/* Generated automatically from ./uvector.scm.  DO NOT EDIT */
#include <gauche.h>
#include <gauche/code.h>
#include <gauche/extend.h>

#line 89 "./uvector.scm"
#include <math.h>


#line 90 "./uvector.scm"
#define EXTUVECTOR_EXPORTS


#line 91 "./uvector.scm"
#include "gauche/uvector.h"


#line 92 "./uvector.scm"
#include "gauche/priv/vectorP.h"


#line 93 "./uvector.scm"
#include "gauche/priv/bytesP.h"


#line 94 "./uvector.scm"
#include "uvectorP.h"


static ScmObj gauche_2d_2duvectors8vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectors8vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_s8vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_s8vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_s8vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectors8vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_s8vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_s8vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_s8vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOs8vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOs8vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOs8vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectors8vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOs8vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOs8vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOs8vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectoru8vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_u8vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_u8vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_u8vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectoru8vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_u8vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_u8vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_u8vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOu8vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOu8vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOu8vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectoru8vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOu8vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOu8vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOu8vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectors16vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_s16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_s16vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_s16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectors16vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_s16vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_s16vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_s16vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOs16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOs16vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOs16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectors16vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOs16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOs16vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOs16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectoru16vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_u16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_u16vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_u16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectoru16vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_u16vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_u16vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_u16vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOu16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOu16vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOu16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectoru16vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOu16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOu16vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOu16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectors32vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_s32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_s32vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_s32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectors32vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_s32vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_s32vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_s32vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOs32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOs32vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOs32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectors32vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOs32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOs32vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOs32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectoru32vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_u32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_u32vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_u32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectoru32vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_u32vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_u32vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_u32vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOu32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOu32vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOu32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectoru32vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOu32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOu32vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOu32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectors64vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_s64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_s64vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_s64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectors64vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_s64vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_s64vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_s64vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOs64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOs64vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOs64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectors64vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOs64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOs64vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOs64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectoru64vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_u64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_u64vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_u64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectoru64vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_u64vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_u64vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_u64vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOu64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOu64vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOu64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectoru64vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOu64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOu64vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOu64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf16vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectorf16vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_f16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_f16vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_f16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf16vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectorf16vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_f16vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_f16vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_f16vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOf16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOf16vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOf16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf16vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectorf16vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOf16vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOf16vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOf16vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf32vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectorf32vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_f32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_f32vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_f32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf32vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectorf32vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_f32vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_f32vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_f32vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOf32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOf32vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOf32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf32vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectorf32vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOf32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOf32vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOf32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf64vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectorf64vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_f64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_f64vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_f64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf64vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectorf64vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_f64vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_f64vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_f64vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOf64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOf64vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOf64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf64vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectorf64vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOf64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOf64vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOf64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc32vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectorc32vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_c32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_c32vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_c32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc32vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectorc32vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_c32vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_c32vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_c32vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOc32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOc32vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOc32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc32vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectorc32vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOc32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOc32vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOc32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc64vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectorc64vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_c64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_c64vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_c64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc64vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectorc64vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_c64vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_c64vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_c64vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOc64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOc64vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOc64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc64vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectorc64vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOc64vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOc64vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOc64vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vectorP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc128vectorP__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectorc128vectorP, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_emptyP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_emptyP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_emptyP, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_c128vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_c128vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectormake_c128vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector__STUB, 0, 11,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_length(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_length__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_length, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc128vector_copyX__STUB, 2, 4,SCM_FALSE,gauche_2d_2duvectorc128vector_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_reverse_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_reverse_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_reverse_copy, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_reverse_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_reverse_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_reverse_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_multi_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_multi_copyX__STUB, 4, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_multi_copyX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorreverse_c128vector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorreverse_c128vector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorreverse_c128vector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectorlist_TOc128vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorlist_TOc128vector__STUB, 1, 2,SCM_FALSE,gauche_2d_2duvectorlist_TOc128vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_fillX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc128vector_fillX__STUB, 2, 3,SCM_FALSE,gauche_2d_2duvectorc128vector_fillX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorvector_TOc128vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorvector_TOc128vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorvector_TOc128vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_3dP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_3dP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_3dP, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_compare(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_compare__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_compare, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_append_subvectors(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_append_subvectors__STUB, 0, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_append_subvectors, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_swapX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_swapX__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_swapX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_reverseX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_reverseX__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_reverseX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_add(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_add__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_add, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_addX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_addX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_addX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_sub(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_sub__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_sub, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_subX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_subX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_subX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors8vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors8vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru8vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru8vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_mul(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_mul__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_mul, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_mulX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_mulX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_mulX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_div(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_div__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_div, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_divX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_divX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_divX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_div(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_div__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_div, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_divX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_divX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_divX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_div(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_div__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_div, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_divX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_divX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_divX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_div(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_div__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_div, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_divX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32vector_divX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32vector_divX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_div(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_div__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_div, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_divX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64vector_divX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64vector_divX, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_div(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_div__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_div, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_divX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128vector_divX__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128vector_divX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_and(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_and__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors8vector_and, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_andX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_andX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors8vector_andX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_ior(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_ior__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors8vector_ior, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_iorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_iorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors8vector_iorX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_xor(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_xor__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors8vector_xor, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_xorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_xorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors8vector_xorX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_and(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_and__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru8vector_and, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_andX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_andX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru8vector_andX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_ior(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_ior__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru8vector_ior, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_iorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_iorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru8vector_iorX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_xor(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_xor__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru8vector_xor, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_xorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_xorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru8vector_xorX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_and(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_and__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors16vector_and, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_andX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_andX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors16vector_andX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_ior(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_ior__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors16vector_ior, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_iorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_iorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors16vector_iorX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_xor(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_xor__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors16vector_xor, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_xorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_xorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors16vector_xorX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_and(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_and__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru16vector_and, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_andX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_andX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru16vector_andX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_ior(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_ior__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru16vector_ior, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_iorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_iorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru16vector_iorX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_xor(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_xor__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru16vector_xor, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_xorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_xorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru16vector_xorX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_and(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_and__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors32vector_and, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_andX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_andX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors32vector_andX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_ior(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_ior__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors32vector_ior, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_iorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_iorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors32vector_iorX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_xor(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_xor__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors32vector_xor, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_xorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_xorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors32vector_xorX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_and(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_and__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru32vector_and, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_andX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_andX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru32vector_andX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_ior(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_ior__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru32vector_ior, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_iorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_iorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru32vector_iorX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_xor(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_xor__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru32vector_xor, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_xorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_xorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru32vector_xorX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_and(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_and__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors64vector_and, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_andX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_andX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors64vector_andX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_ior(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_ior__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors64vector_ior, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_iorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_iorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors64vector_iorX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_xor(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_xor__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors64vector_xor, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_xorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_xorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors64vector_xorX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_and(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_and__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru64vector_and, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_andX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_andX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru64vector_andX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_ior(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_ior__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru64vector_ior, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_iorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_iorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru64vector_iorX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_xor(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_xor__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru64vector_xor, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_xorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_xorX__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru64vector_xorX, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors8vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru8vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors16vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru16vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors32vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru32vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectors64vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectoru64vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf16vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectorf16vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf32vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectorf32vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf64vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectorf64vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc32vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectorc32vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc64vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectorc64vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128vector_dot(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorc128vector_dot__STUB, 2, 0,SCM_FALSE,gauche_2d_2duvectorc128vector_dot, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors8vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors8vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectors8vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors8vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru8vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru8vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru8vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors16vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors16vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors16vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru16vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru16vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru16vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors32vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors32vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors32vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru32vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru32vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru32vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors64vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors64vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectors64vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru64vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru64vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectoru64vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf16vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectorf16vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf16vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectorf16vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf16vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectorf16vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf32vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectorf32vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf32vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectorf32vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf32vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectorf32vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_range_check(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf64vector_range_check__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectorf64vector_range_check, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_clamp(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf64vector_clamp__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectorf64vector_clamp, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_clampX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorf64vector_clampX__STUB, 3, 0,SCM_FALSE,gauche_2d_2duvectorf64vector_clampX, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_swap_bytes(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_swap_bytes__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_swap_bytes, NULL, NULL);


static ScmObj gauche_2d_2duvectors16vector_swap_bytesX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors16vector_swap_bytesX__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors16vector_swap_bytesX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_swap_bytes(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_swap_bytes__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_swap_bytes, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16vector_swap_bytesX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru16vector_swap_bytesX__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru16vector_swap_bytesX, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_swap_bytes(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_swap_bytes__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_swap_bytes, NULL, NULL);


static ScmObj gauche_2d_2duvectors32vector_swap_bytesX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors32vector_swap_bytesX__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors32vector_swap_bytesX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_swap_bytes(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_swap_bytes__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_swap_bytes, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_swap_bytesX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru32vector_swap_bytesX__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru32vector_swap_bytesX, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_swap_bytes(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_swap_bytes__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_swap_bytes, NULL, NULL);


static ScmObj gauche_2d_2duvectors64vector_swap_bytesX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectors64vector_swap_bytesX__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectors64vector_swap_bytesX, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_swap_bytes(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_swap_bytes__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_swap_bytes, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64vector_swap_bytesX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoru64vector_swap_bytesX__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoru64vector_swap_bytesX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_swap_bytes(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_swap_bytes__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_swap_bytes, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16vector_swap_bytesX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16vector_swap_bytesX__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16vector_swap_bytesX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_swap_bytes(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_swap_bytes__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_swap_bytes, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32vector_swap_bytesX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32vector_swap_bytesX__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32vector_swap_bytesX, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_swap_bytes(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_swap_bytes__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_swap_bytes, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64vector_swap_bytesX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64vector_swap_bytesX__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64vector_swap_bytesX, NULL, NULL);


static ScmObj gauche_2d_2duvectoruvector_alias(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoruvector_alias__STUB, 2, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoruvector_alias, NULL, NULL);


static ScmObj gauche_2d_2duvectoruvector_swap_bytes(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoruvector_swap_bytes__STUB, 1, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoruvector_swap_bytes, NULL, NULL);


static ScmObj gauche_2d_2duvectoruvector_swap_bytesX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoruvector_swap_bytesX__STUB, 1, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoruvector_swap_bytesX, NULL, NULL);


static ScmObj gauche_2d_2duvectoruvector_size(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoruvector_size__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoruvector_size, NULL, NULL);


static ScmObj gauche_2d_2duvectoruvector_class_element_size(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoruvector_class_element_size__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoruvector_class_element_size, NULL, NULL);


static ScmObj gauche_2d_2duvectoruvector_TOlist(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoruvector_TOlist__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoruvector_TOlist, NULL, NULL);


static ScmObj gauche_2d_2duvectoruvector_TOvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoruvector_TOvector__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoruvector_TOvector, NULL, NULL);


static ScmObj gauche_2d_2duvectormake_uvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectormake_uvector__STUB, 2, 2,SCM_FALSE,gauche_2d_2duvectormake_uvector, NULL, NULL);


static ScmObj gauche_2d_2duvectoruvector_copy(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoruvector_copy__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoruvector_copy, NULL, NULL);

static ScmSmallInt get_fixnum_arg(ScmObj arg,ScmSmallInt fallback,const char* name);

static ScmObj gauche_2d_2duvectoruvector_binary_search(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoruvector_binary_search__STUB, 2, 5,SCM_FALSE,gauche_2d_2duvectoruvector_binary_search, NULL, NULL);


static ScmObj gauche_2d_2duvectorread_uvectorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorread_uvectorX__STUB, 1, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorread_uvectorX, NULL, NULL);


static ScmObj gauche_2d_2duvectorread_uvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorread_uvector__STUB, 2, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorread_uvector, NULL, NULL);


static ScmObj gauche_2d_2duvectorwrite_uvector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorwrite_uvector__STUB, 1, 5,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorwrite_uvector, NULL, NULL);


static ScmObj gauche_2d_2duvectoruvector_copyX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectoruvector_copyX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectoruvector_copyX, NULL, NULL);

static ScmObj string_TObytevector(ScmClass* klass,ScmString* s,ScmSmallInt start,ScmSmallInt end,int immutable);

static ScmObj gauche_2d_2duvectorstring_TOs8vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorstring_TOs8vector__STUB, 1, 4,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorstring_TOs8vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorstring_TOu8vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorstring_TOu8vector__STUB, 1, 4,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorstring_TOu8vector, NULL, NULL);

static ScmObj string_TObytevectorX(ScmUVector* v,ScmSmallInt tstart,ScmString* s,ScmSmallInt start,ScmSmallInt end);

static ScmObj gauche_2d_2duvectorstring_TOs8vectorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorstring_TOs8vectorX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorstring_TOs8vectorX, NULL, NULL);


static ScmObj gauche_2d_2duvectorstring_TOu8vectorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorstring_TOu8vectorX__STUB, 3, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorstring_TOu8vectorX, NULL, NULL);

static ScmObj bytevector_TOstring(ScmUVector* v,ScmSmallInt start,ScmSmallInt end,ScmObj term);

static ScmObj gauche_2d_2duvectors8vector_TOstring(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8vector_TOstring__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectors8vector_TOstring, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8vector_TOstring(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8vector_TOstring__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectoru8vector_TOstring, NULL, NULL);

static ScmObj string_TOwordvector(ScmClass* klass,ScmString* s,ScmSmallInt start,ScmSmallInt end,ScmObj endian);

static ScmObj gauche_2d_2duvectorstring_TOs32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorstring_TOs32vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorstring_TOs32vector, NULL, NULL);


static ScmObj gauche_2d_2duvectorstring_TOu32vector(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorstring_TOu32vector__STUB, 1, 4,SCM_FALSE,gauche_2d_2duvectorstring_TOu32vector, NULL, NULL);

static ScmObj string_TOwordvectorX(ScmUVector* v,ScmSmallInt tstart,ScmString* s,ScmSmallInt start,ScmSmallInt end,ScmObj endian);

static ScmObj gauche_2d_2duvectorstring_TOs32vectorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorstring_TOs32vectorX__STUB, 3, 4,SCM_FALSE,gauche_2d_2duvectorstring_TOs32vectorX, NULL, NULL);


static ScmObj gauche_2d_2duvectorstring_TOu32vectorX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectorstring_TOu32vectorX__STUB, 3, 4,SCM_FALSE,gauche_2d_2duvectorstring_TOu32vectorX, NULL, NULL);

static ScmObj wordvector_TOstring(ScmUVector* v,ScmSmallInt start,ScmSmallInt end,ScmObj term,ScmObj endian);

static ScmObj gauche_2d_2duvectors32vector_TOstring(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32vector_TOstring__STUB, 1, 5,SCM_FALSE,gauche_2d_2duvectors32vector_TOstring, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32vector_TOstring(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32vector_TOstring__STUB, 1, 5,SCM_FALSE,gauche_2d_2duvectoru32vector_TOstring, NULL, NULL);


static ScmObj gauche_2d_2duvectoru8P(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru8P__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectoru8P, NULL, NULL);


static ScmObj gauche_2d_2duvectors8P(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors8P__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectors8P, NULL, NULL);


static ScmObj gauche_2d_2duvectoru16P(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru16P__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectoru16P, NULL, NULL);


static ScmObj gauche_2d_2duvectors16P(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors16P__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectors16P, NULL, NULL);


static ScmObj gauche_2d_2duvectoru32P(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru32P__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectoru32P, NULL, NULL);


static ScmObj gauche_2d_2duvectors32P(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors32P__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectors32P, NULL, NULL);


static ScmObj gauche_2d_2duvectoru64P(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectoru64P__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectoru64P, NULL, NULL);


static ScmObj gauche_2d_2duvectors64P(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(gauche_2d_2duvectors64P__STUB, 1, 0,SCM_FALSE,gauche_2d_2duvectors64P, NULL, NULL);


static ScmObj gauche_2d_2duvectorf16P(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf16P__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf16P, NULL, NULL);


static ScmObj gauche_2d_2duvectorf32P(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf32P__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf32P, NULL, NULL);


static ScmObj gauche_2d_2duvectorf64P(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorf64P__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorf64P, NULL, NULL);


static ScmObj gauche_2d_2duvectorc32P(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc32P__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc32P, NULL, NULL);


static ScmObj gauche_2d_2duvectorc64P(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc64P__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc64P, NULL, NULL);


static ScmObj gauche_2d_2duvectorc128P(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(gauche_2d_2duvectorc128P__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, gauche_2d_2duvectorc128P, NULL, NULL);

#if defined(__CYGWIN__) || defined(GAUCHE_WINDOWS)
#define SCM_CGEN_CONST /*empty*/
#else
#define SCM_CGEN_CONST const
#endif
static SCM_CGEN_CONST struct scm__scRec {
  ScmString d2924[1462];
} scm__sc SCM_UNUSED = {
  {   /* ScmString d2924 */
      SCM_STRING_CONST_INITIALIZER("gauche.uvector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("find-module", 11, 11),
      SCM_STRING_CONST_INITIALIZER("gauche.vport", 12, 12),
      SCM_STRING_CONST_INITIALIZER("open-output-uvector", 19, 19),
      SCM_STRING_CONST_INITIALIZER("get-output-uvector", 18, 18),
      SCM_STRING_CONST_INITIALIZER("%autoload", 9, 9),
      SCM_STRING_CONST_INITIALIZER("%toplevel", 9, 9),
      SCM_STRING_CONST_INITIALIZER("gauche.generator", 16, 16),
      SCM_STRING_CONST_INITIALIZER("uvector->generator", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s8vector\077", 9, 9),
      SCM_STRING_CONST_INITIALIZER("obj", 3, 3),
      SCM_STRING_CONST_INITIALIZER("source-info", 11, 11),
      SCM_STRING_CONST_INITIALIZER("././uvlib.scm", 13, 13),
      SCM_STRING_CONST_INITIALIZER("bind-info", 9, 9),
      SCM_STRING_CONST_INITIALIZER("s8vector-empty\077", 15, 15),
      SCM_STRING_CONST_INITIALIZER("v", 1, 1),
      SCM_STRING_CONST_INITIALIZER("make-s8vector", 13, 13),
      SCM_STRING_CONST_INITIALIZER("length", 6, 6),
      SCM_STRING_CONST_INITIALIZER("optional", 8, 8),
      SCM_STRING_CONST_INITIALIZER("fill", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s8vector", 8, 8),
      SCM_STRING_CONST_INITIALIZER("rest", 4, 4),
      SCM_STRING_CONST_INITIALIZER("args", 4, 4),
      SCM_STRING_CONST_INITIALIZER("optarray", 8, 8),
      SCM_STRING_CONST_INITIALIZER("elts", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s8vector-length", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s8vector-copy", 13, 13),
      SCM_STRING_CONST_INITIALIZER("start", 5, 5),
      SCM_STRING_CONST_INITIALIZER("end", 3, 3),
      SCM_STRING_CONST_INITIALIZER("s8vector-copy!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("dst", 3, 3),
      SCM_STRING_CONST_INITIALIZER("dstart", 6, 6),
      SCM_STRING_CONST_INITIALIZER("src", 3, 3),
      SCM_STRING_CONST_INITIALIZER("sstart", 6, 6),
      SCM_STRING_CONST_INITIALIZER("send", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s8vector-reverse-copy", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s8vector-reverse-copy!", 22, 22),
      SCM_STRING_CONST_INITIALIZER("s8vector-multi-copy!", 20, 20),
      SCM_STRING_CONST_INITIALIZER("dstride", 7, 7),
      SCM_STRING_CONST_INITIALIZER("ssize", 5, 5),
      SCM_STRING_CONST_INITIALIZER("sstride", 7, 7),
      SCM_STRING_CONST_INITIALIZER("count", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s8vector->list", 14, 14),
      SCM_STRING_CONST_INITIALIZER("reverse-s8vector->list", 22, 22),
      SCM_STRING_CONST_INITIALIZER("list->s8vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("l", 1, 1),
      SCM_STRING_CONST_INITIALIZER("clamp", 5, 5),
      SCM_STRING_CONST_INITIALIZER("reverse-list->s8vector", 22, 22),
      SCM_STRING_CONST_INITIALIZER("too many arguments for", 22, 22),
      SCM_STRING_CONST_INITIALIZER("lambda", 6, 6),
      SCM_STRING_CONST_INITIALIZER("let*", 4, 4),
      SCM_STRING_CONST_INITIALIZER("len", 3, 3),
      SCM_STRING_CONST_INITIALIZER("do", 2, 2),
      SCM_STRING_CONST_INITIALIZER("cdr", 3, 3),
      SCM_STRING_CONST_INITIALIZER("i", 1, 1),
      SCM_STRING_CONST_INITIALIZER("-", 1, 1),
      SCM_STRING_CONST_INITIALIZER("<", 1, 1),
      SCM_STRING_CONST_INITIALIZER("s8vector-set!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("car", 3, 3),
      SCM_STRING_CONST_INITIALIZER("error", 5, 5),
      SCM_STRING_CONST_INITIALIZER("unused-args", 11, 11),
      SCM_STRING_CONST_INITIALIZER("s8vector-fill!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("val", 3, 3),
      SCM_STRING_CONST_INITIALIZER("s8vector->vector", 16, 16),
      SCM_STRING_CONST_INITIALIZER("vector->s8vector", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s8vector=\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("a", 1, 1),
      SCM_STRING_CONST_INITIALIZER("b", 1, 1),
      SCM_STRING_CONST_INITIALIZER("s8vector-compare", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s8vector-unfold", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f", 1, 1),
      SCM_STRING_CONST_INITIALIZER("seed", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s8vector-unfold-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s8vector-concatenate", 20, 20),
      SCM_STRING_CONST_INITIALIZER("G2943", 5, 5),
      SCM_STRING_CONST_INITIALIZER("fold", 4, 4),
      SCM_STRING_CONST_INITIALIZER("vs", 2, 2),
      SCM_STRING_CONST_INITIALIZER("s8vector-append", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s8vector-append-subvectors", 26, 26),
      SCM_STRING_CONST_INITIALIZER("s8vector-take", 13, 13),
      SCM_STRING_CONST_INITIALIZER("n", 1, 1),
      SCM_STRING_CONST_INITIALIZER("s8vector-take-right", 19, 19),
      SCM_STRING_CONST_INITIALIZER("s8vector-drop", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s8vector-drop-right", 19, 19),
      SCM_STRING_CONST_INITIALIZER("s8vector-segment", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s8vector=", 9, 9),
      SCM_STRING_CONST_INITIALIZER("%minlen", 7, 7),
      SCM_STRING_CONST_INITIALIZER("min", 3, 3),
      SCM_STRING_CONST_INITIALIZER("uvector-length", 14, 14),
      SCM_STRING_CONST_INITIALIZER("map", 3, 3),
      SCM_STRING_CONST_INITIALIZER("vec", 3, 3),
      SCM_STRING_CONST_INITIALIZER("vecs", 4, 4),
      SCM_STRING_CONST_INITIALIZER("%vecrefs", 8, 8),
      SCM_STRING_CONST_INITIALIZER("uvector-ref", 11, 11),
      SCM_STRING_CONST_INITIALIZER("G2952", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s8vector-fold", 13, 13),
      SCM_STRING_CONST_INITIALIZER("kons", 4, 4),
      SCM_STRING_CONST_INITIALIZER("knil", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s8vector-fold-right", 19, 19),
      SCM_STRING_CONST_INITIALIZER("s8vector-map", 12, 12),
      SCM_STRING_CONST_INITIALIZER("proc", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s8vector-map!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s8vector-for-each", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s8vector-count", 14, 14),
      SCM_STRING_CONST_INITIALIZER("pred", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s8vector-cumulate", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s8vector-take-while", 19, 19),
      SCM_STRING_CONST_INITIALIZER("s8vector-take-while-right", 25, 25),
      SCM_STRING_CONST_INITIALIZER("s8vector-drop-while", 19, 19),
      SCM_STRING_CONST_INITIALIZER("s8vector-drop-while-right", 25, 25),
      SCM_STRING_CONST_INITIALIZER("s8vector-index", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s8vector-index-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s8vector-skip", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s8vector-skip-right", 19, 19),
      SCM_STRING_CONST_INITIALIZER("s8vector-any", 12, 12),
      SCM_STRING_CONST_INITIALIZER("s8vector-every", 14, 14),
      SCM_STRING_CONST_INITIALIZER("loop", 4, 4),
      SCM_STRING_CONST_INITIALIZER("_", 1, 1),
      SCM_STRING_CONST_INITIALIZER("s8vector-partition", 18, 18),
      SCM_STRING_CONST_INITIALIZER("reverse", 7, 7),
      SCM_STRING_CONST_INITIALIZER("s8vector-filter", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s8vector-remove", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s8vector-swap!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("j", 1, 1),
      SCM_STRING_CONST_INITIALIZER("s8vector-reverse!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s8vector-unfold!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s8vector-unfold-right!", 22, 22),
      SCM_STRING_CONST_INITIALIZER("make-s8vector-generator", 23, 23),
      SCM_STRING_CONST_INITIALIZER("<s8vector>", 10, 10),
      SCM_STRING_CONST_INITIALIZER("is-a\077", 5, 5),
      SCM_STRING_CONST_INITIALIZER("type-error", 10, 10),
      SCM_STRING_CONST_INITIALIZER("compare", 7, 7),
      SCM_STRING_CONST_INITIALIZER("default-hash", 12, 12),
      SCM_STRING_CONST_INITIALIZER("make-comparator", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s8vector-comparator", 19, 19),
      SCM_STRING_CONST_INITIALIZER("write-s8vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("port", 4, 4),
      SCM_STRING_CONST_INITIALIZER("current-output-port", 19, 19),
      SCM_STRING_CONST_INITIALIZER("assume-type", 11, 11),
      SCM_STRING_CONST_INITIALIZER("write", 5, 5),
      SCM_STRING_CONST_INITIALIZER("undefined\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G2987", 5, 5),
      SCM_STRING_CONST_INITIALIZER("item", 4, 4),
      SCM_STRING_CONST_INITIALIZER("keyword list not even", 21, 21),
      SCM_STRING_CONST_INITIALIZER("unwrap-syntax-1", 15, 15),
      SCM_STRING_CONST_INITIALIZER("size", 4, 4),
      SCM_STRING_CONST_INITIALIZER("unknown keyword ~S", 18, 18),
      SCM_STRING_CONST_INITIALIZER("errorf", 6, 6),
      SCM_STRING_CONST_INITIALIZER("key", 3, 3),
      SCM_STRING_CONST_INITIALIZER("G2981", 5, 5),
      SCM_STRING_CONST_INITIALIZER("next-method", 11, 11),
      SCM_STRING_CONST_INITIALIZER("call-with-builder", 17, 17),
      SCM_STRING_CONST_INITIALIZER("%ensure-generic-function", 24, 24),
      SCM_STRING_CONST_INITIALIZER("gauche.object", 13, 13),
      SCM_STRING_CONST_INITIALIZER("<method>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("generic", 7, 7),
      SCM_STRING_CONST_INITIALIZER("specializers", 12, 12),
      SCM_STRING_CONST_INITIALIZER("<s8vector-meta>", 15, 15),
      SCM_STRING_CONST_INITIALIZER("<top>", 5, 5),
      SCM_STRING_CONST_INITIALIZER("lambda-list", 11, 11),
      SCM_STRING_CONST_INITIALIZER("method-locked", 13, 13),
      SCM_STRING_CONST_INITIALIZER("body", 4, 4),
      SCM_STRING_CONST_INITIALIZER("make", 4, 4),
      SCM_STRING_CONST_INITIALIZER("add-method!", 11, 11),
      SCM_STRING_CONST_INITIALIZER("s8vector-ref", 12, 12),
      SCM_STRING_CONST_INITIALIZER("G2989", 5, 5),
      SCM_STRING_CONST_INITIALIZER("referencer", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G2991", 5, 5),
      SCM_STRING_CONST_INITIALIZER("modifier", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G2993", 5, 5),
      SCM_STRING_CONST_INITIALIZER("size-of", 7, 7),
      SCM_STRING_CONST_INITIALIZER("G2995", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c", 1, 1),
      SCM_STRING_CONST_INITIALIZER("coerce-to", 9, 9),
      SCM_STRING_CONST_INITIALIZER("<list-meta>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("G2997", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<list>", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G2999", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<vector-meta>", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3001", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<vector>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G3003", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3005", 5, 5),
      SCM_STRING_CONST_INITIALIZER("subseq", 6, 6),
      SCM_STRING_CONST_INITIALIZER("u8vector\077", 9, 9),
      SCM_STRING_CONST_INITIALIZER("u8vector-empty\077", 15, 15),
      SCM_STRING_CONST_INITIALIZER("make-u8vector", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector", 8, 8),
      SCM_STRING_CONST_INITIALIZER("u8vector-length", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u8vector-copy", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-copy!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u8vector-reverse-copy", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u8vector-reverse-copy!", 22, 22),
      SCM_STRING_CONST_INITIALIZER("u8vector-multi-copy!", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u8vector->list", 14, 14),
      SCM_STRING_CONST_INITIALIZER("reverse-u8vector->list", 22, 22),
      SCM_STRING_CONST_INITIALIZER("list->u8vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("reverse-list->u8vector", 22, 22),
      SCM_STRING_CONST_INITIALIZER("u8vector-set!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-fill!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u8vector->vector", 16, 16),
      SCM_STRING_CONST_INITIALIZER("vector->u8vector", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u8vector=\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("u8vector-compare", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u8vector-unfold", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u8vector-unfold-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u8vector-concatenate", 20, 20),
      SCM_STRING_CONST_INITIALIZER("G3012", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u8vector-append", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u8vector-append-subvectors", 26, 26),
      SCM_STRING_CONST_INITIALIZER("u8vector-take", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-take-right", 19, 19),
      SCM_STRING_CONST_INITIALIZER("u8vector-drop", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-drop-right", 19, 19),
      SCM_STRING_CONST_INITIALIZER("u8vector-segment", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u8vector=", 9, 9),
      SCM_STRING_CONST_INITIALIZER("G3021", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u8vector-fold", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-fold-right", 19, 19),
      SCM_STRING_CONST_INITIALIZER("u8vector-map", 12, 12),
      SCM_STRING_CONST_INITIALIZER("u8vector-map!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-for-each", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u8vector-count", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u8vector-cumulate", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u8vector-take-while", 19, 19),
      SCM_STRING_CONST_INITIALIZER("u8vector-take-while-right", 25, 25),
      SCM_STRING_CONST_INITIALIZER("u8vector-drop-while", 19, 19),
      SCM_STRING_CONST_INITIALIZER("u8vector-drop-while-right", 25, 25),
      SCM_STRING_CONST_INITIALIZER("u8vector-index", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u8vector-index-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u8vector-skip", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-skip-right", 19, 19),
      SCM_STRING_CONST_INITIALIZER("u8vector-any", 12, 12),
      SCM_STRING_CONST_INITIALIZER("u8vector-every", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u8vector-partition", 18, 18),
      SCM_STRING_CONST_INITIALIZER("u8vector-filter", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u8vector-remove", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u8vector-swap!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u8vector-reverse!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u8vector-unfold!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u8vector-unfold-right!", 22, 22),
      SCM_STRING_CONST_INITIALIZER("make-u8vector-generator", 23, 23),
      SCM_STRING_CONST_INITIALIZER("<u8vector>", 10, 10),
      SCM_STRING_CONST_INITIALIZER("u8vector-comparator", 19, 19),
      SCM_STRING_CONST_INITIALIZER("write-u8vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("G3056", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3050", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<u8vector-meta>", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u8vector-ref", 12, 12),
      SCM_STRING_CONST_INITIALIZER("G3058", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3060", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3062", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3064", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3066", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3068", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3070", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3072", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3074", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s16vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("s16vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-s16vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s16vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("s16vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s16vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s16vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s16vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("s16vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("s16vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s16vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-s16vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->s16vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->s16vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("s16vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s16vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s16vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->s16vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s16vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("s16vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s16vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s16vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("s16vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3081", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s16vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s16vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("s16vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s16vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s16vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s16vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s16vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s16vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3090", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s16vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s16vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s16vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s16vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s16vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s16vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s16vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s16vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("s16vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s16vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("s16vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s16vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s16vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s16vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s16vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s16vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("s16vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s16vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s16vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s16vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s16vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s16vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-s16vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<s16vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("s16vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-s16vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3125", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3119", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<s16vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s16vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3127", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3129", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3131", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3133", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3135", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3137", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3139", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3141", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3143", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u16vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("u16vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-u16vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("u16vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u16vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u16vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("u16vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("u16vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u16vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-u16vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->u16vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->u16vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("u16vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u16vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->u16vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u16vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("u16vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u16vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u16vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("u16vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3150", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u16vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u16vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("u16vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u16vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u16vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u16vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3159", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u16vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u16vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u16vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("u16vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u16vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("u16vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u16vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("u16vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u16vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("u16vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u16vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u16vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u16vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u16vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u16vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("u16vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u16vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u16vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u16vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("u16vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u16vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-u16vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<u16vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("u16vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-u16vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3194", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3188", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<u16vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u16vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3196", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3198", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3200", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3202", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3204", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3206", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3208", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3210", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3212", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s32vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("s32vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-s32vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("s32vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s32vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s32vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("s32vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("s32vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s32vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-s32vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->s32vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->s32vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("s32vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s32vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->s32vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s32vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("s32vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s32vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s32vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("s32vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3219", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s32vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s32vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("s32vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s32vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s32vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s32vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3228", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s32vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s32vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s32vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s32vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s32vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s32vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s32vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("s32vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s32vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("s32vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s32vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s32vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s32vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s32vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s32vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("s32vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s32vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s32vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s32vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s32vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s32vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-s32vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<s32vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("s32vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-s32vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3263", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3257", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<s32vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s32vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3265", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3267", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3269", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3271", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3273", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3275", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3277", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3279", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3281", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u32vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("u32vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-u32vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("u32vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u32vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u32vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("u32vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("u32vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u32vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-u32vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->u32vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->u32vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("u32vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u32vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->u32vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u32vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("u32vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u32vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u32vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("u32vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3288", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u32vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u32vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("u32vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u32vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u32vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u32vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3297", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u32vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u32vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u32vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("u32vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u32vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("u32vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u32vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("u32vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u32vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("u32vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u32vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u32vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u32vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u32vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u32vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("u32vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u32vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u32vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u32vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("u32vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u32vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-u32vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<u32vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("u32vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-u32vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3332", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3326", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<u32vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u32vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3334", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3336", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3338", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3340", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3342", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3344", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3346", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3348", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3350", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s64vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("s64vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-s64vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("s64vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s64vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s64vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("s64vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("s64vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s64vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-s64vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->s64vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->s64vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("s64vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s64vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->s64vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s64vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("s64vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s64vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s64vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("s64vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3357", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s64vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s64vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("s64vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s64vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s64vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s64vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3366", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s64vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s64vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s64vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s64vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s64vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s64vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s64vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("s64vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s64vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("s64vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s64vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s64vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s64vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s64vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s64vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("s64vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s64vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s64vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s64vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s64vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s64vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-s64vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<s64vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("s64vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-s64vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3401", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3395", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<s64vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s64vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3403", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3405", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3407", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3409", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3411", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3413", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3415", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3417", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3419", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u64vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("u64vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-u64vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("u64vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u64vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u64vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("u64vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("u64vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u64vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-u64vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->u64vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->u64vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("u64vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u64vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->u64vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u64vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("u64vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u64vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u64vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("u64vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3426", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u64vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u64vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("u64vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u64vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u64vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u64vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3435", 5, 5),
      SCM_STRING_CONST_INITIALIZER("u64vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u64vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u64vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("u64vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u64vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("u64vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u64vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("u64vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u64vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("u64vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u64vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u64vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u64vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u64vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u64vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("u64vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u64vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u64vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u64vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("u64vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u64vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-u64vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<u64vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("u64vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-u64vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3470", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3464", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<u64vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u64vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3472", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3474", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3476", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3478", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3480", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3482", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3484", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3486", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3488", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f16vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("f16vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-f16vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("f16vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f16vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f16vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("f16vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("f16vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f16vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-f16vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->f16vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->f16vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("f16vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f16vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->f16vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f16vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("f16vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f16vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f16vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("f16vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3495", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f16vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f16vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("f16vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f16vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f16vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f16vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3504", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f16vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f16vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f16vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("f16vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f16vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("f16vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f16vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("f16vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f16vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("f16vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f16vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f16vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f16vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f16vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f16vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("f16vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f16vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f16vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f16vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("f16vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f16vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-f16vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<f16vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("f16vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-f16vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3539", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3533", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<f16vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f16vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3541", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3543", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3545", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3547", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3549", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3551", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3553", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3555", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3557", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f32vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("f32vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-f32vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("f32vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f32vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f32vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("f32vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("f32vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f32vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-f32vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->f32vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->f32vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("f32vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f32vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->f32vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f32vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("f32vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f32vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f32vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("f32vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3564", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f32vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f32vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("f32vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f32vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f32vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f32vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3573", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f32vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f32vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f32vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("f32vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f32vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("f32vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f32vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("f32vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f32vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("f32vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f32vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f32vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f32vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f32vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f32vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("f32vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f32vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f32vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f32vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("f32vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f32vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-f32vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<f32vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("f32vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-f32vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3608", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3602", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<f32vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f32vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3610", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3612", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3614", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3616", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3618", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3620", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3622", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3624", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3626", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f64vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("f64vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-f64vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("f64vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f64vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f64vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("f64vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("f64vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f64vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-f64vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->f64vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->f64vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("f64vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f64vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->f64vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f64vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("f64vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f64vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f64vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("f64vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3633", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f64vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f64vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("f64vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f64vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f64vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f64vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3642", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f64vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f64vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f64vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("f64vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f64vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("f64vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f64vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("f64vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f64vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("f64vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f64vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f64vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f64vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f64vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f64vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("f64vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f64vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f64vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f64vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("f64vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("f64vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-f64vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<f64vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("f64vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-f64vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3677", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3671", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<f64vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f64vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3679", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3681", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3683", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3685", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3687", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3689", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3691", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3693", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3695", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c32vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("c32vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-c32vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("c32vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c32vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c32vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("c32vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("c32vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("c32vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-c32vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->c32vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->c32vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("c32vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c32vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->c32vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c32vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("c32vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c32vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c32vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("c32vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3702", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c32vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c32vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("c32vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c32vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c32vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c32vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3711", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c32vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c32vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c32vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c32vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("c32vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c32vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("c32vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c32vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("c32vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c32vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("c32vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c32vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("c32vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c32vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c32vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c32vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("c32vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c32vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c32vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c32vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("c32vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c32vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-c32vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<c32vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("c32vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-c32vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3746", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3740", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<c32vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("G3748", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3750", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3752", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3754", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3756", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3758", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3760", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3762", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3764", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c64vector\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("c64vector-empty\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-c64vector", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("c64vector-length", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c64vector-copy", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-copy!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c64vector-reverse-copy", 22, 22),
      SCM_STRING_CONST_INITIALIZER("c64vector-reverse-copy!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("c64vector-multi-copy!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("c64vector->list", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-c64vector->list", 23, 23),
      SCM_STRING_CONST_INITIALIZER("list->c64vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("reverse-list->c64vector", 23, 23),
      SCM_STRING_CONST_INITIALIZER("c64vector-set!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-fill!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c64vector->vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("vector->c64vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c64vector=\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("c64vector-compare", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c64vector-unfold", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c64vector-unfold-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("c64vector-concatenate", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G3771", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c64vector-append", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c64vector-append-subvectors", 27, 27),
      SCM_STRING_CONST_INITIALIZER("c64vector-take", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-take-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c64vector-drop", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-drop-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c64vector-segment", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c64vector=", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G3780", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c64vector-fold", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c64vector-fold-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c64vector-map", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c64vector-map!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-for-each", 18, 18),
      SCM_STRING_CONST_INITIALIZER("c64vector-count", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c64vector-cumulate", 18, 18),
      SCM_STRING_CONST_INITIALIZER("c64vector-take-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c64vector-take-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("c64vector-drop-while", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c64vector-drop-while-right", 26, 26),
      SCM_STRING_CONST_INITIALIZER("c64vector-index", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c64vector-index-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("c64vector-skip", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-skip-right", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c64vector-any", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c64vector-every", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c64vector-partition", 19, 19),
      SCM_STRING_CONST_INITIALIZER("c64vector-filter", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c64vector-remove", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c64vector-swap!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c64vector-reverse!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("c64vector-unfold!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c64vector-unfold-right!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-c64vector-generator", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<c64vector>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("c64vector-comparator", 20, 20),
      SCM_STRING_CONST_INITIALIZER("write-c64vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G3815", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3809", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<c64vector-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("G3817", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3819", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3821", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3823", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3825", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3827", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3829", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3831", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3833", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c128vector\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("c128vector-empty\077", 17, 17),
      SCM_STRING_CONST_INITIALIZER("make-c128vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c128vector", 10, 10),
      SCM_STRING_CONST_INITIALIZER("c128vector-length", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c128vector-copy", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c128vector-copy!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c128vector-reverse-copy", 23, 23),
      SCM_STRING_CONST_INITIALIZER("c128vector-reverse-copy!", 24, 24),
      SCM_STRING_CONST_INITIALIZER("c128vector-multi-copy!", 22, 22),
      SCM_STRING_CONST_INITIALIZER("c128vector->list", 16, 16),
      SCM_STRING_CONST_INITIALIZER("reverse-c128vector->list", 24, 24),
      SCM_STRING_CONST_INITIALIZER("list->c128vector", 16, 16),
      SCM_STRING_CONST_INITIALIZER("reverse-list->c128vector", 24, 24),
      SCM_STRING_CONST_INITIALIZER("c128vector-set!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c128vector-fill!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c128vector->vector", 18, 18),
      SCM_STRING_CONST_INITIALIZER("vector->c128vector", 18, 18),
      SCM_STRING_CONST_INITIALIZER("c128vector=\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("c128vector-compare", 18, 18),
      SCM_STRING_CONST_INITIALIZER("c128vector-unfold", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c128vector-unfold-right", 23, 23),
      SCM_STRING_CONST_INITIALIZER("c128vector-concatenate", 22, 22),
      SCM_STRING_CONST_INITIALIZER("G3840", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c128vector-append", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c128vector-append-subvectors", 28, 28),
      SCM_STRING_CONST_INITIALIZER("c128vector-take", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c128vector-take-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("c128vector-drop", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c128vector-drop-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("c128vector-segment", 18, 18),
      SCM_STRING_CONST_INITIALIZER("c128vector=", 11, 11),
      SCM_STRING_CONST_INITIALIZER("G3849", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c128vector-fold", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c128vector-ref", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-fold-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("c128vector-map", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-map!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c128vector-for-each", 19, 19),
      SCM_STRING_CONST_INITIALIZER("c128vector-count", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c128vector-cumulate", 19, 19),
      SCM_STRING_CONST_INITIALIZER("c128vector-take-while", 21, 21),
      SCM_STRING_CONST_INITIALIZER("c128vector-take-while-right", 27, 27),
      SCM_STRING_CONST_INITIALIZER("c128vector-drop-while", 21, 21),
      SCM_STRING_CONST_INITIALIZER("c128vector-drop-while-right", 27, 27),
      SCM_STRING_CONST_INITIALIZER("c128vector-index", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c128vector-index-right", 22, 22),
      SCM_STRING_CONST_INITIALIZER("c128vector-skip", 15, 15),
      SCM_STRING_CONST_INITIALIZER("c128vector-skip-right", 21, 21),
      SCM_STRING_CONST_INITIALIZER("c128vector-any", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-every", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c128vector-partition", 20, 20),
      SCM_STRING_CONST_INITIALIZER("c128vector-filter", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c128vector-remove", 17, 17),
      SCM_STRING_CONST_INITIALIZER("c128vector-swap!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("c128vector-reverse!", 19, 19),
      SCM_STRING_CONST_INITIALIZER("c128vector-unfold!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("c128vector-unfold-right!", 24, 24),
      SCM_STRING_CONST_INITIALIZER("make-c128vector-generator", 25, 25),
      SCM_STRING_CONST_INITIALIZER("<c128vector>", 12, 12),
      SCM_STRING_CONST_INITIALIZER("c128vector-comparator", 21, 21),
      SCM_STRING_CONST_INITIALIZER("write-c128vector", 16, 16),
      SCM_STRING_CONST_INITIALIZER("G3884", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3878", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<c128vector-meta>", 17, 17),
      SCM_STRING_CONST_INITIALIZER("G3886", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3888", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3890", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3892", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3894", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3896", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3898", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3900", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3902", 5, 5),
      SCM_STRING_CONST_INITIALIZER("s8vector-add", 12, 12),
      SCM_STRING_CONST_INITIALIZER("v0", 2, 2),
      SCM_STRING_CONST_INITIALIZER("v1", 2, 2),
      SCM_STRING_CONST_INITIALIZER("s8vector-add!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-add", 12, 12),
      SCM_STRING_CONST_INITIALIZER("u8vector-add!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u16vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s32vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u32vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s64vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u64vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f16vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f32vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f64vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c32vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-add", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c64vector-add!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-add", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-add!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s8vector-sub", 12, 12),
      SCM_STRING_CONST_INITIALIZER("s8vector-sub!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-sub", 12, 12),
      SCM_STRING_CONST_INITIALIZER("u8vector-sub!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u16vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s32vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u32vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s64vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u64vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f16vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f32vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f64vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c32vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-sub", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c64vector-sub!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-sub", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-sub!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s8vector-mul", 12, 12),
      SCM_STRING_CONST_INITIALIZER("s8vector-mul!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-mul", 12, 12),
      SCM_STRING_CONST_INITIALIZER("u8vector-mul!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u16vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s32vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u32vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s64vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u64vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f16vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f16vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f32vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f64vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c32vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-mul", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c64vector-mul!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-mul", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-mul!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f16vector-div", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f16vector-div!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f32vector-div", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f32vector-div!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("f64vector-div", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f64vector-div!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c32vector-div", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c32vector-div!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c64vector-div", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c64vector-div!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-div", 14, 14),
      SCM_STRING_CONST_INITIALIZER("c128vector-div!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s8vector-and", 12, 12),
      SCM_STRING_CONST_INITIALIZER("s8vector-and!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s8vector-ior", 12, 12),
      SCM_STRING_CONST_INITIALIZER("s8vector-ior!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s8vector-xor", 12, 12),
      SCM_STRING_CONST_INITIALIZER("s8vector-xor!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-and", 12, 12),
      SCM_STRING_CONST_INITIALIZER("u8vector-and!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-ior", 12, 12),
      SCM_STRING_CONST_INITIALIZER("u8vector-ior!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u8vector-xor", 12, 12),
      SCM_STRING_CONST_INITIALIZER("u8vector-xor!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-and", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-and!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s16vector-ior", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-ior!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s16vector-xor", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s16vector-xor!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-and", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u16vector-and!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-ior", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u16vector-ior!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u16vector-xor", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u16vector-xor!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-and", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s32vector-and!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-ior", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s32vector-ior!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s32vector-xor", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s32vector-xor!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-and", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u32vector-and!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-ior", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u32vector-ior!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u32vector-xor", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u32vector-xor!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-and", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s64vector-and!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-ior", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s64vector-ior!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s64vector-xor", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s64vector-xor!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-and", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u64vector-and!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-ior", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u64vector-ior!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u64vector-xor", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u64vector-xor!", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s8vector-dot", 12, 12),
      SCM_STRING_CONST_INITIALIZER("u8vector-dot", 12, 12),
      SCM_STRING_CONST_INITIALIZER("s16vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u16vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s32vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u32vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("s64vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("u64vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f16vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f32vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("f64vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c32vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c64vector-dot", 13, 13),
      SCM_STRING_CONST_INITIALIZER("c128vector-dot", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s8vector-range-check", 20, 20),
      SCM_STRING_CONST_INITIALIZER("max", 3, 3),
      SCM_STRING_CONST_INITIALIZER("s8vector-clamp", 14, 14),
      SCM_STRING_CONST_INITIALIZER("s8vector-clamp!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u8vector-range-check", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u8vector-clamp", 14, 14),
      SCM_STRING_CONST_INITIALIZER("u8vector-clamp!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s16vector-range-check", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s16vector-clamp", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s16vector-clamp!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u16vector-range-check", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u16vector-clamp", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u16vector-clamp!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s32vector-range-check", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s32vector-clamp", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s32vector-clamp!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u32vector-range-check", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u32vector-clamp", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u32vector-clamp!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s64vector-range-check", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s64vector-clamp", 15, 15),
      SCM_STRING_CONST_INITIALIZER("s64vector-clamp!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("u64vector-range-check", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u64vector-clamp", 15, 15),
      SCM_STRING_CONST_INITIALIZER("u64vector-clamp!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f16vector-range-check", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f16vector-clamp", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f16vector-clamp!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f32vector-range-check", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f32vector-clamp", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f32vector-clamp!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("f64vector-range-check", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f64vector-clamp", 15, 15),
      SCM_STRING_CONST_INITIALIZER("f64vector-clamp!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s16vector-swap-bytes", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s16vector-swap-bytes!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u16vector-swap-bytes", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u16vector-swap-bytes!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s32vector-swap-bytes", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s32vector-swap-bytes!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u32vector-swap-bytes", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u32vector-swap-bytes!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("s64vector-swap-bytes", 20, 20),
      SCM_STRING_CONST_INITIALIZER("s64vector-swap-bytes!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("u64vector-swap-bytes", 20, 20),
      SCM_STRING_CONST_INITIALIZER("u64vector-swap-bytes!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f16vector-swap-bytes", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f16vector-swap-bytes!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f32vector-swap-bytes", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f32vector-swap-bytes!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("f64vector-swap-bytes", 20, 20),
      SCM_STRING_CONST_INITIALIZER("f64vector-swap-bytes!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("uvector-alias", 13, 13),
      SCM_STRING_CONST_INITIALIZER("klass", 5, 5),
      SCM_STRING_CONST_INITIALIZER("./uvector.scm", 13, 13),
      SCM_STRING_CONST_INITIALIZER("uvector-swap-bytes", 18, 18),
      SCM_STRING_CONST_INITIALIZER("be:arm-le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("le:arm-le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("type", 4, 4),
      SCM_STRING_CONST_INITIALIZER("uvector-swap-bytes!", 19, 19),
      SCM_STRING_CONST_INITIALIZER("uvector-size", 12, 12),
      SCM_STRING_CONST_INITIALIZER("uvector-class-element-size", 26, 26),
      SCM_STRING_CONST_INITIALIZER("uvector->list", 13, 13),
      SCM_STRING_CONST_INITIALIZER("uvector->vector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("make-uvector", 12, 12),
      SCM_STRING_CONST_INITIALIZER("init", 4, 4),
      SCM_STRING_CONST_INITIALIZER("uvector-copy", 12, 12),
      SCM_STRING_CONST_INITIALIZER("uvector-binary-search", 21, 21),
      SCM_STRING_CONST_INITIALIZER("ceiling", 7, 7),
      SCM_STRING_CONST_INITIALIZER("floor", 5, 5),
      SCM_STRING_CONST_INITIALIZER("skip", 4, 4),
      SCM_STRING_CONST_INITIALIZER("rounding", 8, 8),
      SCM_STRING_CONST_INITIALIZER("read-uvector!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("endian", 6, 6),
      SCM_STRING_CONST_INITIALIZER("read-uvector", 12, 12),
      SCM_STRING_CONST_INITIALIZER("write-uvector", 13, 13),
      SCM_STRING_CONST_INITIALIZER("read-bytevector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("k", 1, 1),
      SCM_STRING_CONST_INITIALIZER("current-input-port", 18, 18),
      SCM_STRING_CONST_INITIALIZER("read-bytevector!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("bv", 2, 2),
      SCM_STRING_CONST_INITIALIZER("write-bytevector", 16, 16),
      SCM_STRING_CONST_INITIALIZER("uvector-copy!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("dest", 4, 4),
      SCM_STRING_CONST_INITIALIZER("string->s8vector", 16, 16),
      SCM_STRING_CONST_INITIALIZER("s", 1, 1),
      SCM_STRING_CONST_INITIALIZER("immutable\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("string->u8vector", 16, 16),
      SCM_STRING_CONST_INITIALIZER("string->s8vector!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("tstart", 6, 6),
      SCM_STRING_CONST_INITIALIZER("string->u8vector!", 17, 17),
      SCM_STRING_CONST_INITIALIZER("s8vector->string", 16, 16),
      SCM_STRING_CONST_INITIALIZER("terminator", 10, 10),
      SCM_STRING_CONST_INITIALIZER("u8vector->string", 16, 16),
      SCM_STRING_CONST_INITIALIZER("string->s32vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("string->u32vector", 17, 17),
      SCM_STRING_CONST_INITIALIZER("string->s32vector!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("string->u32vector!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("s32vector->string", 17, 17),
      SCM_STRING_CONST_INITIALIZER("u32vector->string", 17, 17),
      SCM_STRING_CONST_INITIALIZER("read-block!", 11, 11),
      SCM_STRING_CONST_INITIALIZER("write-block", 11, 11),
      SCM_STRING_CONST_INITIALIZER("port->uvector", 13, 13),
      SCM_STRING_CONST_INITIALIZER("iport", 5, 5),
      SCM_STRING_CONST_INITIALIZER("class", 5, 5),
      SCM_STRING_CONST_INITIALIZER("let1", 4, 4),
      SCM_STRING_CONST_INITIALIZER("p", 1, 1),
      SCM_STRING_CONST_INITIALIZER("extendable", 10, 10),
      SCM_STRING_CONST_INITIALIZER("copy-port", 9, 9),
      SCM_STRING_CONST_INITIALIZER("shared", 6, 6),
      SCM_STRING_CONST_INITIALIZER("u8\077", 3, 3),
      SCM_STRING_CONST_INITIALIZER("s8\077", 3, 3),
      SCM_STRING_CONST_INITIALIZER("u16\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s16\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("u32\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s32\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("u64\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s64\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("f16\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("f32\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("f64\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("c32\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("c64\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("c128\077", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3944", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<string-meta>", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G3946", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3948", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<string>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G3950", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3952", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3954", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3956", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G3958", 5, 5),
      SCM_STRING_CONST_INITIALIZER("%adjust-fill-arg", 16, 16),
      SCM_STRING_CONST_INITIALIZER("<=", 2, 2),
      SCM_STRING_CONST_INITIALIZER("fill argument out of range", 26, 26),
      SCM_STRING_CONST_INITIALIZER("make-bytevector", 15, 15),
      SCM_STRING_CONST_INITIALIZER("bytevector-fill!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("bytevector", 10, 10),
      SCM_STRING_CONST_INITIALIZER("bytevector\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("bytevector-length", 17, 17),
      SCM_STRING_CONST_INITIALIZER("bytevector-u8-ref", 17, 17),
      SCM_STRING_CONST_INITIALIZER("bytevector-u8-set!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("bytevector-copy", 15, 15),
      SCM_STRING_CONST_INITIALIZER("bytevector-copy!", 16, 16),
      SCM_STRING_CONST_INITIALIZER("bytevector-append", 17, 17),
      SCM_STRING_CONST_INITIALIZER("bytevector=\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("bytevector-s8-set!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("bytevector-s8-ref", 17, 17),
      SCM_STRING_CONST_INITIALIZER("getter-with-setter", 18, 18),
      SCM_STRING_CONST_INITIALIZER("bytevector-copy!-r6", 19, 19),
      SCM_STRING_CONST_INITIALIZER("target", 6, 6),
      SCM_STRING_CONST_INITIALIZER("bytevector->u8-list", 19, 19),
      SCM_STRING_CONST_INITIALIZER("u8-list->bytevector", 19, 19),
      SCM_STRING_CONST_INITIALIZER("lis", 3, 3),
  },
};
static struct scm__rcRec {
  ScmCompiledCode d2927[1008];
  ScmWord d2926[31954];
  ScmPair d2925[9018] SCM_ALIGN_PAIR;
  ScmObj d2923[3142];
} scm__rc SCM_UNUSED = {
  {   /* ScmCompiledCode d2927 */
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[0])), 14,
            11, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14])), 14,
            11, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->s8vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[197]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[89])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[253]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[122])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[258]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (s8vector-concatenate G2943) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[155])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[260]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[266]),
            SCM_OBJ(&scm__rc.d2927[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[162])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[273]),
            SCM_OBJ(&scm__rc.d2927[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[202])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[209])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[278]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[213])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[295]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[219])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[300]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[231])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[305]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[236])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[310]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[249])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[315]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[293])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[322]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[310])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[329]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[326])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[336]),
            SCM_OBJ(&scm__rc.d2927[17]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[331])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[342]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[347])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[350]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[410])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[355]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[473])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[361]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[546])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[366]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[615])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[371]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[672])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[377]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[745])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[385]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[790])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[391]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[831])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[396]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[870])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[401]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[906])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[406]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[943])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[411]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1006])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[416]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1069])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[421]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1132])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[426]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1195])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[431]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1254])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[438]),
            SCM_OBJ(&scm__rc.d2927[36]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1276])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[444]),
            SCM_OBJ(&scm__rc.d2927[36]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1301])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[450]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1333])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[455]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1411])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[460]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1451])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[465]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1491])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[493]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s8vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1517])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[498]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-s8vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1543])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[503]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1568])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[508]),
            SCM_OBJ(&scm__rc.d2927[44]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1578])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-s8vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1593])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[529]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1648])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[539]),
            SCM_OBJ(&scm__rc.d2927[50]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1660])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[544]),
            SCM_OBJ(&scm__rc.d2927[50]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1661])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[549]),
            SCM_OBJ(&scm__rc.d2927[50]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1666])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[554]),
            SCM_OBJ(&scm__rc.d2927[50]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1670])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[559]),
            SCM_OBJ(&scm__rc.d2927[51]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2987) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1761])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[531]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[567]),
            SCM_OBJ(&scm__rc.d2927[52]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1767])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2989) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1811])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[572]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[573]),
            SCM_OBJ(&scm__rc.d2927[54]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1814])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2991) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1856])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[576]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[577]),
            SCM_OBJ(&scm__rc.d2927[56]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1859])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2993) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1901])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[580]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[583]),
            SCM_OBJ(&scm__rc.d2927[58]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1905])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2995) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1947])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[586]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[591]),
            SCM_OBJ(&scm__rc.d2927[60]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1951])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2997) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1995])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[595]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[596]),
            SCM_OBJ(&scm__rc.d2927[62]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[1999])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2999) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2043])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[599]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[600]),
            SCM_OBJ(&scm__rc.d2927[64]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2047])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3001) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2091])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[603]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[604]),
            SCM_OBJ(&scm__rc.d2927[66]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2095])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3003) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2139])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[607]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[608]),
            SCM_OBJ(&scm__rc.d2927[68]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2143])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3005) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2187])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[611]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[614]),
            SCM_OBJ(&scm__rc.d2927[70]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2193])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->u8vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2235])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[741]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2296])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[786]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2329])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[791]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (u8vector-concatenate G3012) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2362])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[793]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[798]),
            SCM_OBJ(&scm__rc.d2927[76]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2369])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[804]),
            SCM_OBJ(&scm__rc.d2927[76]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2409])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2416])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[809]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2420])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[822]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2426])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[827]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2438])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[832]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2443])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[837]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2456])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[842]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2500])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[847]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2517])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[852]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2533])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[858]),
            SCM_OBJ(&scm__rc.d2927[86]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2538])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[863]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2554])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[868]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2617])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[873]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2680])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[878]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2753])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[883]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2822])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[888]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2879])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[893]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2952])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[898]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[2997])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[903]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3038])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[908]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3077])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[913]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3113])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[918]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3150])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[923]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3213])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[928]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3276])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[933]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3339])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[938]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3402])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[943]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3461])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[949]),
            SCM_OBJ(&scm__rc.d2927[105]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3483])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[955]),
            SCM_OBJ(&scm__rc.d2927[105]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3508])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[961]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3540])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[966]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3618])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[971]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3658])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[976]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3698])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[997]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3724])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1002]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-u8vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3750])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1007]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3775])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1012]),
            SCM_OBJ(&scm__rc.d2927[113]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3785])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-u8vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3800])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1023]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3855])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1031]),
            SCM_OBJ(&scm__rc.d2927[119]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3867])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1036]),
            SCM_OBJ(&scm__rc.d2927[119]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3868])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1041]),
            SCM_OBJ(&scm__rc.d2927[119]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3873])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1046]),
            SCM_OBJ(&scm__rc.d2927[119]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3877])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1048]),
            SCM_OBJ(&scm__rc.d2927[120]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3056) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3968])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[1025]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1052]),
            SCM_OBJ(&scm__rc.d2927[121]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[3974])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3058) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4018])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[1057]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1058]),
            SCM_OBJ(&scm__rc.d2927[123]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4021])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3060) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4063])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[1061]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1062]),
            SCM_OBJ(&scm__rc.d2927[125]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4066])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3062) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4108])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[1065]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1066]),
            SCM_OBJ(&scm__rc.d2927[127]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4112])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3064) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4154])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[1069]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1070]),
            SCM_OBJ(&scm__rc.d2927[129]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4158])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3066) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4202])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[1073]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1074]),
            SCM_OBJ(&scm__rc.d2927[131]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4206])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3068) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4250])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[1077]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1078]),
            SCM_OBJ(&scm__rc.d2927[133]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4254])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3070) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4298])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[1081]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1082]),
            SCM_OBJ(&scm__rc.d2927[135]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4302])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3072) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4346])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[1085]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1086]),
            SCM_OBJ(&scm__rc.d2927[137]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4350])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3074) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4394])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[1089]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1090]),
            SCM_OBJ(&scm__rc.d2927[139]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4400])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->s16vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4442])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1216]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4503])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1261]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4536])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1266]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (s16vector-concatenate G3081) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4569])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[1268]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1273]),
            SCM_OBJ(&scm__rc.d2927[145]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4576])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1279]),
            SCM_OBJ(&scm__rc.d2927[145]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4616])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4623])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1284]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4627])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1297]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4633])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1302]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4645])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1307]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4650])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1312]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4663])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1317]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4707])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1322]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4724])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1327]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4740])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1333]),
            SCM_OBJ(&scm__rc.d2927[155]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4745])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1338]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4761])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1343]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4824])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1348]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4887])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1353]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[4960])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1358]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5029])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1363]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5086])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1368]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5159])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1373]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5204])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1378]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5245])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1383]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5284])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1388]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5320])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1393]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5357])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1398]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5420])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1403]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5483])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1408]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5546])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1413]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5609])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1418]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5668])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1424]),
            SCM_OBJ(&scm__rc.d2927[174]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5690])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1430]),
            SCM_OBJ(&scm__rc.d2927[174]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5715])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1436]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5747])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1441]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5825])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1446]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5865])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1451]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5905])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1472]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s16vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5931])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1477]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-s16vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5957])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1482]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5982])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1487]),
            SCM_OBJ(&scm__rc.d2927[182]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[5992])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-s16vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6007])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1498]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6062])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1506]),
            SCM_OBJ(&scm__rc.d2927[188]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6074])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1511]),
            SCM_OBJ(&scm__rc.d2927[188]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6075])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1516]),
            SCM_OBJ(&scm__rc.d2927[188]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6080])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1521]),
            SCM_OBJ(&scm__rc.d2927[188]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6084])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1523]),
            SCM_OBJ(&scm__rc.d2927[189]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3125) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6175])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[1500]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1527]),
            SCM_OBJ(&scm__rc.d2927[190]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6181])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3127) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6225])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[1532]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1533]),
            SCM_OBJ(&scm__rc.d2927[192]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6228])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3129) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6270])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[1536]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1537]),
            SCM_OBJ(&scm__rc.d2927[194]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6273])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3131) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6315])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[1540]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1541]),
            SCM_OBJ(&scm__rc.d2927[196]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6319])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3133) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6361])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[1544]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1545]),
            SCM_OBJ(&scm__rc.d2927[198]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6365])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3135) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6409])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[1548]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1549]),
            SCM_OBJ(&scm__rc.d2927[200]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6413])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3137) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6457])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[1552]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1553]),
            SCM_OBJ(&scm__rc.d2927[202]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6461])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3139) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6505])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[1556]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1557]),
            SCM_OBJ(&scm__rc.d2927[204]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6509])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3141) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6553])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[1560]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1561]),
            SCM_OBJ(&scm__rc.d2927[206]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6557])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3143) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6601])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[1564]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1565]),
            SCM_OBJ(&scm__rc.d2927[208]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6607])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->u16vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6649])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1691]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6710])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1736]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6743])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1741]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (u16vector-concatenate G3150) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6776])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[1743]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1748]),
            SCM_OBJ(&scm__rc.d2927[214]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6783])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1754]),
            SCM_OBJ(&scm__rc.d2927[214]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6823])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6830])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1759]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6834])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1772]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6840])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1777]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6852])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1782]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6857])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1787]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6870])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1792]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6914])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1797]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6931])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1802]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6947])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1808]),
            SCM_OBJ(&scm__rc.d2927[224]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6952])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1813]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[6968])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1818]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7031])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1823]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7094])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1828]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7167])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1833]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7236])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1838]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7293])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1843]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7366])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1848]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7411])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1853]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7452])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1858]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7491])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1863]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7527])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1868]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7564])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1873]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7627])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1878]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7690])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1883]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7753])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1888]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7816])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1893]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7875])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1899]),
            SCM_OBJ(&scm__rc.d2927[243]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7897])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1905]),
            SCM_OBJ(&scm__rc.d2927[243]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7922])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1911]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[7954])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1916]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8032])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1921]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8072])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1926]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8112])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1947]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u16vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8138])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1952]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-u16vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8164])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1957]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8189])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1962]),
            SCM_OBJ(&scm__rc.d2927[251]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8199])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-u16vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8214])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1973]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8269])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1981]),
            SCM_OBJ(&scm__rc.d2927[257]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8281])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1986]),
            SCM_OBJ(&scm__rc.d2927[257]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8282])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1991]),
            SCM_OBJ(&scm__rc.d2927[257]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8287])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1996]),
            SCM_OBJ(&scm__rc.d2927[257]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8291])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[1998]),
            SCM_OBJ(&scm__rc.d2927[258]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3194) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8382])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[1975]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2002]),
            SCM_OBJ(&scm__rc.d2927[259]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8388])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3196) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8432])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[2007]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2008]),
            SCM_OBJ(&scm__rc.d2927[261]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8435])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3198) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8477])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[2011]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2012]),
            SCM_OBJ(&scm__rc.d2927[263]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8480])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3200) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8522])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[2015]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2016]),
            SCM_OBJ(&scm__rc.d2927[265]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8526])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3202) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8568])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2019]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2020]),
            SCM_OBJ(&scm__rc.d2927[267]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8572])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3204) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8616])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2023]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2024]),
            SCM_OBJ(&scm__rc.d2927[269]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8620])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3206) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8664])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2027]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2028]),
            SCM_OBJ(&scm__rc.d2927[271]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8668])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3208) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8712])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2031]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2032]),
            SCM_OBJ(&scm__rc.d2927[273]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8716])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3210) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8760])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2035]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2036]),
            SCM_OBJ(&scm__rc.d2927[275]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8764])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3212) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8808])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[2039]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2040]),
            SCM_OBJ(&scm__rc.d2927[277]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8814])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->s32vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8856])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2166]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8917])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2211]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8950])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2216]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (s32vector-concatenate G3219) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8983])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[2218]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2223]),
            SCM_OBJ(&scm__rc.d2927[283]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[8990])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2229]),
            SCM_OBJ(&scm__rc.d2927[283]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9030])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9037])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2234]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9041])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2247]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9047])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2252]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9059])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2257]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9064])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2262]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9077])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2267]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9121])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2272]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9138])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2277]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9154])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2283]),
            SCM_OBJ(&scm__rc.d2927[293]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9159])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2288]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9175])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2293]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9238])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2298]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9301])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2303]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9374])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2308]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9443])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2313]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9500])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2318]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9573])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2323]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9618])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2328]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9659])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2333]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9698])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2338]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9734])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2343]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9771])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2348]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9834])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2353]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9897])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2358]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[9960])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2363]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10023])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2368]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10082])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2374]),
            SCM_OBJ(&scm__rc.d2927[312]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10104])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2380]),
            SCM_OBJ(&scm__rc.d2927[312]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10129])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2386]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10161])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2391]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10239])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2396]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10279])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2401]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10319])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2422]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s32vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10345])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2427]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-s32vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10371])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2432]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10396])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2437]),
            SCM_OBJ(&scm__rc.d2927[320]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10406])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-s32vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10421])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2448]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10476])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2456]),
            SCM_OBJ(&scm__rc.d2927[326]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10488])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2461]),
            SCM_OBJ(&scm__rc.d2927[326]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10489])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2466]),
            SCM_OBJ(&scm__rc.d2927[326]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10494])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2471]),
            SCM_OBJ(&scm__rc.d2927[326]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10498])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2473]),
            SCM_OBJ(&scm__rc.d2927[327]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3263) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10589])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[2450]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2477]),
            SCM_OBJ(&scm__rc.d2927[328]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10595])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3265) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10639])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[2482]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2483]),
            SCM_OBJ(&scm__rc.d2927[330]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10642])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3267) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10684])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[2486]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2487]),
            SCM_OBJ(&scm__rc.d2927[332]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10687])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3269) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10729])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[2490]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2491]),
            SCM_OBJ(&scm__rc.d2927[334]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10733])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3271) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10775])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2494]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2495]),
            SCM_OBJ(&scm__rc.d2927[336]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10779])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3273) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10823])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2498]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2499]),
            SCM_OBJ(&scm__rc.d2927[338]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10827])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3275) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10871])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2502]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2503]),
            SCM_OBJ(&scm__rc.d2927[340]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10875])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3277) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10919])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2506]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2507]),
            SCM_OBJ(&scm__rc.d2927[342]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10923])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3279) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10967])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2510]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2511]),
            SCM_OBJ(&scm__rc.d2927[344]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[10971])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3281) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11015])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[2514]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2515]),
            SCM_OBJ(&scm__rc.d2927[346]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11021])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->u32vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11063])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2641]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11124])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2686]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11157])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2691]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (u32vector-concatenate G3288) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11190])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[2693]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2698]),
            SCM_OBJ(&scm__rc.d2927[352]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11197])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2704]),
            SCM_OBJ(&scm__rc.d2927[352]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11237])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11244])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2709]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11248])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2722]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11254])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2727]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11266])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2732]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11271])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2737]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11284])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2742]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11328])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2747]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11345])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2752]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11361])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2758]),
            SCM_OBJ(&scm__rc.d2927[362]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11366])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2763]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11382])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2768]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11445])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2773]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11508])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2778]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11581])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2783]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11650])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2788]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11707])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2793]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11780])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2798]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11825])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2803]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11866])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2808]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11905])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2813]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11941])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2818]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[11978])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2823]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12041])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2828]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12104])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2833]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12167])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2838]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12230])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2843]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12289])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2849]),
            SCM_OBJ(&scm__rc.d2927[381]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12311])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2855]),
            SCM_OBJ(&scm__rc.d2927[381]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12336])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2861]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12368])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2866]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12446])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2871]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12486])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2876]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12526])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2897]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u32vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12552])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2902]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-u32vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12578])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2907]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12603])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2912]),
            SCM_OBJ(&scm__rc.d2927[389]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12613])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-u32vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12628])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2923]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12683])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2931]),
            SCM_OBJ(&scm__rc.d2927[395]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12695])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2936]),
            SCM_OBJ(&scm__rc.d2927[395]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12696])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2941]),
            SCM_OBJ(&scm__rc.d2927[395]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12701])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2946]),
            SCM_OBJ(&scm__rc.d2927[395]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12705])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[2948]),
            SCM_OBJ(&scm__rc.d2927[396]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3332) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12796])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[2925]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2952]),
            SCM_OBJ(&scm__rc.d2927[397]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12802])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3334) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12846])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[2957]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2958]),
            SCM_OBJ(&scm__rc.d2927[399]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12849])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3336) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12891])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[2961]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2962]),
            SCM_OBJ(&scm__rc.d2927[401]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12894])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3338) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12936])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[2965]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2966]),
            SCM_OBJ(&scm__rc.d2927[403]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12940])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3340) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12982])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2969]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2970]),
            SCM_OBJ(&scm__rc.d2927[405]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[12986])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3342) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13030])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2973]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2974]),
            SCM_OBJ(&scm__rc.d2927[407]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13034])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3344) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13078])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2977]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2978]),
            SCM_OBJ(&scm__rc.d2927[409]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13082])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3346) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13126])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2981]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2982]),
            SCM_OBJ(&scm__rc.d2927[411]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13130])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3348) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13174])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[2985]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2986]),
            SCM_OBJ(&scm__rc.d2927[413]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13178])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3350) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13222])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[2989]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2990]),
            SCM_OBJ(&scm__rc.d2927[415]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13228])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->s64vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13270])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3116]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13331])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3161]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13364])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3166]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (s64vector-concatenate G3357) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13397])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[3168]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3173]),
            SCM_OBJ(&scm__rc.d2927[421]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13404])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3179]),
            SCM_OBJ(&scm__rc.d2927[421]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13444])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13451])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3184]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13455])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3197]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13461])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3202]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13473])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3207]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13478])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3212]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13491])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3217]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13535])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3222]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13552])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3227]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13568])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3233]),
            SCM_OBJ(&scm__rc.d2927[431]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13573])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3238]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13589])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3243]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13652])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3248]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13715])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3253]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13788])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3258]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13857])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3263]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13914])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3268]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[13987])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3273]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14032])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3278]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14073])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3283]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14112])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3288]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14148])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3293]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14185])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3298]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14248])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3303]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14311])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3308]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14374])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3313]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14437])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3318]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14496])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3324]),
            SCM_OBJ(&scm__rc.d2927[450]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14518])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3330]),
            SCM_OBJ(&scm__rc.d2927[450]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14543])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3336]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14575])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3341]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14653])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3346]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14693])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3351]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14733])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3372]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* s64vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14759])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3377]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-s64vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14785])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3382]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14810])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3387]),
            SCM_OBJ(&scm__rc.d2927[458]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14820])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-s64vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14835])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3398]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14890])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3406]),
            SCM_OBJ(&scm__rc.d2927[464]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14902])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3411]),
            SCM_OBJ(&scm__rc.d2927[464]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14903])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3416]),
            SCM_OBJ(&scm__rc.d2927[464]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14908])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3421]),
            SCM_OBJ(&scm__rc.d2927[464]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[14912])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3423]),
            SCM_OBJ(&scm__rc.d2927[465]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3401) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15003])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[3400]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3427]),
            SCM_OBJ(&scm__rc.d2927[466]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15009])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3403) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15053])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[3432]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3433]),
            SCM_OBJ(&scm__rc.d2927[468]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15056])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3405) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15098])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[3436]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3437]),
            SCM_OBJ(&scm__rc.d2927[470]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15101])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3407) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15143])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[3440]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3441]),
            SCM_OBJ(&scm__rc.d2927[472]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15147])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3409) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15189])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[3444]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3445]),
            SCM_OBJ(&scm__rc.d2927[474]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15193])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3411) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15237])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[3448]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3449]),
            SCM_OBJ(&scm__rc.d2927[476]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15241])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3413) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15285])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[3452]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3453]),
            SCM_OBJ(&scm__rc.d2927[478]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15289])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3415) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15333])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[3456]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3457]),
            SCM_OBJ(&scm__rc.d2927[480]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15337])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3417) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15381])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[3460]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3461]),
            SCM_OBJ(&scm__rc.d2927[482]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15385])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3419) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15429])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[3464]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3465]),
            SCM_OBJ(&scm__rc.d2927[484]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15435])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->u64vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15477])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3591]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15538])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3636]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15571])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3641]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (u64vector-concatenate G3426) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15604])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[3643]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3648]),
            SCM_OBJ(&scm__rc.d2927[490]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15611])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3654]),
            SCM_OBJ(&scm__rc.d2927[490]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15651])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15658])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3659]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15662])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3672]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15668])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3677]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15680])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3682]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15685])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3687]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15698])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3692]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15742])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3697]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15759])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3702]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15775])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3708]),
            SCM_OBJ(&scm__rc.d2927[500]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15780])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3713]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15796])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3718]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15859])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3723]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15922])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3728]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[15995])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3733]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16064])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3738]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16121])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3743]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16194])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3748]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16239])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3753]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16280])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3758]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16319])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3763]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16355])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3768]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16392])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3773]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16455])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3778]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16518])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3783]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16581])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3788]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16644])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3793]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16703])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3799]),
            SCM_OBJ(&scm__rc.d2927[519]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16725])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3805]),
            SCM_OBJ(&scm__rc.d2927[519]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16750])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3811]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16782])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3816]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16860])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3821]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16900])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3826]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16940])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3847]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u64vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16966])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3852]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-u64vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[16992])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3857]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17017])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3862]),
            SCM_OBJ(&scm__rc.d2927[527]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17027])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-u64vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17042])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3873]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17097])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3881]),
            SCM_OBJ(&scm__rc.d2927[533]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17109])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3886]),
            SCM_OBJ(&scm__rc.d2927[533]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17110])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3891]),
            SCM_OBJ(&scm__rc.d2927[533]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17115])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3896]),
            SCM_OBJ(&scm__rc.d2927[533]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17119])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[3898]),
            SCM_OBJ(&scm__rc.d2927[534]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3470) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17210])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[3875]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3902]),
            SCM_OBJ(&scm__rc.d2927[535]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17216])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3472) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17260])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[3907]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3908]),
            SCM_OBJ(&scm__rc.d2927[537]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17263])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3474) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17305])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[3911]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3912]),
            SCM_OBJ(&scm__rc.d2927[539]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17308])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3476) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17350])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[3915]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3916]),
            SCM_OBJ(&scm__rc.d2927[541]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17354])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3478) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17396])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[3919]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3920]),
            SCM_OBJ(&scm__rc.d2927[543]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17400])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3480) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17444])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[3923]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3924]),
            SCM_OBJ(&scm__rc.d2927[545]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17448])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3482) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17492])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[3927]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3928]),
            SCM_OBJ(&scm__rc.d2927[547]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17496])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3484) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17540])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[3931]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3932]),
            SCM_OBJ(&scm__rc.d2927[549]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17544])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3486) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17588])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[3935]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3936]),
            SCM_OBJ(&scm__rc.d2927[551]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17592])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3488) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17636])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[3939]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3940]),
            SCM_OBJ(&scm__rc.d2927[553]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17642])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->f16vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17684])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4066]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17745])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4111]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17778])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4116]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (f16vector-concatenate G3495) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17811])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[4118]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4123]),
            SCM_OBJ(&scm__rc.d2927[559]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17818])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4129]),
            SCM_OBJ(&scm__rc.d2927[559]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17858])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17865])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4134]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17869])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4147]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17875])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4152]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17887])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4157]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17892])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4162]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17905])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4167]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17949])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4172]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17966])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4177]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17982])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4183]),
            SCM_OBJ(&scm__rc.d2927[569]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[17987])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4188]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18003])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4193]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18066])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4198]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18129])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4203]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18202])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4208]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18271])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4213]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18328])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4218]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18401])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4223]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18446])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4228]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18487])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4233]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18526])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4238]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18562])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4243]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18599])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4248]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18662])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4253]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18725])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4258]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18788])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4263]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18851])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4268]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18910])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4274]),
            SCM_OBJ(&scm__rc.d2927[588]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18932])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4280]),
            SCM_OBJ(&scm__rc.d2927[588]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18957])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4286]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[18989])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4291]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19067])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4296]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19107])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4301]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19147])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4322]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f16vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19173])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4327]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-f16vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19199])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4332]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19224])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4337]),
            SCM_OBJ(&scm__rc.d2927[596]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19234])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-f16vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19249])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4348]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19304])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4356]),
            SCM_OBJ(&scm__rc.d2927[602]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19316])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4361]),
            SCM_OBJ(&scm__rc.d2927[602]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19317])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4366]),
            SCM_OBJ(&scm__rc.d2927[602]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19322])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4371]),
            SCM_OBJ(&scm__rc.d2927[602]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19326])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4373]),
            SCM_OBJ(&scm__rc.d2927[603]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3539) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19417])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[4350]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4377]),
            SCM_OBJ(&scm__rc.d2927[604]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19423])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3541) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19467])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[4382]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4383]),
            SCM_OBJ(&scm__rc.d2927[606]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19470])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3543) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19512])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[4386]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4387]),
            SCM_OBJ(&scm__rc.d2927[608]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19515])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3545) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19557])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[4390]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4391]),
            SCM_OBJ(&scm__rc.d2927[610]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19561])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3547) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19603])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[4394]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4395]),
            SCM_OBJ(&scm__rc.d2927[612]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19607])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3549) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19651])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[4398]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4399]),
            SCM_OBJ(&scm__rc.d2927[614]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19655])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3551) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19699])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[4402]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4403]),
            SCM_OBJ(&scm__rc.d2927[616]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19703])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3553) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19747])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[4406]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4407]),
            SCM_OBJ(&scm__rc.d2927[618]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19751])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3555) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19795])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[4410]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4411]),
            SCM_OBJ(&scm__rc.d2927[620]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19799])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3557) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19843])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[4414]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4415]),
            SCM_OBJ(&scm__rc.d2927[622]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19849])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->f32vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19891])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4541]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19952])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4586]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[19985])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4591]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (f32vector-concatenate G3564) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20018])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[4593]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4598]),
            SCM_OBJ(&scm__rc.d2927[628]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20025])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4604]),
            SCM_OBJ(&scm__rc.d2927[628]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20065])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20072])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4609]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20076])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4622]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20082])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4627]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20094])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4632]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20099])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4637]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20112])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4642]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20156])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4647]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20173])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4652]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20189])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4658]),
            SCM_OBJ(&scm__rc.d2927[638]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20194])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4663]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20210])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4668]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20273])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4673]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20336])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4678]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20409])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4683]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20478])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4688]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20535])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4693]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20608])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4698]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20653])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4703]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20694])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4708]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20733])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4713]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20769])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4718]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20806])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4723]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20869])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4728]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20932])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4733]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[20995])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4738]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21058])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4743]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21117])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4749]),
            SCM_OBJ(&scm__rc.d2927[657]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21139])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4755]),
            SCM_OBJ(&scm__rc.d2927[657]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21164])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4761]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21196])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4766]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21274])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4771]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21314])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4776]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21354])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4797]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f32vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21380])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4802]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-f32vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21406])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4807]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21431])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4812]),
            SCM_OBJ(&scm__rc.d2927[665]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21441])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-f32vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21456])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4823]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21511])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4831]),
            SCM_OBJ(&scm__rc.d2927[671]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21523])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4836]),
            SCM_OBJ(&scm__rc.d2927[671]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21524])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4841]),
            SCM_OBJ(&scm__rc.d2927[671]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21529])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4846]),
            SCM_OBJ(&scm__rc.d2927[671]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21533])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[4848]),
            SCM_OBJ(&scm__rc.d2927[672]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3608) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21624])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[4825]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4852]),
            SCM_OBJ(&scm__rc.d2927[673]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21630])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3610) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21674])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[4857]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4858]),
            SCM_OBJ(&scm__rc.d2927[675]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21677])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3612) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21719])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[4861]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4862]),
            SCM_OBJ(&scm__rc.d2927[677]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21722])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3614) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21764])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[4865]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4866]),
            SCM_OBJ(&scm__rc.d2927[679]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21768])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3616) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21810])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[4869]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4870]),
            SCM_OBJ(&scm__rc.d2927[681]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21814])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3618) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21858])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[4873]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4874]),
            SCM_OBJ(&scm__rc.d2927[683]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21862])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3620) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21906])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[4877]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4878]),
            SCM_OBJ(&scm__rc.d2927[685]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21910])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3622) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21954])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[4881]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4882]),
            SCM_OBJ(&scm__rc.d2927[687]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[21958])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3624) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22002])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[4885]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4886]),
            SCM_OBJ(&scm__rc.d2927[689]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22006])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3626) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22050])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[4889]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4890]),
            SCM_OBJ(&scm__rc.d2927[691]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22056])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->f64vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22098])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5016]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22159])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5061]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22192])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5066]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (f64vector-concatenate G3633) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22225])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[5068]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5073]),
            SCM_OBJ(&scm__rc.d2927[697]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22232])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5079]),
            SCM_OBJ(&scm__rc.d2927[697]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22272])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22279])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5084]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22283])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5097]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22289])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5102]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22301])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5107]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22306])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5112]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22319])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5117]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22363])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5122]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22380])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5127]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22396])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5133]),
            SCM_OBJ(&scm__rc.d2927[707]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22401])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5138]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22417])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5143]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22480])), 63,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5148]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22543])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5153]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22616])), 69,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5158]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22685])), 57,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5163]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22742])), 73,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5168]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22815])), 45,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5173]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22860])), 41,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5178]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22901])), 39,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5183]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22940])), 36,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5188]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[22976])), 37,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5193]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23013])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5198]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23076])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5203]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23139])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5208]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23202])), 63,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5213]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23265])), 59,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5218]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23324])), 22,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5224]),
            SCM_OBJ(&scm__rc.d2927[726]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23346])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5230]),
            SCM_OBJ(&scm__rc.d2927[726]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23371])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5236]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23403])), 78,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5241]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23481])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5246]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23521])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5251]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23561])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5272]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* f64vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23587])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5277]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-f64vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23613])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5282]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23638])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5287]),
            SCM_OBJ(&scm__rc.d2927[734]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23648])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-f64vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23663])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5298]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23718])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5306]),
            SCM_OBJ(&scm__rc.d2927[740]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23730])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5311]),
            SCM_OBJ(&scm__rc.d2927[740]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23731])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5316]),
            SCM_OBJ(&scm__rc.d2927[740]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23736])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5321]),
            SCM_OBJ(&scm__rc.d2927[740]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23740])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5323]),
            SCM_OBJ(&scm__rc.d2927[741]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3677) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23831])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[5300]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5327]),
            SCM_OBJ(&scm__rc.d2927[742]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23837])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3679) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23881])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[5332]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5333]),
            SCM_OBJ(&scm__rc.d2927[744]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23884])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3681) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23926])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[5336]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5337]),
            SCM_OBJ(&scm__rc.d2927[746]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23929])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3683) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23971])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[5340]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5341]),
            SCM_OBJ(&scm__rc.d2927[748]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[23975])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3685) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24017])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[5344]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5345]),
            SCM_OBJ(&scm__rc.d2927[750]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24021])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3687) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24065])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[5348]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5349]),
            SCM_OBJ(&scm__rc.d2927[752]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24069])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3689) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24113])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[5352]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5353]),
            SCM_OBJ(&scm__rc.d2927[754]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24117])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3691) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24161])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[5356]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5357]),
            SCM_OBJ(&scm__rc.d2927[756]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24165])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3693) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24209])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[5360]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5361]),
            SCM_OBJ(&scm__rc.d2927[758]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24213])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3695) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24257])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[5364]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5365]),
            SCM_OBJ(&scm__rc.d2927[760]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24263])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->c32vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24305])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5491]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24366])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5536]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24399])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5541]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (c32vector-concatenate G3702) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24432])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[5543]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5548]),
            SCM_OBJ(&scm__rc.d2927[766]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24439])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5554]),
            SCM_OBJ(&scm__rc.d2927[766]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24479])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24486])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5559]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24490])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5572]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24496])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5577]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24508])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5582]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24513])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5587]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24526])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5592]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24570])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5597]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24587])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5602]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24603])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5608]),
            SCM_OBJ(&scm__rc.d2927[776]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24608])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5613]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24624])), 66,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5618]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24690])), 66,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5623]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24756])), 76,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5628]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24832])), 72,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5633]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24904])), 60,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5638]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[24964])), 76,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5643]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25040])), 48,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5648]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25088])), 44,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5653]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25132])), 42,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5658]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25174])), 39,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5663]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25213])), 40,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5668]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25253])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5673]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25319])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5678]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25385])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5683]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25451])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5688]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25517])), 62,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5693]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25579])), 25,
            17, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5699]),
            SCM_OBJ(&scm__rc.d2927[795]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25604])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5705]),
            SCM_OBJ(&scm__rc.d2927[795]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25629])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5711]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25661])), 81,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5716]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25742])), 43,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5721]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25785])), 43,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5726]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25828])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5747]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c32vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25854])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5752]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-c32vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25880])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5757]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25905])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5762]),
            SCM_OBJ(&scm__rc.d2927[803]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25915])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-c32vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25930])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5773]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25985])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5781]),
            SCM_OBJ(&scm__rc.d2927[809]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25997])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5786]),
            SCM_OBJ(&scm__rc.d2927[809]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[25998])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5791]),
            SCM_OBJ(&scm__rc.d2927[809]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26003])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5796]),
            SCM_OBJ(&scm__rc.d2927[809]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26007])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5798]),
            SCM_OBJ(&scm__rc.d2927[810]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3746) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26098])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[5775]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5802]),
            SCM_OBJ(&scm__rc.d2927[811]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26104])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3748) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26148])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[5807]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5808]),
            SCM_OBJ(&scm__rc.d2927[813]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26151])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3750) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26193])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[5811]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5812]),
            SCM_OBJ(&scm__rc.d2927[815]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26196])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3752) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26238])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[5815]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5816]),
            SCM_OBJ(&scm__rc.d2927[817]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26242])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3754) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26284])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[5819]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5820]),
            SCM_OBJ(&scm__rc.d2927[819]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26288])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3756) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26332])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[5823]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5824]),
            SCM_OBJ(&scm__rc.d2927[821]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26336])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3758) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26380])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[5827]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5828]),
            SCM_OBJ(&scm__rc.d2927[823]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26384])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3760) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26428])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[5831]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5832]),
            SCM_OBJ(&scm__rc.d2927[825]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26432])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3762) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26476])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[5835]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5836]),
            SCM_OBJ(&scm__rc.d2927[827]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26480])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3764) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26524])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[5839]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5840]),
            SCM_OBJ(&scm__rc.d2927[829]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26530])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->c64vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26572])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[5966]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26633])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6011]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26666])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6016]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (c64vector-concatenate G3771) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26699])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[6018]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6023]),
            SCM_OBJ(&scm__rc.d2927[835]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26706])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6029]),
            SCM_OBJ(&scm__rc.d2927[835]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26746])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26753])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6034]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26757])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6047]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26763])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6052]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26775])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6057]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26780])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6062]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26793])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6067]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26837])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6072]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26854])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6077]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26870])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6083]),
            SCM_OBJ(&scm__rc.d2927[845]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26875])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6088]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26891])), 66,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6093]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[26957])), 66,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6098]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27023])), 76,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6103]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27099])), 72,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6108]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27171])), 60,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6113]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27231])), 76,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6118]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27307])), 48,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6123]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27355])), 44,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6128]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27399])), 42,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6133]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27441])), 39,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6138]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27480])), 40,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6143]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27520])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6148]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27586])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6153]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27652])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6158]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27718])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6163]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27784])), 62,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6168]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27846])), 25,
            17, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6174]),
            SCM_OBJ(&scm__rc.d2927[864]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27871])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6180]),
            SCM_OBJ(&scm__rc.d2927[864]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27896])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6186]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[27928])), 81,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6191]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28009])), 43,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6196]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28052])), 43,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6201]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28095])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6222]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c64vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28121])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6227]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-c64vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28147])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6232]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28172])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6237]),
            SCM_OBJ(&scm__rc.d2927[872]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28182])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-c64vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28197])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6248]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28252])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6256]),
            SCM_OBJ(&scm__rc.d2927[878]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28264])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6261]),
            SCM_OBJ(&scm__rc.d2927[878]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28265])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6266]),
            SCM_OBJ(&scm__rc.d2927[878]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28270])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6271]),
            SCM_OBJ(&scm__rc.d2927[878]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28274])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6273]),
            SCM_OBJ(&scm__rc.d2927[879]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3815) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28365])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[6250]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6277]),
            SCM_OBJ(&scm__rc.d2927[880]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28371])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3817) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28415])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[6282]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6283]),
            SCM_OBJ(&scm__rc.d2927[882]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28418])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3819) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28460])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[6286]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6287]),
            SCM_OBJ(&scm__rc.d2927[884]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28463])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3821) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28505])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[6290]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6291]),
            SCM_OBJ(&scm__rc.d2927[886]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28509])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3823) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28551])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[6294]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6295]),
            SCM_OBJ(&scm__rc.d2927[888]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28555])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3825) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28599])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[6298]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6299]),
            SCM_OBJ(&scm__rc.d2927[890]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28603])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3827) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28647])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[6302]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6303]),
            SCM_OBJ(&scm__rc.d2927[892]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28651])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3829) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28695])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[6306]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6307]),
            SCM_OBJ(&scm__rc.d2927[894]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28699])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3831) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28743])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[6310]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6311]),
            SCM_OBJ(&scm__rc.d2927[896]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28747])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3833) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28791])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[6314]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6315]),
            SCM_OBJ(&scm__rc.d2927[898]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28797])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* reverse-list->c128vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28839])), 61,
            37, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6441]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-unfold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28900])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6486]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-unfold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28933])), 33,
            32, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6491]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (c128vector-concatenate G3840) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28966])), 7,
            10, 2, 0, SCM_OBJ(&scm__rc.d2925[6493]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6498]),
            SCM_OBJ(&scm__rc.d2927[904]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-concatenate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[28973])), 40,
            31, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6504]),
            SCM_OBJ(&scm__rc.d2927[904]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29013])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-append */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29020])), 4,
            4, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6509]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-take */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29024])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6522]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-take-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29030])), 12,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6527]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-drop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29042])), 5,
            5, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6532]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-drop-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29047])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6537]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-segment */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29060])), 44,
            24, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6542]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector= */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29104])), 17,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6547]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %minlen */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29121])), 16,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6552]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29137])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6558]),
            SCM_OBJ(&scm__rc.d2927[914]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vecrefs */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29142])), 16,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6563]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29158])), 66,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6568]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-fold-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29224])), 66,
            36, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6573]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29290])), 76,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6578]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-map! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29366])), 72,
            40, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6583]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29438])), 60,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6588]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-count */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29498])), 76,
            35, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6593]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-cumulate */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29574])), 48,
            41, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6598]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-take-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29622])), 44,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6603]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-take-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29666])), 42,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6608]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-drop-while */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29708])), 39,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6613]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-drop-while-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29747])), 40,
            28, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6618]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-index */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29787])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6623]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-index-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29853])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6628]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-skip */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29919])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6633]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-skip-right */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[29985])), 66,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6638]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-any */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30051])), 62,
            34, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6643]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30113])), 25,
            17, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6649]),
            SCM_OBJ(&scm__rc.d2927[933]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30138])), 25,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6655]),
            SCM_OBJ(&scm__rc.d2927[933]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-every */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30163])), 32,
            13, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6661]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-partition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30195])), 81,
            40, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6666]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-filter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30276])), 43,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6671]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-remove */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30319])), 43,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6676]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-unfold! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30362])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6697]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* c128vector-unfold-right! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30388])), 26,
            28, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6702]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-c128vector-generator */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30414])), 25,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6707]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30439])), 10,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6712]),
            SCM_OBJ(&scm__rc.d2927[941]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30449])), 15,
            13, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-c128vector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30464])), 55,
            17, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6723]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30519])), 12,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6731]),
            SCM_OBJ(&scm__rc.d2927[947]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30531])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6736]),
            SCM_OBJ(&scm__rc.d2927[947]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30532])), 5,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6741]),
            SCM_OBJ(&scm__rc.d2927[947]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30537])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6746]),
            SCM_OBJ(&scm__rc.d2927[947]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30541])), 91,
            26, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[6748]),
            SCM_OBJ(&scm__rc.d2927[948]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3884) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30632])), 6,
            2, 4, 0, SCM_OBJ(&scm__rc.d2925[6725]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6752]),
            SCM_OBJ(&scm__rc.d2927[949]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30638])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3886) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30682])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[6757]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6758]),
            SCM_OBJ(&scm__rc.d2927[951]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30685])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3888) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30727])), 3,
            0, 2, 0, SCM_OBJ(&scm__rc.d2925[6761]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6762]),
            SCM_OBJ(&scm__rc.d2927[953]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30730])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3890) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30772])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d2925[6765]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6766]),
            SCM_OBJ(&scm__rc.d2927[955]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30776])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3892) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30818])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[6769]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6770]),
            SCM_OBJ(&scm__rc.d2927[957]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30822])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3894) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30866])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[6773]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6774]),
            SCM_OBJ(&scm__rc.d2927[959]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30870])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3896) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30914])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[6777]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6778]),
            SCM_OBJ(&scm__rc.d2927[961]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30918])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3898) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30962])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[6781]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6782]),
            SCM_OBJ(&scm__rc.d2927[963]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[30966])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3900) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31010])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[6785]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6786]),
            SCM_OBJ(&scm__rc.d2927[965]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31014])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3902) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31058])), 6,
            3, 3, 0, SCM_OBJ(&scm__rc.d2925[6789]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6790]),
            SCM_OBJ(&scm__rc.d2927[967]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31064])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* read-bytevector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31106])), 36,
            16, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[8618]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* read-bytevector! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31142])), 93,
            27, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[8642]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-bytevector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31235])), 93,
            27, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[8655]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31328])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31333])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* port->uvector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31338])), 60,
            23, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[8809]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3944) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31398])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[8920]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[8926]),
            SCM_OBJ(&scm__rc.d2927[975]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31402])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3946) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31446])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[8931]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[8932]),
            SCM_OBJ(&scm__rc.d2927[977]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31450])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3948) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31494])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[8935]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[8936]),
            SCM_OBJ(&scm__rc.d2927[979]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31498])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3950) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31542])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[8939]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[8940]),
            SCM_OBJ(&scm__rc.d2927[981]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31546])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3952) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31590])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[8943]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[8944]),
            SCM_OBJ(&scm__rc.d2927[983]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31594])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3954) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31638])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[8947]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[8948]),
            SCM_OBJ(&scm__rc.d2927[985]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31642])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3956) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31686])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[8951]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[8952]),
            SCM_OBJ(&scm__rc.d2927[987]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31690])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G3958) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31734])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d2925[8955]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[8956]),
            SCM_OBJ(&scm__rc.d2927[989]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31738])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %adjust-fill-arg */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31782])), 29,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[8962]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-bytevector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31811])), 38,
            16, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[8978]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* bytevector-fill! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31849])), 9,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[8984]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31858])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31863])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31868])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31873])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31878])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31883])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31888])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31893])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31898])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* bytevector-s8-set! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31903])), 8,
            6, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[8990]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* bytevector-s8-ref */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31911])), 13,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[8997]),
            SCM_OBJ(&scm__rc.d2927[1004]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31924])), 13,
            15, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* bytevector-copy!-r6 */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31937])), 9,
            8, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[9006]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* bytevector->u8-list */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31946])), 4,
            4, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[9011]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* u8-list->bytevector */
            (ScmWord*)(SCM_OBJ(&scm__rc.d2926[31950])), 4,
            4, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d2925[9017]),
            SCM_FALSE, SCM_FALSE),
  },
  {   /* ScmWord d2926 */
    /* %toplevel */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[0]) + 6),
    0x00000006    /*   2 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.uvector */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module.f96a3b00> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000006    /*   7 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.vport */,
    0x00000006    /*   9 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2])) /* (open-output-uvector get-output-uvector) */,
    0x00003060    /*  11 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%autoload.f96a3b80> */,
    0x00000014    /*  13 (RET) */,
    /* %toplevel */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14]) + 6),
    0x00000006    /*   2 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.uvector */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module.f96c6680> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000006    /*   7 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.generator */,
    0x00000006    /*   9 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3])) /* (uvector->generator) */,
    0x00003060    /*  11 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%autoload.f96c6700> */,
    0x00000014    /*  13 (RET) */,
    /* reverse-list->s8vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[190])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-s8vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (s8vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f9bbe6a0> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s8vector.f9bcd7c0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.f9bcd680> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* s8vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[89]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s8vector.fa1a78a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[89]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[89]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[89]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.fa1a75a0> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[89]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* s8vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[122]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s8vector.fa4bad20> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[122]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[122]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[122]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.fa4baaa0> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[122]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (s8vector-concatenate G2943) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[155]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.fa666aa0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* s8vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[162]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.fa666be0> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[162]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s8vector.fa666960> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[162]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[162]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy!.fa666720> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[162]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.fa669d20> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[162]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[267])) /* (#<compiled-code (s8vector-concatenate #:G2943)@0x3fffa0e5140>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[6])) /* #<compiled-code s8vector-concatenate@0x3fffa0e4f60> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-concatenate.fa666ce0> */,
    0x00000014    /*   6 (RET) */,
    /* s8vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-concatenate.f98b6c00> */,
    0x00000014    /*   3 (RET) */,
    /* s8vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy.f9bd8f00> */,
    0x00000014    /*   5 (RET) */,
    /* s8vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[219]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f9c24b00> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy.f9c24b80> */,
    0x00000014    /*  11 (RET) */,
    /* s8vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy.f9d1f6c0> */,
    0x00000014    /*   4 (RET) */,
    /* s8vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[236]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f9d8cae0> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy.f9d8cb80> */,
    0x00000014    /*  12 (RET) */,
    /* s8vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[249]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f9e2ab60> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[249]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[249]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy.f9e2af60> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[249]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy.f9e2ad60> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[249]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* s8vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[293]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector=?.f970eb80> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[293]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector=.f970e900> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.f977b520> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[310]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f977b4e0> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[310]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f977b440> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f977b480> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f9a532a0> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[331]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f9a53720> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[331]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[16])) /* #<compiled-code (%vecrefs #f)@0x3fffa32bec0> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f9a536a0> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* s8vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f97f1f00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x000000ac    /*  22 (UVEC-REF 0) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f97f1ac0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f97f1820> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s8vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.faaa9980> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000000ac    /*  21 (UVEC-REF 0) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.faaa8640> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.faaa8100> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s8vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.fa1b5940> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s8vector.fa1b5640> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x000000ac    /*  25 (UVEC-REF 0) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa1b45a0> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s8vector.fa1b43a0> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa1bfe40> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* s8vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.fa673fe0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x000000ac    /*  23 (UVEC-REF 0) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.fa673e80> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa673a00> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa6736c0> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.fa673820> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* s8vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f993fe60> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000000ac    /*  19 (UVEC-REF 0) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f993f9c0> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f993f740> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* s8vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f9badc40> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000000ac    /*  21 (UVEC-REF 0) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9bad720> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9bad480> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* s8vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[745]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f9e7cf20> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[745]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s8vector.f9e7cec0> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[745]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[745]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[745]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x000000ac    /*  27 (UVEC-REF 0) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[745]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.f9e7c700> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[745]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* s8vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[790]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f9742340> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[790]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s8vector.f9742200> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000000ac    /*  19 (UVEC-REF 0) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[790]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[790]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[790]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s8vector.f9749ee0> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* s8vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[831]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.facc1820> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[831]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s8vector.facc1560> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x000000ac    /*  18 (UVEC-REF 0) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[831]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[831]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[831]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s8vector.facc0940> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* s8vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[870]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.fa122520> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[870]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s8vector.fa1223a0> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000000ac    /*  17 (UVEC-REF 0) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[870]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[870]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[870]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy.fa135da0> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* s8vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[906]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.fa431e80> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[906]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s8vector.fa4317a0> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000000ac    /*  17 (UVEC-REF 0) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[906]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[906]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[906]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy.fa430ea0> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* s8vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.fa637480> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000000ac    /*  19 (UVEC-REF 0) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa636e40> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa636b00> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s8vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f98728c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000000ac    /*  19 (UVEC-REF 0) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9872380> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9872160> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s8vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f9b696a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000000ac    /*  19 (UVEC-REF 0) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9b69260> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9b69040> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* s8vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f9dd7ca0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000000ac    /*  19 (UVEC-REF 0) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9dd75e0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9dd73c0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* s8vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f973be40> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000000ac    /*  19 (UVEC-REF 0) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f973b5e0> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f973b360> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (s8vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1254]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1254]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x000000ac    /*   8 (UVEC-REF 0) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1254]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (s8vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1276]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1276]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1276]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.faad7580> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1276]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* s8vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1301]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1301]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.faaa8480> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[439])) /* (#<compiled-code (s8vector-every loop)@0x3fffa18b7a0>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1301]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.faab0a40> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[445])) /* (#<compiled-code (s8vector-every loop)@0x3fffa18b740>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* s8vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.fa46f220> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s8vector.fa46eb00> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.fa46ea80> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.fa46eea0> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x000000ac    /*  52 (UVEC-REF 0) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* s8vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1411]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.fa7abca0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1411]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s8vector.fa7abb40> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000000ac    /*  19 (UVEC-REF 0) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1411]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1411]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1411]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1411]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* s8vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1451]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f99a1580> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1451]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s8vector.f99a1440> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000000ac    /*  19 (UVEC-REF 0) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1451]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1451]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1451]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1451]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* s8vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1491]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1491]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1491]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.f9d83260> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1491]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* s8vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1517]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1517]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1517]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.f9e9f1a0> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1517]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-s8vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1543]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.f96fc4c0> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f96fc700> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1543]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1543]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1543]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.f9707ae0> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f96fc6e0> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.f9707a80> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1568]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f9798ce0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1578]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector?.f9798e60> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector=.f9798e20> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[43])) /* #<compiled-code #f@0x3fffa451ec0> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f9798c40> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f9798ea0> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-comparator.f9798f00> */,
    0x00000014    /*  14 (RET) */,
    /* write-s8vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[524])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <s8vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.fa9002a0> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.fa902fc0> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.fa903200> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.fa902de0> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.fa9031e0> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.fa90d300> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G2987) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1648]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.fa19f120> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G2987) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G2987) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G2987) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->s8vector.fa19e6e0> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G2987) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.fa19f740> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s8vector.fa19f360> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[46])) /* #<compiled-code ((#f #:G2987) #f #f)@0x3fffa450420> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[47])) /* #<compiled-code ((#f #:G2987) #f #f)@0x3fffa450000> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[48])) /* #<compiled-code ((#f #:G2987) #f #f)@0x3fffa399f80> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[49])) /* #<compiled-code ((#f #:G2987) #f #f)@0x3fffa399da0> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.fa19f700> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.fa19f6a0> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.fa19f5e0> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G2987) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[50])) /* #<compiled-code ((#f #:G2987) #f)@0x3fffa450600> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[568])) /* (#<compiled-code (#f #:G2987)@0x3fffa4507e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa192740> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa1925e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector-meta>.fa19ff60> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.fa192800> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[570])) /* (v proc . #:G2981) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa192620> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa1926a0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G2989) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-ref.f9bcdd00> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[574])) /* (#<compiled-code (#f #:G2989)@0x3fffa399080>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9bbebc0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9bbe9a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.f9bbe380> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9bbea20> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9bbea80> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G2991) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-set!.f9dd0bc0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[578])) /* (#<compiled-code (#f #:G2991)@0x3fffa398ba0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9dd1960> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9dd18a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.f9dd0fc0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9dd18c0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9dd18e0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G2993) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-length.f96c75c0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[584])) /* (#<compiled-code (#f #:G2993)@0x3fffa398720>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f96c7ec0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f96c7e20> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.f96c7920> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f96c7e40> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f96c7e60> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G2995) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector->list.fa82f120> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[592])) /* (#<compiled-code (#f #:G2995)@0x3fffa443b60>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa8258a0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa8257c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.fa824700> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.fa8246c0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa8257e0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa825800> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G2997) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s8vector.fa08a9a0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[597])) /* (#<compiled-code (#f #:G2997)@0x3fffa442fc0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa08b3c0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa08b2c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector-meta>.fa08adc0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.fa08ad80> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa08b340> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa08b360> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G2999) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector->vector.fa427000> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[601])) /* (#<compiled-code (#f #:G2999)@0x3fffa442180>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa415460> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa415220> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.fa4275a0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.fa427520> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa415240> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa415400> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3001) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->s8vector.fa678280> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[605])) /* (#<compiled-code (#f #:G3001)@0x3fffa50fd40>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa679a20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa6798e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector-meta>.fa678a80> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.fa678a40> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa679900> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa679920> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3003) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy.f98725e0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[609])) /* (#<compiled-code (#f #:G3003)@0x3fffa50fb60>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f98736e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f98735e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector-meta>.f9872a20> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.f98729e0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9873660> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9873680> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3005) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector-copy.f9b03bc0> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[615])) /* (#<compiled-code (#f #:G3005)@0x3fffa50f800>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9af4520> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9af4480> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.f9b03f80> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9af44a0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9af44c0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->u8vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[736])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-u8vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (u8vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.fa521600> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u8vector.fa52ad60> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.fa52ac20> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* u8vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2296]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u8vector.f9ac6860> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2296]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2296]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2296]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.f9ac6620> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2296]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* u8vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2329]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u8vector.f9bd9260> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2329]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2329]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2329]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.f9bd8f80> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2329]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (u8vector-concatenate G3012) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2362]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9d760e0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* u8vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2369]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f9d76300> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2369]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u8vector.f9d76020> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2369]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2369]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy!.f9d83e40> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2369]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9d83360> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2369]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[799])) /* (#<compiled-code (u8vector-concatenate #:G3012)@0x3fff99f5aa0>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[75])) /* #<compiled-code u8vector-concatenate@0x3fff99f5a40> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-concatenate.f9d76460> */,
    0x00000014    /*   6 (RET) */,
    /* u8vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-concatenate.f971d160> */,
    0x00000014    /*   3 (RET) */,
    /* u8vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.f9692040> */,
    0x00000014    /*   5 (RET) */,
    /* u8vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2426]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.fa86f220> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.fa86f2c0> */,
    0x00000014    /*  11 (RET) */,
    /* u8vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.fa9cb900> */,
    0x00000014    /*   4 (RET) */,
    /* u8vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2443]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.face4c80> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.face4da0> */,
    0x00000014    /*  12 (RET) */,
    /* u8vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2456]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.fa076300> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2456]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2456]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.fa076700> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2456]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.fa076540> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2456]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* u8vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2500]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector=?.fa3ba700> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2500]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector=.fa3ba5e0> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.fa4df940> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2517]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.fa4df8e0> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2517]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.fa4df4e0> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa4df880> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa626420> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2538]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa6268c0> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2538]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[85])) /* #<compiled-code (%vecrefs #f)@0x3fffa3987e0> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa626820> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* u8vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.fa706000> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x000010ac    /*  22 (UVEC-REF 1) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa70a300> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa711be0> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u8vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9a0b080> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000010ac    /*  21 (UVEC-REF 1) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9a0aba0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9a0a8a0> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u8vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9c418a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u8vector.f9c41740> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x000010ac    /*  25 (UVEC-REF 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9c412c0> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u8vector.f9c411a0> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9c40fc0> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* u8vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f96ad1c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x000010ac    /*  23 (UVEC-REF 1) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.f96ad080> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f96acd40> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f96acb00> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.f96acbc0> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* u8vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f97fa300> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000010ac    /*  19 (UVEC-REF 1) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fb02ae20> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fb02a820> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* u8vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.fa0c3820> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000010ac    /*  21 (UVEC-REF 1) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa0c30a0> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa0c2ce0> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* u8vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2952]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.fa5fee00> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2952]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u8vector.fa5fed40> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2952]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2952]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2952]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x000010ac    /*  27 (UVEC-REF 1) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2952]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.fa5fe8c0> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2952]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* u8vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2997]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.fa7860a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2997]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u8vector.fa793d00> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000010ac    /*  19 (UVEC-REF 1) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2997]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2997]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[2997]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u8vector.fa793540> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* u8vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3038]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f99a0f80> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3038]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u8vector.f99a0e40> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x000010ac    /*  18 (UVEC-REF 1) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3038]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3038]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3038]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u8vector.f99a0b20> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* u8vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3077]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9b9cfa0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3077]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u8vector.f9b9ce60> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000010ac    /*  17 (UVEC-REF 1) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3077]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3077]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3077]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.f9b9cba0> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* u8vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3113]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9d36540> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3113]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u8vector.f9d45ca0> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000010ac    /*  17 (UVEC-REF 1) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3113]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3113]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3113]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.f9d45940> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* u8vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9eed320> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000010ac    /*  19 (UVEC-REF 1) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9eeca40> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9eec720> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u8vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.faf6b6c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000010ac    /*  19 (UVEC-REF 1) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.faf6a340> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fafa8ee0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u8vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.fa3d7140> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000010ac    /*  19 (UVEC-REF 1) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa3d6c40> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa3d68e0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* u8vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.fa711c40> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000010ac    /*  19 (UVEC-REF 1) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa711640> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa713600> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* u8vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9a1bce0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000010ac    /*  19 (UVEC-REF 1) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9a1b680> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9a1b360> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (u8vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3461]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3461]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x000010ac    /*   8 (UVEC-REF 1) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3461]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (u8vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3483]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3483]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3483]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9c40380> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3483]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* u8vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3508]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3508]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9c40b80> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[950])) /* (#<compiled-code (u8vector-every loop)@0x3fffa6083c0>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3508]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9c405c0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[956])) /* (#<compiled-code (u8vector-every loop)@0x3fffa608360>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* u8vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9743ea0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u8vector.f97436a0> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.f9743640> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.f9743ac0> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x000010ac    /*  52 (UVEC-REF 1) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* u8vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3618]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.fa07f780> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3618]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u8vector.fa07f560> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000010ac    /*  19 (UVEC-REF 1) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3618]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3618]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3618]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3618]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* u8vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3658]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.fa3b2820> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3658]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u8vector.fa3b26e0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000010ac    /*  19 (UVEC-REF 1) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3658]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3658]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3658]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3658]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* u8vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3698]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3698]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3698]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.f9825520> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3698]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* u8vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3724]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3724]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3724]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.f995a980> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3724]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-u8vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3750]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f9b0fc00> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f9b0fda0> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3750]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3750]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3750]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f9b0fb20> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f9b0fd80> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.f9b0fac0> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3775]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f9bf7f00> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3785]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector?.f9be6080> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector=.f9be6040> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[112])) /* #<compiled-code #f@0x3fff99f5560> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f9bf7e60> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f9be60c0> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-comparator.f9be61e0> */,
    0x00000014    /*  14 (RET) */,
    /* write-u8vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1018])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <u8vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f9d65a80> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f9d64b60> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f9d64f60> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f9d64a80> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f9d64f40> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.f9d649c0> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3056) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3855]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.f96d3840> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3056) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3056) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3056) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->u8vector.f96d30c0> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3056) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f96d3e00> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u8vector.f96d3a20> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[115])) /* #<compiled-code ((#f #:G3056) #f #f)@0x3fff99f5140> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[116])) /* #<compiled-code ((#f #:G3056) #f #f)@0x3fff99f50e0> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[117])) /* #<compiled-code ((#f #:G3056) #f #f)@0x3fff99f5080> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[118])) /* #<compiled-code ((#f #:G3056) #f #f)@0x3fff99f5020> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f96d3d60> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f96d3d00> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f96d3c40> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3056) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[119])) /* #<compiled-code ((#f #:G3056) #f)@0x3fff99f51a0> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1053])) /* (#<compiled-code (#f #:G3056)@0x3fff99f5200>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f96c6d00> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f96c6b60> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector-meta>.f96c6420> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f96c6e20> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1055])) /* (v proc . #:G3050) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f96c6c80> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f96c6ca0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3058) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-ref.fa6675c0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1059])) /* (#<compiled-code (#f #:G3058)@0x3fff99f4de0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa6625e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa662180> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.fa667a20> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa6621e0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa662580> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3060) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.f9869ce0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1063])) /* (#<compiled-code (#f #:G3060)@0x3fff99f4c00>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9852720> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9852680> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f98520c0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f98526a0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f98526c0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3062) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f9af50c0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1067])) /* (#<compiled-code (#f #:G3062)@0x3fff99f4960>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9af5aa0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9af5a00> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f9af54a0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9af5a20> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9af5a40> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3064) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector->list.f9c5f8a0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1071])) /* (#<compiled-code (#f #:G3064)@0x3fff99f4540>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9c50440> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9c50340> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.f9c5fde0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f9c5fda0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9c50360> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9c50380> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3066) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u8vector.f9eed080> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1075])) /* (#<compiled-code (#f #:G3066)@0x3fff99f4120>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9edec80> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9edeb80> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector-meta>.f9eedfe0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f9eed5c0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9edebc0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9edebe0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3068) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector->vector.f978f000> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1079])) /* (#<compiled-code (#f #:G3068)@0x3fffa51cea0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f978fb80> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f978fae0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f978f4a0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f978f460> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f978fb00> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f978fb20> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3070) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->u8vector.fafa8780> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1083])) /* (#<compiled-code (#f #:G3070)@0x3fffa51c3c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.faeec7a0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.faeec540> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector-meta>.faf6a2c0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.faf6a1a0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.faeec560> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.faeec580> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3072) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.fa1d61e0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1087])) /* (#<compiled-code (#f #:G3072)@0x3fffa6097a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa1d73a0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa1d6f60> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector-meta>.fa1d6720> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.fa1d66e0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa1d72a0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa1d72c0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3074) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.fa62c0a0> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1091])) /* (#<compiled-code (#f #:G3074)@0x3fffa608ae0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa62a180> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa62a0c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.fa62d4c0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa62a0e0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa62a100> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->s16vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1211])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-s16vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (s16vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.facc0880> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s16vector.faed2860> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.faed25e0> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* s16vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4503]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s16vector.fa706a00> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4503]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4503]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4503]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.fa711ba0> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4503]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* s16vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4536]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s16vector.f9896300> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4536]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4536]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4536]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.f9896000> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4536]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (s16vector-concatenate G3081) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4569]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9ae76c0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* s16vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4576]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f9ae7800> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4576]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s16vector.f9ae7600> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4576]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4576]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy!.f9ae7480> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4576]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9ae72c0> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4576]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1274])) /* (#<compiled-code (s16vector-concatenate #:G3081)@0x3fff99f5680>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[144])) /* #<compiled-code s16vector-concatenate@0x3fff99f5620> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-concatenate.f9ae7900> */,
    0x00000014    /*   6 (RET) */,
    /* s16vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-concatenate.f9d83160> */,
    0x00000014    /*   3 (RET) */,
    /* s16vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy.f97485e0> */,
    0x00000014    /*   5 (RET) */,
    /* s16vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4633]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9782980> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy.f9782a00> */,
    0x00000014    /*  11 (RET) */,
    /* s16vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy.f97c4940> */,
    0x00000014    /*   4 (RET) */,
    /* s16vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4650]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f97f7f80> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy.f97f0020> */,
    0x00000014    /*  12 (RET) */,
    /* s16vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4663]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f97adee0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4663]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4663]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy.f9702180> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4663]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy.f9702020> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4663]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* s16vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4707]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector=?.fa064080> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4707]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector=.fa06bf60> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.fa134dc0> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4724]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.fa134a20> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4724]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.fa134900> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa134980> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa1ee1a0> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4745]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa1ee700> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4745]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[154])) /* #<compiled-code (%vecrefs #f)@0x3fffa608f00> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa1ee680> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* s16vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.fa5343a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x000020ac    /*  22 (UVEC-REF 2) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa543de0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa5437c0> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s16vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9840b20> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000020ac    /*  21 (UVEC-REF 2) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9840640> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9840340> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s16vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9b9d840> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s16vector.f9b9d740> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x000020ac    /*  25 (UVEC-REF 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9b9cee0> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s16vector.f9b9cd20> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9b9ca80> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* s16vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9ed2300> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x000020ac    /*  23 (UVEC-REF 2) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.f9ed2140> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9edf9c0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9edf3a0> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.f9edf680> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* s16vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.fa064a80> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000020ac    /*  19 (UVEC-REF 2) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa0645a0> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa064120> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* s16vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.fa49b740> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000020ac    /*  21 (UVEC-REF 2) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa49a880> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa49a460> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* s16vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5159]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f98415c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5159]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s16vector.f9841560> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5159]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5159]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5159]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x000020ac    /*  27 (UVEC-REF 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5159]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.f9840d00> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5159]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* s16vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5204]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9b03940> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5204]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s16vector.f9b037e0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000020ac    /*  19 (UVEC-REF 2) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5204]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5204]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5204]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s16vector.f9b034c0> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* s16vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5245]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9c5e6a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5245]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s16vector.f9c5e500> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x000020ac    /*  18 (UVEC-REF 2) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5245]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5245]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5245]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s16vector.f9c5e1a0> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* s16vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5284]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9eb6aa0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5284]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s16vector.f9eb6940> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000020ac    /*  17 (UVEC-REF 2) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5284]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5284]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5284]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy.f9eb63e0> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* s16vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5320]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.fa82e320> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5320]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s16vector.fa82e180> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000020ac    /*  17 (UVEC-REF 2) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5320]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5320]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5320]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy.fa83b480> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* s16vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.fa082460> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000020ac    /*  19 (UVEC-REF 2) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa08bfe0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa08bdc0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s16vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.fa57c520> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000020ac    /*  19 (UVEC-REF 2) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa5b1640> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa5b3e80> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s16vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9852020> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000020ac    /*  19 (UVEC-REF 2) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9869a00> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9869720> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* s16vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9bac9c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000020ac    /*  19 (UVEC-REF 2) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9bac4e0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9bac2c0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* s16vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9e9f440> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000020ac    /*  19 (UVEC-REF 2) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9e9ecc0> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9e9ea20> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (s16vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5668]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5668]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x000020ac    /*   8 (UVEC-REF 2) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5668]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (s16vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5690]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5690]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5690]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fabaed60> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5690]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* s16vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5715]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5715]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.fab6fd00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1425])) /* (#<compiled-code (s16vector-every loop)@0x3fff99f5e60>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5715]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fab8af40> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1431])) /* (#<compiled-code (s16vector-every loop)@0x3fff99f5500>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* s16vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.fa6251e0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s16vector.fa624c40> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.fa624ba0> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.fa624f60> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x000020ac    /*  52 (UVEC-REF 2) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* s16vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5825]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f99a0ce0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5825]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s16vector.f99a0ba0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000020ac    /*  19 (UVEC-REF 2) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5825]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5825]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5825]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5825]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* s16vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5865]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.f9bd9760> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5865]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s16vector.f9bd93a0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000020ac    /*  19 (UVEC-REF 2) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5865]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5865]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5865]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5865]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* s16vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5905]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5905]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5905]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.f9706ce0> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5905]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* s16vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5931]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5931]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5931]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.f97a03c0> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5931]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-s16vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5957]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.fa00d9e0> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.fa00db80> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5957]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5957]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5957]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.fa00d900> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.fa00db60> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.fa00d8a0> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5982]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.fa13f9a0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[5992]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector?.fa13fba0> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector=.fa13fb60> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[181])) /* #<compiled-code #f@0x3fff9e47140> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.fa13f8a0> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.fa13fbe0> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-comparator.fa13fc40> */,
    0x00000014    /*  14 (RET) */,
    /* write-s16vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1493])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <s16vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.fa415780> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.fa426fa0> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.fa427260> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.fa426ec0> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.fa427220> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.fa426ce0> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3125) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6062]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.fa730340> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3125) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3125) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3125) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->s16vector.fa74e820> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3125) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.fa730960> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s16vector.fa730540> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[184])) /* #<compiled-code ((#f #:G3125) #f #f)@0x3fff9e466c0> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[185])) /* #<compiled-code ((#f #:G3125) #f #f)@0x3fff9e464e0> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[186])) /* #<compiled-code ((#f #:G3125) #f #f)@0x3fff9e463c0> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[187])) /* #<compiled-code ((#f #:G3125) #f #f)@0x3fff9e462a0> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.fa730920> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.fa7308a0> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.fa7307c0> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3125) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[188])) /* #<compiled-code ((#f #:G3125) #f)@0x3fff9e46840> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1528])) /* (#<compiled-code (#f #:G3125)@0x3fff9e46960>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa72e620> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa72e1e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector-meta>.fa7311e0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.fa72e820> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1530])) /* (v proc . #:G3119) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa72e200> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa72e480> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3127) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-ref.f9706a20> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1534])) /* (#<compiled-code (#f #:G3127)@0x3fff9e398c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f97021c0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9702100> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.f9706f20> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9702120> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9702140> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3129) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-set!.fa08a0e0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1538])) /* (#<compiled-code (#f #:G3129)@0x3fff9e39320>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa08ab60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa08aac0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.fa08a4e0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa08aae0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa08ab00> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3131) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-length.fa46e380> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1542])) /* (#<compiled-code (#f #:G3131)@0x3fff9e38780>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa460d40> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa460ca0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.fa46ec20> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa460cc0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa460ce0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3133) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector->list.fa7168a0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1546])) /* (#<compiled-code (#f #:G3133)@0x3fff9e47e60>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa712640> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa712560> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.fa716de0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.fa716d60> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa712580> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa7125a0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3135) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s16vector.f99fb4a0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1550])) /* (#<compiled-code (#f #:G3135)@0x3fff9e47980>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f99a0180> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f99a00e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector-meta>.f99fba60> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f99fba20> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f99a0100> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f99a0120> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3137) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector->vector.f9c04700> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1554])) /* (#<compiled-code (#f #:G3137)@0x3fff9e477a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9c050a0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9c05000> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f9c04ae0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.f9c04aa0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9c05020> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9c05040> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3139) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->s16vector.f9e9fb20> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1558])) /* (#<compiled-code (#f #:G3139)@0x3fff9e47500>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9e95500> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9e952a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector-meta>.f9e94a60> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f9e94a20> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9e95460> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9e95480> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3141) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy.fa8da000> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1562])) /* (#<compiled-code (#f #:G3141)@0x3fff9e470e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa8d4700> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa8d4600> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector-meta>.fa8db780> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.fa8db720> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa8d4640> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa8d4660> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3143) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s16vector-copy.fa193de0> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1566])) /* (#<compiled-code (#f #:G3143)@0x3fff9e460c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa17f0e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa17f040> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s16vector>.fa17e380> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa17f060> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa17f080> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->u16vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1686])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-u16vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (u16vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f97fb640> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u16vector.f97fa360> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.f97fa200> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* u16vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6710]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u16vector.fa653820> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6710]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6710]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6710]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.fa653560> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6710]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* u16vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6743]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u16vector.f9824500> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6743]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6743]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6743]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.f9824200> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6743]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (u16vector-concatenate G3150) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6776]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9a406c0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* u16vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6783]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f9a40960> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6783]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u16vector.f9a40600> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6783]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6783]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy!.f9a404e0> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6783]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9a40200> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6783]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1749])) /* (#<compiled-code (u16vector-concatenate #:G3150)@0x3fff9e47740>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[213])) /* #<compiled-code u16vector-concatenate@0x3fff9e476e0> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-concatenate.f9a40a60> */,
    0x00000014    /*   6 (RET) */,
    /* u16vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-concatenate.f9cfe0e0> */,
    0x00000014    /*   3 (RET) */,
    /* u16vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy.f971ca20> */,
    0x00000014    /*   5 (RET) */,
    /* u16vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6840]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f976bce0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy.f976bd60> */,
    0x00000014    /*  11 (RET) */,
    /* u16vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy.f97a8ba0> */,
    0x00000014    /*   4 (RET) */,
    /* u16vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6857]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f97c9dc0> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy.f97c9e80> */,
    0x00000014    /*  12 (RET) */,
    /* u16vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6870]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.fa8b5c00> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6870]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6870]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy.fa8ae7e0> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6870]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy.fa8ae640> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6870]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* u16vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6914]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector=?.fa15bbc0> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6914]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector=.fa15b9c0> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.fa3cf160> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6931]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.fa3cf120> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6931]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.fa3cefa0> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa3cf000> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa5b1d80> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6952]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa558dc0> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6952]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[223])) /* #<compiled-code (%vecrefs #f)@0x3fff9eff680> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa558d20> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* u16vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.fa6fb6c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x000030ac    /*  22 (UVEC-REF 3) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa6fa160> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa6ffca0> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u16vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9ac6760> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000030ac    /*  21 (UVEC-REF 3) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9ac6240> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9ad9f40> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u16vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9da7bc0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u16vector.f9da7a40> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x000030ac    /*  25 (UVEC-REF 3) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9da71c0> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u16vector.f9da6d20> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9da6b20> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* u16vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.fa3c5c00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x000030ac    /*  23 (UVEC-REF 3) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.fa3c5a60> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa3c54e0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa3c4ee0> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.fa3c51e0> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* u16vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9825480> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000030ac    /*  19 (UVEC-REF 3) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9825000> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9824e60> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* u16vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9b69da0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000030ac    /*  21 (UVEC-REF 3) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9b693c0> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9b69060> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* u16vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7366]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9eac860> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7366]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u16vector.f9eac7e0> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7366]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7366]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7366]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x000030ac    /*  27 (UVEC-REF 3) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7366]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.f9eb6c00> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7366]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* u16vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7411]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.fa00d440> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7411]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u16vector.fa00d160> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000030ac    /*  19 (UVEC-REF 3) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7411]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7411]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7411]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u16vector.fa00cb40> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* u16vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7452]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.fa3b3ee0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7452]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u16vector.fa3b3ca0> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x000030ac    /*  18 (UVEC-REF 3) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7452]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7452]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7452]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u16vector.fa3b3720> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* u16vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7491]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.fa6731c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7491]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u16vector.fa679d40> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000030ac    /*  17 (UVEC-REF 3) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7491]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7491]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7491]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy.fa678c20> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* u16vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7527]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f98964e0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7527]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u16vector.f9896320> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000030ac    /*  17 (UVEC-REF 3) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7527]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7527]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7527]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy.f98a5f20> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* u16vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9b0ed40> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000030ac    /*  19 (UVEC-REF 3) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9b0e900> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9b0e6e0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u16vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.fa8de4e0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000030ac    /*  19 (UVEC-REF 3) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa8e5520> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa8e4ec0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u16vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.fa4312c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000030ac    /*  19 (UVEC-REF 3) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa430600> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa430220> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* u16vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9835720> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000030ac    /*  19 (UVEC-REF 3) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9835180> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9834ea0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* u16vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9bbf700> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000030ac    /*  19 (UVEC-REF 3) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9bbf0e0> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9bbe660> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (u16vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7875]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7875]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x000030ac    /*   8 (UVEC-REF 3) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7875]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (u16vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7897]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7897]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7897]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9e9efe0> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7897]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* u16vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7922]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7922]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9e94c20> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1900])) /* (#<compiled-code (u16vector-every loop)@0x3fff9f84d20>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7922]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9e9f420> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1906])) /* (#<compiled-code (u16vector-every loop)@0x3fff9f84cc0>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* u16vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.fa193120> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u16vector.fa192160> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.fa192100> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.fa192d60> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x000030ac    /*  52 (UVEC-REF 3) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* u16vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8032]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9824c40> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8032]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u16vector.f9824b00> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000030ac    /*  19 (UVEC-REF 3) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8032]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8032]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8032]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8032]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* u16vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8072]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9ad82c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8072]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u16vector.f9ad8180> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000030ac    /*  19 (UVEC-REF 3) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8072]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8072]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8072]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8072]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* u16vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8112]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8112]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8112]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.fa0162e0> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8112]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* u16vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8138]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8138]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8138]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.fa177ac0> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8138]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-u16vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8164]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.fa514e00> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.fa515160> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8164]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8164]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8164]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.fa514ce0> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.fa515120> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.fa514c80> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8189]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.fa6dbd20> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8199]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector?.fa6d4be0> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector=.fa6d4b00> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[250])) /* #<compiled-code #f@0x3fff9f84900> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.fa6db860> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.fa6d4f80> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-comparator.fa6d4fe0> */,
    0x00000014    /*  14 (RET) */,
    /* write-u16vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[1968])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <u16vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f9872680> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.f9897b00> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f9897d40> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.f9897a20> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f9897d20> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.f98979c0> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3194) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8269]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.f9bcc940> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3194) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3194) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3194) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->u16vector.f9bcc0c0> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3194) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f9bcd020> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u16vector.f9bccac0> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[253])) /* #<compiled-code ((#f #:G3194) #f #f)@0x3fff9639f80> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[254])) /* #<compiled-code ((#f #:G3194) #f #f)@0x3fff9639f20> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[255])) /* #<compiled-code ((#f #:G3194) #f #f)@0x3fff9639e00> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[256])) /* #<compiled-code ((#f #:G3194) #f #f)@0x3fff9639da0> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f9bccfe0> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f9bccf80> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f9bccd40> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3194) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[257])) /* #<compiled-code ((#f #:G3194) #f)@0x3fff9f84000> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2003])) /* (#<compiled-code (#f #:G3194)@0x3fff9f84120>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9bbe680> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9bbe5c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector-meta>.f9bcd720> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f9bbeee0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2005])) /* (v proc . #:G3188) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9bbe5e0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9bbe600> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3196) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-ref.fa4a44e0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2009])) /* (#<compiled-code (#f #:G3196)@0x3fff96399e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa4a5860> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa4a57a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.fa4a4f00> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa4a57c0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa4a57e0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3198) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-set!.fa793800> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2013])) /* (#<compiled-code (#f #:G3198)@0x3fff9639800>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa787060> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa786f80> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.fa7862c0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa786fa0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa786fc0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3200) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-length.f9ac6340> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2017])) /* (#<compiled-code (#f #:G3200)@0x3fff9639620>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9ac74e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9ac7440> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.f9ac67a0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9ac7460> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9ac7480> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3202) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector->list.f9cddac0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2021])) /* (#<compiled-code (#f #:G3202)@0x3fff9639320>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9c7c520> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9c7c480> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.f9cddf20> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.f9cddee0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9c7c4a0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9c7c4c0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3204) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u16vector.fa094260> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2025])) /* (#<compiled-code (#f #:G3204)@0x3fff96390e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa095260> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa0951c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector-meta>.fa094960> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.fa094920> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa0951e0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa095200> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3206) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector->vector.fa5d7d00> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2029])) /* (#<compiled-code (#f #:G3206)@0x3fff9638ea0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa5b94a0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa5b9400> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.fa5b8a80> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.fa5b8a40> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa5b9420> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa5b9440> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3208) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->u16vector.f98696a0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2033])) /* (#<compiled-code (#f #:G3208)@0x3fff9638a20>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9853040> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9852fa0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector-meta>.f9869e20> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f9869de0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9852fc0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9852fe0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3210) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy.f9b68960> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2037])) /* (#<compiled-code (#f #:G3210)@0x3fff9638060>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9b69540> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9b694a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector-meta>.f9b68de0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.f9b68da0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9b694c0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9b694e0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3212) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u16vector-copy.f9ded280> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2041])) /* (#<compiled-code (#f #:G3212)@0x3fff9eff320>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9ddea20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9dde980> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u16vector>.f9dde240> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9dde9a0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9dde9c0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->s32vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2161])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-s32vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (s32vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f9e61880> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s32vector.f9e70ee0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.f9e70b20> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* s32vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8917]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s32vector.fa0ffec0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8917]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8917]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8917]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.fa0ffc00> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8917]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* s32vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8950]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s32vector.fa515780> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8950]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8950]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8950]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.fa514d60> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8950]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (s32vector-concatenate G3219) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8983]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa74e2a0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* s32vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8990]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.fa74e420> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8990]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s32vector.fa74e1e0> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8990]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8990]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy!.fa761900> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8990]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa761120> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[8990]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2224])) /* (#<compiled-code (s32vector-concatenate #:G3219)@0x3fff9752120>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[282])) /* #<compiled-code s32vector-concatenate@0x3fff97520c0> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-concatenate.fa74e620> */,
    0x00000014    /*   6 (RET) */,
    /* s32vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-concatenate.f9b412c0> */,
    0x00000014    /*   3 (RET) */,
    /* s32vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy.f967efa0> */,
    0x00000014    /*   5 (RET) */,
    /* s32vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9047]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f96a68e0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy.f96a6960> */,
    0x00000014    /*  11 (RET) */,
    /* s32vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy.f971cf00> */,
    0x00000014    /*   4 (RET) */,
    /* s32vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9064]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f975c7e0> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy.f975cae0> */,
    0x00000014    /*  12 (RET) */,
    /* s32vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9077]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f97addc0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9077]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9077]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy.f97a80e0> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9077]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy.f97adf20> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9077]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* s32vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9121]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector=?.fa0c36e0> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9121]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector=.fa0c34a0> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.fa1d6060> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9138]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.fa1e1fa0> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9138]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.fa1e1a80> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa1e1de0> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa4d55a0> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9159]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa4b1640> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9159]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[292])) /* #<compiled-code (%vecrefs #f)@0x3fff97169c0> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa4bb100> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* s32vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa6ffea0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x000040ac    /*  22 (UVEC-REF 4) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa6ff680> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa6fe1c0> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s32vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f9b198a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000040ac    /*  21 (UVEC-REF 4) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9b193a0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9b19080> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s32vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa064060> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s32vector.fa06bf40> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x000040ac    /*  25 (UVEC-REF 4) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa06b5c0> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s32vector.fa0774e0> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa077260> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* s32vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa700ae0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x000040ac    /*  23 (UVEC-REF 4) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.fa700520> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa703a40> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa7032c0> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.fa703380> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* s32vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f9b71900> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000040ac    /*  19 (UVEC-REF 4) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9b71440> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9b71180> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* s32vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f9e88b20> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000040ac    /*  21 (UVEC-REF 4) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9e94b80> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9e943e0> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* s32vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9573]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa1be840> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9573]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s32vector.fa1be7e0> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9573]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9573]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9573]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x000040ac    /*  27 (UVEC-REF 4) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9573]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.fa1cbce0> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9573]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* s32vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9618]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa703180> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9618]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s32vector.fa702980> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000040ac    /*  19 (UVEC-REF 4) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9618]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9618]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9618]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s32vector.fa7118a0> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* s32vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9659]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f99fb8c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9659]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s32vector.f99fb680> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x000040ac    /*  18 (UVEC-REF 4) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9659]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9659]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9659]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s32vector.f99fb180> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* s32vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9698]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f9c24220> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9698]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s32vector.f9c33f60> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000040ac    /*  17 (UVEC-REF 4) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9698]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9698]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9698]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy.f9c33c60> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* s32vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9734]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa07e980> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9734]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s32vector.fa07e7c0> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000040ac    /*  17 (UVEC-REF 4) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9734]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9734]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9734]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy.fa07e3e0> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* s32vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa49b900> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000040ac    /*  19 (UVEC-REF 4) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa49ac60> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa49a5a0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s32vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f9931d40> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000040ac    /*  19 (UVEC-REF 4) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9931580> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9931300> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s32vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f9d0ff20> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000040ac    /*  19 (UVEC-REF 4) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9d0f4e0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9d0f1e0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* s32vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa004260> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000040ac    /*  19 (UVEC-REF 4) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa00d180> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa00cc00> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* s32vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa636ea0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000040ac    /*  19 (UVEC-REF 4) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa636720> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa63b660> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (s32vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10082]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10082]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x000040ac    /*   8 (UVEC-REF 4) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10082]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (s32vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10104]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10104]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10104]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9a41c00> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10104]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* s32vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10129]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10129]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f9a1a5a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2375])) /* (#<compiled-code (s32vector-every loop)@0x3fff9753f20>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10129]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9a41ea0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2381])) /* (#<compiled-code (s32vector-every loop)@0x3fff9753ec0>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* s32vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa0f72c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s32vector.fa0fff00> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.fa0ffe80> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.fa0f6fa0> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x000040ac    /*  52 (UVEC-REF 4) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* s32vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10239]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f9868480> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10239]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s32vector.f9868080> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000040ac    /*  19 (UVEC-REF 4) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10239]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10239]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10239]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10239]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* s32vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10279]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.f9b69f00> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10279]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s32vector.f9b69d60> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000040ac    /*  19 (UVEC-REF 4) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10279]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10279]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10279]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10279]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* s32vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10319]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10319]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10319]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.f9706f60> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10319]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* s32vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10345]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10345]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10345]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.fa076240> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10345]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-s32vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10371]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.fa3b2340> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.fa3b2740> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10371]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10371]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10371]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.fa3b2260> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.fa3b2720> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.fa3b2200> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10396]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.fa653780> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10406]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector?.fa653b80> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector=.fa653b20> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[319])) /* #<compiled-code #f@0x3fff9752960> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.fa6536e0> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.fa653c40> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-comparator.fa64e740> */,
    0x00000014    /*  14 (RET) */,
    /* write-s32vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2443])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <s32vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f9840560> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.f9853a40> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f9853d00> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.f9853960> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f9853cc0> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.f98538a0> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3263) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10476]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.f9bf6940> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3263) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3263) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3263) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->s32vector.f9bf6120> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3263) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f9bf6f60> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s32vector.f9bf6ac0> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[322])) /* #<compiled-code ((#f #:G3263) #f #f)@0x3fff9752540> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[323])) /* #<compiled-code ((#f #:G3263) #f #f)@0x3fff97524e0> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[324])) /* #<compiled-code ((#f #:G3263) #f #f)@0x3fff97523c0> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[325])) /* #<compiled-code ((#f #:G3263) #f #f)@0x3fff9752360> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f9bf6f20> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f9bf6e60> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f9bf6da0> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3263) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[326])) /* #<compiled-code ((#f #:G3263) #f)@0x3fff97525a0> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2478])) /* (#<compiled-code (#f #:G3263)@0x3fff9752600>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9bf7c00> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9bf7b60> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector-meta>.f9bf75a0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f9bf7e40> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2480])) /* (v proc . #:G3257) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9bf7b80> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9bf7ba0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3265) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-ref.f9b188c0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2484])) /* (#<compiled-code (#f #:G3265)@0x3fff9753e00>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9b195a0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9b19500> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.f9b18d80> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9b19520> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9b19540> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3267) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-set!.f9e046c0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2488])) /* (#<compiled-code (#f #:G3267)@0x3fff9753920>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9df6b00> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9df6a60> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.f9e05840> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9df6a80> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9df6aa0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3269) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-length.fa082ec0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2492])) /* (#<compiled-code (#f #:G3269)@0x3fff9753740>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa0839c0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa083920> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.fa083300> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa083940> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa083960> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3271) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector->list.fa60cd20> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2496])) /* (#<compiled-code (#f #:G3271)@0x3fff9753560>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa5f6c60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa5f6b80> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.fa5fe5a0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.fa5fe200> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa5f6ba0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa5f6be0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3273) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s32vector.f9931820> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2500])) /* (#<compiled-code (#f #:G3273)@0x3fff9753380>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9920bc0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9920b20> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector-meta>.f9931ea0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f9931e00> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9920b40> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9920b60> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3275) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector->vector.f9c32400> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2504])) /* (#<compiled-code (#f #:G3275)@0x3fff97531a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9c331a0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9c330a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f9c329c0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.f9c32800> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9c33120> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9c33140> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3277) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->s32vector.fa1221e0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2508])) /* (#<compiled-code (#f #:G3277)@0x3fff9752fc0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa123920> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa123640> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector-meta>.fa122e40> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.fa122e00> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa1236c0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa123700> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3279) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy.fa680520> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2512])) /* (#<compiled-code (#f #:G3279)@0x3fff9752ba0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa67ecc0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa67ebe0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector-meta>.fa681620> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.fa6815e0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa67ec00> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa67ec20> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3281) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector-copy.f9a40160> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2516])) /* (#<compiled-code (#f #:G3281)@0x3fff9752720>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9a411e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9a41140> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.f9a40680> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9a41160> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9a41180> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->u32vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2636])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-u32vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (u32vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f967f040> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u32vector.f9693d20> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.f9693b80> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* u32vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11124]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u32vector.fa62f520> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11124]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11124]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11124]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.fa62f120> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11124]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* u32vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11157]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u32vector.f98b6820> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11157]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11157]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11157]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.f98b6480> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11157]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (u32vector-concatenate G3288) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11190]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9b683c0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* u32vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11197]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f9b68500> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11197]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u32vector.f9b68300> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11197]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11197]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy!.f9b681e0> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11197]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9b71f80> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11197]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2699])) /* (#<compiled-code (u32vector-concatenate #:G3288)@0x3fff98e3560>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[351])) /* #<compiled-code u32vector-concatenate@0x3fff98e3500> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-concatenate.f9b68600> */,
    0x00000014    /*   6 (RET) */,
    /* u32vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-concatenate.f96953e0> */,
    0x00000014    /*   3 (RET) */,
    /* u32vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy.fa1a77a0> */,
    0x00000014    /*   5 (RET) */,
    /* u32vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11254]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa415b20> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy.fa415ba0> */,
    0x00000014    /*  11 (RET) */,
    /* u32vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy.fa62ada0> */,
    0x00000014    /*   4 (RET) */,
    /* u32vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11271]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa681580> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy.fa681660> */,
    0x00000014    /*  12 (RET) */,
    /* u32vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11284]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9825ee0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11284]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11284]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy.fa7fb8a0> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11284]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy.fa7fac20> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11284]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* u32vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11328]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector=?.f9b817e0> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11328]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector=.f9b81640> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.f9c7d520> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11345]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f9c7d4e0> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11345]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f9c7d440> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f9c7d480> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa8ca240> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11366]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa8cab00> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11366]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[361])) /* #<compiled-code (%vecrefs #f)@0x3fff98e2360> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa8caa80> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* u32vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa1607a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x000050ac    /*  22 (UVEC-REF 5) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa160220> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa16b3e0> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u32vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f98a5640> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000050ac    /*  21 (UVEC-REF 5) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f98a4fc0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f98a4a00> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u32vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9d0fa60> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u32vector.f9d0f5a0> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x000050ac    /*  25 (UVEC-REF 5) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9d0e800> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u32vector.f9d0e4e0> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9d1fec0> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* u32vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa1d79a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x000050ac    /*  23 (UVEC-REF 5) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.fa1d7840> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa1d6820> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa1d6340> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.fa1d65a0> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* u32vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f995b6e0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000050ac    /*  19 (UVEC-REF 5) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f995b220> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f995b020> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* u32vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa1caa00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000050ac    /*  21 (UVEC-REF 5) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa1d7680> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa1d66a0> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* u32vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11780]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9992b60> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11780]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u32vector.f9992a00> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11780]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11780]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11780]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x000050ac    /*  27 (UVEC-REF 5) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11780]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.f9992560> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11780]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* u32vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11825]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9d1e7a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11825]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u32vector.f9d1e2a0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000050ac    /*  19 (UVEC-REF 5) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11825]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11825]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11825]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u32vector.f9d2b980> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* u32vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11866]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f96d30a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11866]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u32vector.f96d2f60> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x000050ac    /*  18 (UVEC-REF 5) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11866]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11866]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11866]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u32vector.f96d2a20> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* u32vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11905]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa1efc20> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11905]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u32vector.fa1efa00> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000050ac    /*  17 (UVEC-REF 5) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11905]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11905]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11905]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy.fa1ef5c0> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* u32vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11941]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa71f1e0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11941]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u32vector.fa71e340> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000050ac    /*  17 (UVEC-REF 5) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11941]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11941]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11941]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy.fa721dc0> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* u32vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9ac76e0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000050ac    /*  19 (UVEC-REF 5) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9ac6660> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9ac63a0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u32vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa60d960> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000050ac    /*  19 (UVEC-REF 5) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa615740> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa6150e0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u32vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9b19b00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000050ac    /*  19 (UVEC-REF 5) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9b19160> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9b18dc0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* u32vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f96947a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000050ac    /*  19 (UVEC-REF 5) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f96942a0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9697340> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* u32vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa4ad800> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000050ac    /*  19 (UVEC-REF 5) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa4ac960> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa4ac120> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (u32vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12289]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12289]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x000050ac    /*   8 (UVEC-REF 5) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12289]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (u32vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12311]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12311]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12311]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9a400a0> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12311]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* u32vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12336]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12336]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9a41600> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2850])) /* (#<compiled-code (u32vector-every loop)@0x3fff98e2d20>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12336]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9a40480> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2856])) /* (#<compiled-code (u32vector-every loop)@0x3fff98e2c00>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* u32vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa7861a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u32vector.fa792d40> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.fa792ca0> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.fa7938e0> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x000050ac    /*  52 (UVEC-REF 5) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* u32vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12446]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9dd7ec0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12446]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u32vector.f9dd7b00> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000050ac    /*  19 (UVEC-REF 5) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12446]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12446]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12446]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12446]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* u32vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12486]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.fa8fcca0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12486]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u32vector.fa8fc7e0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000050ac    /*  19 (UVEC-REF 5) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12486]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12486]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12486]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12486]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* u32vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12526]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12526]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12526]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.f995b240> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12526]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* u32vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12552]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12552]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12552]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.fa0e6e40> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12552]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-u32vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12578]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.fa624ee0> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.fa625120> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12578]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12578]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12578]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.fa624b40> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.fa6250a0> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.fa624760> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12603]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f9841620> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12613]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector?.f9841ba0> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector=.f9841ae0> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[388])) /* #<compiled-code #f@0x3fff9752000> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f9841380> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f9841c40> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-comparator.f9841d00> */,
    0x00000014    /*  14 (RET) */,
    /* write-u32vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2918])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <u32vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f9ae7020> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.f9ae6600> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f9ae67a0> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.f9ae6440> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f9ae6780> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.f9ae6380> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3332) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12683]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.f9eaca60> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3332) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3332) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3332) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->u32vector.f9eb68e0> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3332) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f9ead7c0> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u32vector.f9ead0e0> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[391])) /* #<compiled-code ((#f #:G3332) #f #f)@0x3fff98e25a0> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[392])) /* #<compiled-code ((#f #:G3332) #f #f)@0x3fff98e23c0> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[393])) /* #<compiled-code ((#f #:G3332) #f #f)@0x3fff98e2300> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[394])) /* #<compiled-code ((#f #:G3332) #f #f)@0x3fff98e21e0> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f9ead760> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f9ead6e0> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f9ead560> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3332) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[395])) /* #<compiled-code ((#f #:G3332) #f)@0x3fff98e2600> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2953])) /* (#<compiled-code (#f #:G3332)@0x3fff98e2720>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9e94460> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9e94360> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector-meta>.f9e9e980> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f9e945a0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2955])) /* (v proc . #:G3326) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9e94380> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9e943a0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3334) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-ref.fa71b240> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2959])) /* (#<compiled-code (#f #:G3334)@0x3fff9753860>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa716e60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa716c80> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.fa716240> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa716ca0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa716ce0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3336) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-set!.f9b68f40> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2963])) /* (#<compiled-code (#f #:G3336)@0x3fff9753500>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9b414e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9b41340> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.f9b69ec0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9b41360> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9b41420> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3338) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-length.f9e583e0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2967])) /* (#<compiled-code (#f #:G3338)@0x3fff9753260>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9e59da0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9e59d00> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.f9e591e0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9e59d20> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9e59d40> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3340) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector->list.fa16aae0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2971])) /* (#<compiled-code (#f #:G3340)@0x3fff97526c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa1606c0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa1605c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.fa16b560> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.fa16b440> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa160640> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa160660> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3342) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u32vector.fb063e20> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2975])) /* (#<compiled-code (#f #:G3342)@0x3fff9753800>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9834fc0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9834f00> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector-meta>.f9834780> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f9834640> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9834f40> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9834f60> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3344) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector->vector.fa4ac920> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2979])) /* (#<compiled-code (#f #:G3344)@0x3fff9753320>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa49cea0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa49cda0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.fa4ad8c0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.fa4ad840> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa49cdc0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa49ce40> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3346) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->u32vector.f9992680> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2983])) /* (#<compiled-code (#f #:G3346)@0x3fff9a6bf20>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9993e40> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9993c20> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector-meta>.f9993320> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f9992f00> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9993c40> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9993cc0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3348) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy.f9d8cdc0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2987])) /* (#<compiled-code (#f #:G3348)@0x3fff9a6bd40>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9d649e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9d83f80> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector-meta>.f9d829a0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.f9d82840> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9d64680> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9d646a0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3350) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector-copy.fa0cd9e0> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[2991])) /* (#<compiled-code (#f #:G3350)@0x3fff9a6bb60>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa0c2de0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa0c2c40> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.fa0c2160> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa0c2c60> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa0c2ca0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->s64vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3111])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-s64vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (s64vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8d6f440> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s64vector.f8d6e560> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f8d6e420> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* s64vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13331]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s64vector.f8f5a660> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13331]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13331]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13331]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f8f5a420> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13331]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* s64vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13364]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s64vector.f90117c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13364]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13364]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13364]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f9011580> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13364]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (s64vector-concatenate G3357) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13397]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f90b47c0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* s64vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13404]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f90b4900> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13404]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s64vector.f90b4700> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13404]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13404]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy!.f90b45e0> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13404]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f90b4420> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13404]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3174])) /* (#<compiled-code (s64vector-concatenate #:G3357)@0x3fff8c9a000>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[420])) /* #<compiled-code s64vector-concatenate@0x3fff90c1f80> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-concatenate.f90b4a00> */,
    0x00000014    /*   6 (RET) */,
    /* s64vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-concatenate.f91df280> */,
    0x00000014    /*   3 (RET) */,
    /* s64vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy.f92dd620> */,
    0x00000014    /*   5 (RET) */,
    /* s64vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13461]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f9324d80> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy.f9324e00> */,
    0x00000014    /*  11 (RET) */,
    /* s64vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy.f9370a60> */,
    0x00000014    /*   4 (RET) */,
    /* s64vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13478]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f93a7200> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy.f93a72a0> */,
    0x00000014    /*  12 (RET) */,
    /* s64vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13491]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f9405d40> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13491]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13491]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy.f9405fe0> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13491]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy.f9405e80> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13491]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* s64vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13535]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector=?.f94df380> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13535]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector=.f94df260> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.fa8ac1e0> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13552]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.fa8ac060> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13552]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.fa8b5bc0> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa8b5c20> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa0cd360> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13573]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa0cdd80> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13573]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[430])) /* #<compiled-code (%vecrefs #f)@0x3fff90c03c0> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa0cda20> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* s64vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.fa5dc580> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x000060ac    /*  22 (UVEC-REF 6) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa615240> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa625040> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s64vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f9b9cea0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000060ac    /*  21 (UVEC-REF 6) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9b9c560> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9bade20> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s64vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f91ada20> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s64vector.f91ad920> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x000060ac    /*  25 (UVEC-REF 6) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f91ad500> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s64vector.f91ad3e0> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f91ad200> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* s64vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f96d29a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x000060ac    /*  23 (UVEC-REF 6) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f96d2860> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f96d2460> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f96d2160> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f96d2240> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* s64vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f8d41b80> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000060ac    /*  19 (UVEC-REF 6) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8d417a0> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8d41600> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* s64vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f8ff7980> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000060ac    /*  21 (UVEC-REF 6) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8ff74c0> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8ff7220> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* s64vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13987]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f8d6bf20> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13987]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s64vector.f8d6bec0> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13987]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13987]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13987]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x000060ac    /*  27 (UVEC-REF 6) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13987]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f8d6bb00> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[13987]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* s64vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14032]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f8f14c60> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14032]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s64vector.f8f14b20> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000060ac    /*  19 (UVEC-REF 6) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14032]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14032]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14032]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s64vector.f8f14800> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* s64vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14073]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f93ddf60> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14073]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s64vector.f93dde20> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x000060ac    /*  18 (UVEC-REF 6) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14073]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14073]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14073]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s64vector.f93ddb20> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* s64vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14112]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.fa860e60> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14112]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s64vector.fa860260> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000060ac    /*  17 (UVEC-REF 6) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14112]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14112]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14112]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy.fa86f2e0> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* s64vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14148]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.fa4063a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14148]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s64vector.fa415bc0> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000060ac    /*  17 (UVEC-REF 6) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14148]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14148]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14148]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy.fa4156a0> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* s64vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f98b6500> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000060ac    /*  19 (UVEC-REF 6) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f98fbda0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f98fbb60> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s64vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f9dde320> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000060ac    /*  19 (UVEC-REF 6) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9decfa0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9dec640> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* s64vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f92f8be0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000060ac    /*  19 (UVEC-REF 6) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f92f8740> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f92f84c0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* s64vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f973b600> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000060ac    /*  19 (UVEC-REF 6) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9743bc0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9743680> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* s64vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f8d57340> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000060ac    /*  19 (UVEC-REF 6) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8d56e20> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8d56c00> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (s64vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14496]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14496]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x000060ac    /*   8 (UVEC-REF 6) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14496]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (s64vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14518]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14518]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14518]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8f5a500> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14518]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* s64vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14543]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14543]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f8f5afa0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3325])) /* (#<compiled-code (s64vector-every loop)@0x3fff9a6a780>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14543]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8f5a7a0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3331])) /* (#<compiled-code (s64vector-every loop)@0x3fff9a6a720>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* s64vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f8e234a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s64vector.f8e22fe0> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.f8e22f80> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f8e23240> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x000060ac    /*  52 (UVEC-REF 6) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* s64vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14653]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f8fd4c40> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14653]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s64vector.f8fd4b00> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000060ac    /*  19 (UVEC-REF 6) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14653]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14653]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14653]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14653]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* s64vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14693]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.fa0e6720> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14693]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s64vector.fa0e65a0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000060ac    /*  19 (UVEC-REF 6) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14693]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14693]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14693]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14693]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* s64vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14733]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14733]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14733]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f9bd8ce0> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14733]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* s64vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14759]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14759]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14759]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f9e0c7e0> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14759]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-s64vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14785]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.f90fc140> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f90fc2e0> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14785]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14785]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14785]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.f91adbc0> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f90fc2c0> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.f91adb60> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14810]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f92ddb60> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14820]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector?.f92ddce0> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector=.f92ddca0> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[457])) /* #<compiled-code #f@0x3fff90c1da0> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f92ddac0> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f92ddd20> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-comparator.f92ddd80> */,
    0x00000014    /*  14 (RET) */,
    /* write-s64vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3393])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <s64vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f93f6540> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.f9405b00> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f9405ca0> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.f94059e0> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f9405c80> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.f9405980> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3401) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14890]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f97a1d20> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3401) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3401) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3401) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->s64vector.f97a13e0> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3401) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f9798240> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-s64vector.f97a1ec0> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[460])) /* #<compiled-code ((#f #:G3401) #f #f)@0x3fff90c1980> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[461])) /* #<compiled-code ((#f #:G3401) #f #f)@0x3fff90c1920> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[462])) /* #<compiled-code ((#f #:G3401) #f #f)@0x3fff90c18c0> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[463])) /* #<compiled-code ((#f #:G3401) #f #f)@0x3fff90c1860> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f9798200> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f97981a0> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f97980e0> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3401) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[464])) /* #<compiled-code ((#f #:G3401) #f)@0x3fff90c19e0> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3428])) /* (#<compiled-code (#f #:G3401)@0x3fff90c1a40>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9799240> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9799140> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector-meta>.f9798980> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f9799360> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3430])) /* (v proc . #:G3395) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f97991c0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f97991e0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3403) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-ref.f952f300> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3434])) /* (#<compiled-code (#f #:G3403)@0x3fff90c1620>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f952fbe0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f952fb40> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.f952f640> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f952fb60> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f952fb80> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3405) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-set!.f8dd2540> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3438])) /* (#<compiled-code (#f #:G3405)@0x3fff90c1440>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8dd2e20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8dd2d80> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.f8dd2880> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8dd2da0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8dd2dc0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3407) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-length.f933c5a0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3442])) /* (#<compiled-code (#f #:G3407)@0x3fff90c1260>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f933cea0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f933ce00> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.f933c900> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f933ce20> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f933ce40> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3409) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector->list.fa1231a0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3446])) /* (#<compiled-code (#f #:G3409)@0x3fff90c1080>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa119e60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa119dc0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.fa118120> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.fa123fc0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa119de0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa119e00> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3411) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->s64vector.f9868e80> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3450])) /* (#<compiled-code (#f #:G3411)@0x3fff90c0de0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9853320> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9853180> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector-meta>.f9869680> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f9869640> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f98531a0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9853260> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3413) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector->vector.f9c3ede0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3454])) /* (#<compiled-code (#f #:G3413)@0x3fff90c09c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9c3fa20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9c3f980> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f9c3f300> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.f9c3f2c0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9c3f9a0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9c3f9c0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3415) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->s64vector.f91acaa0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3458])) /* (#<compiled-code (#f #:G3415)@0x3fff90c0660>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f91ad4a0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f91ad400> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector-meta>.f91acec0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f91ace80> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f91ad420> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f91ad440> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3417) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy.f939aba0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3462])) /* (#<compiled-code (#f #:G3417)@0x3fff90c01e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f939b5e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f939b540> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector-meta>.f939afe0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.f939afa0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f939b560> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f939b580> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3419) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s64vector-copy.f96dd8a0> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3466])) /* (#<compiled-code (#f #:G3419)@0x3fff9a6bce0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f96d2320> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f96d2260> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s64vector>.f96ddca0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f96d2280> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f96d22a0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->u64vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3586])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-u64vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (u64vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8f77620> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u64vector.f8f76740> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.f8f76600> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* u64vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15538]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u64vector.f993e840> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15538]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15538]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15538]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.f993e4a0> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15538]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* u64vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15571]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u64vector.f9c32420> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15571]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15571]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15571]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.f9c3fec0> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15571]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (u64vector-concatenate G3426) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15604]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f90102c0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* u64vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15611]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f9010400> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15611]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u64vector.f9010200> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15611]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15611]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy!.f90100e0> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15611]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f90a7f20> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15611]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3649])) /* (#<compiled-code (u64vector-concatenate #:G3426)@0x3fff90c1f20>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[489])) /* #<compiled-code u64vector-concatenate@0x3fff90c1d40> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-concatenate.f9010500> */,
    0x00000014    /*   6 (RET) */,
    /* u64vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-concatenate.f939acc0> */,
    0x00000014    /*   3 (RET) */,
    /* u64vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy.f9722840> */,
    0x00000014    /*   5 (RET) */,
    /* u64vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15668]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f97725a0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy.f9772620> */,
    0x00000014    /*  11 (RET) */,
    /* u64vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy.f97bd880> */,
    0x00000014    /*   4 (RET) */,
    /* u64vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15685]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f97f13c0> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy.f97f1460> */,
    0x00000014    /*  12 (RET) */,
    /* u64vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15698]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8cf3560> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15698]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15698]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy.f8cf3800> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15698]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy.f8cf36a0> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15698]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* u64vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15742]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector=?.f8d8c180> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15742]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector=.f8d8c000> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.f8e2a720> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15759]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8e2a6e0> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15759]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8e2a640> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f8e2a680> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f8ebb7c0> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15780]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f8ebbc80> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15780]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[499])) /* #<compiled-code (%vecrefs #f)@0x3fff8c9afc0> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f8ebbc00> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* u64vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8f38440> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x000070ac    /*  22 (UVEC-REF 7) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8f4bfa0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8f4bca0> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u64vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8cdafe0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000070ac    /*  21 (UVEC-REF 7) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8cdab60> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8cda8c0> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u64vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.fa8adf40> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u64vector.fa8adb40> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x000070ac    /*  25 (UVEC-REF 7) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa8ac560> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u64vector.fa8ac280> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa8b58e0> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* u64vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f9907840> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x000070ac    /*  23 (UVEC-REF 7) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.f9907600> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f99071a0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9906e00> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.f9906f80> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* u64vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f9ec1400> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000070ac    /*  19 (UVEC-REF 7) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9ec0840> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9edfc80> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* u64vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f93564a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000070ac    /*  21 (UVEC-REF 7) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9361f80> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9361ce0> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* u64vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16194]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f970f700> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16194]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u64vector.f970f200> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16194]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16194]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16194]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x000070ac    /*  27 (UVEC-REF 7) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16194]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.f970e740> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16194]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* u64vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16239]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8c5b800> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16239]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u64vector.f8c5b660> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000070ac    /*  19 (UVEC-REF 7) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16239]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16239]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16239]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u64vector.f8c5b340> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* u64vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16280]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8d48d80> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16280]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u64vector.f8d48c40> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x000070ac    /*  18 (UVEC-REF 7) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16280]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16280]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16280]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u64vector.f8d488e0> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* u64vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16319]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8e3cdc0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16319]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u64vector.f8e3cc80> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000070ac    /*  17 (UVEC-REF 7) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16319]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16319]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16319]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy.f8e3c980> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* u64vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16355]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8f15820> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16355]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u64vector.f8f156e0> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000070ac    /*  17 (UVEC-REF 7) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16355]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16355]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16355]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy.f8f15440> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* u64vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8ccdb60> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000070ac    /*  19 (UVEC-REF 7) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8ccd720> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8ccd500> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u64vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.fa8f27a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000070ac    /*  19 (UVEC-REF 7) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa8fd520> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa8fc940> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* u64vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f9897420> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000070ac    /*  19 (UVEC-REF 7) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9896d60> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9896460> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* u64vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f9e0c5c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000070ac    /*  19 (UVEC-REF 7) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9e1ed60> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9e1eb20> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* u64vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f9351840> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000070ac    /*  19 (UVEC-REF 7) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f93512a0> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9350f60> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (u64vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16703]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16703]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x000070ac    /*   8 (UVEC-REF 7) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16703]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (u64vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16725]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16725]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16725]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f96a6f00> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16725]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* u64vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16750]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16750]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f96a7940> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3800])) /* (#<compiled-code (u64vector-every loop)@0x3fff90c1380>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16750]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f96a7200> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3806])) /* (#<compiled-code (u64vector-every loop)@0x3fff90c1320>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* u64vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8cda020> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u64vector.f8cf37e0> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.f8cf3780> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.f8cf3b00> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x000070ac    /*  52 (UVEC-REF 7) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* u64vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16860]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8ea4e40> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16860]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u64vector.f8ea4d00> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000070ac    /*  19 (UVEC-REF 7) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16860]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16860]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16860]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16860]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* u64vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16900]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8fa59c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16900]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u64vector.f8fa5880> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000070ac    /*  19 (UVEC-REF 7) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16900]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16900]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16900]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16900]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* u64vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16940]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16940]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16940]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.fa1343a0> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16940]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* u64vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16966]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16966]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16966]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.fa678060> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16966]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-u64vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16992]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f9a0aa40> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f9a0aca0> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16992]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16992]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[16992]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f9a0a960> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f9a0ac80> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.f9a0a7e0> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17017]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f9c33d20> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17027]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector?.f9c33fe0> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector=.f9c33f00> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[526])) /* #<compiled-code #f@0x3fff8c9a8a0> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f9c33ba0> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f9c240e0> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-comparator.f9c241a0> */,
    0x00000014    /*  14 (RET) */,
    /* write-u64vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3868])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <u64vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f9eed4c0> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f9eec280> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f9eec4e0> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f9eec000> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f9eec4c0> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.f9efbe20> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3470) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17097]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.f93608c0> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3470) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3470) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3470) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->u64vector.f93601c0> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3470) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f9360e20> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u64vector.f9360a40> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[529])) /* #<compiled-code ((#f #:G3470) #f #f)@0x3fff9a6b7a0> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[530])) /* #<compiled-code ((#f #:G3470) #f #f)@0x3fff9a6b680> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[531])) /* #<compiled-code ((#f #:G3470) #f #f)@0x3fff9a6b4a0> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[532])) /* #<compiled-code ((#f #:G3470) #f #f)@0x3fff9a6b380> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f9360de0> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f9360d80> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f9360cc0> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3470) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[533])) /* #<compiled-code ((#f #:G3470) #f)@0x3fff9a6b980> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3903])) /* (#<compiled-code (#f #:G3470)@0x3fff9a6baa0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9361c60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9361bc0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector-meta>.f9361620> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f9361d40> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3905])) /* (v proc . #:G3464) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9361be0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9361c00> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3472) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-ref.f8d62cc0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3909])) /* (#<compiled-code (#f #:G3472)@0x3fff9a6a540>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8d63660> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8d635c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f8d63060> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8d635e0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8d63600> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3474) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-set!.f8e96ec0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3913])) /* (#<compiled-code (#f #:G3474)@0x3fff90c15c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8e97900> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8e97860> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f8e97300> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8e97880> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8e978a0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3476) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-length.f8f77f80> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3917])) /* (#<compiled-code (#f #:G3476)@0x3fff90c0f60>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8f6a880> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8f6a7e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f8f6a2e0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8f6a800> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8f6a820> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3478) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector->list.f8dec800> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3921])) /* (#<compiled-code (#f #:G3478)@0x3fff90c0060>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8ded180> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8ded0e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.f8decbe0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f8decba0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8ded100> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8ded120> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3480) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u64vector.fa0ffda0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3925])) /* (#<compiled-code (#f #:G3480)@0x3fff8c9be60>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa0e77e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa0e6900> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector-meta>.fa0f7240> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.fa0f71a0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa0e6920> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa0e6a00> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3482) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector->vector.f98fb280> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3929])) /* (#<compiled-code (#f #:G3482)@0x3fff8c9bc80>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f98b60e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f98b6040> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f98fb8a0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f98fb860> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f98b6060> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f98b6080> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3484) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->u64vector.f9d1f420> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3933])) /* (#<compiled-code (#f #:G3484)@0x3fff8c9b9e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9d0fee0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9d0fda0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector-meta>.f9d0e5c0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f9d0e520> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9d0fdc0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9d0fde0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3486) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy.f9290680> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3937])) /* (#<compiled-code (#f #:G3486)@0x3fff8c9b5c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9291120> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9291020> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector-meta>.f9290ac0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f9290a80> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9291040> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9291060> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3488) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u64vector-copy.f946c320> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[3941])) /* (#<compiled-code (#f #:G3488)@0x3fff8c9af00>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f946cca0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f946cc00> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u64vector>.f946c700> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f946cc20> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f946cc40> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->f16vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4061])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-f16vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (f16vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8ce7da0> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f16vector.f8ce6ec0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f8ce6d80> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* f16vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17745]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f16vector.f9ad94a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17745]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17745]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17745]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f9ad9240> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17745]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* f16vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17778]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f16vector.f9db3ac0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17778]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17778]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17778]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f9db2de0> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17778]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (f16vector-concatenate G3495) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17811]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f91de400> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* f16vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17818]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f91de540> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17818]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f16vector.f91de340> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17818]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17818]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy!.f91de220> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17818]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f91de060> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17818]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4124])) /* (#<compiled-code (f16vector-concatenate #:G3495)@0x3fff92c0780>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[558])) /* #<compiled-code f16vector-concatenate@0x3fff92c0720> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-concatenate.f91de640> */,
    0x00000014    /*   6 (RET) */,
    /* f16vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-concatenate.f94a1940> */,
    0x00000014    /*   3 (RET) */,
    /* f16vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy.f97ade80> */,
    0x00000014    /*   5 (RET) */,
    /* f16vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17875]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f97d46c0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy.f97d47a0> */,
    0x00000014    /*  11 (RET) */,
    /* f16vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy.f8c527c0> */,
    0x00000014    /*   4 (RET) */,
    /* f16vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17892]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8c9d340> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy.f8c9d3e0> */,
    0x00000014    /*  12 (RET) */,
    /* f16vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17905]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8cef220> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17905]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17905]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy.f8cef520> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17905]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy.f8cef360> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17905]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* f16vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17949]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector=?.f8d729c0> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17949]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector=.f8d727a0> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.f8e14000> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17966]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8e23fc0> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17966]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8e23f20> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f8e23f60> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f8e8fc00> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17987]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f8e88180> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[17987]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[568])) /* #<compiled-code (%vecrefs #f)@0x3fff9423e00> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f8e880a0> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* f16vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8f15320> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x000080ac    /*  22 (UVEC-REF 8) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8f14b00> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8f14820> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f16vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8d5f8a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000080ac    /*  21 (UVEC-REF 8) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8d5f420> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8d5f180> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f16vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.fa5dc3e0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f16vector.fa625780> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x000080ac    /*  25 (UVEC-REF 8) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa624120> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f16vector.fa627f00> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa627480> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* f16vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f9d36860> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x000080ac    /*  23 (UVEC-REF 8) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f9d36560> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9d4ef20> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9d4e020> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f9d4e380> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* f16vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f9350d00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000080ac    /*  19 (UVEC-REF 8) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9350760> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9350560> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* f16vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f9696480> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000080ac    /*  21 (UVEC-REF 8) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f96a3f40> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f96a3a80> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* f16vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18401]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8c81f40> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18401]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f16vector.f8c81ee0> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18401]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18401]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18401]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x000080ac    /*  27 (UVEC-REF 8) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18401]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f8c81ac0> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18401]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* f16vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18446]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8d268a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18446]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f16vector.f8d26760> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000080ac    /*  19 (UVEC-REF 8) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18446]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18446]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18446]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f16vector.f8d26440> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* f16vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18487]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8df9000> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18487]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f16vector.f8df8ec0> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x000080ac    /*  18 (UVEC-REF 8) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18487]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18487]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18487]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f16vector.f8df8bc0> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* f16vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18526]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8eda100> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18526]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f16vector.f8efbf60> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000080ac    /*  17 (UVEC-REF 8) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18526]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18526]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18526]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy.f8efbcc0> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* f16vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18562]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8fc4920> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18562]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f16vector.f8fc47e0> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000080ac    /*  17 (UVEC-REF 8) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18562]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18562]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18562]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy.f8fc4540> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* f16vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.fa1d6080> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000080ac    /*  19 (UVEC-REF 8) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa1e0f20> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa1e0ac0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f16vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f9b71a20> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000080ac    /*  19 (UVEC-REF 8) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9b71000> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9b70d20> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f16vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f91f69c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000080ac    /*  19 (UVEC-REF 8) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f91f64c0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f91f62a0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* f16vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f94bef80> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000080ac    /*  19 (UVEC-REF 8) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f94be9c0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f94be7a0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* f16vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f97b5680> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000080ac    /*  19 (UVEC-REF 8) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f97b5160> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f97b4e80> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (f16vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18910]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18910]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x000080ac    /*   8 (UVEC-REF 8) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18910]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (f16vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18932]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18932]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18932]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8d04860> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18932]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* f16vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18957]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18957]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8d05180> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4275])) /* (#<compiled-code (f16vector-every loop)@0x3fff9422420>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18957]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8d04aa0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4281])) /* (#<compiled-code (f16vector-every loop)@0x3fff94223c0>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* f16vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f8ea5a20> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f16vector.f8ea5560> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.f8ea5500> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f8ea57c0> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x000080ac    /*  52 (UVEC-REF 8) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* f16vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19067]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.fa176ac0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19067]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f16vector.fa1762a0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000080ac    /*  19 (UVEC-REF 8) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19067]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19067]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19067]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19067]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* f16vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19107]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f9921140> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19107]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f16vector.f9920ec0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000080ac    /*  19 (UVEC-REF 8) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19107]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19107]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19107]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19107]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* f16vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19147]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19147]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19147]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f92c70e0> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19147]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* f16vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19173]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19173]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19173]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f93a6420> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19173]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-f16vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19199]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.f94cfcc0> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f94cfec0> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19199]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19199]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19199]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.f94cfae0> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f94cfea0> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.f94cfa80> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19224]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f96dd480> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19234]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector?.f96dd6a0> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector=.f96dd660> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[595])) /* #<compiled-code #f@0x3fff92c0e40> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f96dd3e0> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f96dd6e0> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-comparator.f96dd740> */,
    0x00000014    /*  14 (RET) */,
    /* write-f16vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4343])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <f16vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f97ada00> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.f97ad080> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f97ad380> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.f97acfa0> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f97ad360> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.f97acf40> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3539) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19304]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f8cfb000> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3539) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3539) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3539) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->f16vector.f8cfa800> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3539) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f8cfb560> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f16vector.f8cfb1e0> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[598])) /* #<compiled-code ((#f #:G3539) #f #f)@0x3fff92c08a0> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[599])) /* #<compiled-code ((#f #:G3539) #f #f)@0x3fff92c0840> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[600])) /* #<compiled-code ((#f #:G3539) #f #f)@0x3fff92c06c0> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[601])) /* #<compiled-code ((#f #:G3539) #f #f)@0x3fff92c0660> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f8cfb520> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f8cfb4c0> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f8cfb400> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3539) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[602])) /* #<compiled-code ((#f #:G3539) #f)@0x3fff92c09c0> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4378])) /* (#<compiled-code (#f #:G3539)@0x3fff92c0a20>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8cf2140> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8cf2040> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector-meta>.f8cfbb40> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f8cf2200> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4380])) /* (v proc . #:G3533) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8cf2060> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8cf20e0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3541) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-ref.fa0c24a0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4384])) /* (#<compiled-code (#f #:G3541)@0x3fff92c0360>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa0abe80> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa0abb40> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.fa0c3320> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa0abb60> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa0abb80> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3543) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-set!.f9921f20> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4388])) /* (#<compiled-code (#f #:G3543)@0x3fff92c0180>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9906e40> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9906ba0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.f9906440> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9906bc0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9906be0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3545) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-length.f9d9b960> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4392])) /* (#<compiled-code (#f #:G3545)@0x3fff92c1ec0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9d5b000> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9d5ae00> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.f9d826c0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9d5ae20> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9d5af80> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3547) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector->list.f92d2660> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4396])) /* (#<compiled-code (#f #:G3547)@0x3fff92c1ce0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f92d3340> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f92d32a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.f92d2b80> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.f92d2b40> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f92d32c0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f92d32e0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3549) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f16vector.f94a0720> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4400])) /* (#<compiled-code (#f #:G3549)@0x3fff92c1b00>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f94a12c0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f94a1220> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector-meta>.f94a0b60> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f94a0b20> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f94a1240> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f94a1260> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3551) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector->vector.f975dee0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4404])) /* (#<compiled-code (#f #:G3551)@0x3fff92c1920>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9748f40> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9748e40> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f9748660> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.f9748620> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9748e60> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9748ee0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3553) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->f16vector.f8c84ae0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4408])) /* (#<compiled-code (#f #:G3553)@0x3fff92c1740>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8c856e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8c85640> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector-meta>.f8c84f20> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f8c84ee0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8c85660> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8c85680> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3555) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy.f8d45080> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4412])) /* (#<compiled-code (#f #:G3555)@0x3fff92c13e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8d45c60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8d45bc0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector-meta>.f8d455a0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.f8d454e0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8d45be0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8d45c00> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3557) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f16vector-copy.f8e53c40> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4416])) /* (#<compiled-code (#f #:G3557)@0x3fff92c1080>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8e4c620> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8e4c580> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f16vector>.f8e53fc0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8e4c5a0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8e4c5c0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->f32vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4536])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-f32vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (f32vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f96aba60> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f32vector.f96aa800> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f96aa580> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* f32vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19952]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f32vector.f8d56a00> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19952]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19952]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19952]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f8d56760> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19952]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* f32vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19985]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f32vector.f8e2b0a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19985]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19985]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19985]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f8e2ae00> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[19985]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (f32vector-concatenate G3564) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20018]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f8f041a0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* f32vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20025]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f8f042e0> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20025]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f32vector.f8f040e0> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20025]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20025]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy!.f8f07fc0> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20025]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f8f07e00> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20025]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4599])) /* (#<compiled-code (f32vector-concatenate #:G3564)@0x3fff9912360>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[627])) /* #<compiled-code f32vector-concatenate@0x3fff9912300> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-concatenate.f8f043e0> */,
    0x00000014    /*   6 (RET) */,
    /* f32vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-concatenate.f9729a00> */,
    0x00000014    /*   3 (RET) */,
    /* f32vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy.f98fb300> */,
    0x00000014    /*   5 (RET) */,
    /* f32vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20082]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f9a415e0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy.f9a416c0> */,
    0x00000014    /*  11 (RET) */,
    /* f32vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy.f9bd9f20> */,
    0x00000014    /*   4 (RET) */,
    /* f32vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20099]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f9c3e700> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy.f9c3e7a0> */,
    0x00000014    /*  12 (RET) */,
    /* f32vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20112]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f9e611a0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20112]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20112]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy.f9e58100> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20112]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy.f9e618a0> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20112]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* f32vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20156]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector=?.f9332800> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20156]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector=.f93326e0> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.f93f6100> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20173]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f93f6000> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20173]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f93fbf60> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f93fbfa0> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f94be500> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20194]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f94bebe0> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20194]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[637])) /* #<compiled-code (%vecrefs #f)@0x3fff99125a0> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f94beb60> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* f32vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f96a7520> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x000090ac    /*  22 (UVEC-REF 9) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f96a6ec0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f96a69e0> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f32vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f8c5b600> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000090ac    /*  21 (UVEC-REF 9) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8c5b000> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8c5abc0> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f32vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f8d5d240> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f32vector.f8d5d140> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x000090ac    /*  25 (UVEC-REF 9) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8d5cd00> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f32vector.f8d5cbe0> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8d5ca00> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* f32vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f8f15400> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x000090ac    /*  23 (UVEC-REF 9) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f8f15260> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8f14ae0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8f14880> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f8f14940> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* f32vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.fa0644e0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000090ac    /*  19 (UVEC-REF 9) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa076740> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa0762c0> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* f32vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f9a53aa0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x000090ac    /*  21 (UVEC-REF 9) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9a52f60> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9a52b80> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* f32vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20608]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f9204320> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20608]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f32vector.f92042c0> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20608]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20608]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20608]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x000090ac    /*  27 (UVEC-REF 9) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20608]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f9291e40> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20608]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* f32vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20653]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f946d800> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20653]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f32vector.f946d5c0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000090ac    /*  19 (UVEC-REF 9) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20653]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20653]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20653]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f32vector.f946d140> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* f32vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20694]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f96ae7a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20694]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f32vector.f96ae600> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x000090ac    /*  18 (UVEC-REF 9) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20694]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20694]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20694]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f32vector.f96ae240> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* f32vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20733]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f97d4500> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20733]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f32vector.f97d4300> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000090ac    /*  17 (UVEC-REF 9) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20733]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20733]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20733]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy.f97dff20> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* f32vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20769]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f8ce6d40> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20769]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f32vector.f8ce6c00> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x000090ac    /*  17 (UVEC-REF 9) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20769]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20769]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20769]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy.f8ce6860> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* f32vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f8d56c20> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000090ac    /*  19 (UVEC-REF 9) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8d56620> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8d56400> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f32vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.fa7928a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000090ac    /*  19 (UVEC-REF 9) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa799520> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa7990c0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f32vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f9ec1280> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000090ac    /*  19 (UVEC-REF 9) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9edf180> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9ede340> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* f32vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f93f71a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000090ac    /*  19 (UVEC-REF 9) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f93f6c00> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f93f67a0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* f32vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f97285e0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000090ac    /*  19 (UVEC-REF 9) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f97281c0> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f972bfa0> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (f32vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21117]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21117]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x000090ac    /*   8 (UVEC-REF 9) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21117]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (f32vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21139]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21139]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21139]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8cbab00> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21139]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* f32vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21164]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21164]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f8cbb3a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4750])) /* (#<compiled-code (f32vector-every loop)@0x3fff9913440>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21164]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8cbad40> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4756])) /* (#<compiled-code (f32vector-every loop)@0x3fff99133e0>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* f32vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f8e53dc0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f32vector.f8e53880> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.f8e53820> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f8e53b20> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x000090ac    /*  52 (UVEC-REF 9) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* f32vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21274]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.fa430400> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21274]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f32vector.fa43dfc0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000090ac    /*  19 (UVEC-REF 9) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21274]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21274]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21274]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21274]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* f32vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21314]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f9ad8840> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21314]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f32vector.f9ad81c0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x000090ac    /*  19 (UVEC-REF 9) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21314]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21314]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21314]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21314]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* f32vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21354]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21354]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21354]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f93574c0> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21354]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* f32vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21380]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21380]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21380]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f94a5040> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21380]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-f32vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21406]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.f96a25c0> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f96a2780> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21406]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21406]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21406]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.f96a77a0> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f96a2760> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.f96a76e0> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21431]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f977a0a0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21441]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector?.f977a2e0> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector=.f977a240> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[664])) /* #<compiled-code #f@0x3fff92c0300> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f9783fa0> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f977a380> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-comparator.f977a3e0> */,
    0x00000014    /*  14 (RET) */,
    /* write-f32vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4818])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <f32vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8c3a4c0> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.f8c45cc0> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f8c45e60> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.f8c45be0> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f8c45e40> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.f8c45b80> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3608) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21511]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f8d3d100> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3608) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3608) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3608) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->f32vector.f8d3c960> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3608) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f8d3d660> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f32vector.f8d3d2e0> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[667])) /* #<compiled-code ((#f #:G3608) #f #f)@0x3fff9423a40> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[668])) /* #<compiled-code ((#f #:G3608) #f #f)@0x3fff9423920> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[669])) /* #<compiled-code ((#f #:G3608) #f #f)@0x3fff94238c0> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[670])) /* #<compiled-code ((#f #:G3608) #f #f)@0x3fff94237a0> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f8d3d620> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f8d3d5c0> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f8d3d500> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3608) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[671])) /* #<compiled-code ((#f #:G3608) #f)@0x3fff9423aa0> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4853])) /* (#<compiled-code (#f #:G3608)@0x3fff9423bc0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8d385c0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8d384c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector-meta>.f8d3de40> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f8d38680> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4855])) /* (v proc . #:G3602) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8d38540> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8d38560> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3610) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-ref.f90b4100> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4859])) /* (#<compiled-code (#f #:G3610)@0x3fff9423320>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f90b4e80> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f90b4de0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.f90b4460> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f90b4e00> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f90b4e20> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3612) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-set!.f93a60c0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4863])) /* (#<compiled-code (#f #:G3612)@0x3fff9422fc0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f93a6c00> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f93a6b60> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.f93a6400> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f93a6b80> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f93a6ba0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3614) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-length.f9693580> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4867])) /* (#<compiled-code (#f #:G3614)@0x3fff9422ba0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f967ee80> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f967ec60> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.f9693c00> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f967ec80> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f967eca0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3616) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector->list.f97c91a0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4871])) /* (#<compiled-code (#f #:G3616)@0x3fff9422840>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f97c9ea0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f97c9da0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.f97c9700> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.f97c96c0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f97c9e00> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f97c9e20> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3618) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f32vector.f8d041e0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4875])) /* (#<compiled-code (#f #:G3618)@0x3fff9422360>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8d04be0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8d04b00> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector-meta>.f8d045c0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f8d04580> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8d04b60> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8d04b80> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3620) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector->vector.f8d98ec0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4879])) /* (#<compiled-code (#f #:G3620)@0x3fff9422000>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8d99be0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8d99aa0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f8d99480> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.f8d99440> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8d99ac0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8d99b00> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3622) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->f32vector.f8f07360> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4883])) /* (#<compiled-code (#f #:G3622)@0x3fff9913bc0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8f07f00> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8f07e60> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector-meta>.f8f07860> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f8f077c0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8f07e80> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8f07ea0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3624) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy.fa717020> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4887])) /* (#<compiled-code (#f #:G3624)@0x3fff9913860>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa6bb7e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa6bb6c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector-meta>.fa6ff840> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.fa6ff7c0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa6bb700> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa6bb720> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3626) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f32vector-copy.f9c5faa0> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[4891])) /* (#<compiled-code (#f #:G3626)@0x3fff9913380>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9c510a0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9c50fe0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f32vector>.f9c506c0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9c51000> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9c51040> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->f64vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5011])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-f64vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (f64vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8ed38e0> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f64vector.f8ed2820> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.f8ed26e0> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* f64vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22159]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f64vector.f9b26fc0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22159]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22159]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22159]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.f9b268e0> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22159]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* f64vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22192]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f64vector.f90005c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22192]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22192]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22192]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.f9000300> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22192]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (f64vector-concatenate G3633) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22225]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f9333960> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* f64vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22232]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f9333ba0> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22232]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f64vector.f9333820> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22232]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22232]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy!.f9333700> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22232]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f9333540> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22232]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5074])) /* (#<compiled-code (f64vector-concatenate #:G3633)@0x3fff918d260>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[696])) /* #<compiled-code f64vector-concatenate@0x3fff918d200> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-concatenate.f9333ca0> */,
    0x00000014    /*   6 (RET) */,
    /* f64vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-concatenate.f9695460> */,
    0x00000014    /*   3 (RET) */,
    /* f64vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy.f8c9c800> */,
    0x00000014    /*   5 (RET) */,
    /* f64vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22289]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f8cdaf60> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy.f8cdb000> */,
    0x00000014    /*  11 (RET) */,
    /* f64vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy.f8d139c0> */,
    0x00000014    /*   4 (RET) */,
    /* f64vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22306]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f8d35e20> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy.f8d35ec0> */,
    0x00000014    /*  12 (RET) */,
    /* f64vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22319]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f8d63a80> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22319]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22319]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy.f8d63e80> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22319]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy.f8d63cc0> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22319]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* f64vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22363]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector=?.f8ea4660> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22363]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector=.f8ea4520> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.f8f29980> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22380]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8f29940> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22380]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8f298a0> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f8f298e0> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f8fa4f60> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22401]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f8fa5460> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22401]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[706])) /* #<compiled-code (%vecrefs #f)@0x3fff902bf80> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f8fa53e0> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* f64vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.fa0db540> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]) + 26),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00000050    /*  20 (LREF21-PUSH) */,
    0x0000003e    /*  21 (LREF1) */,
    0x0000a0ac    /*  22 (UVEC-REF 10) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa0da680> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000041    /*  41 (LREF10) */,
    0x00400028    /*  42 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    0x000010c8    /*  45 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa0ffe40> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f64vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f9c05fe0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]) + 26),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x0000a0ac    /*  21 (UVEC-REF 10) */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x00c0203c    /*  24 (LREF 2 3) */,
    0x00002011    /*  25 (CALL 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]) + 12),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9c05980> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  39 (LREF12-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00400029    /*  42 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]) + 45),
    0x00000053    /*  44 (LREF0-RET) */,
    -0x00000f38   /*  45 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]) + 58),
    0x00c02047    /*  48 (LREF-PUSH 2 3) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]) + 57),
    0x00000049    /*  52 (LREF1-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9c05580> */,
    0x00003095    /*  57 (TAIL-APPLY 3) */,
    0x0000000d    /*  58 (PUSH) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]) + 41),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f64vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f9335120> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f64vector.f9335020> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]) + 29),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x0000003e    /*  24 (LREF1) */,
    0x0000a0ac    /*  25 (UVEC-REF 10) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0080203c    /*  27 (LREF 2 2) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000003d    /*  30 (LREF0) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f93349e0> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]) + 54),
    0x0000003d    /*  49 (LREF0) */,
    0x00000093    /*  50 (REVERSE) */,
    0x00001063    /*  51 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f64vector.f93348a0> */,
    0x00000014    /*  53 (RET) */,
    0x000010c8    /*  54 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  55 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]) + 66),
    0x00802047    /*  57 (LREF-PUSH 2 2) */,
    0x0000300e    /*  58 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]) + 65),
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00000050    /*  61 (LREF21-PUSH) */,
    0x0000004f    /*  62 (LREF20-PUSH) */,
    0x0000305f    /*  63 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9334600> */,
    0x00002095    /*  65 (TAIL-APPLY 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x0000003d    /*  67 (LREF0) */,
    0x00000067    /*  68 (CONS-PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* f64vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f97298a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 29),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 27),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x0000003d    /*  22 (LREF0) */,
    0x0000a0ac    /*  23 (UVEC-REF 10) */,
    0x0000000d    /*  24 (PUSH) */,
    0x0080203c    /*  25 (LREF 2 2) */,
    0x00001011    /*  26 (CALL 1) */,
    0x00003062    /*  27 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.f9729760> */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9729400> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 47),
    0x0000005b    /*  46 (LREF21-RET) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 64),
    0x00000050    /*  49 (LREF21-PUSH) */,
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 61),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f97291e0> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x00003062    /*  62 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.f97292a0> */,
    0x000010c7    /*  64 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  65 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]) + 43),
    0x00000014    /*  67 (RET) */,
    0x00000014    /*  68 (RET) */,
    /* f64vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]) + 28),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f8cfbca0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000a0ac    /*  19 (UVEC-REF 10) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x000010c7    /*  23 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  24 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]) + 11),
    0x00000014    /*  26 (RET) */,
    0x00000014    /*  27 (RET) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x0000205f    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8cfb840> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x00001017    /*  36 (LOCAL-ENV 1) */,
    0x00000041    /*  37 (LREF10) */,
    0x00000028    /*  38 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]) + 41),
    0x0000000c    /*  40 (CONSTU-RET) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]) + 52),
    0x00802047    /*  43 (LREF-PUSH 2 2) */,
    0x0000300e    /*  44 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]) + 51),
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x00000050    /*  47 (LREF21-PUSH) */,
    0x0000004f    /*  48 (LREF20-PUSH) */,
    0x0000305f    /*  49 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8cfb460> */,
    0x00002095    /*  51 (TAIL-APPLY 2) */,
    0x000010c7    /*  52 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  53 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]) + 37),
    0x00000014    /*  55 (RET) */,
    0x00000014    /*  56 (RET) */,
    /* f64vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 36),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.fa52b7a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 25),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x0000003e    /*  20 (LREF1) */,
    0x0000a0ac    /*  21 (UVEC-REF 10) */,
    0x0000000d    /*  22 (PUSH) */,
    0x0080203c    /*  23 (LREF 2 2) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 30),
    0x000010bd    /*  27 (LREF0-NUMADDI 1) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 31),
    0x0000003d    /*  30 (LREF0) */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000101b    /*  32 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 12),
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 42),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa535220> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  43 (CONSTI-PUSH 0) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x00000041    /*  46 (LREF10) */,
    0x00400028    /*  47 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 50),
    0x00000053    /*  49 (LREF0-RET) */,
    0x000010c8    /*  50 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  51 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 62),
    0x00802047    /*  53 (LREF-PUSH 2 2) */,
    0x0000300e    /*  54 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 61),
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00000050    /*  57 (LREF21-PUSH) */,
    0x0000004f    /*  58 (LREF20-PUSH) */,
    0x0000305f    /*  59 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa534400> */,
    0x00002095    /*  61 (TAIL-APPLY 2) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 67),
    0x000010bd    /*  64 (LREF0-NUMADDI 1) */,
    0x00000013    /*  65 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 68),
    0x0000003d    /*  67 (LREF0) */,
    0x0000000d    /*  68 (PUSH) */,
    0x0000101b    /*  69 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]) + 46),
    0x00000014    /*  71 (RET) */,
    0x00000014    /*  72 (RET) */,
    /* f64vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22815]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f9e89c00> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22815]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f64vector.f9e89b00> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22815]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22815]) + 40),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22815]) + 31),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00000051    /*  25 (LREF30-PUSH) */,
    0x0000003e    /*  26 (LREF1) */,
    0x0000a0ac    /*  27 (UVEC-REF 10) */,
    0x0000000d    /*  28 (PUSH) */,
    0x0080303c    /*  29 (LREF 3 2) */,
    0x00002011    /*  30 (CALL 2) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  32 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22815]) + 39),
    0x0000004f    /*  34 (LREF20-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x00000048    /*  36 (LREF0-PUSH) */,
    0x0000305f    /*  37 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.f9edfee0> */,
    0x00000053    /*  39 (LREF0-RET) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000101b    /*  41 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22815]) + 15),
    0x00000014    /*  43 (RET) */,
    0x00000014    /*  44 (RET) */,
    /* f64vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22860]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f9360920> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22860]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f64vector.f93607c0> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x0000a0ac    /*  19 (UVEC-REF 10) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22860]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0040303c    /*  24 (LREF 3 1) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22860]) + 35),
    0x000010cc    /*  28 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000067    /*  31 (CONS-PUSH) */,
    0x0000201b    /*  32 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22860]) + 9),
    0x00000014    /*  34 (RET) */,
    0x00000041    /*  35 (LREF10) */,
    0x00000093    /*  36 (REVERSE) */,
    0x00001063    /*  37 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f64vector.f93602e0> */,
    0x00000014    /*  39 (RET) */,
    0x00000014    /*  40 (RET) */,
    /* f64vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22901]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f9537b80> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22901]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f64vector.f9537940> */,
    0x00000014    /*  15 (RET) */,
    0x0000004f    /*  16 (LREF20-PUSH) */,
    0x0000003e    /*  17 (LREF1) */,
    0x0000a0ac    /*  18 (UVEC-REF 10) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22901]) + 25),
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x0040303c    /*  23 (LREF 3 1) */,
    0x00001011    /*  24 (CALL 1) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22901]) + 34),
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x00000041    /*  29 (LREF10) */,
    0x00000067    /*  30 (CONS-PUSH) */,
    0x0000201b    /*  31 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22901]) + 9),
    0x00000014    /*  33 (RET) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00001060    /*  35 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f64vector.f9537640> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* f64vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22940]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f97a9f80> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22940]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f64vector.f97a9d40> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000a0ac    /*  17 (UVEC-REF 10) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22940]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22940]) + 30),
    0x000010cb    /*  26 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22940]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x0000004c    /*  31 (LREF10-PUSH) */,
    0x00002060    /*  32 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy.f97a9980> */,
    0x00000014    /*  34 (RET) */,
    0x00000014    /*  35 (RET) */,
    /* f64vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22976]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f8cbaf40> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22976]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f64vector.f8cbad60> */,
    0x00000014    /*  14 (RET) */,
    0x0000004f    /*  15 (LREF20-PUSH) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000a0ac    /*  17 (UVEC-REF 10) */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22976]) + 24),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0040303c    /*  22 (LREF 3 1) */,
    0x00001011    /*  23 (CALL 1) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22976]) + 30),
    -0x00000f35   /*  26 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  27 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[22976]) + 8),
    0x00000014    /*  29 (RET) */,
    0x00000051    /*  30 (LREF30-PUSH) */,
    0x00000007    /*  31 (CONSTI-PUSH 0) */,
    0x000010cb    /*  32 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy.f8cbaa80> */,
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    /* f64vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f8d483a0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000a0ac    /*  19 (UVEC-REF 10) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8d4fde0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8d4f980> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    0x000010c7    /*  58 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f64vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.fa15a660> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000a0ac    /*  19 (UVEC-REF 10) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 26),
    0x00000053    /*  25 (LREF0-RET) */,
    -0x00000f39   /*  26 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa160a40> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa16b3c0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 58),
    0x00000053    /*  57 (LREF0-RET) */,
    -0x00000f39   /*  58 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  59 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]) + 40),
    0x00000014    /*  61 (RET) */,
    0x00000014    /*  62 (RET) */,
    /* f64vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f9c25680> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000a0ac    /*  19 (UVEC-REF 10) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 29),
    0x000010c7    /*  25 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9c24c80> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9c24520> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 61),
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* f64vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f9350380> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000a0ac    /*  19 (UVEC-REF 10) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 29),
    -0x00000f39   /*  25 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  26 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 11),
    0x00000014    /*  28 (RET) */,
    0x00000053    /*  29 (LREF0-RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9357e40> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  38 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000002    /*  40 (CONSTI 0) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 44),
    0x0000000b    /*  43 (CONSTF-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9357640> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 61),
    -0x00000f39   /*  57 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]) + 40),
    0x00000014    /*  60 (RET) */,
    0x00000053    /*  61 (LREF0-RET) */,
    0x00000014    /*  62 (RET) */,
    /* f64vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]) + 29),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f96fda60> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]) + 23),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000a0ac    /*  19 (UVEC-REF 10) */,
    0x0000000d    /*  20 (PUSH) */,
    0x0080203c    /*  21 (LREF 2 2) */,
    0x00001011    /*  22 (CALL 1) */,
    0x00000031    /*  23 (RT) */,
    0x000010c7    /*  24 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  25 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]) + 11),
    0x00000014    /*  27 (RET) */,
    0x00000014    /*  28 (RET) */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]) + 35),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f96fd460> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  36 (CONSTI-PUSH 0) */,
    0x00001017    /*  37 (LOCAL-ENV 1) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000028    /*  39 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]) + 42),
    0x0000000b    /*  41 (CONSTF-RET) */,
    0x0000000e    /*  42 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]) + 53),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]) + 52),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000305f    /*  50 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f96fd0e0> */,
    0x00002095    /*  52 (TAIL-APPLY 2) */,
    0x00000031    /*  53 (RT) */,
    0x000010c7    /*  54 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  55 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]) + 38),
    0x00000014    /*  57 (RET) */,
    0x00000014    /*  58 (RET) */,
    /* (f64vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23324]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23324]) + 12),
    0x00403047    /*   6 (LREF-PUSH 3 1) */,
    0x0000003e    /*   7 (LREF1) */,
    0x0000a0ac    /*   8 (UVEC-REF 10) */,
    0x0000000d    /*   9 (PUSH) */,
    0x0080303c    /*  10 (LREF 3 2) */,
    0x00001011    /*  11 (CALL 1) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23324]) + 21),
    0x000010cc    /*  16 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00000044    /*  18 (LREF20) */,
    0x0000201d    /*  19 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  20 (RET) */,
    0x0000000b    /*  21 (CONSTF-RET) */,
    /* (f64vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23346]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23346]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23346]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8cad3c0> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23346]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* f64vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23371]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23371]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f8cadf00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5225])) /* (#<compiled-code (f64vector-every loop)@0x3fff902a5a0>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23371]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8cad6c0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5231])) /* (#<compiled-code (f64vector-every loop)@0x3fff902a540>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* f64vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.fa79be40> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f64vector.fa79acc0> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.fa79ac00> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.fa79b960> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x0000003f    /*  51 (LREF2) */,
    0x0000a0ac    /*  52 (UVEC-REF 10) */,
    0x00001018    /*  53 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  54 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 59),
    0x00000048    /*  56 (LREF0-PUSH) */,
    0x0040303c    /*  57 (LREF 3 1) */,
    0x00001011    /*  58 (CALL 1) */,
    0x0000001e    /*  59 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 69),
    0x000010cd    /*  61 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  62 (LREF0-PUSH) */,
    0x00000042    /*  63 (LREF11) */,
    0x00000067    /*  64 (CONS-PUSH) */,
    0x0000004c    /*  65 (LREF10-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 10),
    0x00000014    /*  68 (RET) */,
    0x000010cd    /*  69 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000048    /*  71 (LREF0-PUSH) */,
    0x00000041    /*  72 (LREF10) */,
    0x00000067    /*  73 (CONS-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]) + 10),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    /* f64vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23481]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f9291640> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23481]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f64vector.f9291500> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x0000a0ac    /*  19 (UVEC-REF 10) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23481]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23481]) + 34),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00000041    /*  30 (LREF10) */,
    0x00000066    /*  31 (CONS) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23481]) + 35),
    0x00000041    /*  34 (LREF10) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23481]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* f64vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23521]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.f948ebc0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23521]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f64vector.f948ea60> */,
    0x00000014    /*  16 (RET) */,
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x0000003e    /*  18 (LREF1) */,
    0x0000a0ac    /*  19 (UVEC-REF 10) */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  21 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23521]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23521]) + 32),
    0x00000041    /*  29 (LREF10) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23521]) + 35),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000201b    /*  36 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23521]) + 9),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* f64vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23561]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23561]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23561]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.f8c81b60> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23561]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* f64vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23587]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23587]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23587]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.f8d134a0> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23587]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-f64vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23613]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.f8d6f900> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f8d6fdc0> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23613]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23613]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23613]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.f8d6f6e0> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f8d6fda0> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.f8d6f680> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23638]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f8e53de0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23648]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector?.f8e4c9e0> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector=.f8e53fe0> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[733])) /* #<compiled-code #f@0x3fff902ab40> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f8e53d20> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f8e4ca20> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-comparator.f8e4ca80> */,
    0x00000014    /*  14 (RET) */,
    /* write-f64vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5293])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <f64vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.fa8b7720> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.fa8c99c0> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.fa8c9e80> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.fa8c9880> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.fa8c9e40> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.fa8c8f00> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3677) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23718]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.f9a526c0> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3677) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3677) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3677) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->f64vector.f9ac6560> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3677) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f9a52ec0> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-f64vector.f9a52960> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[736])) /* #<compiled-code ((#f #:G3677) #f #f)@0x3fff9913320> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[737])) /* #<compiled-code ((#f #:G3677) #f #f)@0x3fff9913140> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[738])) /* #<compiled-code ((#f #:G3677) #f #f)@0x3fff9912c60> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[739])) /* #<compiled-code ((#f #:G3677) #f #f)@0x3fff9912a80> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f9a52e80> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f9a52e00> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f9a52c20> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3677) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[740])) /* #<compiled-code ((#f #:G3677) #f)@0x3fff9913740> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5328])) /* (#<compiled-code (#f #:G3677)@0x3fff99139e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9a1afc0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9a1aec0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector-meta>.f9a53d40> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f9a1b080> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5330])) /* (v proc . #:G3671) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9a1aee0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9a1af00> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3679) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-ref.f97d4100> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5334])) /* (#<compiled-code (#f #:G3679)@0x3fff902bec0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f97d5600> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f97d5500> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.f97d4980> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f97d5520> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f97d55a0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3681) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-set!.f8d13ae0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5338])) /* (#<compiled-code (#f #:G3681)@0x3fff902baa0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8d0e580> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8d0e4c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.f8d13ee0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8d0e4e0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8d0e500> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3683) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-length.fa3d70e0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5342])) /* (#<compiled-code (#f #:G3683)@0x3fff902b740>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.fa3cfac0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fa3cf980> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.fa3ce720> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.fa3cf9a0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fa3cf9e0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3685) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector->list.f9bd8bc0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5346])) /* (#<compiled-code (#f #:G3685)@0x3fff902b020>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9bcca40> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9bcc960> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.f9bd9e20> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.f9bd9de0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9bcc980> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9bcc9a0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3687) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->f64vector.f92c7840> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5350])) /* (#<compiled-code (#f #:G3687)@0x3fff902a480>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f92902e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9290240> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector-meta>.f92c7c20> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f92c7be0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9290260> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9290280> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3689) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector->vector.f94cf720> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5354])) /* (#<compiled-code (#f #:G3689)@0x3fff902a000>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f94c85c0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f94c84e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f94cfda0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.f94cfd00> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f94c8540> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f94c8560> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3691) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->f64vector.f978ffa0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5358])) /* (#<compiled-code (#f #:G3691)@0x3fff918dd40>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9782e60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9782d60> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector-meta>.f97825e0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f97825a0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9782d80> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9782e00> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3693) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy.f8cee860> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5362])) /* (#<compiled-code (#f #:G3693)@0x3fff918db60>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8cef640> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8cef5a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector-meta>.f8ceedc0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.f8ceed80> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8cef5c0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8cef5e0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3695) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#f64vector-copy.f8d8f2e0> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5366])) /* (#<compiled-code (#f #:G3695)@0x3fff918d980>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8d8fca0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8d8fc00> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<f64vector>.f8d8f6a0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8d8fc20> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8d8fc40> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->c32vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5486])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-c32vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (c32vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8d26300> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c32vector.f8d35060> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.f8d34f20> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* c32vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24366]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c32vector.fa061940> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24366]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24366]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24366]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.fa061360> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24366]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* c32vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24399]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c32vector.f98b7f80> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24399]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24399]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24399]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.f98b67e0> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24399]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (c32vector-concatenate G3702) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24432]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f9d37dc0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* c32vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24439]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f9d2a740> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24439]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c32vector.f9d379e0> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24439]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24439]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy!.f9d37280> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24439]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f9d367a0> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24439]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5549])) /* (#<compiled-code (c32vector-concatenate #:G3702)@0x3fff9b3a900>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[765])) /* #<compiled-code c32vector-concatenate@0x3fff9b3a8a0> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-concatenate.f9d2aba0> */,
    0x00000014    /*   6 (RET) */,
    /* c32vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-concatenate.f93e8440> */,
    0x00000014    /*   3 (RET) */,
    /* c32vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy.f97999e0> */,
    0x00000014    /*   5 (RET) */,
    /* c32vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24496]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f97d4440> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy.f97d44c0> */,
    0x00000014    /*  11 (RET) */,
    /* c32vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy.f8c5f140> */,
    0x00000014    /*   4 (RET) */,
    /* c32vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24513]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f8cbaa60> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy.f8cbab40> */,
    0x00000014    /*  12 (RET) */,
    /* c32vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24526]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f8d0e700> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24526]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24526]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy.f8d0e9a0> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24526]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy.f8d0e840> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24526]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* c32vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24570]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector=?.f8e15ae0> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24570]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector=.f8e159c0> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.f8ea4d80> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24587]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8ea4d40> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24587]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8ea4c80> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f8ea4cc0> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa8ca940> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24608]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.fa8c8e60> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24608]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[775])) /* #<compiled-code (%vecrefs #f)@0x3fff902ad20> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.fa8c8680> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* c32vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.fa65c9c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 29),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000200e    /*  20 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 26),
    0x00000050    /*  22 (LREF21-PUSH) */,
    0x00000049    /*  23 (LREF1-PUSH) */,
    0x0000205f    /*  24 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.fa65c0c0> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00c0203c    /*  27 (LREF 2 3) */,
    0x00002011    /*  28 (CALL 2) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 12),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa663c40> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x0000004e    /*  42 (LREF12-PUSH) */,
    0x00002017    /*  43 (LOCAL-ENV 2) */,
    0x00000041    /*  44 (LREF10) */,
    0x00400028    /*  45 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 48),
    0x00000053    /*  47 (LREF0-RET) */,
    0x000010c8    /*  48 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  49 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 61),
    0x00c02047    /*  51 (LREF-PUSH 2 3) */,
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x0000300e    /*  53 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 60),
    0x00000049    /*  55 (LREF1-PUSH) */,
    0x00000050    /*  56 (LREF21-PUSH) */,
    0x0000004f    /*  57 (LREF20-PUSH) */,
    0x0000305f    /*  58 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa663140> */,
    0x00003095    /*  60 (TAIL-APPLY 3) */,
    0x0000000d    /*  61 (PUSH) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]) + 44),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c32vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f90eede0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 29),
    0x0000200e    /*  19 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 25),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x00000049    /*  22 (LREF1-PUSH) */,
    0x0000205f    /*  23 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f90eeba0> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00c0203c    /*  27 (LREF 2 3) */,
    0x00002011    /*  28 (CALL 2) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 12),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f90ee860> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  41 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  42 (LREF12-PUSH) */,
    0x00002017    /*  43 (LOCAL-ENV 2) */,
    0x00000002    /*  44 (CONSTI 0) */,
    0x00400029    /*  45 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 48),
    0x00000053    /*  47 (LREF0-RET) */,
    -0x00000f38   /*  48 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  49 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 61),
    0x00c02047    /*  51 (LREF-PUSH 2 3) */,
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x0000300e    /*  53 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 60),
    0x00000049    /*  55 (LREF1-PUSH) */,
    0x00000050    /*  56 (LREF21-PUSH) */,
    0x0000004f    /*  57 (LREF20-PUSH) */,
    0x0000305f    /*  58 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f90ee4a0> */,
    0x00003095    /*  60 (TAIL-APPLY 3) */,
    0x0000000d    /*  61 (PUSH) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]) + 44),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c32vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 39),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f951f560> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c32vector.f951f400> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 32),
    0x0000200e    /*  23 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 29),
    0x00000050    /*  25 (LREF21-PUSH) */,
    0x00000049    /*  26 (LREF1-PUSH) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f951f180> */,
    0x0000000d    /*  29 (PUSH) */,
    0x0080203c    /*  30 (LREF 2 2) */,
    0x00001011    /*  31 (CALL 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x0000003d    /*  33 (LREF0) */,
    0x00000067    /*  34 (CONS-PUSH) */,
    0x0000101b    /*  35 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 12),
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    0x0000200e    /*  39 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 45),
    0x00000049    /*  41 (LREF1-PUSH) */,
    0x00000048    /*  42 (LREF0-PUSH) */,
    0x0000205f    /*  43 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f951eea0> */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  46 (CONSTI-PUSH 0) */,
    0x00000008    /*  47 (CONSTN-PUSH) */,
    0x00002017    /*  48 (LOCAL-ENV 2) */,
    0x00000041    /*  49 (LREF10) */,
    0x00400028    /*  50 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 57),
    0x0000003d    /*  52 (LREF0) */,
    0x00000093    /*  53 (REVERSE) */,
    0x00001063    /*  54 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c32vector.f951ec20> */,
    0x00000014    /*  56 (RET) */,
    0x000010c8    /*  57 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  58 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 69),
    0x00802047    /*  60 (LREF-PUSH 2 2) */,
    0x0000300e    /*  61 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 68),
    0x00000049    /*  63 (LREF1-PUSH) */,
    0x00000050    /*  64 (LREF21-PUSH) */,
    0x0000004f    /*  65 (LREF20-PUSH) */,
    0x0000305f    /*  66 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f951ea40> */,
    0x00002095    /*  68 (TAIL-APPLY 2) */,
    0x0000000d    /*  69 (PUSH) */,
    0x0000003d    /*  70 (LREF0) */,
    0x00000067    /*  71 (CONS-PUSH) */,
    0x0000101b    /*  72 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]) + 49),
    0x00000014    /*  74 (RET) */,
    0x00000014    /*  75 (RET) */,
    /* c32vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 37),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f8ca0fa0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 32),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 30),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 27),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000205f    /*  25 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f8ca0d40> */,
    0x0000000d    /*  27 (PUSH) */,
    0x0080203c    /*  28 (LREF 2 2) */,
    0x00001011    /*  29 (CALL 1) */,
    0x00003062    /*  30 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.f8ca0e60> */,
    0x000010c7    /*  32 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  33 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 11),
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    0x0000200e    /*  37 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 43),
    0x00000049    /*  39 (LREF1-PUSH) */,
    0x00000048    /*  40 (LREF0-PUSH) */,
    0x0000205f    /*  41 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8ca09c0> */,
    0x00001018    /*  43 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00001017    /*  45 (LOCAL-ENV 1) */,
    0x00000041    /*  46 (LREF10) */,
    0x00000028    /*  47 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 50),
    0x0000005b    /*  49 (LREF21-RET) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 67),
    0x00000050    /*  52 (LREF21-PUSH) */,
    0x00000048    /*  53 (LREF0-PUSH) */,
    0x0000000e    /*  54 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 65),
    0x00802047    /*  56 (LREF-PUSH 2 2) */,
    0x0000300e    /*  57 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 64),
    0x00000048    /*  59 (LREF0-PUSH) */,
    0x00000050    /*  60 (LREF21-PUSH) */,
    0x0000004f    /*  61 (LREF20-PUSH) */,
    0x0000305f    /*  62 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8cadfa0> */,
    0x00002095    /*  64 (TAIL-APPLY 2) */,
    0x00003062    /*  65 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.f8ca0120> */,
    0x000010c7    /*  67 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  68 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]) + 46),
    0x00000014    /*  70 (RET) */,
    0x00000014    /*  71 (RET) */,
    /* c32vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f9b70fa0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f9b70da0> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9b70a60> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 44),
    0x0000000c    /*  43 (CONSTU-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9b706e0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x000010c7    /*  55 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  56 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]) + 40),
    0x00000014    /*  58 (RET) */,
    0x00000014    /*  59 (RET) */,
    /* c32vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 39),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f9333360> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 28),
    0x0000200e    /*  19 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 25),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x00000049    /*  22 (LREF1-PUSH) */,
    0x0000205f    /*  23 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f9332fa0> */,
    0x0000000d    /*  25 (PUSH) */,
    0x0080203c    /*  26 (LREF 2 2) */,
    0x00001011    /*  27 (CALL 1) */,
    0x0000001e    /*  28 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 33),
    0x000010bd    /*  30 (LREF0-NUMADDI 1) */,
    0x00000013    /*  31 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 34),
    0x0000003d    /*  33 (LREF0) */,
    0x0000000d    /*  34 (PUSH) */,
    0x0000101b    /*  35 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 12),
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    0x0000200e    /*  39 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 45),
    0x00000049    /*  41 (LREF1-PUSH) */,
    0x00000048    /*  42 (LREF0-PUSH) */,
    0x0000205f    /*  43 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9332b40> */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  46 (CONSTI-PUSH 0) */,
    0x00000007    /*  47 (CONSTI-PUSH 0) */,
    0x00002017    /*  48 (LOCAL-ENV 2) */,
    0x00000041    /*  49 (LREF10) */,
    0x00400028    /*  50 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 53),
    0x00000053    /*  52 (LREF0-RET) */,
    0x000010c8    /*  53 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  54 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 65),
    0x00802047    /*  56 (LREF-PUSH 2 2) */,
    0x0000300e    /*  57 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 64),
    0x00000049    /*  59 (LREF1-PUSH) */,
    0x00000050    /*  60 (LREF21-PUSH) */,
    0x0000004f    /*  61 (LREF20-PUSH) */,
    0x0000305f    /*  62 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f93326c0> */,
    0x00002095    /*  64 (TAIL-APPLY 2) */,
    0x0000001e    /*  65 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 70),
    0x000010bd    /*  67 (LREF0-NUMADDI 1) */,
    0x00000013    /*  68 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 71),
    0x0000003d    /*  70 (LREF0) */,
    0x0000000d    /*  71 (PUSH) */,
    0x0000101b    /*  72 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]) + 49),
    0x00000014    /*  74 (RET) */,
    0x00000014    /*  75 (RET) */,
    /* c32vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f975dca0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c32vector.f975dc40> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]) + 43),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]) + 34),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000200e    /*  25 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]) + 31),
    0x00000051    /*  27 (LREF30-PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000205f    /*  29 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f975d800> */,
    0x0000000d    /*  31 (PUSH) */,
    0x0080303c    /*  32 (LREF 3 2) */,
    0x00002011    /*  33 (CALL 2) */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]) + 42),
    0x0000004f    /*  37 (LREF20-PUSH) */,
    0x0000004d    /*  38 (LREF11-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000305f    /*  40 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.f975d720> */,
    0x00000053    /*  42 (LREF0-RET) */,
    0x0000000d    /*  43 (PUSH) */,
    0x0000101b    /*  44 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]) + 15),
    0x00000014    /*  46 (RET) */,
    0x00000014    /*  47 (RET) */,
    /* c32vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25088]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f8ccc3a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25088]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c32vector.f8ccc200> */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25088]) + 23),
    0x0000004f    /*  19 (LREF20-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f8ccc040> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  24 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25088]) + 29),
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x0040303c    /*  27 (LREF 3 1) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000001e    /*  29 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25088]) + 38),
    0x000010cc    /*  31 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000067    /*  34 (CONS-PUSH) */,
    0x0000201b    /*  35 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25088]) + 9),
    0x00000014    /*  37 (RET) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000093    /*  39 (REVERSE) */,
    0x00001063    /*  40 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c32vector.f8cdbde0> */,
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* c32vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25132]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f8d7f5a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25132]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c32vector.f8d7f460> */,
    0x00000014    /*  15 (RET) */,
    0x0000200e    /*  16 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25132]) + 22),
    0x0000004f    /*  18 (LREF20-PUSH) */,
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x0000205f    /*  20 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f8d7f300> */,
    0x00001018    /*  22 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  23 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25132]) + 28),
    0x00000048    /*  25 (LREF0-PUSH) */,
    0x0040303c    /*  26 (LREF 3 1) */,
    0x00001011    /*  27 (CALL 1) */,
    0x0000001e    /*  28 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25132]) + 37),
    -0x00000f34   /*  30 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000041    /*  32 (LREF10) */,
    0x00000067    /*  33 (CONS-PUSH) */,
    0x0000201b    /*  34 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25132]) + 9),
    0x00000014    /*  36 (RET) */,
    0x0000004c    /*  37 (LREF10-PUSH) */,
    0x00001060    /*  38 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c32vector.f8d7efc0> */,
    0x00000014    /*  40 (RET) */,
    0x00000014    /*  41 (RET) */,
    /* c32vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25174]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.fa792400> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25174]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c32vector.fa7920e0> */,
    0x00000014    /*  14 (RET) */,
    0x0000200e    /*  15 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25174]) + 21),
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.fa79bb40> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25174]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25174]) + 33),
    0x000010cb    /*  29 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  30 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25174]) + 8),
    0x00000014    /*  32 (RET) */,
    0x00000051    /*  33 (LREF30-PUSH) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00002060    /*  35 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy.fa79b8e0> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* c32vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25213]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f9ded200> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25213]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c32vector.f9decbe0> */,
    0x00000014    /*  14 (RET) */,
    0x0000200e    /*  15 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25213]) + 21),
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f9dec3e0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25213]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25213]) + 33),
    -0x00000f35   /*  29 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  30 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25213]) + 8),
    0x00000014    /*  32 (RET) */,
    0x00000051    /*  33 (LREF30-PUSH) */,
    0x00000007    /*  34 (CONSTI-PUSH 0) */,
    0x000010cb    /*  35 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  36 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy.f9df7d60> */,
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* c32vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f933da00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f933d760> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 29),
    0x00000053    /*  28 (LREF0-RET) */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f933d120> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f933ca60> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 61),
    0x00000053    /*  60 (LREF0-RET) */,
    0x000010c7    /*  61 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]) + 43),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c32vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f9722680> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f9722260> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 29),
    0x00000053    /*  28 (LREF0-RET) */,
    -0x00000f39   /*  29 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9729840> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  41 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000002    /*  43 (CONSTI 0) */,
    0x00000029    /*  44 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9729600> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 61),
    0x00000053    /*  60 (LREF0-RET) */,
    -0x00000f39   /*  61 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]) + 43),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c32vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.fa0c3460> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.fa0c2fa0> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 32),
    0x000010c7    /*  28 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  29 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 11),
    0x00000014    /*  31 (RET) */,
    0x00000053    /*  32 (LREF0-RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa0c2140> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa0cd880> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 64),
    0x000010c7    /*  60 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  61 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]) + 43),
    0x00000014    /*  63 (RET) */,
    0x00000053    /*  64 (LREF0-RET) */,
    0x00000014    /*  65 (RET) */,
    /* c32vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f9dd7ce0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f9dd7440> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 32),
    -0x00000f39   /*  28 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  29 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 11),
    0x00000014    /*  31 (RET) */,
    0x00000053    /*  32 (LREF0-RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9dd63e0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  41 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000002    /*  43 (CONSTI 0) */,
    0x00000029    /*  44 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9dd6020> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 64),
    -0x00000f39   /*  60 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  61 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]) + 43),
    0x00000014    /*  63 (RET) */,
    0x00000053    /*  64 (LREF0-RET) */,
    0x00000014    /*  65 (RET) */,
    /* c32vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 32),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f948fe00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f948fc20> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x00000031    /*  26 (RT) */,
    0x000010c7    /*  27 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  28 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 11),
    0x00000014    /*  30 (RET) */,
    0x00000014    /*  31 (RET) */,
    0x0000200e    /*  32 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 38),
    0x00000049    /*  34 (LREF1-PUSH) */,
    0x00000048    /*  35 (LREF0-PUSH) */,
    0x0000205f    /*  36 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f948f980> */,
    0x00001018    /*  38 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  39 (CONSTI-PUSH 0) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x00000041    /*  41 (LREF10) */,
    0x00000028    /*  42 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 45),
    0x0000000b    /*  44 (CONSTF-RET) */,
    0x0000000e    /*  45 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 56),
    0x00802047    /*  47 (LREF-PUSH 2 2) */,
    0x0000300e    /*  48 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 55),
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x00000050    /*  51 (LREF21-PUSH) */,
    0x0000004f    /*  52 (LREF20-PUSH) */,
    0x0000305f    /*  53 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f948f760> */,
    0x00002095    /*  55 (TAIL-APPLY 2) */,
    0x00000031    /*  56 (RT) */,
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]) + 41),
    0x00000014    /*  60 (RET) */,
    0x00000014    /*  61 (RET) */,
    /* (c32vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25579]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25579]) + 15),
    0x0000200e    /*   6 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25579]) + 12),
    0x00403047    /*   8 (LREF-PUSH 3 1) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000205f    /*  10 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f97bc9a0> */,
    0x0000000d    /*  12 (PUSH) */,
    0x0080303c    /*  13 (LREF 3 2) */,
    0x00001011    /*  14 (CALL 1) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25579]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* (c32vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25604]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25604]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25604]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f97c5e60> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25604]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* c32vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25629]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25629]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f97bcc60> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5700])) /* (#<compiled-code (c32vector-every loop)@0x3fff9b3a180>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25629]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f97bc240> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5706])) /* (#<compiled-code (c32vector-every loop)@0x3fff9b3a120>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* c32vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.fa08a6a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c32vector.fa0c3000> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.fa0c2f60> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.fa08a220> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000200e    /*  50 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 56),
    0x0000004f    /*  52 (LREF20-PUSH) */,
    0x0000004a    /*  53 (LREF2-PUSH) */,
    0x0000205f    /*  54 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.fa0c2180> */,
    0x00001018    /*  56 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  57 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 62),
    0x00000048    /*  59 (LREF0-PUSH) */,
    0x0040303c    /*  60 (LREF 3 1) */,
    0x00001011    /*  61 (CALL 1) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 72),
    0x000010cd    /*  64 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  65 (LREF0-PUSH) */,
    0x00000042    /*  66 (LREF11) */,
    0x00000067    /*  67 (CONS-PUSH) */,
    0x0000004c    /*  68 (LREF10-PUSH) */,
    0x0000201b    /*  69 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 10),
    0x00000014    /*  71 (RET) */,
    0x000010cd    /*  72 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  73 (LREF11-PUSH) */,
    0x00000048    /*  74 (LREF0-PUSH) */,
    0x00000041    /*  75 (LREF10) */,
    0x00000067    /*  76 (CONS-PUSH) */,
    0x0000201b    /*  77 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]) + 10),
    0x00000014    /*  79 (RET) */,
    0x00000014    /*  80 (RET) */,
    /* c32vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25742]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f90eea60> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25742]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c32vector.f90ee880> */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25742]) + 23),
    0x0000004f    /*  19 (LREF20-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f90ee640> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  24 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  25 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25742]) + 30),
    0x00000048    /*  27 (LREF0-PUSH) */,
    0x0040303c    /*  28 (LREF 3 1) */,
    0x00001011    /*  29 (CALL 1) */,
    0x0000001e    /*  30 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25742]) + 37),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x00000013    /*  35 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25742]) + 38),
    0x00000041    /*  37 (LREF10) */,
    0x0000000d    /*  38 (PUSH) */,
    0x0000201b    /*  39 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25742]) + 9),
    0x00000014    /*  41 (RET) */,
    0x00000014    /*  42 (RET) */,
    /* c32vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25785]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f94084a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25785]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c32vector.f94082c0> */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25785]) + 23),
    0x0000004f    /*  19 (LREF20-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f9408100> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  24 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  25 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25785]) + 30),
    0x00000048    /*  27 (LREF0-PUSH) */,
    0x0040303c    /*  28 (LREF 3 1) */,
    0x00001011    /*  29 (CALL 1) */,
    0x0000001e    /*  30 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25785]) + 35),
    0x00000041    /*  32 (LREF10) */,
    0x00000013    /*  33 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25785]) + 38),
    0x00000048    /*  35 (LREF0-PUSH) */,
    0x00000041    /*  36 (LREF10) */,
    0x00000066    /*  37 (CONS) */,
    0x0000000d    /*  38 (PUSH) */,
    0x0000201b    /*  39 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25785]) + 9),
    0x00000014    /*  41 (RET) */,
    0x00000014    /*  42 (RET) */,
    /* c32vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25828]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25828]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25828]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.f8cad260> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25828]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* c32vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25854]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25854]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25854]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.fa806380> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25854]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-c32vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25880]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.fa6682a0> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.fa668b80> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25880]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25880]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25880]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.fa6680e0> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.fa668ac0> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.fa668000> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25905]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f9b80ba0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25915]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector?.f9b80e00> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector=.f9b80dc0> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[802])) /* #<compiled-code #f@0x3fff918d320> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f9b80aa0> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f9b80e40> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-comparator.f9b80ee0> */,
    0x00000014    /*  14 (RET) */,
    /* write-c32vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5768])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <c32vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f90b4040> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.f90c3500> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f90c3760> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.f90c3420> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f90c3740> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.f90c33c0> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3746) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[25985]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.f94c9ca0> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3746) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3746) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3746) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->c32vector.f94c9420> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3746) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f94be320> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c32vector.f94c9e20> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[805])) /* #<compiled-code ((#f #:G3746) #f #f)@0x3fff918cd20> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[806])) /* #<compiled-code ((#f #:G3746) #f #f)@0x3fff918ccc0> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[807])) /* #<compiled-code ((#f #:G3746) #f #f)@0x3fff918cc60> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[808])) /* #<compiled-code ((#f #:G3746) #f #f)@0x3fff918cc00> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f94be2e0> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f94be220> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f94be160> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3746) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[809])) /* #<compiled-code ((#f #:G3746) #f)@0x3fff918cd80> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5803])) /* (#<compiled-code (#f #:G3746)@0x3fff918cde0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f94bfa60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f94bf9c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector-meta>.f94bed00> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f94bfb80> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5805])) /* (v proc . #:G3740) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f94bf9e0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f94bfa00> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3748) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-ref.f9896da0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5809])) /* (#<compiled-code (#f #:G3748)@0x3fff918c9c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9869780> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f98695e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.f98974a0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9869600> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9869620> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3750) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-set!.f90a72e0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5813])) /* (#<compiled-code (#f #:G3750)@0x3fff918c7e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f90a7d60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f90a7cc0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.f90a76a0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f90a7ce0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f90a7d00> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3752) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-length.f93fae80> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5817])) /* (#<compiled-code (#f #:G3752)@0x3fff918c600>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f93fbac0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f93fb9c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.f93fb300> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f93fba40> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f93fba60> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3754) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector->list.f9728200> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5821])) /* (#<compiled-code (#f #:G3754)@0x3fff918c420>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f97290e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9729040> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.f9728640> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.f9728600> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9729060> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9729080> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3756) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c32vector.f8cbeb80> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5825])) /* (#<compiled-code (#f #:G3756)@0x3fff918c240>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8cbf860> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8cbf7c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector-meta>.f8cbf1e0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f8cbf1a0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8cbf7e0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8cbf800> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3758) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector->vector.f99fa820> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5829])) /* (#<compiled-code (#f #:G3758)@0x3fff9b3be00>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f99a1cc0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f99a1760> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f99fbb20> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.f99fb860> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f99a1b40> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f99a1b60> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3760) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->c32vector.f91f7480> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5833])) /* (#<compiled-code (#f #:G3760)@0x3fff9b3b4a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f91de1e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f91de140> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector-meta>.f91f7a00> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f91f79c0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f91de160> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f91de180> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3762) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy.f94de8e0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5837])) /* (#<compiled-code (#f #:G3762)@0x3fff9b3af00>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f94df420> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f94df360> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector-meta>.f94ded80> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.f94ded40> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f94df3a0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f94df3c0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3764) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c32vector-copy.f97bc180> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5841])) /* (#<compiled-code (#f #:G3764)@0x3fff9b3a840>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f97bdd60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f97bdcc0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c32vector>.f97bca60> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f97bdce0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f97bdd00> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->c64vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[5961])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-c64vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (c64vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f97faca0> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c64vector.f8c39260> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f8c39120> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* c64vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26633]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c64vector.f8f292a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26633]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26633]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26633]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f8f29000> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26633]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* c64vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26666]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c64vector.f9896420> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26666]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26666]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26666]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f98a55a0> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26666]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (c64vector-concatenate G3771) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26699]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f9e335e0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* c64vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26706]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f9e33c20> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26706]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c64vector.f9e334c0> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26706]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26706]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy!.f9e33220> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26706]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f9e32f00> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26706]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6024])) /* (#<compiled-code (c64vector-concatenate #:G3771)@0x3fff9c9c960>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[834])) /* #<compiled-code c64vector-concatenate@0x3fff9c9c900> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-concatenate.f9e2a0a0> */,
    0x00000014    /*   6 (RET) */,
    /* c64vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-concatenate.f94a0360> */,
    0x00000014    /*   3 (RET) */,
    /* c64vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy.f8c523c0> */,
    0x00000014    /*   5 (RET) */,
    /* c64vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26763]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f8cbea40> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy.f8cbeac0> */,
    0x00000014    /*  11 (RET) */,
    /* c64vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy.f8d0fc60> */,
    0x00000014    /*   4 (RET) */,
    /* c64vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26780]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f8d34a40> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy.f8d34ae0> */,
    0x00000014    /*  12 (RET) */,
    /* c64vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26793]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f8d6f6c0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26793]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26793]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy.f8d6fec0> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26793]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy.f8d6fc40> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26793]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* c64vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26837]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector=?.fa64f220> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26837]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector=.fa64ef20> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.f9ae6420> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26854]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f9ae6360> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26854]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f9ae6260> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f9ae6300> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f9cddfe0> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26875]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f9c7d3a0> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26875]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[844])) /* #<compiled-code (%vecrefs #f)@0x3fff9c9d320> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f9c7d100> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* c64vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f92c6c60> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 29),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000200e    /*  20 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 26),
    0x00000050    /*  22 (LREF21-PUSH) */,
    0x00000049    /*  23 (LREF1-PUSH) */,
    0x0000205f    /*  24 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f92c6a00> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00c0203c    /*  27 (LREF 2 3) */,
    0x00002011    /*  28 (CALL 2) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 12),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f92c67a0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x0000004e    /*  42 (LREF12-PUSH) */,
    0x00002017    /*  43 (LOCAL-ENV 2) */,
    0x00000041    /*  44 (LREF10) */,
    0x00400028    /*  45 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 48),
    0x00000053    /*  47 (LREF0-RET) */,
    0x000010c8    /*  48 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  49 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 61),
    0x00c02047    /*  51 (LREF-PUSH 2 3) */,
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x0000300e    /*  53 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 60),
    0x00000049    /*  55 (LREF1-PUSH) */,
    0x00000050    /*  56 (LREF21-PUSH) */,
    0x0000004f    /*  57 (LREF20-PUSH) */,
    0x0000305f    /*  58 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f92c6440> */,
    0x00003095    /*  60 (TAIL-APPLY 3) */,
    0x0000000d    /*  61 (PUSH) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]) + 44),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c64vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f9707020> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 29),
    0x0000200e    /*  19 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 25),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x00000049    /*  22 (LREF1-PUSH) */,
    0x0000205f    /*  23 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f9706580> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00c0203c    /*  27 (LREF 2 3) */,
    0x00002011    /*  28 (CALL 2) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 12),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f970fee0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  41 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  42 (LREF12-PUSH) */,
    0x00002017    /*  43 (LOCAL-ENV 2) */,
    0x00000002    /*  44 (CONSTI 0) */,
    0x00400029    /*  45 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 48),
    0x00000053    /*  47 (LREF0-RET) */,
    -0x00000f38   /*  48 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  49 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 61),
    0x00c02047    /*  51 (LREF-PUSH 2 3) */,
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x0000300e    /*  53 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 60),
    0x00000049    /*  55 (LREF1-PUSH) */,
    0x00000050    /*  56 (LREF21-PUSH) */,
    0x0000004f    /*  57 (LREF20-PUSH) */,
    0x0000305f    /*  58 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f970ec60> */,
    0x00003095    /*  60 (TAIL-APPLY 3) */,
    0x0000000d    /*  61 (PUSH) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]) + 44),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c64vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 39),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.fa6b1e60> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c64vector.fa6b19e0> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 32),
    0x0000200e    /*  23 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 29),
    0x00000050    /*  25 (LREF21-PUSH) */,
    0x00000049    /*  26 (LREF1-PUSH) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.fa6b0220> */,
    0x0000000d    /*  29 (PUSH) */,
    0x0080203c    /*  30 (LREF 2 2) */,
    0x00001011    /*  31 (CALL 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x0000003d    /*  33 (LREF0) */,
    0x00000067    /*  34 (CONS-PUSH) */,
    0x0000101b    /*  35 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 12),
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    0x0000200e    /*  39 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 45),
    0x00000049    /*  41 (LREF1-PUSH) */,
    0x00000048    /*  42 (LREF0-PUSH) */,
    0x0000205f    /*  43 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa6ffae0> */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  46 (CONSTI-PUSH 0) */,
    0x00000008    /*  47 (CONSTN-PUSH) */,
    0x00002017    /*  48 (LOCAL-ENV 2) */,
    0x00000041    /*  49 (LREF10) */,
    0x00400028    /*  50 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 57),
    0x0000003d    /*  52 (LREF0) */,
    0x00000093    /*  53 (REVERSE) */,
    0x00001063    /*  54 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c64vector.fa6ff4a0> */,
    0x00000014    /*  56 (RET) */,
    0x000010c8    /*  57 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  58 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 69),
    0x00802047    /*  60 (LREF-PUSH 2 2) */,
    0x0000300e    /*  61 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 68),
    0x00000049    /*  63 (LREF1-PUSH) */,
    0x00000050    /*  64 (LREF21-PUSH) */,
    0x0000004f    /*  65 (LREF20-PUSH) */,
    0x0000305f    /*  66 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa71bfe0> */,
    0x00002095    /*  68 (TAIL-APPLY 2) */,
    0x0000000d    /*  69 (PUSH) */,
    0x0000003d    /*  70 (LREF0) */,
    0x00000067    /*  71 (CONS-PUSH) */,
    0x0000101b    /*  72 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]) + 49),
    0x00000014    /*  74 (RET) */,
    0x00000014    /*  75 (RET) */,
    /* c64vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 37),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f9356f60> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 32),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 30),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 27),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000205f    /*  25 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f9356cc0> */,
    0x0000000d    /*  27 (PUSH) */,
    0x0080203c    /*  28 (LREF 2 2) */,
    0x00001011    /*  29 (CALL 1) */,
    0x00003062    /*  30 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f9356d60> */,
    0x000010c7    /*  32 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  33 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 11),
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    0x0000200e    /*  37 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 43),
    0x00000049    /*  39 (LREF1-PUSH) */,
    0x00000048    /*  40 (LREF0-PUSH) */,
    0x0000205f    /*  41 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9356560> */,
    0x00001018    /*  43 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00001017    /*  45 (LOCAL-ENV 1) */,
    0x00000041    /*  46 (LREF10) */,
    0x00000028    /*  47 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 50),
    0x0000005b    /*  49 (LREF21-RET) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 67),
    0x00000050    /*  52 (LREF21-PUSH) */,
    0x00000048    /*  53 (LREF0-PUSH) */,
    0x0000000e    /*  54 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 65),
    0x00802047    /*  56 (LREF-PUSH 2 2) */,
    0x0000300e    /*  57 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 64),
    0x00000048    /*  59 (LREF0-PUSH) */,
    0x00000050    /*  60 (LREF21-PUSH) */,
    0x0000004f    /*  61 (LREF20-PUSH) */,
    0x0000305f    /*  62 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9356260> */,
    0x00002095    /*  64 (TAIL-APPLY 2) */,
    0x00003062    /*  65 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f9356380> */,
    0x000010c7    /*  67 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  68 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]) + 46),
    0x00000014    /*  70 (RET) */,
    0x00000014    /*  71 (RET) */,
    /* c64vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f97a8f80> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f97a8e40> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f97a87e0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 44),
    0x0000000c    /*  43 (CONSTU-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f97a81c0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x000010c7    /*  55 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  56 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]) + 40),
    0x00000014    /*  58 (RET) */,
    0x00000014    /*  59 (RET) */,
    /* c64vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 39),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.fa8b5160> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 28),
    0x0000200e    /*  19 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 25),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x00000049    /*  22 (LREF1-PUSH) */,
    0x0000205f    /*  23 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.fa8b40e0> */,
    0x0000000d    /*  25 (PUSH) */,
    0x0080203c    /*  26 (LREF 2 2) */,
    0x00001011    /*  27 (CALL 1) */,
    0x0000001e    /*  28 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 33),
    0x000010bd    /*  30 (LREF0-NUMADDI 1) */,
    0x00000013    /*  31 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 34),
    0x0000003d    /*  33 (LREF0) */,
    0x0000000d    /*  34 (PUSH) */,
    0x0000101b    /*  35 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 12),
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    0x0000200e    /*  39 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 45),
    0x00000049    /*  41 (LREF1-PUSH) */,
    0x00000048    /*  42 (LREF0-PUSH) */,
    0x0000205f    /*  43 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa8b7800> */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  46 (CONSTI-PUSH 0) */,
    0x00000007    /*  47 (CONSTI-PUSH 0) */,
    0x00002017    /*  48 (LOCAL-ENV 2) */,
    0x00000041    /*  49 (LREF10) */,
    0x00400028    /*  50 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 53),
    0x00000053    /*  52 (LREF0-RET) */,
    0x000010c8    /*  53 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  54 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 65),
    0x00802047    /*  56 (LREF-PUSH 2 2) */,
    0x0000300e    /*  57 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 64),
    0x00000049    /*  59 (LREF1-PUSH) */,
    0x00000050    /*  60 (LREF21-PUSH) */,
    0x0000004f    /*  61 (LREF20-PUSH) */,
    0x0000305f    /*  62 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa8b6ea0> */,
    0x00002095    /*  64 (TAIL-APPLY 2) */,
    0x0000001e    /*  65 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 70),
    0x000010bd    /*  67 (LREF0-NUMADDI 1) */,
    0x00000013    /*  68 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 71),
    0x0000003d    /*  70 (LREF0) */,
    0x0000000d    /*  71 (PUSH) */,
    0x0000101b    /*  72 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]) + 49),
    0x00000014    /*  74 (RET) */,
    0x00000014    /*  75 (RET) */,
    /* c64vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f90b4160> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c64vector.f90b40c0> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]) + 43),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]) + 34),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000200e    /*  25 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]) + 31),
    0x00000051    /*  27 (LREF30-PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000205f    /*  29 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f90c3700> */,
    0x0000000d    /*  31 (PUSH) */,
    0x0080303c    /*  32 (LREF 3 2) */,
    0x00002011    /*  33 (CALL 2) */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]) + 42),
    0x0000004f    /*  37 (LREF20-PUSH) */,
    0x0000004d    /*  38 (LREF11-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000305f    /*  40 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f90c3600> */,
    0x00000053    /*  42 (LREF0-RET) */,
    0x0000000d    /*  43 (PUSH) */,
    0x0000101b    /*  44 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]) + 15),
    0x00000014    /*  46 (RET) */,
    0x00000014    /*  47 (RET) */,
    /* c64vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27355]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f94a0100> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27355]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c64vector.f94a5f00> */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27355]) + 23),
    0x0000004f    /*  19 (LREF20-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f94a5ce0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  24 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27355]) + 29),
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x0040303c    /*  27 (LREF 3 1) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000001e    /*  29 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27355]) + 38),
    0x000010cc    /*  31 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000067    /*  34 (CONS-PUSH) */,
    0x0000201b    /*  35 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27355]) + 9),
    0x00000014    /*  37 (RET) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000093    /*  39 (REVERSE) */,
    0x00001063    /*  40 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c64vector.f94a5a40> */,
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* c64vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27399]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f9799ee0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27399]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c64vector.f9799da0> */,
    0x00000014    /*  15 (RET) */,
    0x0000200e    /*  16 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27399]) + 22),
    0x0000004f    /*  18 (LREF20-PUSH) */,
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x0000205f    /*  20 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f9799c60> */,
    0x00001018    /*  22 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  23 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27399]) + 28),
    0x00000048    /*  25 (LREF0-PUSH) */,
    0x0040303c    /*  26 (LREF 3 1) */,
    0x00001011    /*  27 (CALL 1) */,
    0x0000001e    /*  28 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27399]) + 37),
    -0x00000f34   /*  30 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000041    /*  32 (LREF10) */,
    0x00000067    /*  33 (CONS-PUSH) */,
    0x0000201b    /*  34 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27399]) + 9),
    0x00000014    /*  36 (RET) */,
    0x0000004c    /*  37 (LREF10-PUSH) */,
    0x00001060    /*  38 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c64vector.f9799860> */,
    0x00000014    /*  40 (RET) */,
    0x00000014    /*  41 (RET) */,
    /* c64vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27441]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.fa653600> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27441]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c64vector.fa652e80> */,
    0x00000014    /*  14 (RET) */,
    0x0000200e    /*  15 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27441]) + 21),
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.fa652c60> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27441]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27441]) + 33),
    0x000010cb    /*  29 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  30 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27441]) + 8),
    0x00000014    /*  32 (RET) */,
    0x00000051    /*  33 (LREF30-PUSH) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00002060    /*  35 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy.fa6522a0> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* c64vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27480]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f9e2bf80> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27480]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c64vector.f9e2be40> */,
    0x00000014    /*  14 (RET) */,
    0x0000200e    /*  15 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27480]) + 21),
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f9e2b180> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27480]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27480]) + 33),
    -0x00000f35   /*  29 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  30 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27480]) + 8),
    0x00000014    /*  32 (RET) */,
    0x00000051    /*  33 (LREF30-PUSH) */,
    0x00000007    /*  34 (CONSTI-PUSH 0) */,
    0x000010cb    /*  35 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  36 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy.f9e2adc0> */,
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* c64vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f93a7560> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f93a7260> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 29),
    0x00000053    /*  28 (LREF0-RET) */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f93a6e80> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f93a6920> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 61),
    0x00000053    /*  60 (LREF0-RET) */,
    0x000010c7    /*  61 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]) + 43),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c64vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f97ac280> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f97b5840> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 29),
    0x00000053    /*  28 (LREF0-RET) */,
    -0x00000f39   /*  29 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f97b53c0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  41 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000002    /*  43 (CONSTI 0) */,
    0x00000029    /*  44 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f97b4ec0> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 61),
    0x00000053    /*  60 (LREF0-RET) */,
    -0x00000f39   /*  61 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]) + 43),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c64vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.fa13e8c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.fa16bc80> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 32),
    0x000010c7    /*  28 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  29 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 11),
    0x00000014    /*  31 (RET) */,
    0x00000053    /*  32 (LREF0-RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa16aa40> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa17fc60> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 64),
    0x000010c7    /*  60 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  61 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]) + 43),
    0x00000014    /*  63 (RET) */,
    0x00000053    /*  64 (LREF0-RET) */,
    0x00000014    /*  65 (RET) */,
    /* c64vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f91ad620> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f91ace60> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 32),
    -0x00000f39   /*  28 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  29 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 11),
    0x00000014    /*  31 (RET) */,
    0x00000053    /*  32 (LREF0-RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f91acb20> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  41 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000002    /*  43 (CONSTI 0) */,
    0x00000029    /*  44 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f91ac6c0> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 64),
    -0x00000f39   /*  60 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  61 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]) + 43),
    0x00000014    /*  63 (RET) */,
    0x00000053    /*  64 (LREF0-RET) */,
    0x00000014    /*  65 (RET) */,
    /* c64vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 32),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f9696040> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f96a39a0> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x00000031    /*  26 (RT) */,
    0x000010c7    /*  27 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  28 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 11),
    0x00000014    /*  30 (RET) */,
    0x00000014    /*  31 (RET) */,
    0x0000200e    /*  32 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 38),
    0x00000049    /*  34 (LREF1-PUSH) */,
    0x00000048    /*  35 (LREF0-PUSH) */,
    0x0000205f    /*  36 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f96a3420> */,
    0x00001018    /*  38 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  39 (CONSTI-PUSH 0) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x00000041    /*  41 (LREF10) */,
    0x00000028    /*  42 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 45),
    0x0000000b    /*  44 (CONSTF-RET) */,
    0x0000000e    /*  45 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 56),
    0x00802047    /*  47 (LREF-PUSH 2 2) */,
    0x0000300e    /*  48 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 55),
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x00000050    /*  51 (LREF21-PUSH) */,
    0x0000004f    /*  52 (LREF20-PUSH) */,
    0x0000305f    /*  53 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f96a3000> */,
    0x00002095    /*  55 (TAIL-APPLY 2) */,
    0x00000031    /*  56 (RT) */,
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]) + 41),
    0x00000014    /*  60 (RET) */,
    0x00000014    /*  61 (RET) */,
    /* (c64vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27846]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27846]) + 15),
    0x0000200e    /*   6 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27846]) + 12),
    0x00403047    /*   8 (LREF-PUSH 3 1) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000205f    /*  10 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.fa667420> */,
    0x0000000d    /*  12 (PUSH) */,
    0x0080303c    /*  13 (LREF 3 2) */,
    0x00001011    /*  14 (CALL 1) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27846]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* (c64vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27871]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27871]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27871]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.fa668c80> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27871]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* c64vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27896]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27896]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.fa667680> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6175])) /* (#<compiled-code (c64vector-every loop)@0x3fff9c9c540>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27896]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.fa669a80> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6181])) /* (#<compiled-code (c64vector-every loop)@0x3fff9c9c4e0>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* c64vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f94087a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c64vector.f946dd80> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.f946d9c0> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f94081e0> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000200e    /*  50 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 56),
    0x0000004f    /*  52 (LREF20-PUSH) */,
    0x0000004a    /*  53 (LREF2-PUSH) */,
    0x0000205f    /*  54 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f946d580> */,
    0x00001018    /*  56 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  57 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 62),
    0x00000048    /*  59 (LREF0-PUSH) */,
    0x0040303c    /*  60 (LREF 3 1) */,
    0x00001011    /*  61 (CALL 1) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 72),
    0x000010cd    /*  64 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  65 (LREF0-PUSH) */,
    0x00000042    /*  66 (LREF11) */,
    0x00000067    /*  67 (CONS-PUSH) */,
    0x0000004c    /*  68 (LREF10-PUSH) */,
    0x0000201b    /*  69 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 10),
    0x00000014    /*  71 (RET) */,
    0x000010cd    /*  72 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  73 (LREF11-PUSH) */,
    0x00000048    /*  74 (LREF0-PUSH) */,
    0x00000041    /*  75 (LREF10) */,
    0x00000067    /*  76 (CONS-PUSH) */,
    0x0000201b    /*  77 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]) + 10),
    0x00000014    /*  79 (RET) */,
    0x00000014    /*  80 (RET) */,
    /* c64vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28009]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f8cbe920> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28009]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c64vector.f8cbe740> */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28009]) + 23),
    0x0000004f    /*  19 (LREF20-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f8cbe560> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  24 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  25 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28009]) + 30),
    0x00000048    /*  27 (LREF0-PUSH) */,
    0x0040303c    /*  28 (LREF 3 1) */,
    0x00001011    /*  29 (CALL 1) */,
    0x0000001e    /*  30 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28009]) + 37),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x00000013    /*  35 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28009]) + 38),
    0x00000041    /*  37 (LREF10) */,
    0x0000000d    /*  38 (PUSH) */,
    0x0000201b    /*  39 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28009]) + 9),
    0x00000014    /*  41 (RET) */,
    0x00000014    /*  42 (RET) */,
    /* c64vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28052]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.fa1efae0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28052]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c64vector.fa1ef780> */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28052]) + 23),
    0x0000004f    /*  19 (LREF20-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.fa1ef1a0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  24 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  25 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28052]) + 30),
    0x00000048    /*  27 (LREF0-PUSH) */,
    0x0040303c    /*  28 (LREF 3 1) */,
    0x00001011    /*  29 (CALL 1) */,
    0x0000001e    /*  30 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28052]) + 35),
    0x00000041    /*  32 (LREF10) */,
    0x00000013    /*  33 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28052]) + 38),
    0x00000048    /*  35 (LREF0-PUSH) */,
    0x00000041    /*  36 (LREF10) */,
    0x00000066    /*  37 (CONS) */,
    0x0000000d    /*  38 (PUSH) */,
    0x0000201b    /*  39 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28052]) + 9),
    0x00000014    /*  41 (RET) */,
    0x00000014    /*  42 (RET) */,
    /* c64vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28095]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28095]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28095]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f93e9d00> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28095]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* c64vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28121]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28121]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28121]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f956a660> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28121]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-c64vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28147]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.f97ac500> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f97acde0> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28147]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28147]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28147]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.f97ac3c0> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f97acdc0> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.f97ac2a0> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28172]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f8ccd740> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28182]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector?.f8ccd920> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector=.f8ccd8e0> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[871])) /* #<compiled-code #f@0x3fff918cea0> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f8ccd660> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f8ccd960> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-comparator.f8ccd9c0> */,
    0x00000014    /*  14 (RET) */,
    /* write-c64vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6243])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <c64vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.fa379260> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.fa3b3480> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.fa3b3a80> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.fa3b3320> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.fa3b3a40> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.fa3b32c0> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3815) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28252]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f90c2380> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3815) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3815) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3815) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->c64vector.f90efa60> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3815) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f90c2ce0> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c64vector.f90c2820> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[874])) /* #<compiled-code ((#f #:G3815) #f #f)@0x3fff918c540> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[875])) /* #<compiled-code ((#f #:G3815) #f #f)@0x3fff918c4e0> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[876])) /* #<compiled-code ((#f #:G3815) #f #f)@0x3fff918c3c0> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[877])) /* #<compiled-code ((#f #:G3815) #f #f)@0x3fff918c360> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f90c2ca0> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f90c2c20> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f90c2b60> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3815) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[878])) /* #<compiled-code ((#f #:G3815) #f)@0x3fff918c5a0> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6278])) /* (#<compiled-code (#f #:G3815)@0x3fff918c6c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f90b5260> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f90b5160> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector-meta>.f90c3620> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f90b5320> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6280])) /* (v proc . #:G3809) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f90b5180> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f90b51a0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3817) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-ref.f993fb60> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6284])) /* (#<compiled-code (#f #:G3817)@0x3fff9c9de60>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f99315e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9931520> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.f9930760> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9931540> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9931560> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3819) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-set!.f9204ea0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6288])) /* (#<compiled-code (#f #:G3819)@0x3fff9c9d5c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9205dc0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9205cc0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.f92053e0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9205ce0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9205d00> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3821) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-length.f9529aa0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6292])) /* (#<compiled-code (#f #:G3821)@0x3fff9c9ce40>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f951e4e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f951e440> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.f9529e60> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f951e460> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f951e480> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3823) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector->list.f8c39060> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6296])) /* (#<compiled-code (#f #:G3823)@0x3fff9c9c6c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f97fac20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f97faae0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.f8c39800> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.f8c39720> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f97fab00> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f97fab20> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3825) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c64vector.f9b26220> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6300])) /* (#<compiled-code (#f #:G3825)@0x3fff9c9c2a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9b183c0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9b18180> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector-meta>.f9b26ee0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f9b26d20> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9b181a0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9b181c0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3827) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector->vector.f9350700> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6304])) /* (#<compiled-code (#f #:G3827)@0x3fff918de60>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f933ca20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f933c980> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f933c0e0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.f933c0a0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f933c9a0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f933c9c0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3829) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->c64vector.f970ebe0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6308])) /* (#<compiled-code (#f #:G3829)@0x3fff918d8c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9703660> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f97034a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector-meta>.f97060a0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f9706020> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f97034e0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9703500> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3831) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy.f8cf3820> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6312])) /* (#<compiled-code (#f #:G3831)@0x3fff918cb40>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8ceeac0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8cee960> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector-meta>.f8cee160> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.f8cee120> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8cee980> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8cee9a0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3833) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c64vector-copy.f8decb00> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6316])) /* (#<compiled-code (#f #:G3833)@0x3fff918c1e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8ded9e0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8ded8e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c64vector>.f8ded260> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8ded900> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8ded920> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* reverse-list->c128vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6436])) /* (lambda (l :optional (clamp #f)) (let* ((len (length l)) (v (make-c128vector len))) (do ((l l (cdr l)) (i (- len 1) (- i 1))) ((< i 0) v) (c128vector-set! v i (car l) clamp)))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8f28320> */,
    0x00000042    /*  29 (LREF11) */,
    0x0000008a    /*  30 (LENGTH) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 37),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c128vector.f8f330c0> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    -0x00000f35   /*  39 (LREF10-NUMADDI-PUSH -1) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x00000002    /*  41 (CONSTI 0) */,
    0x00000029    /*  42 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 45),
    0x00000057    /*  44 (LREF10-RET) */,
    0x0000400e    /*  45 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 54),
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000006b    /*  49 (LREF1-CAR) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x0000405f    /*  52 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f8f32f80> */,
    0x00000077    /*  54 (LREF1-CDR) */,
    0x0000000d    /*  55 (PUSH) */,
    -0x00000f39   /*  56 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  57 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]) + 41),
    0x00000014    /*  59 (RET) */,
    0x00000014    /*  60 (RET) */,
    /* c128vector-unfold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28900]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c128vector.f9536f20> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000045    /*   9 (LREF21) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28900]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28900]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28900]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f9536ce0> */,
    0x000010cc    /*  27 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28900]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* c128vector-unfold-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28933]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c128vector.f97de380> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f34   /*   6 (LREF11-NUMADDI-PUSH -1) */,
    0x0000004c    /*   7 (LREF10-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28933]) + 13),
    0x00000057    /*  12 (LREF10-RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28933]) + 19),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x00000048    /*  16 (LREF0-PUSH) */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00002036    /*  19 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  20 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28933]) + 27),
    0x0000004f    /*  22 (LREF20-PUSH) */,
    0x0000004d    /*  23 (LREF11-PUSH) */,
    0x00000049    /*  24 (LREF1-PUSH) */,
    0x0000305f    /*  25 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f97f1f40> */,
    -0x00000f34   /*  27 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  28 (LREF0-PUSH) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28933]) + 9),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* (c128vector-concatenate G3840) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28966]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f8d130a0> */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*   6 (RET) */,
    /* c128vector-concatenate */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28973]) + 7),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.f8d13200> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28973]) + 13),
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c128vector.f8d12fa0> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  14 (LREF20-PUSH) */,
    0x00000007    /*  15 (CONSTI-PUSH 0) */,
    0x00002017    /*  16 (LOCAL-ENV 2) */,
    0x0000003e    /*  17 (LREF1) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28973]) + 21),
    0x00000057    /*  20 (LREF10-RET) */,
    0x0000300e    /*  21 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28973]) + 28),
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000006b    /*  25 (LREF1-CAR) */,
    0x00003062    /*  26 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy!.f8d12e20> */,
    0x00000077    /*  28 (LREF1-CDR) */,
    0x0000100f    /*  29 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28973]) + 34),
    0x0000006b    /*  31 (LREF1-CAR) */,
    0x00001062    /*  32 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f8d12c00> */,
    0x000000b6    /*  34 (LREF-VAL0-NUMADD2 0 0) */,
    0x0000000d    /*  35 (PUSH) */,
    0x0000101b    /*  36 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[28973]) + 17),
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6499])) /* (#<compiled-code (c128vector-concatenate #:G3840)@0x3fff90cd2c0>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[903])) /* #<compiled-code c128vector-concatenate@0x3fff90cd260> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-concatenate.f8d13360> */,
    0x00000014    /*   6 (RET) */,
    /* c128vector-append */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-concatenate.f8ea4180> */,
    0x00000014    /*   3 (RET) */,
    /* c128vector-take */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy.f91b80e0> */,
    0x00000014    /*   5 (RET) */,
    /* c128vector-take-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29030]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f9306bc0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x000000b3    /*   8 (NUMSUB2) */,
    0x00002063    /*   9 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy.f9306c40> */,
    0x00000014    /*  11 (RET) */,
    /* c128vector-drop */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy.f9404ee0> */,
    0x00000014    /*   4 (RET) */,
    /* c128vector-drop-right */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000007    /*   1 (CONSTI-PUSH 0) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29047]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f94c8760> */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x000000b3    /*   9 (NUMSUB2) */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy.f94c8860> */,
    0x00000014    /*  12 (RET) */,
    /* c128vector-segment */
    0x00000007    /*   0 (CONSTI-PUSH 0) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29060]) + 6),
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f96adc80> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00003017    /*   8 (LOCAL-ENV 3) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000003f    /*  10 (LREF2) */,
    0x000000b3    /*  11 (NUMSUB2) */,
    0x0000102c    /*  12 (LREF-VAL0-BNGE 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29060]) + 25),
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29060]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004a    /*  17 (LREF2-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy.f96aa140> */,
    0x0000000d    /*  20 (PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000066    /*  22 (CONS) */,
    0x00000093    /*  23 (REVERSE) */,
    0x00000014    /*  24 (RET) */,
    0x0000003f    /*  25 (LREF2) */,
    0x000010b6    /*  26 (LREF-VAL0-NUMADD2 1 0) */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000300e    /*  29 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29060]) + 37),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000004a    /*  32 (LREF2-PUSH) */,
    0x0000003f    /*  33 (LREF2) */,
    0x000010b6    /*  34 (LREF-VAL0-NUMADD2 1 0) */,
    0x00003062    /*  35 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy.f96adf00> */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29060]) + 9),
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* c128vector= */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29104]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector=?.f8cad240> */,
    0x00000030    /*   6 (RF) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29104]) + 11),
    0x00000014    /*  10 (RET) */,
    0x0000005e    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector=.f8cace00> */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00003095    /*  15 (TAIL-APPLY 3) */,
    0x00000014    /*  16 (RET) */,
    /* %minlen */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#min.f8d1cca0> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29121]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8d1cc60> */,
    0x0000200f    /*   7 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29121]) + 14),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8d1cb60> */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f8d1cba0> */,
    0x00003095    /*  14 (TAIL-APPLY 3) */,
    0x00000014    /*  15 (RET) */,
    /* (%vecrefs #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000004e    /*   1 (LREF12-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f8d6b300> */,
    0x00000014    /*   4 (RET) */,
    /* %vecrefs */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29142]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-ref.f8d6b980> */,
    0x0000200f    /*   6 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29142]) + 14),
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[913])) /* #<compiled-code (%vecrefs #f)@0x3fff9065c20> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.f8d6b900> */,
    0x00000066    /*  14 (CONS) */,
    0x00000014    /*  15 (RET) */,
    /* c128vector-fold */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f8e78520> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 29),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000200e    /*  20 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 26),
    0x00000050    /*  22 (LREF21-PUSH) */,
    0x00000049    /*  23 (LREF1-PUSH) */,
    0x0000205f    /*  24 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f8e78260> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00c0203c    /*  27 (LREF 2 3) */,
    0x00002011    /*  28 (CALL 2) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 12),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8e81fe0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x0000004e    /*  42 (LREF12-PUSH) */,
    0x00002017    /*  43 (LOCAL-ENV 2) */,
    0x00000041    /*  44 (LREF10) */,
    0x00400028    /*  45 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 48),
    0x00000053    /*  47 (LREF0-RET) */,
    0x000010c8    /*  48 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  49 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 61),
    0x00c02047    /*  51 (LREF-PUSH 2 3) */,
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x0000300e    /*  53 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 60),
    0x00000049    /*  55 (LREF1-PUSH) */,
    0x00000050    /*  56 (LREF21-PUSH) */,
    0x0000004f    /*  57 (LREF20-PUSH) */,
    0x0000305f    /*  58 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8e81ba0> */,
    0x00003095    /*  60 (TAIL-APPLY 3) */,
    0x0000000d    /*  61 (PUSH) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]) + 44),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c128vector-fold-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f7ec62c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000002    /*  12 (CONSTI 0) */,
    0x00400029    /*  13 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    -0x00000f38   /*  16 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 29),
    0x0000200e    /*  19 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 25),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x00000049    /*  22 (LREF1-PUSH) */,
    0x0000205f    /*  23 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f7ec6080> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00c0203c    /*  27 (LREF 2 3) */,
    0x00002011    /*  28 (CALL 2) */,
    0x0000000d    /*  29 (PUSH) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 12),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f7ed3e20> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  41 (LREF0-NUMADDI-PUSH -1) */,
    0x0000004e    /*  42 (LREF12-PUSH) */,
    0x00002017    /*  43 (LOCAL-ENV 2) */,
    0x00000002    /*  44 (CONSTI 0) */,
    0x00400029    /*  45 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 48),
    0x00000053    /*  47 (LREF0-RET) */,
    -0x00000f38   /*  48 (LREF1-NUMADDI-PUSH -1) */,
    0x0000000e    /*  49 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 61),
    0x00c02047    /*  51 (LREF-PUSH 2 3) */,
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x0000300e    /*  53 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 60),
    0x00000049    /*  55 (LREF1-PUSH) */,
    0x00000050    /*  56 (LREF21-PUSH) */,
    0x0000004f    /*  57 (LREF20-PUSH) */,
    0x0000305f    /*  58 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f7ed3b80> */,
    0x00003095    /*  60 (TAIL-APPLY 3) */,
    0x0000000d    /*  61 (PUSH) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]) + 44),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c128vector-map */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 39),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f7fce8c0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000008    /*  10 (CONSTN-PUSH) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 20),
    0x0000003d    /*  15 (LREF0) */,
    0x00000093    /*  16 (REVERSE) */,
    0x00001063    /*  17 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c128vector.f7fce7c0> */,
    0x00000014    /*  19 (RET) */,
    0x000010c8    /*  20 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 32),
    0x0000200e    /*  23 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 29),
    0x00000050    /*  25 (LREF21-PUSH) */,
    0x00000049    /*  26 (LREF1-PUSH) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f7fce600> */,
    0x0000000d    /*  29 (PUSH) */,
    0x0080203c    /*  30 (LREF 2 2) */,
    0x00001011    /*  31 (CALL 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x0000003d    /*  33 (LREF0) */,
    0x00000067    /*  34 (CONS-PUSH) */,
    0x0000101b    /*  35 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 12),
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    0x0000200e    /*  39 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 45),
    0x00000049    /*  41 (LREF1-PUSH) */,
    0x00000048    /*  42 (LREF0-PUSH) */,
    0x0000205f    /*  43 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f7fce380> */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  46 (CONSTI-PUSH 0) */,
    0x00000008    /*  47 (CONSTN-PUSH) */,
    0x00002017    /*  48 (LOCAL-ENV 2) */,
    0x00000041    /*  49 (LREF10) */,
    0x00400028    /*  50 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 57),
    0x0000003d    /*  52 (LREF0) */,
    0x00000093    /*  53 (REVERSE) */,
    0x00001063    /*  54 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c128vector.f7fce260> */,
    0x00000014    /*  56 (RET) */,
    0x000010c8    /*  57 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  58 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 69),
    0x00802047    /*  60 (LREF-PUSH 2 2) */,
    0x0000300e    /*  61 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 68),
    0x00000049    /*  63 (LREF1-PUSH) */,
    0x00000050    /*  64 (LREF21-PUSH) */,
    0x0000004f    /*  65 (LREF20-PUSH) */,
    0x0000305f    /*  66 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f7fce080> */,
    0x00002095    /*  68 (TAIL-APPLY 2) */,
    0x0000000d    /*  69 (PUSH) */,
    0x0000003d    /*  70 (LREF0) */,
    0x00000067    /*  71 (CONS-PUSH) */,
    0x0000101b    /*  72 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]) + 49),
    0x00000014    /*  74 (RET) */,
    0x00000014    /*  75 (RET) */,
    /* c128vector-map! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 37),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f80fd9e0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 15),
    0x0000005b    /*  14 (LREF21-RET) */,
    0x0000300e    /*  15 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 32),
    0x00000050    /*  17 (LREF21-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 30),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 27),
    0x00000050    /*  23 (LREF21-PUSH) */,
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000205f    /*  25 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f80fd800> */,
    0x0000000d    /*  27 (PUSH) */,
    0x0080203c    /*  28 (LREF 2 2) */,
    0x00001011    /*  29 (CALL 1) */,
    0x00003062    /*  30 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f80fd8a0> */,
    0x000010c7    /*  32 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  33 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 11),
    0x00000014    /*  35 (RET) */,
    0x00000014    /*  36 (RET) */,
    0x0000200e    /*  37 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 43),
    0x00000049    /*  39 (LREF1-PUSH) */,
    0x00000048    /*  40 (LREF0-PUSH) */,
    0x0000205f    /*  41 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f80fd540> */,
    0x00001018    /*  43 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  44 (CONSTI-PUSH 0) */,
    0x00001017    /*  45 (LOCAL-ENV 1) */,
    0x00000041    /*  46 (LREF10) */,
    0x00000028    /*  47 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 50),
    0x0000005b    /*  49 (LREF21-RET) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 67),
    0x00000050    /*  52 (LREF21-PUSH) */,
    0x00000048    /*  53 (LREF0-PUSH) */,
    0x0000000e    /*  54 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 65),
    0x00802047    /*  56 (LREF-PUSH 2 2) */,
    0x0000300e    /*  57 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 64),
    0x00000048    /*  59 (LREF0-PUSH) */,
    0x00000050    /*  60 (LREF21-PUSH) */,
    0x0000004f    /*  61 (LREF20-PUSH) */,
    0x0000305f    /*  62 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f80fd320> */,
    0x00002095    /*  64 (TAIL-APPLY 2) */,
    0x00003062    /*  65 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f80fd3e0> */,
    0x000010c7    /*  67 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  68 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]) + 46),
    0x00000014    /*  70 (RET) */,
    0x00000014    /*  71 (RET) */,
    /* c128vector-for-each */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 31),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f8228d60> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 15),
    0x0000000c    /*  14 (CONSTU-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f8228c20> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x000010c7    /*  26 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  27 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 11),
    0x00000014    /*  29 (RET) */,
    0x00000014    /*  30 (RET) */,
    0x0000200e    /*  31 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 37),
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8228960> */,
    0x00001018    /*  37 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00001017    /*  39 (LOCAL-ENV 1) */,
    0x00000041    /*  40 (LREF10) */,
    0x00000028    /*  41 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 44),
    0x0000000c    /*  43 (CONSTU-RET) */,
    0x0000000e    /*  44 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 55),
    0x00802047    /*  46 (LREF-PUSH 2 2) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 54),
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x00000050    /*  50 (LREF21-PUSH) */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000305f    /*  52 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f82287c0> */,
    0x00002095    /*  54 (TAIL-APPLY 2) */,
    0x000010c7    /*  55 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  56 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]) + 40),
    0x00000014    /*  58 (RET) */,
    0x00000014    /*  59 (RET) */,
    /* c128vector-count */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 39),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f8351de0> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00000007    /*  10 (CONSTI-PUSH 0) */,
    0x00002017    /*  11 (LOCAL-ENV 2) */,
    0x00000041    /*  12 (LREF10) */,
    0x00400028    /*  13 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 16),
    0x00000053    /*  15 (LREF0-RET) */,
    0x000010c8    /*  16 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 28),
    0x0000200e    /*  19 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 25),
    0x00000050    /*  21 (LREF21-PUSH) */,
    0x00000049    /*  22 (LREF1-PUSH) */,
    0x0000205f    /*  23 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f8351b80> */,
    0x0000000d    /*  25 (PUSH) */,
    0x0080203c    /*  26 (LREF 2 2) */,
    0x00001011    /*  27 (CALL 1) */,
    0x0000001e    /*  28 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 33),
    0x000010bd    /*  30 (LREF0-NUMADDI 1) */,
    0x00000013    /*  31 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 34),
    0x0000003d    /*  33 (LREF0) */,
    0x0000000d    /*  34 (PUSH) */,
    0x0000101b    /*  35 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 12),
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    0x0000200e    /*  39 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 45),
    0x00000049    /*  41 (LREF1-PUSH) */,
    0x00000048    /*  42 (LREF0-PUSH) */,
    0x0000205f    /*  43 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8351900> */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  46 (CONSTI-PUSH 0) */,
    0x00000007    /*  47 (CONSTI-PUSH 0) */,
    0x00002017    /*  48 (LOCAL-ENV 2) */,
    0x00000041    /*  49 (LREF10) */,
    0x00400028    /*  50 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 53),
    0x00000053    /*  52 (LREF0-RET) */,
    0x000010c8    /*  53 (LREF1-NUMADDI-PUSH 1) */,
    0x0000000e    /*  54 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 65),
    0x00802047    /*  56 (LREF-PUSH 2 2) */,
    0x0000300e    /*  57 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 64),
    0x00000049    /*  59 (LREF1-PUSH) */,
    0x00000050    /*  60 (LREF21-PUSH) */,
    0x0000004f    /*  61 (LREF20-PUSH) */,
    0x0000305f    /*  62 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8351660> */,
    0x00002095    /*  64 (TAIL-APPLY 2) */,
    0x0000001e    /*  65 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 70),
    0x000010bd    /*  67 (LREF0-NUMADDI 1) */,
    0x00000013    /*  68 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 71),
    0x0000003d    /*  70 (LREF0) */,
    0x0000000d    /*  71 (PUSH) */,
    0x0000101b    /*  72 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]) + 49),
    0x00000014    /*  74 (RET) */,
    0x00000014    /*  75 (RET) */,
    /* c128vector-cumulate */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f84ae8c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c128vector.f84ae860> */,
    0x00001018    /*  11 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00000050    /*  13 (LREF21-PUSH) */,
    0x00002017    /*  14 (LOCAL-ENV 2) */,
    0x00000044    /*  15 (LREF20) */,
    0x00400028    /*  16 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]) + 19),
    0x00000057    /*  18 (LREF10-RET) */,
    0x000010c8    /*  19 (LREF1-NUMADDI-PUSH 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]) + 43),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]) + 34),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000200e    /*  25 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]) + 31),
    0x00000051    /*  27 (LREF30-PUSH) */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000205f    /*  29 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f84ae520> */,
    0x0000000d    /*  31 (PUSH) */,
    0x0080303c    /*  32 (LREF 3 2) */,
    0x00002011    /*  33 (CALL 2) */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]) + 42),
    0x0000004f    /*  37 (LREF20-PUSH) */,
    0x0000004d    /*  38 (LREF11-PUSH) */,
    0x00000048    /*  39 (LREF0-PUSH) */,
    0x0000305f    /*  40 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f84ae480> */,
    0x00000053    /*  42 (LREF0-RET) */,
    0x0000000d    /*  43 (PUSH) */,
    0x0000101b    /*  44 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]) + 15),
    0x00000014    /*  46 (RET) */,
    0x00000014    /*  47 (RET) */,
    /* c128vector-take-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29622]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f85a5b80> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29622]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c128vector.f85a5a40> */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29622]) + 23),
    0x0000004f    /*  19 (LREF20-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f85a58e0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  24 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29622]) + 29),
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x0040303c    /*  27 (LREF 3 1) */,
    0x00001011    /*  28 (CALL 1) */,
    0x0000001e    /*  29 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29622]) + 38),
    0x000010cc    /*  31 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000067    /*  34 (CONS-PUSH) */,
    0x0000201b    /*  35 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29622]) + 9),
    0x00000014    /*  37 (RET) */,
    0x00000041    /*  38 (LREF10) */,
    0x00000093    /*  39 (REVERSE) */,
    0x00001063    /*  40 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c128vector.f85a5700> */,
    0x00000014    /*  42 (RET) */,
    0x00000014    /*  43 (RET) */,
    /* c128vector-take-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29666]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f86832c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29666]) + 16),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001060    /*  13 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c128vector.f8683180> */,
    0x00000014    /*  15 (RET) */,
    0x0000200e    /*  16 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29666]) + 22),
    0x0000004f    /*  18 (LREF20-PUSH) */,
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x0000205f    /*  20 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f8683040> */,
    0x00001018    /*  22 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  23 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29666]) + 28),
    0x00000048    /*  25 (LREF0-PUSH) */,
    0x0040303c    /*  26 (LREF 3 1) */,
    0x00001011    /*  27 (CALL 1) */,
    0x0000001e    /*  28 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29666]) + 37),
    -0x00000f34   /*  30 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000041    /*  32 (LREF10) */,
    0x00000067    /*  33 (CONS-PUSH) */,
    0x0000201b    /*  34 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29666]) + 9),
    0x00000014    /*  36 (RET) */,
    0x0000004c    /*  37 (LREF10-PUSH) */,
    0x00001060    /*  38 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c128vector.f8682e60> */,
    0x00000014    /*  40 (RET) */,
    0x00000014    /*  41 (RET) */,
    /* c128vector-drop-while */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29708]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f8750320> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000041    /*   8 (LREF10) */,
    0x00000028    /*   9 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29708]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c128vector.f87501e0> */,
    0x00000014    /*  14 (RET) */,
    0x0000200e    /*  15 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29708]) + 21),
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f87500a0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29708]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29708]) + 33),
    0x000010cb    /*  29 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /*  30 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29708]) + 8),
    0x00000014    /*  32 (RET) */,
    0x00000051    /*  33 (LREF30-PUSH) */,
    0x0000004c    /*  34 (LREF10-PUSH) */,
    0x00002060    /*  35 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy.f875df20> */,
    0x00000014    /*  37 (RET) */,
    0x00000014    /*  38 (RET) */,
    /* c128vector-drop-while-right */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29747]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f88278e0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   6 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*   7 (LOCAL-ENV 1) */,
    0x00000002    /*   8 (CONSTI 0) */,
    0x00000029    /*   9 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29747]) + 15),
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00001060    /*  12 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c128vector.f88277a0> */,
    0x00000014    /*  14 (RET) */,
    0x0000200e    /*  15 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29747]) + 21),
    0x0000004f    /*  17 (LREF20-PUSH) */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f8827660> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29747]) + 27),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0040303c    /*  25 (LREF 3 1) */,
    0x00001011    /*  26 (CALL 1) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29747]) + 33),
    -0x00000f35   /*  29 (LREF10-NUMADDI-PUSH -1) */,
    0x0000201b    /*  30 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29747]) + 8),
    0x00000014    /*  32 (RET) */,
    0x00000051    /*  33 (LREF30-PUSH) */,
    0x00000007    /*  34 (CONSTI-PUSH 0) */,
    0x000010cb    /*  35 (LREF10-NUMADDI-PUSH 1) */,
    0x00003060    /*  36 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy.f88274e0> */,
    0x00000014    /*  38 (RET) */,
    0x00000014    /*  39 (RET) */,
    /* c128vector-index */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f88f5f00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f88f5d20> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 29),
    0x00000053    /*  28 (LREF0-RET) */,
    0x000010c7    /*  29 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f88f5aa0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f88f5880> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 61),
    0x00000053    /*  60 (LREF0-RET) */,
    0x000010c7    /*  61 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]) + 43),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c128vector-index-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f8a2f480> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f8a2f2a0> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 29),
    0x00000053    /*  28 (LREF0-RET) */,
    -0x00000f39   /*  29 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  30 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 11),
    0x00000014    /*  32 (RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8a2efe0> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  41 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000002    /*  43 (CONSTI 0) */,
    0x00000029    /*  44 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8a2edc0> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 61),
    0x00000053    /*  60 (LREF0-RET) */,
    -0x00000f39   /*  61 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  62 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]) + 43),
    0x00000014    /*  64 (RET) */,
    0x00000014    /*  65 (RET) */,
    /* c128vector-skip */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f91b8a00> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f91b8820> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 32),
    0x000010c7    /*  28 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  29 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 11),
    0x00000014    /*  31 (RET) */,
    0x00000053    /*  32 (LREF0-RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f91b8520> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  41 (CONSTI-PUSH 0) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000041    /*  43 (LREF10) */,
    0x00000028    /*  44 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f91b81e0> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 64),
    0x000010c7    /*  60 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  61 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]) + 43),
    0x00000014    /*  63 (RET) */,
    0x00000053    /*  64 (LREF0-RET) */,
    0x00000014    /*  65 (RET) */,
    /* c128vector-skip-right */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 34),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f9733180> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*   9 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000002    /*  11 (CONSTI 0) */,
    0x00000029    /*  12 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f9743e20> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 32),
    -0x00000f39   /*  28 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  29 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 11),
    0x00000014    /*  31 (RET) */,
    0x00000053    /*  32 (LREF0-RET) */,
    0x00000014    /*  33 (RET) */,
    0x0000200e    /*  34 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 40),
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f9743480> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    -0x00000f39   /*  41 (LREF0-NUMADDI-PUSH -1) */,
    0x00001017    /*  42 (LOCAL-ENV 1) */,
    0x00000002    /*  43 (CONSTI 0) */,
    0x00000029    /*  44 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 47),
    0x0000000b    /*  46 (CONSTF-RET) */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 58),
    0x00802047    /*  49 (LREF-PUSH 2 2) */,
    0x0000300e    /*  50 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 57),
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000050    /*  53 (LREF21-PUSH) */,
    0x0000004f    /*  54 (LREF20-PUSH) */,
    0x0000305f    /*  55 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f9742ee0> */,
    0x00002095    /*  57 (TAIL-APPLY 2) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 64),
    -0x00000f39   /*  60 (LREF0-NUMADDI-PUSH -1) */,
    0x0000101b    /*  61 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]) + 43),
    0x00000014    /*  63 (RET) */,
    0x00000053    /*  64 (LREF0-RET) */,
    0x00000014    /*  65 (RET) */,
    /* c128vector-any */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 32),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f8cf6800> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   9 (CONSTI-PUSH 0) */,
    0x00001017    /*  10 (LOCAL-ENV 1) */,
    0x00000041    /*  11 (LREF10) */,
    0x00000028    /*  12 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 15),
    0x0000000b    /*  14 (CONSTF-RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 26),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 23),
    0x00000050    /*  19 (LREF21-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f8cf6620> */,
    0x0000000d    /*  23 (PUSH) */,
    0x0080203c    /*  24 (LREF 2 2) */,
    0x00001011    /*  25 (CALL 1) */,
    0x00000031    /*  26 (RT) */,
    0x000010c7    /*  27 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  28 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 11),
    0x00000014    /*  30 (RET) */,
    0x00000014    /*  31 (RET) */,
    0x0000200e    /*  32 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 38),
    0x00000049    /*  34 (LREF1-PUSH) */,
    0x00000048    /*  35 (LREF0-PUSH) */,
    0x0000205f    /*  36 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8cf63c0> */,
    0x00001018    /*  38 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*  39 (CONSTI-PUSH 0) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x00000041    /*  41 (LREF10) */,
    0x00000028    /*  42 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 45),
    0x0000000b    /*  44 (CONSTF-RET) */,
    0x0000000e    /*  45 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 56),
    0x00802047    /*  47 (LREF-PUSH 2 2) */,
    0x0000300e    /*  48 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 55),
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x00000050    /*  51 (LREF21-PUSH) */,
    0x0000004f    /*  52 (LREF20-PUSH) */,
    0x0000305f    /*  53 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8cf61a0> */,
    0x00002095    /*  55 (TAIL-APPLY 2) */,
    0x00000031    /*  56 (RT) */,
    0x000010c7    /*  57 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  58 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]) + 41),
    0x00000014    /*  60 (RET) */,
    0x00000014    /*  61 (RET) */,
    /* (c128vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30113]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30113]) + 15),
    0x0000200e    /*   6 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30113]) + 12),
    0x00403047    /*   8 (LREF-PUSH 3 1) */,
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x0000205f    /*  10 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f8e8f900> */,
    0x0000000d    /*  12 (PUSH) */,
    0x0080303c    /*  13 (LREF 3 2) */,
    0x00001011    /*  14 (CALL 1) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30113]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* (c128vector-every loop) */
    0x00000044    /*   0 (LREF20) */,
    0x00400028    /*   1 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30138]) + 4),
    0x00000053    /*   3 (LREF0-RET) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30138]) + 15),
    0x00803047    /*   6 (LREF-PUSH 3 2) */,
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30138]) + 14),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00403047    /*  10 (LREF-PUSH 3 1) */,
    0x00000051    /*  11 (LREF30-PUSH) */,
    0x0000305f    /*  12 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%vecrefs.f8e8efe0> */,
    0x00002095    /*  14 (TAIL-APPLY 2) */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30138]) + 24),
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000044    /*  21 (LREF20) */,
    0x0000201d    /*  22 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  23 (RET) */,
    0x0000000b    /*  24 (CONSTF-RET) */,
    /* c128vector-every */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30163]) + 17),
    0x0000100e    /*   3 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30163]) + 8),
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x0000105f    /*   6 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f8e8fd80> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*   9 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6650])) /* (#<compiled-code (c128vector-every loop)@0x3fff9064240>) */,
    0x00000007    /*  11 (CONSTI-PUSH 0) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000201d    /*  15 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30163]) + 23),
    0x00000049    /*  19 (LREF1-PUSH) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%minlen.f8e8f3a0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x00001019    /*  24 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6656])) /* (#<compiled-code (c128vector-every loop)@0x3fff90641e0>) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000201d    /*  30 (LOCAL-ENV-TAIL-CALL 2) */,
    0x00000014    /*  31 (RET) */,
    /* c128vector-partition */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f86745a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00000008    /*   8 (CONSTN-PUSH) */,
    0x00003017    /*   9 (LOCAL-ENV 3) */,
    0x00000041    /*  10 (LREF10) */,
    0x00800028    /*  11 (LREF-VAL0-BNUMNE 0 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 50),
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 18),
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c128vector.f86740e0> */,
    0x0000200f    /*  18 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 25),
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000003d    /*  21 (LREF0) */,
    0x00000093    /*  22 (REVERSE) */,
    0x00002062    /*  23 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.f8674080> */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000007    /*  26 (CONSTI-PUSH 0) */,
    0x00003017    /*  27 (LOCAL-ENV 3) */,
    0x00000044    /*  28 (LREF20) */,
    0x00000028    /*  29 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 35),
    0x0000004a    /*  31 (LREF2-PUSH) */,
    0x00000042    /*  32 (LREF11) */,
    0x0000008a    /*  33 (LENGTH) */,
    0x000020a3    /*  34 (VALUES-RET 2) */,
    0x0000300e    /*  35 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 42),
    0x0000004a    /*  37 (LREF2-PUSH) */,
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x0000006b    /*  39 (LREF1-CAR) */,
    0x00003062    /*  40 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f8674340> */,
    0x0000004a    /*  42 (LREF2-PUSH) */,
    0x00000077    /*  43 (LREF1-CDR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x000010c7    /*  45 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /*  46 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 28),
    0x00000014    /*  48 (RET) */,
    0x00000014    /*  49 (RET) */,
    0x0000200e    /*  50 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 56),
    0x0000004f    /*  52 (LREF20-PUSH) */,
    0x0000004a    /*  53 (LREF2-PUSH) */,
    0x0000205f    /*  54 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f8683e60> */,
    0x00001018    /*  56 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  57 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 62),
    0x00000048    /*  59 (LREF0-PUSH) */,
    0x0040303c    /*  60 (LREF 3 1) */,
    0x00001011    /*  61 (CALL 1) */,
    0x0000001e    /*  62 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 72),
    0x000010cd    /*  64 (LREF12-NUMADDI-PUSH 1) */,
    0x00000048    /*  65 (LREF0-PUSH) */,
    0x00000042    /*  66 (LREF11) */,
    0x00000067    /*  67 (CONS-PUSH) */,
    0x0000004c    /*  68 (LREF10-PUSH) */,
    0x0000201b    /*  69 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 10),
    0x00000014    /*  71 (RET) */,
    0x000010cd    /*  72 (LREF12-NUMADDI-PUSH 1) */,
    0x0000004d    /*  73 (LREF11-PUSH) */,
    0x00000048    /*  74 (LREF0-PUSH) */,
    0x00000041    /*  75 (LREF10) */,
    0x00000067    /*  76 (CONS-PUSH) */,
    0x0000201b    /*  77 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]) + 10),
    0x00000014    /*  79 (RET) */,
    0x00000014    /*  80 (RET) */,
    /* c128vector-filter */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30276]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f812c600> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30276]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c128vector.f812c4c0> */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30276]) + 23),
    0x0000004f    /*  19 (LREF20-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f812c360> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  24 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  25 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30276]) + 30),
    0x00000048    /*  27 (LREF0-PUSH) */,
    0x0040303c    /*  28 (LREF 3 1) */,
    0x00001011    /*  29 (CALL 1) */,
    0x0000001e    /*  30 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30276]) + 37),
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000041    /*  33 (LREF10) */,
    0x00000066    /*  34 (CONS) */,
    0x00000013    /*  35 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30276]) + 38),
    0x00000041    /*  37 (LREF10) */,
    0x0000000d    /*  38 (PUSH) */,
    0x0000201b    /*  39 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30276]) + 9),
    0x00000014    /*  41 (RET) */,
    0x00000014    /*  42 (RET) */,
    /* c128vector-remove */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30319]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f828cd40> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000007    /*   6 (CONSTI-PUSH 0) */,
    0x00000008    /*   7 (CONSTN-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000041    /*   9 (LREF10) */,
    0x00400028    /*  10 (LREF-VAL0-BNUMNE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30319]) + 17),
    0x0000003d    /*  12 (LREF0) */,
    0x00000093    /*  13 (REVERSE) */,
    0x00001063    /*  14 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c128vector.f828cc00> */,
    0x00000014    /*  16 (RET) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30319]) + 23),
    0x0000004f    /*  19 (LREF20-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f828caa0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x000010cc    /*  24 (LREF11-NUMADDI-PUSH 1) */,
    0x0000100e    /*  25 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30319]) + 30),
    0x00000048    /*  27 (LREF0-PUSH) */,
    0x0040303c    /*  28 (LREF 3 1) */,
    0x00001011    /*  29 (CALL 1) */,
    0x0000001e    /*  30 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30319]) + 35),
    0x00000041    /*  32 (LREF10) */,
    0x00000013    /*  33 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30319]) + 38),
    0x00000048    /*  35 (LREF0-PUSH) */,
    0x00000041    /*  36 (LREF10) */,
    0x00000066    /*  37 (CONS) */,
    0x0000000d    /*  38 (PUSH) */,
    0x0000201b    /*  39 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30319]) + 9),
    0x00000014    /*  41 (RET) */,
    0x00000014    /*  42 (RET) */,
    /* c128vector-unfold! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000042    /*   3 (LREF11) */,
    0x00400029    /*   4 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30362]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30362]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30362]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f8541be0> */,
    0x000010cc    /*  19 (LREF11-NUMADDI-PUSH 1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30362]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* c128vector-unfold-right! */
    -0x00000f38   /*   0 (LREF1-NUMADDI-PUSH -1) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x00000043    /*   3 (LREF12) */,
    0x0040002c    /*   4 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30388]) + 24),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30388]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0100103c    /*   9 (LREF 1 4) */,
    0x00001011    /*  10 (CALL 1) */,
    0x00002036    /*  11 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30388]) + 19),
    0x00c02047    /*  14 (LREF-PUSH 2 3) */,
    0x0000004d    /*  15 (LREF11-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f86ad8e0> */,
    -0x00000f34   /*  19 (LREF11-NUMADDI-PUSH -1) */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x0000201b    /*  21 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30388]) + 3),
    0x00000014    /*  23 (RET) */,
    0x0000000c    /*  24 (CONSTU-RET) */,
    0x00000014    /*  25 (RET) */,
    /* make-c128vector-generator */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30414]) + 7),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000005e    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f7ea7760> */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f7ea7900> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30414]) + 12),
    0x0000003d    /*   9 (LREF0) */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30414]) + 21),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30414]) + 21),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f7ea7680> */,
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x0000305f    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f7ea78e0> */,
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x00001060    /*  22 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector->generator.f7ea7620> */,
    0x00000014    /*  24 (RET) */,
    /* #f */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30439]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compare.f7fa46a0> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000002    /*   7 (CONSTI 0) */,
    0x000000ae    /*   8 (NUMLT2) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30449]) + 12),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector?.f7fa4820> */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector=.f7fa47e0> */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[940])) /* #<compiled-code #f@0x3fff90cd7a0> */,
    0x00000061    /*   8 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-hash.f7fa4600> */,
    0x00004062    /*  10 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-comparator.f7fa4860> */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-comparator.f7fa48c0> */,
    0x00000014    /*  14 (RET) */,
    /* write-c128vector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6718])) /* (lambda (vec :optional (port (current-output-port))) (assume-type vec <c128vector>) (write vec port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8495080> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 36),
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x0000005e    /*  32 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f8494940> */,
    0x0000205f    /*  34 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f8494ae0> */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 41),
    0x00000042    /*  38 (LREF11) */,
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 50),
    0x0000300e    /*  41 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]) + 50),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* vec */,
    0x0000005e    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f8494860> */,
    0x0000004d    /*  47 (LREF11-PUSH) */,
    0x0000305f    /*  48 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f8494ac0> */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00000049    /*  51 (LREF1-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.f8494800> */,
    0x00000014    /*  54 (RET) */,
    /* ((#f G3884) #f #f) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30519]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x000010ea    /*   3 (LREF-UNBOX 1 0) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x0000305f    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f9ad9680> */,
    0x000010ea    /*   8 (LREF-UNBOX 1 0) */,
    0x000010bc    /*   9 (NUMADDI 1) */,
    0x0000103a    /*  10 (LSET 1 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G3884) #f #f) */
    0x00000054    /*   0 (LREF1-RET) */,
    /* ((#f G3884) #f #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x000010ea    /*   1 (LREF-UNBOX 1 0) */,
    0x00000066    /*   2 (CONS) */,
    0x0000103a    /*   3 (LSET 1 0) */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G3884) #f #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00001063    /*   1 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse-list->c128vector.f9ae7d20> */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G3884) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x00002018    /*   2 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000022    /*   4 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 51),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.f9ac6220> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 16),
    0x00000004    /*  13 (CONSTF) */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 17),
    0x0000003d    /*  16 (LREF0) */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 39),
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 26),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-c128vector.f9ad9ba0> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000007    /*  27 (CONSTI-PUSH 0) */,
    0x00002017    /*  28 (LOCAL-ENV 2) */,
    0x000010e7    /*  29 (BOX 1) */,
    0x00000016    /*  30 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[943])) /* #<compiled-code ((#f #:G3884) #f #f)@0x3fff90cd020> */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000016    /*  33 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[944])) /* #<compiled-code ((#f #:G3884) #f #f)@0x3fff90ccfc0> */,
    0x0000000d    /*  35 (PUSH) */,
    0x0080403c    /*  36 (LREF 4 2) */,
    0x00002012    /*  37 (TAIL-CALL 2) */,
    0x00000014    /*  38 (RET) */,
    0x00000008    /*  39 (CONSTN-PUSH) */,
    0x00001017    /*  40 (LOCAL-ENV 1) */,
    0x000010e7    /*  41 (BOX 1) */,
    0x00000016    /*  42 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[945])) /* #<compiled-code ((#f #:G3884) #f #f)@0x3fff90ccf60> */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000016    /*  45 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[946])) /* #<compiled-code ((#f #:G3884) #f #f)@0x3fff90ccf00> */,
    0x0000000d    /*  47 (PUSH) */,
    0x0080403c    /*  48 (LREF 4 2) */,
    0x00002012    /*  49 (TAIL-CALL 2) */,
    0x00000014    /*  50 (RET) */,
    0x00000077    /*  51 (LREF1-CDR) */,
    0x00000022    /*  52 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 60),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[143])) /* "keyword list not even" */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00002060    /*  57 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.f9ac61e0> */,
    0x00000014    /*  59 (RET) */,
    0x0000100e    /*  60 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 65),
    0x0000006b    /*  62 (LREF1-CAR) */,
    0x00001062    /*  63 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.f9ac6180> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  66 (LREF0) */,
    0x0000002e    /*  67 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :size */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 77)  /*     77 */,
    0x00000042    /*  70 (LREF11) */,
    0x00000087    /*  71 (CDDR-PUSH) */,
    0x00000042    /*  72 (LREF11) */,
    0x00000083    /*  73 (CADR-PUSH) */,
    0x0000201b    /*  74 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 3),
    0x00000014    /*  76 (RET) */,
    0x0000200e    /*  77 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 84),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[146])) /* "unknown keyword ~S" */,
    0x0000006f    /*  81 (LREF11-CAR) */,
    0x00002062    /*  82 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.f9ac6060> */,
    0x00000042    /*  84 (LREF11) */,
    0x00000087    /*  85 (CDDR-PUSH) */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000201b    /*  87 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]) + 3),
    0x00000014    /*  89 (RET) */,
    0x00000014    /*  90 (RET) */,
    /* (#f G3884) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2927[947])) /* #<compiled-code ((#f #:G3884) #f)@0x3fff90cd080> */,
    0x0000000d    /*   2 (PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00002095    /*   4 (TAIL-APPLY 2) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6753])) /* (#<compiled-code (#f #:G3884)@0x3fff90cd1a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f9a53d20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f9a53be0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector-meta>.f9a52660> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.f9a0a800> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6755])) /* (v proc . #:G3878) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f9a53c00> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f9a53c20> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3886) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-ref.f8d1ca40> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6759])) /* (#<compiled-code (#f #:G3886)@0x3fff90cccc0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* referencer */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8d1d680> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8d1d5e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f8d1d0a0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8d1d600> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8d1d620> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3888) */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-set!.f8e790e0> */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6763])) /* (#<compiled-code (#f #:G3888)@0x3fff90ccae0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* modifier */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8e79b80> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8e79ac0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f8e794e0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8e79ae0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8e79b00> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3890) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-length.f8fb9040> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6767])) /* (#<compiled-code (#f #:G3890)@0x3fff90cc900>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8fb9f40> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8fb9e40> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f8fb96e0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[13])) /* (v) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8fb9ec0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8fb9ee0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G3892) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector->list.f83ad1a0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6771])) /* (#<compiled-code (#f #:G3892)@0x3fff90cc720>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f83adb20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f83ada80> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.f83ad580> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f83ad540> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f83adaa0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f83adac0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3894) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->c128vector.f8693400> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6775])) /* (#<compiled-code (#f #:G3894)@0x3fff90cc540>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8693d80> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8693ce0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector-meta>.f86937e0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>.f86937a0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8693d00> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8693d20> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3896) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector->vector.f819ecc0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6779])) /* (#<compiled-code (#f #:G3896)@0x3fff90cc360>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f819f640> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f819f5a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.f819f0a0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f819f060> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f819f5c0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f819f5e0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3898) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vector->c128vector.f831a580> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6783])) /* (#<compiled-code (#f #:G3898)@0x3fff90cc0c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f831af00> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f831ae60> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector-meta>.f831a960> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>.f831a920> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f831ae80> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f831aea0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3900) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy.f84e7f00> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6787])) /* (#<compiled-code (#f #:G3900)@0x3fff90658c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f84ce880> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f84ce7e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector-meta>.f84ce2e0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f84ce2a0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[593])) /* (c v) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f84ce800> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f84ce820> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3902) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#c128vector-copy.f8663d20> */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[6791])) /* (#<compiled-code (#f #:G3902)@0x3fff9065560>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* subseq */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8640640> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f86405a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<c128vector>.f86400a0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[616])) /* (v . args) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f86405c0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f86405e0> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* read-bytevector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31106]) + 6),
    0x000000de    /*   3 (CURIN) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31106]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31106]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31106]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31106]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31106]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31106]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8613])) /* (lambda (k :optional (port (current-input-port))) (read-uvector <u8vector> k port)) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f90ef880> */,
    0x0000005e    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f90ee540> */,
    0x0000004d    /*  31 (LREF11-PUSH) */,
    0x00000049    /*  32 (LREF1-PUSH) */,
    0x00003060    /*  33 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-uvector.f90ee580> */,
    0x00000014    /*  35 (RET) */,
    /* read-bytevector! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 6),
    0x000000de    /*   3 (CURIN) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 22),
    0x00000002    /*  19 (CONSTI 0) */,
    0x00000013    /*  20 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 23),
    0x0000006a    /*  22 (LREF0-CAR) */,
    0x0000000d    /*  23 (PUSH) */,
    0x0000003d    /*  24 (LREF0) */,
    0x00000022    /*  25 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 30),
    0x00000003    /*  27 (CONSTN) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 31),
    0x00000076    /*  30 (LREF0-CDR) */,
    0x00002018    /*  31 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  32 (LREF0) */,
    0x00000022    /*  33 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 42),
    0x0000100e    /*  35 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 43),
    0x00000050    /*  37 (LREF21-PUSH) */,
    0x0000105f    /*  38 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f9528cc0> */,
    0x00000013    /*  40 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 43),
    0x0000006a    /*  42 (LREF0-CAR) */,
    0x0000000d    /*  43 (PUSH) */,
    0x0000003d    /*  44 (LREF0) */,
    0x00000022    /*  45 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 50),
    0x00000003    /*  47 (CONSTN) */,
    0x00000013    /*  48 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 51),
    0x00000076    /*  50 (LREF0-CDR) */,
    0x00002018    /*  51 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  52 (LREF0) */,
    0x00000022    /*  53 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 57),
    0x00000013    /*  55 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 65),
    0x0000200e    /*  57 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 65),
    0x00000006    /*  59 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  61 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8637])) /* (lambda (bv :optional (port (current-input-port)) (start 0) (end (uvector-length bv))) (assume-type bv <u8vector>) (read-uvector! bv port start end)) */,
    0x0000205f    /*  63 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f9528800> */,
    0x0000200e    /*  65 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 72),
    0x00403047    /*  67 (LREF-PUSH 3 1) */,
    0x0000005e    /*  68 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f952f0e0> */,
    0x0000205f    /*  70 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f952f560> */,
    0x0000001e    /*  72 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 77),
    0x0040303c    /*  74 (LREF 3 1) */,
    0x00000013    /*  75 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 86),
    0x0000300e    /*  77 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]) + 86),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* bv */,
    0x0000005e    /*  81 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f952eee0> */,
    0x00403047    /*  83 (LREF-PUSH 3 1) */,
    0x0000305f    /*  84 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f952f520> */,
    0x00403047    /*  86 (LREF-PUSH 3 1) */,
    0x00000050    /*  87 (LREF21-PUSH) */,
    0x0000004d    /*  88 (LREF11-PUSH) */,
    0x00000049    /*  89 (LREF1-PUSH) */,
    0x00004060    /*  90 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-uvector!.f952ee20> */,
    0x00000014    /*  92 (RET) */,
    /* write-bytevector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 22),
    0x00000002    /*  19 (CONSTI 0) */,
    0x00000013    /*  20 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 23),
    0x0000006a    /*  22 (LREF0-CAR) */,
    0x0000000d    /*  23 (PUSH) */,
    0x0000003d    /*  24 (LREF0) */,
    0x00000022    /*  25 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 30),
    0x00000003    /*  27 (CONSTN) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 31),
    0x00000076    /*  30 (LREF0-CDR) */,
    0x00002018    /*  31 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  32 (LREF0) */,
    0x00000022    /*  33 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 42),
    0x0000100e    /*  35 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 43),
    0x00000050    /*  37 (LREF21-PUSH) */,
    0x0000105f    /*  38 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uvector-length.f8cf6940> */,
    0x00000013    /*  40 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 43),
    0x0000006a    /*  42 (LREF0-CAR) */,
    0x0000000d    /*  43 (PUSH) */,
    0x0000003d    /*  44 (LREF0) */,
    0x00000022    /*  45 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 50),
    0x00000003    /*  47 (CONSTN) */,
    0x00000013    /*  48 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 51),
    0x00000076    /*  50 (LREF0-CDR) */,
    0x00002018    /*  51 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  52 (LREF0) */,
    0x00000022    /*  53 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 57),
    0x00000013    /*  55 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 65),
    0x0000200e    /*  57 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 65),
    0x00000006    /*  59 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  61 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8650])) /* (lambda (bv :optional (port (current-output-port)) (start 0) (end (uvector-length bv))) (assume-type bv <u8vector>) (write-uvector bv port start end)) */,
    0x0000205f    /*  63 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8cf66c0> */,
    0x0000200e    /*  65 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 72),
    0x00403047    /*  67 (LREF-PUSH 3 1) */,
    0x0000005e    /*  68 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f8cfb940> */,
    0x0000205f    /*  70 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?.f8cfbb80> */,
    0x0000001e    /*  72 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 77),
    0x0040303c    /*  74 (LREF 3 1) */,
    0x00000013    /*  75 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 86),
    0x0000300e    /*  77 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]) + 86),
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* bv */,
    0x0000005e    /*  81 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f8cfb7e0> */,
    0x00403047    /*  83 (LREF-PUSH 3 1) */,
    0x0000305f    /*  84 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#type-error.f8cfbb60> */,
    0x00403047    /*  86 (LREF-PUSH 3 1) */,
    0x00000050    /*  87 (LREF21-PUSH) */,
    0x0000004d    /*  88 (LREF11-PUSH) */,
    0x00000049    /*  89 (LREF1-PUSH) */,
    0x00004060    /*  90 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-uvector.f8cfb6a0> */,
    0x00000014    /*  92 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-uvector!.f7f4f260> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-block!.f7f4f2c0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-uvector.f7f7bae0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-block.f7f7bb40> */,
    0x00000014    /*   4 (RET) */,
    /* port->uvector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]) + 7),
    0x0000005d    /*   3 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f7fa5da0> */,
    0x00000013    /*   5 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]) + 8),
    0x0000006a    /*   7 (LREF0-CAR) */,
    0x0000000d    /*   8 (PUSH) */,
    0x0000003d    /*   9 (LREF0) */,
    0x00000022    /*  10 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]) + 15),
    0x00000003    /*  12 (CONSTN) */,
    0x00000013    /*  13 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]) + 16),
    0x00000076    /*  15 (LREF0-CDR) */,
    0x00002018    /*  16 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  17 (LREF0) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]) + 22),
    0x00000013    /*  20 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]) + 30),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]) + 30),
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  26 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8804])) /* (lambda (iport :optional (class <u8vector>)) (let1 p (open-output-uvector (make-uvector class 0) :extendable #t) (copy-port iport p) (get-output-uvector p :shared #t))) */,
    0x0000205f    /*  28 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f7fa5b40> */,
    0x0000300e    /*  30 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]) + 45),
    0x0000200e    /*  32 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]) + 38),
    0x00000049    /*  34 (LREF1-PUSH) */,
    0x00000007    /*  35 (CONSTI-PUSH 0) */,
    0x0000205f    /*  36 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-uvector.f7fa5020> */,
    0x0000000d    /*  38 (PUSH) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :extendable */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000305f    /*  43 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#open-output-uvector.f7fa50c0> */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  46 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]) + 52),
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x00000048    /*  49 (LREF0-PUSH) */,
    0x0000205f    /*  50 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#copy-port.f7fa4f20> */,
    0x00000048    /*  52 (LREF0-PUSH) */,
    0x00000006    /*  53 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :shared */,
    0x00000006    /*  55 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00003060    /*  57 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-output-uvector.f7fa4ea0> */,
    0x00000014    /*  59 (RET) */,
    /* (#f G3944) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector->string.f881bf20> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8927])) /* (#<compiled-code (#f #:G3944)@0x3fff90ccd80>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8812a40> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f88129a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string-meta>.f88123c0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector>.f8812380> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8929])) /* (dst src) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f88129c0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f88129e0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3946) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s8vector->string.f8c5f440> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8933])) /* (#<compiled-code (#f #:G3946)@0x3fff90cca20>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8c5a960> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8c5a800> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string-meta>.f8c5ff20> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector>.f8c5fe00> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8929])) /* (dst src) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8c5a820> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8c5a840> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3948) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string->u8vector.f8dd3a80> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8937])) /* (#<compiled-code (#f #:G3948)@0x3fff90cc6c0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8d98820> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8d98780> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u8vector-meta>.f8dd3fe0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string>.f8dd3fa0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8929])) /* (dst src) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8d987a0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8d987c0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3950) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string->s8vector.f8f6b340> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8941])) /* (#<compiled-code (#f #:G3950)@0x3fff90cc2a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f8f6be60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f8f6bdc0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s8vector-meta>.f8f6b800> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string>.f8f6b7c0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8929])) /* (dst src) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f8f6bde0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f8f6be00> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3952) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u32vector->string.f81a5120> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8945])) /* (#<compiled-code (#f #:G3952)@0x3fff918d6e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f81a5ac0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f81a5a20> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string-meta>.f81a5500> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector>.f81a54c0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8929])) /* (dst src) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f81a5a40> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f81a5a60> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3954) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#s32vector->string.f82a9880> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8949])) /* (#<compiled-code (#f #:G3954)@0x3fff918c8a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f829e280> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f829e1e0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string-meta>.f82a9c60> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector>.f82a9c20> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8929])) /* (dst src) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f829e200> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f829e220> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3956) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string->u32vector.f83c0360> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8953])) /* (#<compiled-code (#f #:G3956)@0x3fff9423d40>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f83c0ce0> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f83c0c40> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<u32vector-meta>.f83c0740> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string>.f83c0700> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8929])) /* (dst src) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f83c0c60> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f83c0c80> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G3958) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string->s32vector.f84b7480> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8957])) /* (#<compiled-code (#f #:G3958)@0x3fff94231a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.f84b7f20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.f84b7e80> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<s32vector-meta>.f84b78c0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string>.f84b7880> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8929])) /* (dst src) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.f84b7ea0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.f84b7ec0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* %adjust-fill-arg */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31782]) + 7),
    0x00000007    /*   2 (CONSTI-PUSH 0) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x000ff007    /*   4 (CONSTI-PUSH 255) */,
    0x0000305f    /*   5 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<=.f8571820> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31782]) + 10),
    0x00000053    /*   9 (LREF0-RET) */,
    0x0000300e    /*  10 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31782]) + 17),
    -0x0007fff9   /*  12 (CONSTI-PUSH -128) */,
    0x00000048    /*  13 (LREF0-PUSH) */,
    -0x00000ff9   /*  14 (CONSTI-PUSH -1) */,
    0x0000305f    /*  15 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<=.f85716e0> */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31782]) + 23),
    0x0000003d    /*  19 (LREF0) */,
    0x000000d8    /*  20 (LOGANDC) */,
    SCM_WORD(SCM_MAKE_INT(255U)) /* 255 */,
    0x00000014    /*  22 (RET) */,
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[1442])) /* "fill argument out of range" */,
    0x00000048    /*  25 (LREF0-PUSH) */,
    0x00002060    /*  26 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8571500> */,
    0x00000014    /*  28 (RET) */,
    /* make-bytevector */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]) + 6),
    0x00000002    /*   3 (CONSTI 0) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d2924[48])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8973])) /* (lambda (len :optional (fill 0)) (make-u8vector len (%adjust-fill-arg fill))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.f8603440> */,
    0x0000004d    /*  29 (LREF11-PUSH) */,
    0x0000100e    /*  30 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]) + 35),
    0x00000049    /*  32 (LREF1-PUSH) */,
    0x0000105f    /*  33 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%adjust-fill-arg.f8602ec0> */,
    0x00002063    /*  35 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-u8vector.f8602f20> */,
    0x00000014    /*  37 (RET) */,
    /* bytevector-fill! */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31849]) + 6),
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%adjust-fill-arg.f86bdd40> */,
    0x00002063    /*   6 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-fill!.f86bde00> */,
    0x00000014    /*   8 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector.f86ec4e0> */,
    0x00004015    /*   2 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector.f86ec4a0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector?.f871cb00> */,
    0x00004015    /*   2 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector?.f871ca60> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-length.f874acc0> */,
    0x00004015    /*   2 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector-length.f874ac80> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-ref.f87631a0> */,
    0x00004015    /*   2 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector-u8-ref.f8763160> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-set!.f8785d00> */,
    0x00004015    /*   2 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector-u8-set!.f8785cc0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy.f87902a0> */,
    0x00004015    /*   2 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector-copy.f8790260> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy!.f87b0440> */,
    0x00004015    /*   2 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector-copy!.f87b0400> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-append.f87d82a0> */,
    0x00004015    /*   2 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector-append.f87d8260> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector=?.fa3bad00> */,
    0x00004015    /*   2 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector=?.fa3bacc0> */,
    0x00000014    /*   4 (RET) */,
    /* bytevector-s8-set! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x0000003d    /*   2 (LREF0) */,
    0x000000d8    /*   3 (LOGANDC) */,
    SCM_WORD(SCM_MAKE_INT(255U)) /* 255 */,
    0x00003063    /*   5 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector-u8-set!.fa77d160> */,
    0x00000014    /*   7 (RET) */,
    /* bytevector-s8-ref */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31911]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector-u8-ref.f9b9cb40> */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x00080002    /*   7 (CONSTI 128) */,
    0x0000002c    /*   8 (LREF-VAL0-BNGE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31911]) + 12),
    -0x000fff43   /*  10 (LREF0-NUMADDI -256) */,
    0x00000014    /*  11 (RET) */,
    0x00000053    /*  12 (LREF0-RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d2925[8998])) /* (#<compiled-code bytevector-s8-ref@0x3fff7efc4e0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d2926[31924]) + 9),
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000005e    /*   5 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector-s8-set!.f9b9c4c0> */,
    0x0000205f    /*   7 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#getter-with-setter.f9b9c520> */,
    0x0000001a    /*   9 (POP-LOCAL-ENV) */,
    0x00000015    /*  10 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#bytevector-s8-ref.f9b80740> */,
    0x00000014    /*  12 (RET) */,
    /* bytevector-copy!-r6 */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x01000047    /*   2 (LREF-PUSH 0 4) */,
    0x0000004b    /*   3 (LREF3-PUSH) */,
    0x00000040    /*   4 (LREF3) */,
    0x000000b6    /*   5 (LREF-VAL0-NUMADD2 0 0) */,
    0x00005063    /*   6 (PUSH-GREF-TAIL-CALL 5) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector-copy!.f92f8620> */,
    0x00000014    /*   8 (RET) */,
    /* bytevector->u8-list */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#u8vector->list.f94087c0> */,
    0x00000014    /*   3 (RET) */,
    /* u8-list->bytevector */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->u8vector.f94ce6e0> */,
    0x00000014    /*   3 (RET) */,
  },
  {   /* ScmPair d2925 */
       { SCM_NIL, SCM_NIL },
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(8U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[9])},
       { SCM_OBJ(&scm__rc.d2925[10]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7]), SCM_OBJ(&scm__rc.d2925[11])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(10U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[14])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[15])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[17])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[18])},
       { SCM_OBJ(&scm__rc.d2925[19]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[16]), SCM_OBJ(&scm__rc.d2925[20])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[22])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[23])},
       { SCM_MAKE_INT(13U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[25])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[26])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[28])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[29])},
       { SCM_OBJ(&scm__rc.d2925[30]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[27]), SCM_OBJ(&scm__rc.d2925[31])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[33])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[34])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[35])},
       { SCM_MAKE_INT(18U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[37])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[38])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[40])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[41])},
       { SCM_OBJ(&scm__rc.d2925[42]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[39]), SCM_OBJ(&scm__rc.d2925[43])},
       { SCM_MAKE_INT(29U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[45])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[46])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[48])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[49])},
       { SCM_OBJ(&scm__rc.d2925[50]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[47]), SCM_OBJ(&scm__rc.d2925[51])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[53])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[54])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[55])},
       { SCM_MAKE_INT(32U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[57])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[58])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[60])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[61])},
       { SCM_OBJ(&scm__rc.d2925[62]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[59]), SCM_OBJ(&scm__rc.d2925[63])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[65])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[66])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[67])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[68])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[69])},
       { SCM_MAKE_INT(43U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[71])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[72])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[74])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[75])},
       { SCM_OBJ(&scm__rc.d2925[76]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[73]), SCM_OBJ(&scm__rc.d2925[77])},
       { SCM_MAKE_INT(56U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[79])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[80])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[82])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[83])},
       { SCM_OBJ(&scm__rc.d2925[84]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[81]), SCM_OBJ(&scm__rc.d2925[85])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[66])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[87])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[88])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[89])},
       { SCM_MAKE_INT(70U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[91])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[92])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[94])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[95])},
       { SCM_OBJ(&scm__rc.d2925[96]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[93]), SCM_OBJ(&scm__rc.d2925[97])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[99])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[100])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[101])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[102])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[103])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[104])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[105])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[106])},
       { SCM_MAKE_INT(91U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[108])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[109])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[111])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[112])},
       { SCM_OBJ(&scm__rc.d2925[113]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[110]), SCM_OBJ(&scm__rc.d2925[114])},
       { SCM_MAKE_INT(124U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[116])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[117])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[119])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[120])},
       { SCM_OBJ(&scm__rc.d2925[121]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[118]), SCM_OBJ(&scm__rc.d2925[122])},
       { SCM_MAKE_INT(128U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[124])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[125])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[127])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[128])},
       { SCM_OBJ(&scm__rc.d2925[129]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[126]), SCM_OBJ(&scm__rc.d2925[130])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[132])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[133])},
       { SCM_MAKE_INT(140U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[135])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[136])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[138])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[139])},
       { SCM_OBJ(&scm__rc.d2925[140]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[137]), SCM_OBJ(&scm__rc.d2925[141])},
       { SCM_FALSE, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_OBJ(&scm__rc.d2925[144]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[145])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[146])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[148])},
       { SCM_OBJ(&scm__rc.d2925[149]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[150])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[153]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[154])},
       { SCM_OBJ(&scm__rc.d2925[155]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[156])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[148])},
       { SCM_OBJ(&scm__rc.d2925[158]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[159])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[160])},
       { SCM_MAKE_INT(1U), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[162])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[163])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[162])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[165])},
       { SCM_OBJ(&scm__rc.d2925[166]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[164]), SCM_OBJ(&scm__rc.d2925[167])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[168])},
       { SCM_OBJ(&scm__rc.d2925[169]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[161]), SCM_OBJ(&scm__rc.d2925[170])},
       { SCM_MAKE_INT(0), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[172])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[173])},
       { SCM_OBJ(&scm__rc.d2925[174]), SCM_OBJ(&scm__rc.d2925[13])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[148])},
       { SCM_OBJ(&scm__rc.d2925[176]), SCM_OBJ(&scm__rc.d2925[132])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[177])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[178])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[180]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[181])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[182])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[183])},
       { SCM_OBJ(&scm__rc.d2925[184]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[157]), SCM_OBJ(&scm__rc.d2925[185])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[186])},
       { SCM_OBJ(&scm__rc.d2925[187]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[188])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[189])},
       { SCM_MAKE_INT(143U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[191])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[192])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[194]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[193]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[55])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[198])},
       { SCM_MAKE_INT(152U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[200])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[201])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[203])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[204])},
       { SCM_OBJ(&scm__rc.d2925[205]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[202]), SCM_OBJ(&scm__rc.d2925[206])},
       { SCM_MAKE_INT(158U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[208])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[209])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[211])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[212])},
       { SCM_OBJ(&scm__rc.d2925[213]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[210]), SCM_OBJ(&scm__rc.d2925[214])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[132])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[216])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[217])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[218])},
       { SCM_MAKE_INT(162U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[220])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[221])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[223])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[224])},
       { SCM_OBJ(&scm__rc.d2925[225]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[222]), SCM_OBJ(&scm__rc.d2925[226])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[228])},
       { SCM_MAKE_INT(166U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[230])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[231])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[233])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[234])},
       { SCM_OBJ(&scm__rc.d2925[235]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[232]), SCM_OBJ(&scm__rc.d2925[236])},
       { SCM_MAKE_INT(171U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[238])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[239])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[241])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[242])},
       { SCM_OBJ(&scm__rc.d2925[243]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[240]), SCM_OBJ(&scm__rc.d2925[244])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[246])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[247])},
       { SCM_MAKE_INT(180U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[249])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[250])},
       { SCM_OBJ(&scm__rc.d2925[251]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(188U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[254])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[255])},
       { SCM_OBJ(&scm__rc.d2925[256]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[259])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[148])},
       { SCM_MAKE_INT(198U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[262])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[263])},
       { SCM_OBJ(&scm__rc.d2925[264]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[5]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(197U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[269])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[270])},
       { SCM_OBJ(&scm__rc.d2925[271]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(204U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[274])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[275])},
       { SCM_OBJ(&scm__rc.d2925[276]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[279])},
       { SCM_MAKE_INT(206U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[281])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[282])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[284])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[285])},
       { SCM_OBJ(&scm__rc.d2925[286]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[283]), SCM_OBJ(&scm__rc.d2925[287])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[289])},
       { SCM_MAKE_INT(249U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[291])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[292])},
       { SCM_OBJ(&scm__rc.d2925[293]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(250U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[296])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[297])},
       { SCM_OBJ(&scm__rc.d2925[298]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(252U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[301])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[302])},
       { SCM_OBJ(&scm__rc.d2925[303]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(253U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[306])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[307])},
       { SCM_OBJ(&scm__rc.d2925[308]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(255U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[311])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[312])},
       { SCM_OBJ(&scm__rc.d2925[313]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[316])},
       { SCM_MAKE_INT(262U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[318])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[319])},
       { SCM_OBJ(&scm__rc.d2925[320]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[323])},
       { SCM_MAKE_INT(267U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[325])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[326])},
       { SCM_OBJ(&scm__rc.d2925[327]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(270U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[332])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[333])},
       { SCM_OBJ(&scm__rc.d2925[334]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[324])},
       { SCM_MAKE_INT(269U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[338])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[339])},
       { SCM_OBJ(&scm__rc.d2925[340]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[343])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[344])},
       { SCM_MAKE_INT(272U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[346])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[347])},
       { SCM_OBJ(&scm__rc.d2925[348]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(282U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[351])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[352])},
       { SCM_OBJ(&scm__rc.d2925[353]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[343])},
       { SCM_MAKE_INT(292U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[357])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[358])},
       { SCM_OBJ(&scm__rc.d2925[359]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(303U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[362])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[363])},
       { SCM_OBJ(&scm__rc.d2925[364]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(313U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[367])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[368])},
       { SCM_OBJ(&scm__rc.d2925[369]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[343])},
       { SCM_MAKE_INT(323U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[373])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[374])},
       { SCM_OBJ(&scm__rc.d2925[375]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[378])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[379])},
       { SCM_MAKE_INT(333U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[381])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[382])},
       { SCM_OBJ(&scm__rc.d2925[383]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[378])},
       { SCM_MAKE_INT(344U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[387])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[388])},
       { SCM_OBJ(&scm__rc.d2925[389]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(353U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[392])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[393])},
       { SCM_OBJ(&scm__rc.d2925[394]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(362U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[397])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[398])},
       { SCM_OBJ(&scm__rc.d2925[399]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(371U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[402])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[403])},
       { SCM_OBJ(&scm__rc.d2925[404]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(381U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[407])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[408])},
       { SCM_OBJ(&scm__rc.d2925[409]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(393U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[412])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[413])},
       { SCM_OBJ(&scm__rc.d2925[414]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(405U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[417])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[418])},
       { SCM_OBJ(&scm__rc.d2925[419]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(417U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[422])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[423])},
       { SCM_OBJ(&scm__rc.d2925[424]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(429U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[427])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[428])},
       { SCM_OBJ(&scm__rc.d2925[429]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(444U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[434])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[435])},
       { SCM_OBJ(&scm__rc.d2925[436]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[34]), SCM_NIL},
       { SCM_MAKE_INT(449U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[440])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[441])},
       { SCM_OBJ(&scm__rc.d2925[442]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[35]), SCM_NIL},
       { SCM_MAKE_INT(441U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[446])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[447])},
       { SCM_OBJ(&scm__rc.d2925[448]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(453U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[451])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[452])},
       { SCM_OBJ(&scm__rc.d2925[453]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(467U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[456])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[457])},
       { SCM_OBJ(&scm__rc.d2925[458]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(474U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[461])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[462])},
       { SCM_OBJ(&scm__rc.d2925[463]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[466])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[467])},
       { SCM_MAKE_INT(484U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[469])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[470])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[472])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[473])},
       { SCM_OBJ(&scm__rc.d2925[474]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[471]), SCM_OBJ(&scm__rc.d2925[475])},
       { SCM_MAKE_INT(495U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[477])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[478])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[480])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[481])},
       { SCM_OBJ(&scm__rc.d2925[482]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[479]), SCM_OBJ(&scm__rc.d2925[483])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[246])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[485])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[486])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[487])},
       { SCM_MAKE_INT(509U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[489])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[490])},
       { SCM_OBJ(&scm__rc.d2925[491]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(516U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[494])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[495])},
       { SCM_OBJ(&scm__rc.d2925[496]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(525U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[499])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[500])},
       { SCM_OBJ(&scm__rc.d2925[501]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(533U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[504])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[505])},
       { SCM_OBJ(&scm__rc.d2925[506]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[509]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[510])},
       { SCM_OBJ(&scm__rc.d2925[511]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[512])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[513])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[515])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[516])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[518])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[519])},
       { SCM_OBJ(&scm__rc.d2925[520]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[517]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[522])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[523])},
       { SCM_MAKE_INT(538U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[525])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[526])},
       { SCM_OBJ(&scm__rc.d2925[527]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[530])},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_OBJ(&scm__rc.d2925[531]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(551U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[535])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[536])},
       { SCM_OBJ(&scm__rc.d2925[537]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(552U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[540])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[541])},
       { SCM_OBJ(&scm__rc.d2925[542]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(554U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[545])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[546])},
       { SCM_OBJ(&scm__rc.d2925[547]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(555U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[550])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[551])},
       { SCM_OBJ(&scm__rc.d2925[552]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[531]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_OBJ(&scm__rc.d2925[556]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[557])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[561])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[562])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[564])},
       { SCM_OBJ(&scm__rc.d2925[565]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[51]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[569])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[571])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[53]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[575])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[55]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[579])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_OBJ(&scm__rc.d2925[581]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[57]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[585])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[564])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[588])},
       { SCM_OBJ(&scm__rc.d2925[589]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[59]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[13])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[594])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[61]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[598])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[63]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[602])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[65]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[606])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[67]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[610])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[612])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[69]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_MAKE_INT(582U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[617])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[618])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[620])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[621])},
       { SCM_OBJ(&scm__rc.d2925[622]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[619]), SCM_OBJ(&scm__rc.d2925[623])},
       { SCM_MAKE_INT(584U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[625])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[626])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[628])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[629])},
       { SCM_OBJ(&scm__rc.d2925[630]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[627]), SCM_OBJ(&scm__rc.d2925[631])},
       { SCM_MAKE_INT(587U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[633])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[634])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[636])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[637])},
       { SCM_OBJ(&scm__rc.d2925[638]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[635]), SCM_OBJ(&scm__rc.d2925[639])},
       { SCM_MAKE_INT(592U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[641])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[642])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[644])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[645])},
       { SCM_OBJ(&scm__rc.d2925[646]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[643]), SCM_OBJ(&scm__rc.d2925[647])},
       { SCM_MAKE_INT(603U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[649])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[650])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[652])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[653])},
       { SCM_OBJ(&scm__rc.d2925[654]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[651]), SCM_OBJ(&scm__rc.d2925[655])},
       { SCM_MAKE_INT(606U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[657])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[658])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[660])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[661])},
       { SCM_OBJ(&scm__rc.d2925[662]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[659]), SCM_OBJ(&scm__rc.d2925[663])},
       { SCM_MAKE_INT(617U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[665])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[666])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[668])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[669])},
       { SCM_OBJ(&scm__rc.d2925[670]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[667]), SCM_OBJ(&scm__rc.d2925[671])},
       { SCM_MAKE_INT(630U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[673])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[674])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[676])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[677])},
       { SCM_OBJ(&scm__rc.d2925[678]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[675]), SCM_OBJ(&scm__rc.d2925[679])},
       { SCM_MAKE_INT(644U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[681])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[682])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[684])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[685])},
       { SCM_OBJ(&scm__rc.d2925[686]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[683]), SCM_OBJ(&scm__rc.d2925[687])},
       { SCM_MAKE_INT(665U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[689])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[690])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[692])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[693])},
       { SCM_OBJ(&scm__rc.d2925[694]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[691]), SCM_OBJ(&scm__rc.d2925[695])},
       { SCM_MAKE_INT(698U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[697])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[698])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[700])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[701])},
       { SCM_OBJ(&scm__rc.d2925[702]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[699]), SCM_OBJ(&scm__rc.d2925[703])},
       { SCM_MAKE_INT(702U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[705])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[706])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[708])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[709])},
       { SCM_OBJ(&scm__rc.d2925[710]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[707]), SCM_OBJ(&scm__rc.d2925[711])},
       { SCM_MAKE_INT(714U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[713])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[714])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[716])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[717])},
       { SCM_OBJ(&scm__rc.d2925[718]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[715]), SCM_OBJ(&scm__rc.d2925[719])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[721]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[722])},
       { SCM_OBJ(&scm__rc.d2925[723]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[724])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[726]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[727])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[728])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[729])},
       { SCM_OBJ(&scm__rc.d2925[730]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[725]), SCM_OBJ(&scm__rc.d2925[731])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[732])},
       { SCM_OBJ(&scm__rc.d2925[733]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[734])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[735])},
       { SCM_MAKE_INT(717U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[737])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[738])},
       { SCM_OBJ(&scm__rc.d2925[739]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(726U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[742])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[743])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[745])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[746])},
       { SCM_OBJ(&scm__rc.d2925[747]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[744]), SCM_OBJ(&scm__rc.d2925[748])},
       { SCM_MAKE_INT(732U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[750])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[751])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[753])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[754])},
       { SCM_OBJ(&scm__rc.d2925[755]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[752]), SCM_OBJ(&scm__rc.d2925[756])},
       { SCM_MAKE_INT(736U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[758])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[759])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[761])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[762])},
       { SCM_OBJ(&scm__rc.d2925[763]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[760]), SCM_OBJ(&scm__rc.d2925[764])},
       { SCM_MAKE_INT(740U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[766])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[767])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[769])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[770])},
       { SCM_OBJ(&scm__rc.d2925[771]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[768]), SCM_OBJ(&scm__rc.d2925[772])},
       { SCM_MAKE_INT(745U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[774])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[775])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[777])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[778])},
       { SCM_OBJ(&scm__rc.d2925[779]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[776]), SCM_OBJ(&scm__rc.d2925[780])},
       { SCM_MAKE_INT(754U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[782])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[783])},
       { SCM_OBJ(&scm__rc.d2925[784]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(762U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[787])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[788])},
       { SCM_OBJ(&scm__rc.d2925[789]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[792])},
       { SCM_MAKE_INT(772U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[794])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[795])},
       { SCM_OBJ(&scm__rc.d2925[796]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[74]), SCM_NIL},
       { SCM_MAKE_INT(771U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[800])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[801])},
       { SCM_OBJ(&scm__rc.d2925[802]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(778U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[805])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[806])},
       { SCM_OBJ(&scm__rc.d2925[807]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(780U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[810])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[811])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[813])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[814])},
       { SCM_OBJ(&scm__rc.d2925[815]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[812]), SCM_OBJ(&scm__rc.d2925[816])},
       { SCM_MAKE_INT(823U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[818])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[819])},
       { SCM_OBJ(&scm__rc.d2925[820]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(824U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[823])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[824])},
       { SCM_OBJ(&scm__rc.d2925[825]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(826U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[828])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[829])},
       { SCM_OBJ(&scm__rc.d2925[830]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(827U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[833])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[834])},
       { SCM_OBJ(&scm__rc.d2925[835]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(829U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[838])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[839])},
       { SCM_OBJ(&scm__rc.d2925[840]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(836U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[843])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[844])},
       { SCM_OBJ(&scm__rc.d2925[845]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(841U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[848])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[849])},
       { SCM_OBJ(&scm__rc.d2925[850]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(844U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[854])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[855])},
       { SCM_OBJ(&scm__rc.d2925[856]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(843U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[859])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[860])},
       { SCM_OBJ(&scm__rc.d2925[861]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(846U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[864])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[865])},
       { SCM_OBJ(&scm__rc.d2925[866]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(856U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[869])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[870])},
       { SCM_OBJ(&scm__rc.d2925[871]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(866U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[874])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[875])},
       { SCM_OBJ(&scm__rc.d2925[876]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(877U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[879])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[880])},
       { SCM_OBJ(&scm__rc.d2925[881]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(887U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[884])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[885])},
       { SCM_OBJ(&scm__rc.d2925[886]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(897U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[889])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[890])},
       { SCM_OBJ(&scm__rc.d2925[891]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(907U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[894])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[895])},
       { SCM_OBJ(&scm__rc.d2925[896]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(918U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[899])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[900])},
       { SCM_OBJ(&scm__rc.d2925[901]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(927U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[904])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[905])},
       { SCM_OBJ(&scm__rc.d2925[906]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(936U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[909])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[910])},
       { SCM_OBJ(&scm__rc.d2925[911]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(945U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[914])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[915])},
       { SCM_OBJ(&scm__rc.d2925[916]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(955U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[919])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[920])},
       { SCM_OBJ(&scm__rc.d2925[921]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(967U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[924])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[925])},
       { SCM_OBJ(&scm__rc.d2925[926]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(979U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[929])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[930])},
       { SCM_OBJ(&scm__rc.d2925[931]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(991U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[934])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[935])},
       { SCM_OBJ(&scm__rc.d2925[936]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1003U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[939])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[940])},
       { SCM_OBJ(&scm__rc.d2925[941]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(1018U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[945])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[946])},
       { SCM_OBJ(&scm__rc.d2925[947]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[103]), SCM_NIL},
       { SCM_MAKE_INT(1023U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[951])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[952])},
       { SCM_OBJ(&scm__rc.d2925[953]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[104]), SCM_NIL},
       { SCM_MAKE_INT(1015U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[957])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[958])},
       { SCM_OBJ(&scm__rc.d2925[959]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1027U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[962])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[963])},
       { SCM_OBJ(&scm__rc.d2925[964]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1041U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[967])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[968])},
       { SCM_OBJ(&scm__rc.d2925[969]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1048U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[972])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[973])},
       { SCM_OBJ(&scm__rc.d2925[974]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1058U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[977])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[978])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[980])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[981])},
       { SCM_OBJ(&scm__rc.d2925[982]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[979]), SCM_OBJ(&scm__rc.d2925[983])},
       { SCM_MAKE_INT(1069U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[985])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[986])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[988])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[989])},
       { SCM_OBJ(&scm__rc.d2925[990]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[987]), SCM_OBJ(&scm__rc.d2925[991])},
       { SCM_MAKE_INT(1083U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[993])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[994])},
       { SCM_OBJ(&scm__rc.d2925[995]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1090U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[998])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[999])},
       { SCM_OBJ(&scm__rc.d2925[1000]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1099U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1003])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1004])},
       { SCM_OBJ(&scm__rc.d2925[1005]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1107U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1008])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1009])},
       { SCM_OBJ(&scm__rc.d2925[1010]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1013])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1014])},
       { SCM_OBJ(&scm__rc.d2925[1015]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[1016])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1017])},
       { SCM_MAKE_INT(1112U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1019])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1020])},
       { SCM_OBJ(&scm__rc.d2925[1021]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1024])},
       { SCM_OBJ(&scm__rc.d2925[1025]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(1125U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1027])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1028])},
       { SCM_OBJ(&scm__rc.d2925[1029]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1126U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1032])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1033])},
       { SCM_OBJ(&scm__rc.d2925[1034]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1128U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1037])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1038])},
       { SCM_OBJ(&scm__rc.d2925[1039]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1129U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1042])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1043])},
       { SCM_OBJ(&scm__rc.d2925[1044]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1025]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1049])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1050])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[120]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1054])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1056])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[122]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1060])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[124]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1064])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[126]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1068])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[128]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1072])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[130]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1076])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[132]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1080])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[134]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1084])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[136]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1088])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[138]), SCM_NIL},
       { SCM_MAKE_INT(1156U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1092])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1093])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1095])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1096])},
       { SCM_OBJ(&scm__rc.d2925[1097]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1094]), SCM_OBJ(&scm__rc.d2925[1098])},
       { SCM_MAKE_INT(1158U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1100])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1101])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1103])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1104])},
       { SCM_OBJ(&scm__rc.d2925[1105]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1102]), SCM_OBJ(&scm__rc.d2925[1106])},
       { SCM_MAKE_INT(1161U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1108])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1109])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1111])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1112])},
       { SCM_OBJ(&scm__rc.d2925[1113]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1110]), SCM_OBJ(&scm__rc.d2925[1114])},
       { SCM_MAKE_INT(1166U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1116])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1117])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1119])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1120])},
       { SCM_OBJ(&scm__rc.d2925[1121]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1118]), SCM_OBJ(&scm__rc.d2925[1122])},
       { SCM_MAKE_INT(1177U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1124])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1125])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1127])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1128])},
       { SCM_OBJ(&scm__rc.d2925[1129]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1126]), SCM_OBJ(&scm__rc.d2925[1130])},
       { SCM_MAKE_INT(1180U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1132])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1133])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1135])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1136])},
       { SCM_OBJ(&scm__rc.d2925[1137]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1134]), SCM_OBJ(&scm__rc.d2925[1138])},
       { SCM_MAKE_INT(1191U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1140])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1141])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1143])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1144])},
       { SCM_OBJ(&scm__rc.d2925[1145]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1142]), SCM_OBJ(&scm__rc.d2925[1146])},
       { SCM_MAKE_INT(1204U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1148])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1149])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1151])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1152])},
       { SCM_OBJ(&scm__rc.d2925[1153]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1150]), SCM_OBJ(&scm__rc.d2925[1154])},
       { SCM_MAKE_INT(1218U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1156])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1157])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1159])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1160])},
       { SCM_OBJ(&scm__rc.d2925[1161]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1158]), SCM_OBJ(&scm__rc.d2925[1162])},
       { SCM_MAKE_INT(1239U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1164])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1165])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1167])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1168])},
       { SCM_OBJ(&scm__rc.d2925[1169]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1166]), SCM_OBJ(&scm__rc.d2925[1170])},
       { SCM_MAKE_INT(1272U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1172])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1173])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1175])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1176])},
       { SCM_OBJ(&scm__rc.d2925[1177]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1174]), SCM_OBJ(&scm__rc.d2925[1178])},
       { SCM_MAKE_INT(1276U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1180])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1181])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1183])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1184])},
       { SCM_OBJ(&scm__rc.d2925[1185]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1182]), SCM_OBJ(&scm__rc.d2925[1186])},
       { SCM_MAKE_INT(1288U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1188])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1189])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1191])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1192])},
       { SCM_OBJ(&scm__rc.d2925[1193]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1190]), SCM_OBJ(&scm__rc.d2925[1194])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[1196]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1197])},
       { SCM_OBJ(&scm__rc.d2925[1198]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[1199])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[1201]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[1202])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[1203])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1204])},
       { SCM_OBJ(&scm__rc.d2925[1205]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1200]), SCM_OBJ(&scm__rc.d2925[1206])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1207])},
       { SCM_OBJ(&scm__rc.d2925[1208]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[1209])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1210])},
       { SCM_MAKE_INT(1291U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1212])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1213])},
       { SCM_OBJ(&scm__rc.d2925[1214]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1300U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1217])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1218])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1220])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1221])},
       { SCM_OBJ(&scm__rc.d2925[1222]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1219]), SCM_OBJ(&scm__rc.d2925[1223])},
       { SCM_MAKE_INT(1306U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1225])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1226])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1228])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1229])},
       { SCM_OBJ(&scm__rc.d2925[1230]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1227]), SCM_OBJ(&scm__rc.d2925[1231])},
       { SCM_MAKE_INT(1310U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1233])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1234])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1236])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1237])},
       { SCM_OBJ(&scm__rc.d2925[1238]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1235]), SCM_OBJ(&scm__rc.d2925[1239])},
       { SCM_MAKE_INT(1314U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1241])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1242])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1244])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1245])},
       { SCM_OBJ(&scm__rc.d2925[1246]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1243]), SCM_OBJ(&scm__rc.d2925[1247])},
       { SCM_MAKE_INT(1319U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1249])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1250])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1252])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1253])},
       { SCM_OBJ(&scm__rc.d2925[1254]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1251]), SCM_OBJ(&scm__rc.d2925[1255])},
       { SCM_MAKE_INT(1328U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1257])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1258])},
       { SCM_OBJ(&scm__rc.d2925[1259]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1336U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1262])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1263])},
       { SCM_OBJ(&scm__rc.d2925[1264]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1267])},
       { SCM_MAKE_INT(1346U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1269])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1270])},
       { SCM_OBJ(&scm__rc.d2925[1271]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[143]), SCM_NIL},
       { SCM_MAKE_INT(1345U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1275])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1276])},
       { SCM_OBJ(&scm__rc.d2925[1277]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1352U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1280])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1281])},
       { SCM_OBJ(&scm__rc.d2925[1282]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1354U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1285])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1286])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1288])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1289])},
       { SCM_OBJ(&scm__rc.d2925[1290]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1287]), SCM_OBJ(&scm__rc.d2925[1291])},
       { SCM_MAKE_INT(1397U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1293])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1294])},
       { SCM_OBJ(&scm__rc.d2925[1295]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1398U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1298])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1299])},
       { SCM_OBJ(&scm__rc.d2925[1300]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1400U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1303])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1304])},
       { SCM_OBJ(&scm__rc.d2925[1305]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1401U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1308])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1309])},
       { SCM_OBJ(&scm__rc.d2925[1310]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1403U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1313])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1314])},
       { SCM_OBJ(&scm__rc.d2925[1315]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1410U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1318])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1319])},
       { SCM_OBJ(&scm__rc.d2925[1320]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1415U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1323])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1324])},
       { SCM_OBJ(&scm__rc.d2925[1325]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1418U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1329])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1330])},
       { SCM_OBJ(&scm__rc.d2925[1331]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1417U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1334])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1335])},
       { SCM_OBJ(&scm__rc.d2925[1336]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1420U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1339])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1340])},
       { SCM_OBJ(&scm__rc.d2925[1341]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1430U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1344])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1345])},
       { SCM_OBJ(&scm__rc.d2925[1346]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1440U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1349])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1350])},
       { SCM_OBJ(&scm__rc.d2925[1351]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1451U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1354])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1355])},
       { SCM_OBJ(&scm__rc.d2925[1356]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1461U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1359])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1360])},
       { SCM_OBJ(&scm__rc.d2925[1361]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1471U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1364])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1365])},
       { SCM_OBJ(&scm__rc.d2925[1366]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1481U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1369])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1370])},
       { SCM_OBJ(&scm__rc.d2925[1371]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1492U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1374])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1375])},
       { SCM_OBJ(&scm__rc.d2925[1376]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1501U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1379])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1380])},
       { SCM_OBJ(&scm__rc.d2925[1381]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1510U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1384])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1385])},
       { SCM_OBJ(&scm__rc.d2925[1386]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1519U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1389])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1390])},
       { SCM_OBJ(&scm__rc.d2925[1391]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1529U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1394])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1395])},
       { SCM_OBJ(&scm__rc.d2925[1396]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1541U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1399])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1400])},
       { SCM_OBJ(&scm__rc.d2925[1401]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1553U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1404])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1405])},
       { SCM_OBJ(&scm__rc.d2925[1406]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1565U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1409])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1410])},
       { SCM_OBJ(&scm__rc.d2925[1411]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1577U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1414])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1415])},
       { SCM_OBJ(&scm__rc.d2925[1416]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(1592U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1420])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1421])},
       { SCM_OBJ(&scm__rc.d2925[1422]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[172]), SCM_NIL},
       { SCM_MAKE_INT(1597U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1426])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1427])},
       { SCM_OBJ(&scm__rc.d2925[1428]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[173]), SCM_NIL},
       { SCM_MAKE_INT(1589U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1432])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1433])},
       { SCM_OBJ(&scm__rc.d2925[1434]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1601U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1437])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1438])},
       { SCM_OBJ(&scm__rc.d2925[1439]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1615U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1442])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1443])},
       { SCM_OBJ(&scm__rc.d2925[1444]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1622U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1447])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1448])},
       { SCM_OBJ(&scm__rc.d2925[1449]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1632U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1452])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1453])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1455])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1456])},
       { SCM_OBJ(&scm__rc.d2925[1457]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1454]), SCM_OBJ(&scm__rc.d2925[1458])},
       { SCM_MAKE_INT(1643U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1460])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1461])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1463])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1464])},
       { SCM_OBJ(&scm__rc.d2925[1465]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1462]), SCM_OBJ(&scm__rc.d2925[1466])},
       { SCM_MAKE_INT(1657U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1468])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1469])},
       { SCM_OBJ(&scm__rc.d2925[1470]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1664U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1473])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1474])},
       { SCM_OBJ(&scm__rc.d2925[1475]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1673U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1478])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1479])},
       { SCM_OBJ(&scm__rc.d2925[1480]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1681U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1483])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1484])},
       { SCM_OBJ(&scm__rc.d2925[1485]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1488])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1489])},
       { SCM_OBJ(&scm__rc.d2925[1490]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[1491])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1492])},
       { SCM_MAKE_INT(1686U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1494])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1495])},
       { SCM_OBJ(&scm__rc.d2925[1496]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1499])},
       { SCM_OBJ(&scm__rc.d2925[1500]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(1699U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1502])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1503])},
       { SCM_OBJ(&scm__rc.d2925[1504]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1700U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1507])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1508])},
       { SCM_OBJ(&scm__rc.d2925[1509]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1702U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1512])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1513])},
       { SCM_OBJ(&scm__rc.d2925[1514]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1703U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1517])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1518])},
       { SCM_OBJ(&scm__rc.d2925[1519]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1500]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1524])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1525])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[189]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1529])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1531])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[191]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1535])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[193]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1539])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[195]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1543])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[197]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1547])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[199]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1551])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[201]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1555])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[203]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1559])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[205]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1563])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[207]), SCM_NIL},
       { SCM_MAKE_INT(1730U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1567])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1568])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1570])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1571])},
       { SCM_OBJ(&scm__rc.d2925[1572]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1569]), SCM_OBJ(&scm__rc.d2925[1573])},
       { SCM_MAKE_INT(1732U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1575])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1576])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1578])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1579])},
       { SCM_OBJ(&scm__rc.d2925[1580]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1577]), SCM_OBJ(&scm__rc.d2925[1581])},
       { SCM_MAKE_INT(1735U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1583])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1584])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1586])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1587])},
       { SCM_OBJ(&scm__rc.d2925[1588]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1585]), SCM_OBJ(&scm__rc.d2925[1589])},
       { SCM_MAKE_INT(1740U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1591])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1592])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1594])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1595])},
       { SCM_OBJ(&scm__rc.d2925[1596]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1593]), SCM_OBJ(&scm__rc.d2925[1597])},
       { SCM_MAKE_INT(1751U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1599])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1600])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1602])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1603])},
       { SCM_OBJ(&scm__rc.d2925[1604]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1601]), SCM_OBJ(&scm__rc.d2925[1605])},
       { SCM_MAKE_INT(1754U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1607])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1608])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1610])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1611])},
       { SCM_OBJ(&scm__rc.d2925[1612]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1609]), SCM_OBJ(&scm__rc.d2925[1613])},
       { SCM_MAKE_INT(1765U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1615])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1616])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1618])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1619])},
       { SCM_OBJ(&scm__rc.d2925[1620]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1617]), SCM_OBJ(&scm__rc.d2925[1621])},
       { SCM_MAKE_INT(1778U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1623])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1624])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1626])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1627])},
       { SCM_OBJ(&scm__rc.d2925[1628]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1625]), SCM_OBJ(&scm__rc.d2925[1629])},
       { SCM_MAKE_INT(1792U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1631])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1632])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1634])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1635])},
       { SCM_OBJ(&scm__rc.d2925[1636]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1633]), SCM_OBJ(&scm__rc.d2925[1637])},
       { SCM_MAKE_INT(1813U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1639])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1640])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1642])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1643])},
       { SCM_OBJ(&scm__rc.d2925[1644]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1641]), SCM_OBJ(&scm__rc.d2925[1645])},
       { SCM_MAKE_INT(1846U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1647])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1648])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1650])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1651])},
       { SCM_OBJ(&scm__rc.d2925[1652]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1649]), SCM_OBJ(&scm__rc.d2925[1653])},
       { SCM_MAKE_INT(1850U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1655])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1656])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1658])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1659])},
       { SCM_OBJ(&scm__rc.d2925[1660]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1657]), SCM_OBJ(&scm__rc.d2925[1661])},
       { SCM_MAKE_INT(1862U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1663])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1664])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1666])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1667])},
       { SCM_OBJ(&scm__rc.d2925[1668]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1665]), SCM_OBJ(&scm__rc.d2925[1669])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[1671]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1672])},
       { SCM_OBJ(&scm__rc.d2925[1673]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[1674])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[1676]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[1677])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[1678])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1679])},
       { SCM_OBJ(&scm__rc.d2925[1680]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1675]), SCM_OBJ(&scm__rc.d2925[1681])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1682])},
       { SCM_OBJ(&scm__rc.d2925[1683]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[1684])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1685])},
       { SCM_MAKE_INT(1865U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1687])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1688])},
       { SCM_OBJ(&scm__rc.d2925[1689]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1874U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1692])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1693])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1695])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1696])},
       { SCM_OBJ(&scm__rc.d2925[1697]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1694]), SCM_OBJ(&scm__rc.d2925[1698])},
       { SCM_MAKE_INT(1880U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1700])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1701])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1703])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1704])},
       { SCM_OBJ(&scm__rc.d2925[1705]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1702]), SCM_OBJ(&scm__rc.d2925[1706])},
       { SCM_MAKE_INT(1884U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1708])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1709])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1711])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1712])},
       { SCM_OBJ(&scm__rc.d2925[1713]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1710]), SCM_OBJ(&scm__rc.d2925[1714])},
       { SCM_MAKE_INT(1888U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1716])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1717])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1719])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1720])},
       { SCM_OBJ(&scm__rc.d2925[1721]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1718]), SCM_OBJ(&scm__rc.d2925[1722])},
       { SCM_MAKE_INT(1893U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1724])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1725])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1727])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1728])},
       { SCM_OBJ(&scm__rc.d2925[1729]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1726]), SCM_OBJ(&scm__rc.d2925[1730])},
       { SCM_MAKE_INT(1902U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1732])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1733])},
       { SCM_OBJ(&scm__rc.d2925[1734]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1910U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1737])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1738])},
       { SCM_OBJ(&scm__rc.d2925[1739]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1742])},
       { SCM_MAKE_INT(1920U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1744])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1745])},
       { SCM_OBJ(&scm__rc.d2925[1746]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[212]), SCM_NIL},
       { SCM_MAKE_INT(1919U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1750])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1751])},
       { SCM_OBJ(&scm__rc.d2925[1752]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1926U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1755])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1756])},
       { SCM_OBJ(&scm__rc.d2925[1757]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1928U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1760])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1761])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1763])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1764])},
       { SCM_OBJ(&scm__rc.d2925[1765]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1762]), SCM_OBJ(&scm__rc.d2925[1766])},
       { SCM_MAKE_INT(1971U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1768])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1769])},
       { SCM_OBJ(&scm__rc.d2925[1770]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1972U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1773])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1774])},
       { SCM_OBJ(&scm__rc.d2925[1775]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1974U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1778])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1779])},
       { SCM_OBJ(&scm__rc.d2925[1780]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1975U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1783])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1784])},
       { SCM_OBJ(&scm__rc.d2925[1785]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1977U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1788])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1789])},
       { SCM_OBJ(&scm__rc.d2925[1790]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1984U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1793])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1794])},
       { SCM_OBJ(&scm__rc.d2925[1795]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1989U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1798])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1799])},
       { SCM_OBJ(&scm__rc.d2925[1800]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1992U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1804])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1805])},
       { SCM_OBJ(&scm__rc.d2925[1806]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1991U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1809])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1810])},
       { SCM_OBJ(&scm__rc.d2925[1811]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(1994U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1814])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1815])},
       { SCM_OBJ(&scm__rc.d2925[1816]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2004U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1819])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1820])},
       { SCM_OBJ(&scm__rc.d2925[1821]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2014U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1824])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1825])},
       { SCM_OBJ(&scm__rc.d2925[1826]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2025U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1829])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1830])},
       { SCM_OBJ(&scm__rc.d2925[1831]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2035U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1834])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1835])},
       { SCM_OBJ(&scm__rc.d2925[1836]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2045U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1839])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1840])},
       { SCM_OBJ(&scm__rc.d2925[1841]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2055U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1844])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1845])},
       { SCM_OBJ(&scm__rc.d2925[1846]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2066U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1849])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1850])},
       { SCM_OBJ(&scm__rc.d2925[1851]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2075U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1854])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1855])},
       { SCM_OBJ(&scm__rc.d2925[1856]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2084U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1859])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1860])},
       { SCM_OBJ(&scm__rc.d2925[1861]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2093U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1864])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1865])},
       { SCM_OBJ(&scm__rc.d2925[1866]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2103U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1869])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1870])},
       { SCM_OBJ(&scm__rc.d2925[1871]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2115U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1874])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1875])},
       { SCM_OBJ(&scm__rc.d2925[1876]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2127U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1879])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1880])},
       { SCM_OBJ(&scm__rc.d2925[1881]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2139U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1884])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1885])},
       { SCM_OBJ(&scm__rc.d2925[1886]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2151U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1889])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1890])},
       { SCM_OBJ(&scm__rc.d2925[1891]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(2166U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1895])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1896])},
       { SCM_OBJ(&scm__rc.d2925[1897]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[241]), SCM_NIL},
       { SCM_MAKE_INT(2171U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1901])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1902])},
       { SCM_OBJ(&scm__rc.d2925[1903]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[242]), SCM_NIL},
       { SCM_MAKE_INT(2163U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1907])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1908])},
       { SCM_OBJ(&scm__rc.d2925[1909]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2175U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1912])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1913])},
       { SCM_OBJ(&scm__rc.d2925[1914]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2189U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1917])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1918])},
       { SCM_OBJ(&scm__rc.d2925[1919]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2196U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1922])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1923])},
       { SCM_OBJ(&scm__rc.d2925[1924]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2206U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1927])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1928])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1930])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1931])},
       { SCM_OBJ(&scm__rc.d2925[1932]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1929]), SCM_OBJ(&scm__rc.d2925[1933])},
       { SCM_MAKE_INT(2217U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1935])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1936])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1938])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1939])},
       { SCM_OBJ(&scm__rc.d2925[1940]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1937]), SCM_OBJ(&scm__rc.d2925[1941])},
       { SCM_MAKE_INT(2231U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1943])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1944])},
       { SCM_OBJ(&scm__rc.d2925[1945]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2238U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1948])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1949])},
       { SCM_OBJ(&scm__rc.d2925[1950]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2247U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1953])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1954])},
       { SCM_OBJ(&scm__rc.d2925[1955]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2255U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1958])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1959])},
       { SCM_OBJ(&scm__rc.d2925[1960]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1963])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1964])},
       { SCM_OBJ(&scm__rc.d2925[1965]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[1966])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1967])},
       { SCM_MAKE_INT(2260U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1969])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1970])},
       { SCM_OBJ(&scm__rc.d2925[1971]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[1974])},
       { SCM_OBJ(&scm__rc.d2925[1975]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(2273U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1977])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1978])},
       { SCM_OBJ(&scm__rc.d2925[1979]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2274U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1982])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1983])},
       { SCM_OBJ(&scm__rc.d2925[1984]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2276U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1987])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1988])},
       { SCM_OBJ(&scm__rc.d2925[1989]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2277U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[1992])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1993])},
       { SCM_OBJ(&scm__rc.d2925[1994]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[1975]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1999])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2000])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[258]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2004])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2006])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[260]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2010])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[262]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2014])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[264]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2018])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[266]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2022])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[268]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2026])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[270]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2030])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[272]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2034])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[274]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2038])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[276]), SCM_NIL},
       { SCM_MAKE_INT(2304U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2042])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2043])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2045])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2046])},
       { SCM_OBJ(&scm__rc.d2925[2047]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2044]), SCM_OBJ(&scm__rc.d2925[2048])},
       { SCM_MAKE_INT(2306U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2050])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2051])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2053])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2054])},
       { SCM_OBJ(&scm__rc.d2925[2055]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2052]), SCM_OBJ(&scm__rc.d2925[2056])},
       { SCM_MAKE_INT(2309U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2058])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2059])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2061])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2062])},
       { SCM_OBJ(&scm__rc.d2925[2063]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2060]), SCM_OBJ(&scm__rc.d2925[2064])},
       { SCM_MAKE_INT(2314U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2066])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2067])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2069])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2070])},
       { SCM_OBJ(&scm__rc.d2925[2071]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2068]), SCM_OBJ(&scm__rc.d2925[2072])},
       { SCM_MAKE_INT(2325U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2074])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2075])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2077])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2078])},
       { SCM_OBJ(&scm__rc.d2925[2079]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2076]), SCM_OBJ(&scm__rc.d2925[2080])},
       { SCM_MAKE_INT(2328U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2082])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2083])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2085])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2086])},
       { SCM_OBJ(&scm__rc.d2925[2087]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2084]), SCM_OBJ(&scm__rc.d2925[2088])},
       { SCM_MAKE_INT(2339U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2090])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2091])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2093])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2094])},
       { SCM_OBJ(&scm__rc.d2925[2095]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2092]), SCM_OBJ(&scm__rc.d2925[2096])},
       { SCM_MAKE_INT(2352U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2098])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2099])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2101])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2102])},
       { SCM_OBJ(&scm__rc.d2925[2103]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2100]), SCM_OBJ(&scm__rc.d2925[2104])},
       { SCM_MAKE_INT(2366U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2106])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2107])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2109])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2110])},
       { SCM_OBJ(&scm__rc.d2925[2111]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2108]), SCM_OBJ(&scm__rc.d2925[2112])},
       { SCM_MAKE_INT(2387U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2114])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2115])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2117])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2118])},
       { SCM_OBJ(&scm__rc.d2925[2119]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2116]), SCM_OBJ(&scm__rc.d2925[2120])},
       { SCM_MAKE_INT(2420U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2122])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2123])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2125])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2126])},
       { SCM_OBJ(&scm__rc.d2925[2127]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2124]), SCM_OBJ(&scm__rc.d2925[2128])},
       { SCM_MAKE_INT(2424U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2130])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2131])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2133])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2134])},
       { SCM_OBJ(&scm__rc.d2925[2135]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2132]), SCM_OBJ(&scm__rc.d2925[2136])},
       { SCM_MAKE_INT(2436U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2138])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2139])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2141])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2142])},
       { SCM_OBJ(&scm__rc.d2925[2143]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2140]), SCM_OBJ(&scm__rc.d2925[2144])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[2146]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2147])},
       { SCM_OBJ(&scm__rc.d2925[2148]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[2149])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[2151]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[2152])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[2153])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2154])},
       { SCM_OBJ(&scm__rc.d2925[2155]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2150]), SCM_OBJ(&scm__rc.d2925[2156])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2157])},
       { SCM_OBJ(&scm__rc.d2925[2158]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[2159])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2160])},
       { SCM_MAKE_INT(2439U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2162])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2163])},
       { SCM_OBJ(&scm__rc.d2925[2164]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2448U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2167])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2168])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2170])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2171])},
       { SCM_OBJ(&scm__rc.d2925[2172]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2169]), SCM_OBJ(&scm__rc.d2925[2173])},
       { SCM_MAKE_INT(2454U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2175])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2176])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2178])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2179])},
       { SCM_OBJ(&scm__rc.d2925[2180]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2177]), SCM_OBJ(&scm__rc.d2925[2181])},
       { SCM_MAKE_INT(2458U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2183])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2184])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2186])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2187])},
       { SCM_OBJ(&scm__rc.d2925[2188]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2185]), SCM_OBJ(&scm__rc.d2925[2189])},
       { SCM_MAKE_INT(2462U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2191])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2192])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2194])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2195])},
       { SCM_OBJ(&scm__rc.d2925[2196]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2193]), SCM_OBJ(&scm__rc.d2925[2197])},
       { SCM_MAKE_INT(2467U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2199])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2200])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2202])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2203])},
       { SCM_OBJ(&scm__rc.d2925[2204]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2201]), SCM_OBJ(&scm__rc.d2925[2205])},
       { SCM_MAKE_INT(2476U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2207])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2208])},
       { SCM_OBJ(&scm__rc.d2925[2209]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2484U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2212])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2213])},
       { SCM_OBJ(&scm__rc.d2925[2214]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2217])},
       { SCM_MAKE_INT(2494U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2219])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2220])},
       { SCM_OBJ(&scm__rc.d2925[2221]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[281]), SCM_NIL},
       { SCM_MAKE_INT(2493U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2225])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2226])},
       { SCM_OBJ(&scm__rc.d2925[2227]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2500U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2230])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2231])},
       { SCM_OBJ(&scm__rc.d2925[2232]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2502U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2235])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2236])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2238])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2239])},
       { SCM_OBJ(&scm__rc.d2925[2240]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2237]), SCM_OBJ(&scm__rc.d2925[2241])},
       { SCM_MAKE_INT(2545U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2243])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2244])},
       { SCM_OBJ(&scm__rc.d2925[2245]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2546U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2248])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2249])},
       { SCM_OBJ(&scm__rc.d2925[2250]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2548U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2253])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2254])},
       { SCM_OBJ(&scm__rc.d2925[2255]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2549U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2258])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2259])},
       { SCM_OBJ(&scm__rc.d2925[2260]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2551U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2263])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2264])},
       { SCM_OBJ(&scm__rc.d2925[2265]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2558U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2268])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2269])},
       { SCM_OBJ(&scm__rc.d2925[2270]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2563U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2273])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2274])},
       { SCM_OBJ(&scm__rc.d2925[2275]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2566U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2279])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2280])},
       { SCM_OBJ(&scm__rc.d2925[2281]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2565U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2284])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2285])},
       { SCM_OBJ(&scm__rc.d2925[2286]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2568U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2289])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2290])},
       { SCM_OBJ(&scm__rc.d2925[2291]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2578U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2294])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2295])},
       { SCM_OBJ(&scm__rc.d2925[2296]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2588U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2299])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2300])},
       { SCM_OBJ(&scm__rc.d2925[2301]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2599U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2304])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2305])},
       { SCM_OBJ(&scm__rc.d2925[2306]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2609U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2309])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2310])},
       { SCM_OBJ(&scm__rc.d2925[2311]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2619U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2314])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2315])},
       { SCM_OBJ(&scm__rc.d2925[2316]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2629U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2319])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2320])},
       { SCM_OBJ(&scm__rc.d2925[2321]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2640U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2324])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2325])},
       { SCM_OBJ(&scm__rc.d2925[2326]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2649U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2329])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2330])},
       { SCM_OBJ(&scm__rc.d2925[2331]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2658U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2334])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2335])},
       { SCM_OBJ(&scm__rc.d2925[2336]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2667U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2339])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2340])},
       { SCM_OBJ(&scm__rc.d2925[2341]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2677U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2344])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2345])},
       { SCM_OBJ(&scm__rc.d2925[2346]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2689U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2349])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2350])},
       { SCM_OBJ(&scm__rc.d2925[2351]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2701U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2354])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2355])},
       { SCM_OBJ(&scm__rc.d2925[2356]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2713U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2359])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2360])},
       { SCM_OBJ(&scm__rc.d2925[2361]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2725U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2364])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2365])},
       { SCM_OBJ(&scm__rc.d2925[2366]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(2740U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2370])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2371])},
       { SCM_OBJ(&scm__rc.d2925[2372]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[310]), SCM_NIL},
       { SCM_MAKE_INT(2745U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2376])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2377])},
       { SCM_OBJ(&scm__rc.d2925[2378]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[311]), SCM_NIL},
       { SCM_MAKE_INT(2737U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2382])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2383])},
       { SCM_OBJ(&scm__rc.d2925[2384]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2749U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2387])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2388])},
       { SCM_OBJ(&scm__rc.d2925[2389]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2763U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2392])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2393])},
       { SCM_OBJ(&scm__rc.d2925[2394]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2770U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2397])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2398])},
       { SCM_OBJ(&scm__rc.d2925[2399]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2780U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2402])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2403])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2405])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2406])},
       { SCM_OBJ(&scm__rc.d2925[2407]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2404]), SCM_OBJ(&scm__rc.d2925[2408])},
       { SCM_MAKE_INT(2791U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2410])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2411])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2413])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2414])},
       { SCM_OBJ(&scm__rc.d2925[2415]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2412]), SCM_OBJ(&scm__rc.d2925[2416])},
       { SCM_MAKE_INT(2805U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2418])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2419])},
       { SCM_OBJ(&scm__rc.d2925[2420]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2812U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2423])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2424])},
       { SCM_OBJ(&scm__rc.d2925[2425]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2821U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2428])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2429])},
       { SCM_OBJ(&scm__rc.d2925[2430]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2829U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2433])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2434])},
       { SCM_OBJ(&scm__rc.d2925[2435]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2438])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2439])},
       { SCM_OBJ(&scm__rc.d2925[2440]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[2441])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2442])},
       { SCM_MAKE_INT(2834U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2444])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2445])},
       { SCM_OBJ(&scm__rc.d2925[2446]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2449])},
       { SCM_OBJ(&scm__rc.d2925[2450]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(2847U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2452])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2453])},
       { SCM_OBJ(&scm__rc.d2925[2454]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2848U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2457])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2458])},
       { SCM_OBJ(&scm__rc.d2925[2459]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2850U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2462])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2463])},
       { SCM_OBJ(&scm__rc.d2925[2464]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(2851U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2467])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2468])},
       { SCM_OBJ(&scm__rc.d2925[2469]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2450]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2474])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2475])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[327]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2479])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2481])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[329]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2485])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[331]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2489])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[333]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2493])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[335]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2497])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[337]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2501])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[339]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2505])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[341]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2509])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[343]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2513])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[345]), SCM_NIL},
       { SCM_MAKE_INT(2878U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2517])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2518])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2520])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2521])},
       { SCM_OBJ(&scm__rc.d2925[2522]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2519]), SCM_OBJ(&scm__rc.d2925[2523])},
       { SCM_MAKE_INT(2880U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2525])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2526])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2528])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2529])},
       { SCM_OBJ(&scm__rc.d2925[2530]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2527]), SCM_OBJ(&scm__rc.d2925[2531])},
       { SCM_MAKE_INT(2883U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2533])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2534])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2536])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2537])},
       { SCM_OBJ(&scm__rc.d2925[2538]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2535]), SCM_OBJ(&scm__rc.d2925[2539])},
       { SCM_MAKE_INT(2888U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2541])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2542])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2544])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2545])},
       { SCM_OBJ(&scm__rc.d2925[2546]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2543]), SCM_OBJ(&scm__rc.d2925[2547])},
       { SCM_MAKE_INT(2899U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2549])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2550])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2552])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2553])},
       { SCM_OBJ(&scm__rc.d2925[2554]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2551]), SCM_OBJ(&scm__rc.d2925[2555])},
       { SCM_MAKE_INT(2902U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2557])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2558])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2561])},
       { SCM_OBJ(&scm__rc.d2925[2562]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2559]), SCM_OBJ(&scm__rc.d2925[2563])},
       { SCM_MAKE_INT(2913U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2565])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2566])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2568])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2569])},
       { SCM_OBJ(&scm__rc.d2925[2570]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2567]), SCM_OBJ(&scm__rc.d2925[2571])},
       { SCM_MAKE_INT(2926U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2573])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2574])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2576])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2577])},
       { SCM_OBJ(&scm__rc.d2925[2578]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2575]), SCM_OBJ(&scm__rc.d2925[2579])},
       { SCM_MAKE_INT(2940U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2581])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2582])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2584])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2585])},
       { SCM_OBJ(&scm__rc.d2925[2586]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2583]), SCM_OBJ(&scm__rc.d2925[2587])},
       { SCM_MAKE_INT(2961U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2589])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2590])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2592])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2593])},
       { SCM_OBJ(&scm__rc.d2925[2594]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2591]), SCM_OBJ(&scm__rc.d2925[2595])},
       { SCM_MAKE_INT(2994U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2597])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2598])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2600])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2601])},
       { SCM_OBJ(&scm__rc.d2925[2602]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2599]), SCM_OBJ(&scm__rc.d2925[2603])},
       { SCM_MAKE_INT(2998U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2605])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2606])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2608])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2609])},
       { SCM_OBJ(&scm__rc.d2925[2610]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2607]), SCM_OBJ(&scm__rc.d2925[2611])},
       { SCM_MAKE_INT(3010U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2613])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2614])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2616])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2617])},
       { SCM_OBJ(&scm__rc.d2925[2618]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2615]), SCM_OBJ(&scm__rc.d2925[2619])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[2621]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2622])},
       { SCM_OBJ(&scm__rc.d2925[2623]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[2624])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[2626]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[2627])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[2628])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2629])},
       { SCM_OBJ(&scm__rc.d2925[2630]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2625]), SCM_OBJ(&scm__rc.d2925[2631])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2632])},
       { SCM_OBJ(&scm__rc.d2925[2633]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[2634])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2635])},
       { SCM_MAKE_INT(3013U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2637])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2638])},
       { SCM_OBJ(&scm__rc.d2925[2639]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3022U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2642])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2643])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2645])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2646])},
       { SCM_OBJ(&scm__rc.d2925[2647]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2644]), SCM_OBJ(&scm__rc.d2925[2648])},
       { SCM_MAKE_INT(3028U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2650])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2651])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2653])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2654])},
       { SCM_OBJ(&scm__rc.d2925[2655]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2652]), SCM_OBJ(&scm__rc.d2925[2656])},
       { SCM_MAKE_INT(3032U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2658])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2659])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2661])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2662])},
       { SCM_OBJ(&scm__rc.d2925[2663]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2660]), SCM_OBJ(&scm__rc.d2925[2664])},
       { SCM_MAKE_INT(3036U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2666])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2667])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2669])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2670])},
       { SCM_OBJ(&scm__rc.d2925[2671]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2668]), SCM_OBJ(&scm__rc.d2925[2672])},
       { SCM_MAKE_INT(3041U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2674])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2675])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2677])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2678])},
       { SCM_OBJ(&scm__rc.d2925[2679]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2676]), SCM_OBJ(&scm__rc.d2925[2680])},
       { SCM_MAKE_INT(3050U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2682])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2683])},
       { SCM_OBJ(&scm__rc.d2925[2684]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3058U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2687])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2688])},
       { SCM_OBJ(&scm__rc.d2925[2689]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2692])},
       { SCM_MAKE_INT(3068U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2694])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2695])},
       { SCM_OBJ(&scm__rc.d2925[2696]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[350]), SCM_NIL},
       { SCM_MAKE_INT(3067U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2700])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2701])},
       { SCM_OBJ(&scm__rc.d2925[2702]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3074U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2705])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2706])},
       { SCM_OBJ(&scm__rc.d2925[2707]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3076U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2710])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2711])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2713])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2714])},
       { SCM_OBJ(&scm__rc.d2925[2715]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2712]), SCM_OBJ(&scm__rc.d2925[2716])},
       { SCM_MAKE_INT(3119U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2718])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2719])},
       { SCM_OBJ(&scm__rc.d2925[2720]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3120U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2723])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2724])},
       { SCM_OBJ(&scm__rc.d2925[2725]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3122U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2728])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2729])},
       { SCM_OBJ(&scm__rc.d2925[2730]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3123U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2733])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2734])},
       { SCM_OBJ(&scm__rc.d2925[2735]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3125U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2738])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2739])},
       { SCM_OBJ(&scm__rc.d2925[2740]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3132U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2743])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2744])},
       { SCM_OBJ(&scm__rc.d2925[2745]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3137U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2748])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2749])},
       { SCM_OBJ(&scm__rc.d2925[2750]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3140U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2754])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2755])},
       { SCM_OBJ(&scm__rc.d2925[2756]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3139U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2759])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2760])},
       { SCM_OBJ(&scm__rc.d2925[2761]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3142U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2764])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2765])},
       { SCM_OBJ(&scm__rc.d2925[2766]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3152U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2769])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2770])},
       { SCM_OBJ(&scm__rc.d2925[2771]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3162U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2774])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2775])},
       { SCM_OBJ(&scm__rc.d2925[2776]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3173U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2779])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2780])},
       { SCM_OBJ(&scm__rc.d2925[2781]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3183U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2784])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2785])},
       { SCM_OBJ(&scm__rc.d2925[2786]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3193U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2789])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2790])},
       { SCM_OBJ(&scm__rc.d2925[2791]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3203U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2794])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2795])},
       { SCM_OBJ(&scm__rc.d2925[2796]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3214U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2799])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2800])},
       { SCM_OBJ(&scm__rc.d2925[2801]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3223U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2804])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2805])},
       { SCM_OBJ(&scm__rc.d2925[2806]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3232U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2809])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2810])},
       { SCM_OBJ(&scm__rc.d2925[2811]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3241U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2814])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2815])},
       { SCM_OBJ(&scm__rc.d2925[2816]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3251U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2819])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2820])},
       { SCM_OBJ(&scm__rc.d2925[2821]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3263U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2824])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2825])},
       { SCM_OBJ(&scm__rc.d2925[2826]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3275U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2829])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2830])},
       { SCM_OBJ(&scm__rc.d2925[2831]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3287U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2834])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2835])},
       { SCM_OBJ(&scm__rc.d2925[2836]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3299U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2839])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2840])},
       { SCM_OBJ(&scm__rc.d2925[2841]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(3314U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2845])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2846])},
       { SCM_OBJ(&scm__rc.d2925[2847]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[379]), SCM_NIL},
       { SCM_MAKE_INT(3319U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2851])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2852])},
       { SCM_OBJ(&scm__rc.d2925[2853]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[380]), SCM_NIL},
       { SCM_MAKE_INT(3311U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2857])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2858])},
       { SCM_OBJ(&scm__rc.d2925[2859]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3323U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2862])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2863])},
       { SCM_OBJ(&scm__rc.d2925[2864]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3337U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2867])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2868])},
       { SCM_OBJ(&scm__rc.d2925[2869]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3344U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2872])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2873])},
       { SCM_OBJ(&scm__rc.d2925[2874]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3354U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2877])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2878])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2880])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2881])},
       { SCM_OBJ(&scm__rc.d2925[2882]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2879]), SCM_OBJ(&scm__rc.d2925[2883])},
       { SCM_MAKE_INT(3365U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2885])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2886])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2888])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2889])},
       { SCM_OBJ(&scm__rc.d2925[2890]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2887]), SCM_OBJ(&scm__rc.d2925[2891])},
       { SCM_MAKE_INT(3379U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2893])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2894])},
       { SCM_OBJ(&scm__rc.d2925[2895]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3386U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2898])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2899])},
       { SCM_OBJ(&scm__rc.d2925[2900]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3395U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2903])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2904])},
       { SCM_OBJ(&scm__rc.d2925[2905]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3403U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2908])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2909])},
       { SCM_OBJ(&scm__rc.d2925[2910]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2913])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2914])},
       { SCM_OBJ(&scm__rc.d2925[2915]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[2916])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2917])},
       { SCM_MAKE_INT(3408U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2919])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2920])},
       { SCM_OBJ(&scm__rc.d2925[2921]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2924])},
       { SCM_OBJ(&scm__rc.d2925[2925]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(3421U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2927])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2928])},
       { SCM_OBJ(&scm__rc.d2925[2929]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3422U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2932])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2933])},
       { SCM_OBJ(&scm__rc.d2925[2934]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3424U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2937])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2938])},
       { SCM_OBJ(&scm__rc.d2925[2939]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3425U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2942])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2943])},
       { SCM_OBJ(&scm__rc.d2925[2944]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2925]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2949])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2950])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[396]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2954])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2956])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[398]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2960])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[400]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2964])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[402]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2968])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[404]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2972])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[406]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2976])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[408]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2980])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[410]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2984])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[412]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[2988])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[414]), SCM_NIL},
       { SCM_MAKE_INT(3452U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[2992])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2993])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2995])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[2996])},
       { SCM_OBJ(&scm__rc.d2925[2997]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[2994]), SCM_OBJ(&scm__rc.d2925[2998])},
       { SCM_MAKE_INT(3454U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3000])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3001])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3003])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3004])},
       { SCM_OBJ(&scm__rc.d2925[3005]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3002]), SCM_OBJ(&scm__rc.d2925[3006])},
       { SCM_MAKE_INT(3457U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3008])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3009])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3011])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3012])},
       { SCM_OBJ(&scm__rc.d2925[3013]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3010]), SCM_OBJ(&scm__rc.d2925[3014])},
       { SCM_MAKE_INT(3462U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3016])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3017])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3019])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3020])},
       { SCM_OBJ(&scm__rc.d2925[3021]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3018]), SCM_OBJ(&scm__rc.d2925[3022])},
       { SCM_MAKE_INT(3473U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3024])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3025])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3027])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3028])},
       { SCM_OBJ(&scm__rc.d2925[3029]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3026]), SCM_OBJ(&scm__rc.d2925[3030])},
       { SCM_MAKE_INT(3476U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3032])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3033])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3035])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3036])},
       { SCM_OBJ(&scm__rc.d2925[3037]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3034]), SCM_OBJ(&scm__rc.d2925[3038])},
       { SCM_MAKE_INT(3487U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3040])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3041])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3043])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3044])},
       { SCM_OBJ(&scm__rc.d2925[3045]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3042]), SCM_OBJ(&scm__rc.d2925[3046])},
       { SCM_MAKE_INT(3500U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3048])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3049])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3051])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3052])},
       { SCM_OBJ(&scm__rc.d2925[3053]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3050]), SCM_OBJ(&scm__rc.d2925[3054])},
       { SCM_MAKE_INT(3514U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3056])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3057])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3059])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3060])},
       { SCM_OBJ(&scm__rc.d2925[3061]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3058]), SCM_OBJ(&scm__rc.d2925[3062])},
       { SCM_MAKE_INT(3535U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3064])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3065])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3067])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3068])},
       { SCM_OBJ(&scm__rc.d2925[3069]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3066]), SCM_OBJ(&scm__rc.d2925[3070])},
       { SCM_MAKE_INT(3568U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3072])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3073])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3075])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3076])},
       { SCM_OBJ(&scm__rc.d2925[3077]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3074]), SCM_OBJ(&scm__rc.d2925[3078])},
       { SCM_MAKE_INT(3572U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3080])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3081])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3083])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3084])},
       { SCM_OBJ(&scm__rc.d2925[3085]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3082]), SCM_OBJ(&scm__rc.d2925[3086])},
       { SCM_MAKE_INT(3584U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3088])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3089])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3091])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3092])},
       { SCM_OBJ(&scm__rc.d2925[3093]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3090]), SCM_OBJ(&scm__rc.d2925[3094])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[3096]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3097])},
       { SCM_OBJ(&scm__rc.d2925[3098]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[3099])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[3101]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[3102])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[3103])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3104])},
       { SCM_OBJ(&scm__rc.d2925[3105]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3100]), SCM_OBJ(&scm__rc.d2925[3106])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3107])},
       { SCM_OBJ(&scm__rc.d2925[3108]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[3109])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3110])},
       { SCM_MAKE_INT(3587U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3112])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3113])},
       { SCM_OBJ(&scm__rc.d2925[3114]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3596U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3117])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3118])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3120])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3121])},
       { SCM_OBJ(&scm__rc.d2925[3122]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3119]), SCM_OBJ(&scm__rc.d2925[3123])},
       { SCM_MAKE_INT(3602U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3125])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3126])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3128])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3129])},
       { SCM_OBJ(&scm__rc.d2925[3130]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3127]), SCM_OBJ(&scm__rc.d2925[3131])},
       { SCM_MAKE_INT(3606U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3133])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3134])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3136])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3137])},
       { SCM_OBJ(&scm__rc.d2925[3138]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3135]), SCM_OBJ(&scm__rc.d2925[3139])},
       { SCM_MAKE_INT(3610U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3141])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3142])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3144])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3145])},
       { SCM_OBJ(&scm__rc.d2925[3146]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3143]), SCM_OBJ(&scm__rc.d2925[3147])},
       { SCM_MAKE_INT(3615U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3149])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3150])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3152])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3153])},
       { SCM_OBJ(&scm__rc.d2925[3154]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3151]), SCM_OBJ(&scm__rc.d2925[3155])},
       { SCM_MAKE_INT(3624U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3157])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3158])},
       { SCM_OBJ(&scm__rc.d2925[3159]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3632U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3162])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3163])},
       { SCM_OBJ(&scm__rc.d2925[3164]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3167])},
       { SCM_MAKE_INT(3642U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3169])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3170])},
       { SCM_OBJ(&scm__rc.d2925[3171]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[419]), SCM_NIL},
       { SCM_MAKE_INT(3641U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3175])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3176])},
       { SCM_OBJ(&scm__rc.d2925[3177]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3648U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3180])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3181])},
       { SCM_OBJ(&scm__rc.d2925[3182]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3650U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3185])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3186])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3188])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3189])},
       { SCM_OBJ(&scm__rc.d2925[3190]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3187]), SCM_OBJ(&scm__rc.d2925[3191])},
       { SCM_MAKE_INT(3693U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3193])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3194])},
       { SCM_OBJ(&scm__rc.d2925[3195]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3694U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3198])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3199])},
       { SCM_OBJ(&scm__rc.d2925[3200]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3696U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3203])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3204])},
       { SCM_OBJ(&scm__rc.d2925[3205]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3697U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3208])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3209])},
       { SCM_OBJ(&scm__rc.d2925[3210]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3699U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3213])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3214])},
       { SCM_OBJ(&scm__rc.d2925[3215]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3706U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3218])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3219])},
       { SCM_OBJ(&scm__rc.d2925[3220]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3711U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3223])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3224])},
       { SCM_OBJ(&scm__rc.d2925[3225]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3714U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3229])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3230])},
       { SCM_OBJ(&scm__rc.d2925[3231]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3713U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3234])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3235])},
       { SCM_OBJ(&scm__rc.d2925[3236]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3716U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3239])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3240])},
       { SCM_OBJ(&scm__rc.d2925[3241]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3726U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3244])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3245])},
       { SCM_OBJ(&scm__rc.d2925[3246]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3736U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3249])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3250])},
       { SCM_OBJ(&scm__rc.d2925[3251]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3747U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3254])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3255])},
       { SCM_OBJ(&scm__rc.d2925[3256]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3757U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3259])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3260])},
       { SCM_OBJ(&scm__rc.d2925[3261]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3767U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3264])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3265])},
       { SCM_OBJ(&scm__rc.d2925[3266]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3777U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3269])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3270])},
       { SCM_OBJ(&scm__rc.d2925[3271]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3788U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3274])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3275])},
       { SCM_OBJ(&scm__rc.d2925[3276]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3797U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3279])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3280])},
       { SCM_OBJ(&scm__rc.d2925[3281]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3806U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3284])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3285])},
       { SCM_OBJ(&scm__rc.d2925[3286]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3815U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3289])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3290])},
       { SCM_OBJ(&scm__rc.d2925[3291]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3825U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3294])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3295])},
       { SCM_OBJ(&scm__rc.d2925[3296]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3837U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3299])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3300])},
       { SCM_OBJ(&scm__rc.d2925[3301]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3849U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3304])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3305])},
       { SCM_OBJ(&scm__rc.d2925[3306]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3861U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3309])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3310])},
       { SCM_OBJ(&scm__rc.d2925[3311]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3873U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3314])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3315])},
       { SCM_OBJ(&scm__rc.d2925[3316]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(3888U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3320])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3321])},
       { SCM_OBJ(&scm__rc.d2925[3322]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[448]), SCM_NIL},
       { SCM_MAKE_INT(3893U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3326])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3327])},
       { SCM_OBJ(&scm__rc.d2925[3328]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[449]), SCM_NIL},
       { SCM_MAKE_INT(3885U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3332])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3333])},
       { SCM_OBJ(&scm__rc.d2925[3334]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3897U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3337])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3338])},
       { SCM_OBJ(&scm__rc.d2925[3339]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3911U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3342])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3343])},
       { SCM_OBJ(&scm__rc.d2925[3344]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3918U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3347])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3348])},
       { SCM_OBJ(&scm__rc.d2925[3349]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3928U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3352])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3353])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3355])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3356])},
       { SCM_OBJ(&scm__rc.d2925[3357]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3354]), SCM_OBJ(&scm__rc.d2925[3358])},
       { SCM_MAKE_INT(3939U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3360])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3361])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3363])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3364])},
       { SCM_OBJ(&scm__rc.d2925[3365]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3362]), SCM_OBJ(&scm__rc.d2925[3366])},
       { SCM_MAKE_INT(3953U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3368])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3369])},
       { SCM_OBJ(&scm__rc.d2925[3370]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3960U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3373])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3374])},
       { SCM_OBJ(&scm__rc.d2925[3375]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3969U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3378])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3379])},
       { SCM_OBJ(&scm__rc.d2925[3380]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3977U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3383])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3384])},
       { SCM_OBJ(&scm__rc.d2925[3385]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3388])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3389])},
       { SCM_OBJ(&scm__rc.d2925[3390]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[3391])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3392])},
       { SCM_MAKE_INT(3982U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3394])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3395])},
       { SCM_OBJ(&scm__rc.d2925[3396]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3399])},
       { SCM_OBJ(&scm__rc.d2925[3400]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(3995U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3402])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3403])},
       { SCM_OBJ(&scm__rc.d2925[3404]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3996U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3407])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3408])},
       { SCM_OBJ(&scm__rc.d2925[3409]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3998U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3412])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3413])},
       { SCM_OBJ(&scm__rc.d2925[3414]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(3999U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3417])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3418])},
       { SCM_OBJ(&scm__rc.d2925[3419]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3400]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3424])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3425])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[465]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3429])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3431])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[467]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3435])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[469]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3439])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[471]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3443])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[473]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3447])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[475]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3451])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[477]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3455])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[479]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3459])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[481]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3463])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[483]), SCM_NIL},
       { SCM_MAKE_INT(4026U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3467])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3468])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3470])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3471])},
       { SCM_OBJ(&scm__rc.d2925[3472]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3469]), SCM_OBJ(&scm__rc.d2925[3473])},
       { SCM_MAKE_INT(4028U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3475])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3476])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3478])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3479])},
       { SCM_OBJ(&scm__rc.d2925[3480]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3477]), SCM_OBJ(&scm__rc.d2925[3481])},
       { SCM_MAKE_INT(4031U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3483])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3484])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3486])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3487])},
       { SCM_OBJ(&scm__rc.d2925[3488]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3485]), SCM_OBJ(&scm__rc.d2925[3489])},
       { SCM_MAKE_INT(4036U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3491])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3492])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3494])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3495])},
       { SCM_OBJ(&scm__rc.d2925[3496]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3493]), SCM_OBJ(&scm__rc.d2925[3497])},
       { SCM_MAKE_INT(4047U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3499])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3500])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3502])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3503])},
       { SCM_OBJ(&scm__rc.d2925[3504]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3501]), SCM_OBJ(&scm__rc.d2925[3505])},
       { SCM_MAKE_INT(4050U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3507])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3508])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3510])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3511])},
       { SCM_OBJ(&scm__rc.d2925[3512]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3509]), SCM_OBJ(&scm__rc.d2925[3513])},
       { SCM_MAKE_INT(4061U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3515])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3516])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3518])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3519])},
       { SCM_OBJ(&scm__rc.d2925[3520]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3517]), SCM_OBJ(&scm__rc.d2925[3521])},
       { SCM_MAKE_INT(4074U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3523])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3524])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3526])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3527])},
       { SCM_OBJ(&scm__rc.d2925[3528]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3525]), SCM_OBJ(&scm__rc.d2925[3529])},
       { SCM_MAKE_INT(4088U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3531])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3532])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3534])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3535])},
       { SCM_OBJ(&scm__rc.d2925[3536]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3533]), SCM_OBJ(&scm__rc.d2925[3537])},
       { SCM_MAKE_INT(4109U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3539])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3540])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3542])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3543])},
       { SCM_OBJ(&scm__rc.d2925[3544]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3541]), SCM_OBJ(&scm__rc.d2925[3545])},
       { SCM_MAKE_INT(4142U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3547])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3548])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3550])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3551])},
       { SCM_OBJ(&scm__rc.d2925[3552]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3549]), SCM_OBJ(&scm__rc.d2925[3553])},
       { SCM_MAKE_INT(4146U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3555])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3556])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3558])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3559])},
       { SCM_OBJ(&scm__rc.d2925[3560]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3557]), SCM_OBJ(&scm__rc.d2925[3561])},
       { SCM_MAKE_INT(4158U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3563])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3564])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3566])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3567])},
       { SCM_OBJ(&scm__rc.d2925[3568]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3565]), SCM_OBJ(&scm__rc.d2925[3569])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[3571]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3572])},
       { SCM_OBJ(&scm__rc.d2925[3573]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[3574])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[3576]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[3577])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[3578])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3579])},
       { SCM_OBJ(&scm__rc.d2925[3580]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3575]), SCM_OBJ(&scm__rc.d2925[3581])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3582])},
       { SCM_OBJ(&scm__rc.d2925[3583]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[3584])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3585])},
       { SCM_MAKE_INT(4161U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3587])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3588])},
       { SCM_OBJ(&scm__rc.d2925[3589]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4170U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3592])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3593])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3595])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3596])},
       { SCM_OBJ(&scm__rc.d2925[3597]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3594]), SCM_OBJ(&scm__rc.d2925[3598])},
       { SCM_MAKE_INT(4176U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3600])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3601])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3603])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3604])},
       { SCM_OBJ(&scm__rc.d2925[3605]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3602]), SCM_OBJ(&scm__rc.d2925[3606])},
       { SCM_MAKE_INT(4180U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3608])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3609])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3611])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3612])},
       { SCM_OBJ(&scm__rc.d2925[3613]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3610]), SCM_OBJ(&scm__rc.d2925[3614])},
       { SCM_MAKE_INT(4184U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3616])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3617])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3619])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3620])},
       { SCM_OBJ(&scm__rc.d2925[3621]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3618]), SCM_OBJ(&scm__rc.d2925[3622])},
       { SCM_MAKE_INT(4189U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3624])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3625])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3627])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3628])},
       { SCM_OBJ(&scm__rc.d2925[3629]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3626]), SCM_OBJ(&scm__rc.d2925[3630])},
       { SCM_MAKE_INT(4198U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3632])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3633])},
       { SCM_OBJ(&scm__rc.d2925[3634]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4206U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3637])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3638])},
       { SCM_OBJ(&scm__rc.d2925[3639]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3642])},
       { SCM_MAKE_INT(4216U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3644])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3645])},
       { SCM_OBJ(&scm__rc.d2925[3646]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[488]), SCM_NIL},
       { SCM_MAKE_INT(4215U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3650])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3651])},
       { SCM_OBJ(&scm__rc.d2925[3652]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4222U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3655])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3656])},
       { SCM_OBJ(&scm__rc.d2925[3657]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4224U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3660])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3661])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3663])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3664])},
       { SCM_OBJ(&scm__rc.d2925[3665]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3662]), SCM_OBJ(&scm__rc.d2925[3666])},
       { SCM_MAKE_INT(4267U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3668])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3669])},
       { SCM_OBJ(&scm__rc.d2925[3670]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4268U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3673])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3674])},
       { SCM_OBJ(&scm__rc.d2925[3675]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4270U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3678])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3679])},
       { SCM_OBJ(&scm__rc.d2925[3680]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4271U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3683])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3684])},
       { SCM_OBJ(&scm__rc.d2925[3685]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4273U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3688])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3689])},
       { SCM_OBJ(&scm__rc.d2925[3690]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4280U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3693])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3694])},
       { SCM_OBJ(&scm__rc.d2925[3695]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4285U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3698])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3699])},
       { SCM_OBJ(&scm__rc.d2925[3700]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4288U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3704])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3705])},
       { SCM_OBJ(&scm__rc.d2925[3706]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4287U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3709])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3710])},
       { SCM_OBJ(&scm__rc.d2925[3711]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4290U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3714])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3715])},
       { SCM_OBJ(&scm__rc.d2925[3716]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4300U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3719])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3720])},
       { SCM_OBJ(&scm__rc.d2925[3721]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4310U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3724])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3725])},
       { SCM_OBJ(&scm__rc.d2925[3726]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4321U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3729])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3730])},
       { SCM_OBJ(&scm__rc.d2925[3731]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4331U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3734])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3735])},
       { SCM_OBJ(&scm__rc.d2925[3736]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4341U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3739])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3740])},
       { SCM_OBJ(&scm__rc.d2925[3741]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4351U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3744])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3745])},
       { SCM_OBJ(&scm__rc.d2925[3746]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4362U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3749])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3750])},
       { SCM_OBJ(&scm__rc.d2925[3751]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4371U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3754])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3755])},
       { SCM_OBJ(&scm__rc.d2925[3756]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4380U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3759])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3760])},
       { SCM_OBJ(&scm__rc.d2925[3761]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4389U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3764])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3765])},
       { SCM_OBJ(&scm__rc.d2925[3766]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4399U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3769])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3770])},
       { SCM_OBJ(&scm__rc.d2925[3771]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4411U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3774])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3775])},
       { SCM_OBJ(&scm__rc.d2925[3776]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4423U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3779])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3780])},
       { SCM_OBJ(&scm__rc.d2925[3781]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4435U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3784])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3785])},
       { SCM_OBJ(&scm__rc.d2925[3786]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4447U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3789])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3790])},
       { SCM_OBJ(&scm__rc.d2925[3791]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(4462U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3795])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3796])},
       { SCM_OBJ(&scm__rc.d2925[3797]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[517]), SCM_NIL},
       { SCM_MAKE_INT(4467U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3801])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3802])},
       { SCM_OBJ(&scm__rc.d2925[3803]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[518]), SCM_NIL},
       { SCM_MAKE_INT(4459U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3807])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3808])},
       { SCM_OBJ(&scm__rc.d2925[3809]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4471U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3812])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3813])},
       { SCM_OBJ(&scm__rc.d2925[3814]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4485U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3817])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3818])},
       { SCM_OBJ(&scm__rc.d2925[3819]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4492U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3822])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3823])},
       { SCM_OBJ(&scm__rc.d2925[3824]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4502U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3827])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3828])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3830])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3831])},
       { SCM_OBJ(&scm__rc.d2925[3832]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3829]), SCM_OBJ(&scm__rc.d2925[3833])},
       { SCM_MAKE_INT(4513U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3835])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3836])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3838])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3839])},
       { SCM_OBJ(&scm__rc.d2925[3840]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3837]), SCM_OBJ(&scm__rc.d2925[3841])},
       { SCM_MAKE_INT(4527U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3843])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3844])},
       { SCM_OBJ(&scm__rc.d2925[3845]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4534U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3848])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3849])},
       { SCM_OBJ(&scm__rc.d2925[3850]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4543U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3853])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3854])},
       { SCM_OBJ(&scm__rc.d2925[3855]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4551U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3858])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3859])},
       { SCM_OBJ(&scm__rc.d2925[3860]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3863])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3864])},
       { SCM_OBJ(&scm__rc.d2925[3865]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[3866])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3867])},
       { SCM_MAKE_INT(4556U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3869])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3870])},
       { SCM_OBJ(&scm__rc.d2925[3871]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3874])},
       { SCM_OBJ(&scm__rc.d2925[3875]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(4569U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3877])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3878])},
       { SCM_OBJ(&scm__rc.d2925[3879]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4570U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3882])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3883])},
       { SCM_OBJ(&scm__rc.d2925[3884]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4572U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3887])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3888])},
       { SCM_OBJ(&scm__rc.d2925[3889]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4573U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3892])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3893])},
       { SCM_OBJ(&scm__rc.d2925[3894]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3875]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3899])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3900])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[534]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3904])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3906])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[536]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3910])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[538]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3914])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[540]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3918])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[542]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3922])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[544]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3926])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[546]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3930])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[548]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3934])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[550]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[3938])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[552]), SCM_NIL},
       { SCM_MAKE_INT(4600U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3942])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3943])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3945])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3946])},
       { SCM_OBJ(&scm__rc.d2925[3947]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3944]), SCM_OBJ(&scm__rc.d2925[3948])},
       { SCM_MAKE_INT(4602U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3950])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3951])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3953])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3954])},
       { SCM_OBJ(&scm__rc.d2925[3955]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3952]), SCM_OBJ(&scm__rc.d2925[3956])},
       { SCM_MAKE_INT(4605U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3958])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3959])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3961])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3962])},
       { SCM_OBJ(&scm__rc.d2925[3963]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3960]), SCM_OBJ(&scm__rc.d2925[3964])},
       { SCM_MAKE_INT(4610U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3966])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3967])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3969])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3970])},
       { SCM_OBJ(&scm__rc.d2925[3971]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3968]), SCM_OBJ(&scm__rc.d2925[3972])},
       { SCM_MAKE_INT(4621U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3974])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3975])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3977])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3978])},
       { SCM_OBJ(&scm__rc.d2925[3979]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3976]), SCM_OBJ(&scm__rc.d2925[3980])},
       { SCM_MAKE_INT(4624U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3982])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3983])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3985])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3986])},
       { SCM_OBJ(&scm__rc.d2925[3987]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3984]), SCM_OBJ(&scm__rc.d2925[3988])},
       { SCM_MAKE_INT(4635U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3990])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3991])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3993])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3994])},
       { SCM_OBJ(&scm__rc.d2925[3995]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[3992]), SCM_OBJ(&scm__rc.d2925[3996])},
       { SCM_MAKE_INT(4648U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[3998])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[3999])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4001])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4002])},
       { SCM_OBJ(&scm__rc.d2925[4003]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4000]), SCM_OBJ(&scm__rc.d2925[4004])},
       { SCM_MAKE_INT(4662U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4006])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4007])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4009])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4010])},
       { SCM_OBJ(&scm__rc.d2925[4011]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4008]), SCM_OBJ(&scm__rc.d2925[4012])},
       { SCM_MAKE_INT(4683U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4014])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4015])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4017])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4018])},
       { SCM_OBJ(&scm__rc.d2925[4019]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4016]), SCM_OBJ(&scm__rc.d2925[4020])},
       { SCM_MAKE_INT(4716U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4022])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4023])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4025])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4026])},
       { SCM_OBJ(&scm__rc.d2925[4027]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4024]), SCM_OBJ(&scm__rc.d2925[4028])},
       { SCM_MAKE_INT(4720U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4030])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4031])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4033])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4034])},
       { SCM_OBJ(&scm__rc.d2925[4035]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4032]), SCM_OBJ(&scm__rc.d2925[4036])},
       { SCM_MAKE_INT(4732U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4038])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4039])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4041])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4042])},
       { SCM_OBJ(&scm__rc.d2925[4043]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4040]), SCM_OBJ(&scm__rc.d2925[4044])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[4046]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4047])},
       { SCM_OBJ(&scm__rc.d2925[4048]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[4049])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[4051]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[4052])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[4053])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4054])},
       { SCM_OBJ(&scm__rc.d2925[4055]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4050]), SCM_OBJ(&scm__rc.d2925[4056])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4057])},
       { SCM_OBJ(&scm__rc.d2925[4058]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[4059])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4060])},
       { SCM_MAKE_INT(4735U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4062])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4063])},
       { SCM_OBJ(&scm__rc.d2925[4064]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4744U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4067])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4068])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4070])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4071])},
       { SCM_OBJ(&scm__rc.d2925[4072]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4069]), SCM_OBJ(&scm__rc.d2925[4073])},
       { SCM_MAKE_INT(4750U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4075])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4076])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4078])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4079])},
       { SCM_OBJ(&scm__rc.d2925[4080]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4077]), SCM_OBJ(&scm__rc.d2925[4081])},
       { SCM_MAKE_INT(4754U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4083])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4084])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4086])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4087])},
       { SCM_OBJ(&scm__rc.d2925[4088]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4085]), SCM_OBJ(&scm__rc.d2925[4089])},
       { SCM_MAKE_INT(4758U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4091])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4092])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4094])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4095])},
       { SCM_OBJ(&scm__rc.d2925[4096]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4093]), SCM_OBJ(&scm__rc.d2925[4097])},
       { SCM_MAKE_INT(4763U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4099])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4100])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4102])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4103])},
       { SCM_OBJ(&scm__rc.d2925[4104]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4101]), SCM_OBJ(&scm__rc.d2925[4105])},
       { SCM_MAKE_INT(4772U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4107])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4108])},
       { SCM_OBJ(&scm__rc.d2925[4109]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4780U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4112])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4113])},
       { SCM_OBJ(&scm__rc.d2925[4114]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4117])},
       { SCM_MAKE_INT(4790U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4119])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4120])},
       { SCM_OBJ(&scm__rc.d2925[4121]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[557]), SCM_NIL},
       { SCM_MAKE_INT(4789U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4125])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4126])},
       { SCM_OBJ(&scm__rc.d2925[4127]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4796U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4130])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4131])},
       { SCM_OBJ(&scm__rc.d2925[4132]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4798U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4135])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4136])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4138])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4139])},
       { SCM_OBJ(&scm__rc.d2925[4140]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4137]), SCM_OBJ(&scm__rc.d2925[4141])},
       { SCM_MAKE_INT(4841U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4143])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4144])},
       { SCM_OBJ(&scm__rc.d2925[4145]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4842U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4148])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4149])},
       { SCM_OBJ(&scm__rc.d2925[4150]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4844U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4153])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4154])},
       { SCM_OBJ(&scm__rc.d2925[4155]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4845U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4158])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4159])},
       { SCM_OBJ(&scm__rc.d2925[4160]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4847U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4163])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4164])},
       { SCM_OBJ(&scm__rc.d2925[4165]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4854U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4168])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4169])},
       { SCM_OBJ(&scm__rc.d2925[4170]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4859U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4173])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4174])},
       { SCM_OBJ(&scm__rc.d2925[4175]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4862U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4179])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4180])},
       { SCM_OBJ(&scm__rc.d2925[4181]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4861U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4184])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4185])},
       { SCM_OBJ(&scm__rc.d2925[4186]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4864U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4189])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4190])},
       { SCM_OBJ(&scm__rc.d2925[4191]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4874U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4194])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4195])},
       { SCM_OBJ(&scm__rc.d2925[4196]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4884U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4199])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4200])},
       { SCM_OBJ(&scm__rc.d2925[4201]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4895U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4204])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4205])},
       { SCM_OBJ(&scm__rc.d2925[4206]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4905U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4209])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4210])},
       { SCM_OBJ(&scm__rc.d2925[4211]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4915U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4214])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4215])},
       { SCM_OBJ(&scm__rc.d2925[4216]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4925U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4219])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4220])},
       { SCM_OBJ(&scm__rc.d2925[4221]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4936U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4224])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4225])},
       { SCM_OBJ(&scm__rc.d2925[4226]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4945U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4229])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4230])},
       { SCM_OBJ(&scm__rc.d2925[4231]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4954U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4234])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4235])},
       { SCM_OBJ(&scm__rc.d2925[4236]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4963U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4239])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4240])},
       { SCM_OBJ(&scm__rc.d2925[4241]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4973U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4244])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4245])},
       { SCM_OBJ(&scm__rc.d2925[4246]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4985U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4249])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4250])},
       { SCM_OBJ(&scm__rc.d2925[4251]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(4997U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4254])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4255])},
       { SCM_OBJ(&scm__rc.d2925[4256]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5009U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4259])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4260])},
       { SCM_OBJ(&scm__rc.d2925[4261]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5021U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4264])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4265])},
       { SCM_OBJ(&scm__rc.d2925[4266]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(5036U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4270])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4271])},
       { SCM_OBJ(&scm__rc.d2925[4272]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[586]), SCM_NIL},
       { SCM_MAKE_INT(5041U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4276])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4277])},
       { SCM_OBJ(&scm__rc.d2925[4278]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[587]), SCM_NIL},
       { SCM_MAKE_INT(5033U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4282])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4283])},
       { SCM_OBJ(&scm__rc.d2925[4284]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5045U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4287])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4288])},
       { SCM_OBJ(&scm__rc.d2925[4289]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5059U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4292])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4293])},
       { SCM_OBJ(&scm__rc.d2925[4294]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5066U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4297])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4298])},
       { SCM_OBJ(&scm__rc.d2925[4299]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5076U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4302])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4303])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4305])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4306])},
       { SCM_OBJ(&scm__rc.d2925[4307]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4304]), SCM_OBJ(&scm__rc.d2925[4308])},
       { SCM_MAKE_INT(5087U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4310])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4311])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4313])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4314])},
       { SCM_OBJ(&scm__rc.d2925[4315]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4312]), SCM_OBJ(&scm__rc.d2925[4316])},
       { SCM_MAKE_INT(5101U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4318])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4319])},
       { SCM_OBJ(&scm__rc.d2925[4320]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5108U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4323])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4324])},
       { SCM_OBJ(&scm__rc.d2925[4325]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5117U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4328])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4329])},
       { SCM_OBJ(&scm__rc.d2925[4330]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5125U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4333])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4334])},
       { SCM_OBJ(&scm__rc.d2925[4335]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4338])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4339])},
       { SCM_OBJ(&scm__rc.d2925[4340]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[4341])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4342])},
       { SCM_MAKE_INT(5130U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4344])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4345])},
       { SCM_OBJ(&scm__rc.d2925[4346]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4349])},
       { SCM_OBJ(&scm__rc.d2925[4350]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(5143U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4352])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4353])},
       { SCM_OBJ(&scm__rc.d2925[4354]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5144U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4357])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4358])},
       { SCM_OBJ(&scm__rc.d2925[4359]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5146U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4362])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4363])},
       { SCM_OBJ(&scm__rc.d2925[4364]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5147U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4367])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4368])},
       { SCM_OBJ(&scm__rc.d2925[4369]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4350]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4374])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4375])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[603]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4379])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4381])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[605]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4385])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[607]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4389])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[609]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4393])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[611]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4397])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[613]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4401])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[615]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4405])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[617]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4409])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[619]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4413])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[621]), SCM_NIL},
       { SCM_MAKE_INT(5174U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4417])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4418])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4420])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4421])},
       { SCM_OBJ(&scm__rc.d2925[4422]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4419]), SCM_OBJ(&scm__rc.d2925[4423])},
       { SCM_MAKE_INT(5176U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4425])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4426])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4428])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4429])},
       { SCM_OBJ(&scm__rc.d2925[4430]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4427]), SCM_OBJ(&scm__rc.d2925[4431])},
       { SCM_MAKE_INT(5179U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4433])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4434])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4436])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4437])},
       { SCM_OBJ(&scm__rc.d2925[4438]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4435]), SCM_OBJ(&scm__rc.d2925[4439])},
       { SCM_MAKE_INT(5184U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4441])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4442])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4444])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4445])},
       { SCM_OBJ(&scm__rc.d2925[4446]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4443]), SCM_OBJ(&scm__rc.d2925[4447])},
       { SCM_MAKE_INT(5195U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4449])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4450])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4452])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4453])},
       { SCM_OBJ(&scm__rc.d2925[4454]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4451]), SCM_OBJ(&scm__rc.d2925[4455])},
       { SCM_MAKE_INT(5198U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4457])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4458])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4460])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4461])},
       { SCM_OBJ(&scm__rc.d2925[4462]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4459]), SCM_OBJ(&scm__rc.d2925[4463])},
       { SCM_MAKE_INT(5209U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4465])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4466])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4468])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4469])},
       { SCM_OBJ(&scm__rc.d2925[4470]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4467]), SCM_OBJ(&scm__rc.d2925[4471])},
       { SCM_MAKE_INT(5222U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4473])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4474])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4476])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4477])},
       { SCM_OBJ(&scm__rc.d2925[4478]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4475]), SCM_OBJ(&scm__rc.d2925[4479])},
       { SCM_MAKE_INT(5236U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4481])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4482])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4484])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4485])},
       { SCM_OBJ(&scm__rc.d2925[4486]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4483]), SCM_OBJ(&scm__rc.d2925[4487])},
       { SCM_MAKE_INT(5257U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4489])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4490])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4492])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4493])},
       { SCM_OBJ(&scm__rc.d2925[4494]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4491]), SCM_OBJ(&scm__rc.d2925[4495])},
       { SCM_MAKE_INT(5290U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4497])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4498])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4500])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4501])},
       { SCM_OBJ(&scm__rc.d2925[4502]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4499]), SCM_OBJ(&scm__rc.d2925[4503])},
       { SCM_MAKE_INT(5294U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4505])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4506])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4508])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4509])},
       { SCM_OBJ(&scm__rc.d2925[4510]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4507]), SCM_OBJ(&scm__rc.d2925[4511])},
       { SCM_MAKE_INT(5306U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4513])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4514])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4516])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4517])},
       { SCM_OBJ(&scm__rc.d2925[4518]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4515]), SCM_OBJ(&scm__rc.d2925[4519])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[4521]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4522])},
       { SCM_OBJ(&scm__rc.d2925[4523]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[4524])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[4526]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[4527])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[4528])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4529])},
       { SCM_OBJ(&scm__rc.d2925[4530]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4525]), SCM_OBJ(&scm__rc.d2925[4531])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4532])},
       { SCM_OBJ(&scm__rc.d2925[4533]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[4534])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4535])},
       { SCM_MAKE_INT(5309U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4537])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4538])},
       { SCM_OBJ(&scm__rc.d2925[4539]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5318U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4542])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4543])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4545])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4546])},
       { SCM_OBJ(&scm__rc.d2925[4547]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4544]), SCM_OBJ(&scm__rc.d2925[4548])},
       { SCM_MAKE_INT(5324U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4550])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4551])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4553])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4554])},
       { SCM_OBJ(&scm__rc.d2925[4555]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4552]), SCM_OBJ(&scm__rc.d2925[4556])},
       { SCM_MAKE_INT(5328U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4558])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4559])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4561])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4562])},
       { SCM_OBJ(&scm__rc.d2925[4563]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4560]), SCM_OBJ(&scm__rc.d2925[4564])},
       { SCM_MAKE_INT(5332U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4566])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4567])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4569])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4570])},
       { SCM_OBJ(&scm__rc.d2925[4571]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4568]), SCM_OBJ(&scm__rc.d2925[4572])},
       { SCM_MAKE_INT(5337U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4574])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4575])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4577])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4578])},
       { SCM_OBJ(&scm__rc.d2925[4579]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4576]), SCM_OBJ(&scm__rc.d2925[4580])},
       { SCM_MAKE_INT(5346U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4582])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4583])},
       { SCM_OBJ(&scm__rc.d2925[4584]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5354U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4587])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4588])},
       { SCM_OBJ(&scm__rc.d2925[4589]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4592])},
       { SCM_MAKE_INT(5364U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4594])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4595])},
       { SCM_OBJ(&scm__rc.d2925[4596]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[626]), SCM_NIL},
       { SCM_MAKE_INT(5363U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4600])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4601])},
       { SCM_OBJ(&scm__rc.d2925[4602]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5370U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4605])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4606])},
       { SCM_OBJ(&scm__rc.d2925[4607]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5372U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4610])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4611])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4613])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4614])},
       { SCM_OBJ(&scm__rc.d2925[4615]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4612]), SCM_OBJ(&scm__rc.d2925[4616])},
       { SCM_MAKE_INT(5415U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4618])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4619])},
       { SCM_OBJ(&scm__rc.d2925[4620]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5416U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4623])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4624])},
       { SCM_OBJ(&scm__rc.d2925[4625]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5418U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4628])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4629])},
       { SCM_OBJ(&scm__rc.d2925[4630]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5419U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4633])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4634])},
       { SCM_OBJ(&scm__rc.d2925[4635]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5421U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4638])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4639])},
       { SCM_OBJ(&scm__rc.d2925[4640]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5428U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4643])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4644])},
       { SCM_OBJ(&scm__rc.d2925[4645]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5433U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4648])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4649])},
       { SCM_OBJ(&scm__rc.d2925[4650]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5436U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4654])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4655])},
       { SCM_OBJ(&scm__rc.d2925[4656]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5435U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4659])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4660])},
       { SCM_OBJ(&scm__rc.d2925[4661]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5438U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4664])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4665])},
       { SCM_OBJ(&scm__rc.d2925[4666]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5448U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4669])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4670])},
       { SCM_OBJ(&scm__rc.d2925[4671]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5458U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4674])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4675])},
       { SCM_OBJ(&scm__rc.d2925[4676]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5469U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4679])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4680])},
       { SCM_OBJ(&scm__rc.d2925[4681]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5479U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4684])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4685])},
       { SCM_OBJ(&scm__rc.d2925[4686]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5489U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4689])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4690])},
       { SCM_OBJ(&scm__rc.d2925[4691]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5499U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4694])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4695])},
       { SCM_OBJ(&scm__rc.d2925[4696]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5510U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4699])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4700])},
       { SCM_OBJ(&scm__rc.d2925[4701]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5519U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4704])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4705])},
       { SCM_OBJ(&scm__rc.d2925[4706]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5528U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4709])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4710])},
       { SCM_OBJ(&scm__rc.d2925[4711]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5537U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4714])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4715])},
       { SCM_OBJ(&scm__rc.d2925[4716]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5547U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4719])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4720])},
       { SCM_OBJ(&scm__rc.d2925[4721]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5559U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4724])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4725])},
       { SCM_OBJ(&scm__rc.d2925[4726]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5571U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4729])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4730])},
       { SCM_OBJ(&scm__rc.d2925[4731]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5583U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4734])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4735])},
       { SCM_OBJ(&scm__rc.d2925[4736]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5595U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4739])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4740])},
       { SCM_OBJ(&scm__rc.d2925[4741]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(5610U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4745])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4746])},
       { SCM_OBJ(&scm__rc.d2925[4747]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[655]), SCM_NIL},
       { SCM_MAKE_INT(5615U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4751])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4752])},
       { SCM_OBJ(&scm__rc.d2925[4753]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[656]), SCM_NIL},
       { SCM_MAKE_INT(5607U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4757])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4758])},
       { SCM_OBJ(&scm__rc.d2925[4759]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5619U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4762])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4763])},
       { SCM_OBJ(&scm__rc.d2925[4764]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5633U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4767])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4768])},
       { SCM_OBJ(&scm__rc.d2925[4769]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5640U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4772])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4773])},
       { SCM_OBJ(&scm__rc.d2925[4774]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5650U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4777])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4778])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4780])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4781])},
       { SCM_OBJ(&scm__rc.d2925[4782]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4779]), SCM_OBJ(&scm__rc.d2925[4783])},
       { SCM_MAKE_INT(5661U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4785])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4786])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4788])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4789])},
       { SCM_OBJ(&scm__rc.d2925[4790]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4787]), SCM_OBJ(&scm__rc.d2925[4791])},
       { SCM_MAKE_INT(5675U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4793])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4794])},
       { SCM_OBJ(&scm__rc.d2925[4795]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5682U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4798])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4799])},
       { SCM_OBJ(&scm__rc.d2925[4800]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5691U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4803])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4804])},
       { SCM_OBJ(&scm__rc.d2925[4805]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5699U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4808])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4809])},
       { SCM_OBJ(&scm__rc.d2925[4810]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4813])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4814])},
       { SCM_OBJ(&scm__rc.d2925[4815]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[4816])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4817])},
       { SCM_MAKE_INT(5704U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4819])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4820])},
       { SCM_OBJ(&scm__rc.d2925[4821]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4824])},
       { SCM_OBJ(&scm__rc.d2925[4825]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(5717U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4827])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4828])},
       { SCM_OBJ(&scm__rc.d2925[4829]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5718U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4832])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4833])},
       { SCM_OBJ(&scm__rc.d2925[4834]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5720U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4837])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4838])},
       { SCM_OBJ(&scm__rc.d2925[4839]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5721U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4842])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4843])},
       { SCM_OBJ(&scm__rc.d2925[4844]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4825]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4849])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4850])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[672]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4854])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4856])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[674]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4860])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[676]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4864])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[678]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4868])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[680]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4872])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[682]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4876])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[684]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4880])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[686]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4884])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[688]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[4888])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[690]), SCM_NIL},
       { SCM_MAKE_INT(5748U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4892])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4893])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4895])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4896])},
       { SCM_OBJ(&scm__rc.d2925[4897]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4894]), SCM_OBJ(&scm__rc.d2925[4898])},
       { SCM_MAKE_INT(5750U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4900])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4901])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4903])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4904])},
       { SCM_OBJ(&scm__rc.d2925[4905]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4902]), SCM_OBJ(&scm__rc.d2925[4906])},
       { SCM_MAKE_INT(5753U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4908])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4909])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4911])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4912])},
       { SCM_OBJ(&scm__rc.d2925[4913]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4910]), SCM_OBJ(&scm__rc.d2925[4914])},
       { SCM_MAKE_INT(5758U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4916])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4917])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4919])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4920])},
       { SCM_OBJ(&scm__rc.d2925[4921]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4918]), SCM_OBJ(&scm__rc.d2925[4922])},
       { SCM_MAKE_INT(5769U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4924])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4925])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4927])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4928])},
       { SCM_OBJ(&scm__rc.d2925[4929]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4926]), SCM_OBJ(&scm__rc.d2925[4930])},
       { SCM_MAKE_INT(5772U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4932])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4933])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4935])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4936])},
       { SCM_OBJ(&scm__rc.d2925[4937]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4934]), SCM_OBJ(&scm__rc.d2925[4938])},
       { SCM_MAKE_INT(5783U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4940])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4941])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4943])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4944])},
       { SCM_OBJ(&scm__rc.d2925[4945]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4942]), SCM_OBJ(&scm__rc.d2925[4946])},
       { SCM_MAKE_INT(5796U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4948])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4949])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4951])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4952])},
       { SCM_OBJ(&scm__rc.d2925[4953]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4950]), SCM_OBJ(&scm__rc.d2925[4954])},
       { SCM_MAKE_INT(5810U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4956])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4957])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4959])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4960])},
       { SCM_OBJ(&scm__rc.d2925[4961]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4958]), SCM_OBJ(&scm__rc.d2925[4962])},
       { SCM_MAKE_INT(5831U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4964])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4965])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4967])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4968])},
       { SCM_OBJ(&scm__rc.d2925[4969]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4966]), SCM_OBJ(&scm__rc.d2925[4970])},
       { SCM_MAKE_INT(5864U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4972])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4973])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4975])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4976])},
       { SCM_OBJ(&scm__rc.d2925[4977]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4974]), SCM_OBJ(&scm__rc.d2925[4978])},
       { SCM_MAKE_INT(5868U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4980])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4981])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4983])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4984])},
       { SCM_OBJ(&scm__rc.d2925[4985]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4982]), SCM_OBJ(&scm__rc.d2925[4986])},
       { SCM_MAKE_INT(5880U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[4988])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4989])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4991])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4992])},
       { SCM_OBJ(&scm__rc.d2925[4993]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[4990]), SCM_OBJ(&scm__rc.d2925[4994])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[4996]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[4997])},
       { SCM_OBJ(&scm__rc.d2925[4998]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[4999])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[5001]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[5002])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[5003])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5004])},
       { SCM_OBJ(&scm__rc.d2925[5005]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5000]), SCM_OBJ(&scm__rc.d2925[5006])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5007])},
       { SCM_OBJ(&scm__rc.d2925[5008]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[5009])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5010])},
       { SCM_MAKE_INT(5883U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5012])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5013])},
       { SCM_OBJ(&scm__rc.d2925[5014]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5892U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5017])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5018])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5020])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5021])},
       { SCM_OBJ(&scm__rc.d2925[5022]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5019]), SCM_OBJ(&scm__rc.d2925[5023])},
       { SCM_MAKE_INT(5898U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5025])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5026])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5028])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5029])},
       { SCM_OBJ(&scm__rc.d2925[5030]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5027]), SCM_OBJ(&scm__rc.d2925[5031])},
       { SCM_MAKE_INT(5902U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5033])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5034])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5036])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5037])},
       { SCM_OBJ(&scm__rc.d2925[5038]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5035]), SCM_OBJ(&scm__rc.d2925[5039])},
       { SCM_MAKE_INT(5906U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5041])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5042])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5044])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5045])},
       { SCM_OBJ(&scm__rc.d2925[5046]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5043]), SCM_OBJ(&scm__rc.d2925[5047])},
       { SCM_MAKE_INT(5911U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5049])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5050])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5052])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5053])},
       { SCM_OBJ(&scm__rc.d2925[5054]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5051]), SCM_OBJ(&scm__rc.d2925[5055])},
       { SCM_MAKE_INT(5920U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5057])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5058])},
       { SCM_OBJ(&scm__rc.d2925[5059]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5928U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5062])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5063])},
       { SCM_OBJ(&scm__rc.d2925[5064]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5067])},
       { SCM_MAKE_INT(5938U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5069])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5070])},
       { SCM_OBJ(&scm__rc.d2925[5071]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[695]), SCM_NIL},
       { SCM_MAKE_INT(5937U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5075])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5076])},
       { SCM_OBJ(&scm__rc.d2925[5077]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5944U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5080])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5081])},
       { SCM_OBJ(&scm__rc.d2925[5082]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5946U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5085])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5086])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5088])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5089])},
       { SCM_OBJ(&scm__rc.d2925[5090]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5087]), SCM_OBJ(&scm__rc.d2925[5091])},
       { SCM_MAKE_INT(5989U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5093])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5094])},
       { SCM_OBJ(&scm__rc.d2925[5095]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5990U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5098])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5099])},
       { SCM_OBJ(&scm__rc.d2925[5100]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5992U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5103])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5104])},
       { SCM_OBJ(&scm__rc.d2925[5105]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5993U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5108])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5109])},
       { SCM_OBJ(&scm__rc.d2925[5110]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(5995U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5113])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5114])},
       { SCM_OBJ(&scm__rc.d2925[5115]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6002U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5118])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5119])},
       { SCM_OBJ(&scm__rc.d2925[5120]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6007U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5123])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5124])},
       { SCM_OBJ(&scm__rc.d2925[5125]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6010U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5129])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5130])},
       { SCM_OBJ(&scm__rc.d2925[5131]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6009U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5134])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5135])},
       { SCM_OBJ(&scm__rc.d2925[5136]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6012U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5139])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5140])},
       { SCM_OBJ(&scm__rc.d2925[5141]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6022U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5144])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5145])},
       { SCM_OBJ(&scm__rc.d2925[5146]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6032U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5149])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5150])},
       { SCM_OBJ(&scm__rc.d2925[5151]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6043U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5154])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5155])},
       { SCM_OBJ(&scm__rc.d2925[5156]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6053U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5159])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5160])},
       { SCM_OBJ(&scm__rc.d2925[5161]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6063U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5164])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5165])},
       { SCM_OBJ(&scm__rc.d2925[5166]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6073U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5169])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5170])},
       { SCM_OBJ(&scm__rc.d2925[5171]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6084U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5174])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5175])},
       { SCM_OBJ(&scm__rc.d2925[5176]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6093U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5179])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5180])},
       { SCM_OBJ(&scm__rc.d2925[5181]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6102U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5184])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5185])},
       { SCM_OBJ(&scm__rc.d2925[5186]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6111U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5189])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5190])},
       { SCM_OBJ(&scm__rc.d2925[5191]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6121U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5194])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5195])},
       { SCM_OBJ(&scm__rc.d2925[5196]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6133U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5199])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5200])},
       { SCM_OBJ(&scm__rc.d2925[5201]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6145U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5204])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5205])},
       { SCM_OBJ(&scm__rc.d2925[5206]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6157U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5209])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5210])},
       { SCM_OBJ(&scm__rc.d2925[5211]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6169U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5214])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5215])},
       { SCM_OBJ(&scm__rc.d2925[5216]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(6184U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5220])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5221])},
       { SCM_OBJ(&scm__rc.d2925[5222]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[724]), SCM_NIL},
       { SCM_MAKE_INT(6189U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5226])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5227])},
       { SCM_OBJ(&scm__rc.d2925[5228]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[725]), SCM_NIL},
       { SCM_MAKE_INT(6181U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5232])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5233])},
       { SCM_OBJ(&scm__rc.d2925[5234]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6193U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5237])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5238])},
       { SCM_OBJ(&scm__rc.d2925[5239]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6207U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5242])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5243])},
       { SCM_OBJ(&scm__rc.d2925[5244]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6214U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5247])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5248])},
       { SCM_OBJ(&scm__rc.d2925[5249]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6224U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5252])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5253])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5255])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5256])},
       { SCM_OBJ(&scm__rc.d2925[5257]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5254]), SCM_OBJ(&scm__rc.d2925[5258])},
       { SCM_MAKE_INT(6235U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5260])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5261])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5263])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5264])},
       { SCM_OBJ(&scm__rc.d2925[5265]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5262]), SCM_OBJ(&scm__rc.d2925[5266])},
       { SCM_MAKE_INT(6249U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5268])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5269])},
       { SCM_OBJ(&scm__rc.d2925[5270]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6256U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5273])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5274])},
       { SCM_OBJ(&scm__rc.d2925[5275]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6265U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5278])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5279])},
       { SCM_OBJ(&scm__rc.d2925[5280]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6273U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5283])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5284])},
       { SCM_OBJ(&scm__rc.d2925[5285]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5288])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5289])},
       { SCM_OBJ(&scm__rc.d2925[5290]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[5291])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5292])},
       { SCM_MAKE_INT(6278U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5294])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5295])},
       { SCM_OBJ(&scm__rc.d2925[5296]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5299])},
       { SCM_OBJ(&scm__rc.d2925[5300]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(6291U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5302])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5303])},
       { SCM_OBJ(&scm__rc.d2925[5304]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6292U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5307])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5308])},
       { SCM_OBJ(&scm__rc.d2925[5309]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6294U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5312])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5313])},
       { SCM_OBJ(&scm__rc.d2925[5314]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6295U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5317])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5318])},
       { SCM_OBJ(&scm__rc.d2925[5319]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5300]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5324])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5325])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[741]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5329])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5331])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[743]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5335])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[745]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5339])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[747]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5343])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[749]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5347])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[751]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5351])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[753]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5355])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[755]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5359])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[757]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5363])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[759]), SCM_NIL},
       { SCM_MAKE_INT(6322U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5367])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5368])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5370])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5371])},
       { SCM_OBJ(&scm__rc.d2925[5372]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5369]), SCM_OBJ(&scm__rc.d2925[5373])},
       { SCM_MAKE_INT(6324U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5375])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5376])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5378])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5379])},
       { SCM_OBJ(&scm__rc.d2925[5380]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5377]), SCM_OBJ(&scm__rc.d2925[5381])},
       { SCM_MAKE_INT(6327U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5383])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5384])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5386])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5387])},
       { SCM_OBJ(&scm__rc.d2925[5388]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5385]), SCM_OBJ(&scm__rc.d2925[5389])},
       { SCM_MAKE_INT(6332U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5391])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5392])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5394])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5395])},
       { SCM_OBJ(&scm__rc.d2925[5396]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5393]), SCM_OBJ(&scm__rc.d2925[5397])},
       { SCM_MAKE_INT(6343U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5399])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5400])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5402])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5403])},
       { SCM_OBJ(&scm__rc.d2925[5404]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5401]), SCM_OBJ(&scm__rc.d2925[5405])},
       { SCM_MAKE_INT(6346U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5407])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5408])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5410])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5411])},
       { SCM_OBJ(&scm__rc.d2925[5412]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5409]), SCM_OBJ(&scm__rc.d2925[5413])},
       { SCM_MAKE_INT(6357U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5415])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5416])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5418])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5419])},
       { SCM_OBJ(&scm__rc.d2925[5420]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5417]), SCM_OBJ(&scm__rc.d2925[5421])},
       { SCM_MAKE_INT(6370U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5423])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5424])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5426])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5427])},
       { SCM_OBJ(&scm__rc.d2925[5428]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5425]), SCM_OBJ(&scm__rc.d2925[5429])},
       { SCM_MAKE_INT(6384U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5431])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5432])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5434])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5435])},
       { SCM_OBJ(&scm__rc.d2925[5436]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5433]), SCM_OBJ(&scm__rc.d2925[5437])},
       { SCM_MAKE_INT(6405U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5439])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5440])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5442])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5443])},
       { SCM_OBJ(&scm__rc.d2925[5444]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5441]), SCM_OBJ(&scm__rc.d2925[5445])},
       { SCM_MAKE_INT(6438U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5447])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5448])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5450])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5451])},
       { SCM_OBJ(&scm__rc.d2925[5452]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5449]), SCM_OBJ(&scm__rc.d2925[5453])},
       { SCM_MAKE_INT(6442U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5455])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5456])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5458])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5459])},
       { SCM_OBJ(&scm__rc.d2925[5460]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5457]), SCM_OBJ(&scm__rc.d2925[5461])},
       { SCM_MAKE_INT(6454U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5463])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5464])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5466])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5467])},
       { SCM_OBJ(&scm__rc.d2925[5468]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5465]), SCM_OBJ(&scm__rc.d2925[5469])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[5471]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5472])},
       { SCM_OBJ(&scm__rc.d2925[5473]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[5474])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[5476]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[5477])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[5478])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5479])},
       { SCM_OBJ(&scm__rc.d2925[5480]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5475]), SCM_OBJ(&scm__rc.d2925[5481])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5482])},
       { SCM_OBJ(&scm__rc.d2925[5483]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[5484])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5485])},
       { SCM_MAKE_INT(6457U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5487])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5488])},
       { SCM_OBJ(&scm__rc.d2925[5489]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6466U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5492])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5493])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5495])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5496])},
       { SCM_OBJ(&scm__rc.d2925[5497]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5494]), SCM_OBJ(&scm__rc.d2925[5498])},
       { SCM_MAKE_INT(6472U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5500])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5501])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5503])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5504])},
       { SCM_OBJ(&scm__rc.d2925[5505]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5502]), SCM_OBJ(&scm__rc.d2925[5506])},
       { SCM_MAKE_INT(6476U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5508])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5509])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5511])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5512])},
       { SCM_OBJ(&scm__rc.d2925[5513]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5510]), SCM_OBJ(&scm__rc.d2925[5514])},
       { SCM_MAKE_INT(6480U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5516])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5517])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5519])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5520])},
       { SCM_OBJ(&scm__rc.d2925[5521]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5518]), SCM_OBJ(&scm__rc.d2925[5522])},
       { SCM_MAKE_INT(6485U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5524])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5525])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5527])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5528])},
       { SCM_OBJ(&scm__rc.d2925[5529]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5526]), SCM_OBJ(&scm__rc.d2925[5530])},
       { SCM_MAKE_INT(6494U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5532])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5533])},
       { SCM_OBJ(&scm__rc.d2925[5534]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6502U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5537])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5538])},
       { SCM_OBJ(&scm__rc.d2925[5539]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5542])},
       { SCM_MAKE_INT(6512U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5544])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5545])},
       { SCM_OBJ(&scm__rc.d2925[5546]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[764]), SCM_NIL},
       { SCM_MAKE_INT(6511U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5550])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5551])},
       { SCM_OBJ(&scm__rc.d2925[5552]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6518U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5555])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5556])},
       { SCM_OBJ(&scm__rc.d2925[5557]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6520U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5561])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5563])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5564])},
       { SCM_OBJ(&scm__rc.d2925[5565]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5562]), SCM_OBJ(&scm__rc.d2925[5566])},
       { SCM_MAKE_INT(6563U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5568])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5569])},
       { SCM_OBJ(&scm__rc.d2925[5570]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6564U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5573])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5574])},
       { SCM_OBJ(&scm__rc.d2925[5575]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6566U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5578])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5579])},
       { SCM_OBJ(&scm__rc.d2925[5580]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6567U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5583])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5584])},
       { SCM_OBJ(&scm__rc.d2925[5585]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6569U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5588])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5589])},
       { SCM_OBJ(&scm__rc.d2925[5590]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6576U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5593])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5594])},
       { SCM_OBJ(&scm__rc.d2925[5595]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6581U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5598])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5599])},
       { SCM_OBJ(&scm__rc.d2925[5600]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6584U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5604])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5605])},
       { SCM_OBJ(&scm__rc.d2925[5606]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6583U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5609])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5610])},
       { SCM_OBJ(&scm__rc.d2925[5611]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6586U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5614])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5615])},
       { SCM_OBJ(&scm__rc.d2925[5616]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6596U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5619])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5620])},
       { SCM_OBJ(&scm__rc.d2925[5621]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6606U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5624])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5625])},
       { SCM_OBJ(&scm__rc.d2925[5626]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6617U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5629])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5630])},
       { SCM_OBJ(&scm__rc.d2925[5631]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6627U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5634])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5635])},
       { SCM_OBJ(&scm__rc.d2925[5636]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6637U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5639])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5640])},
       { SCM_OBJ(&scm__rc.d2925[5641]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6647U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5644])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5645])},
       { SCM_OBJ(&scm__rc.d2925[5646]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6658U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5649])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5650])},
       { SCM_OBJ(&scm__rc.d2925[5651]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6667U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5654])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5655])},
       { SCM_OBJ(&scm__rc.d2925[5656]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6676U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5659])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5660])},
       { SCM_OBJ(&scm__rc.d2925[5661]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6685U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5664])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5665])},
       { SCM_OBJ(&scm__rc.d2925[5666]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6695U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5669])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5670])},
       { SCM_OBJ(&scm__rc.d2925[5671]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6707U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5674])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5675])},
       { SCM_OBJ(&scm__rc.d2925[5676]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6719U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5679])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5680])},
       { SCM_OBJ(&scm__rc.d2925[5681]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6731U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5684])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5685])},
       { SCM_OBJ(&scm__rc.d2925[5686]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6743U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5689])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5690])},
       { SCM_OBJ(&scm__rc.d2925[5691]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(6758U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5695])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5696])},
       { SCM_OBJ(&scm__rc.d2925[5697]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[793]), SCM_NIL},
       { SCM_MAKE_INT(6763U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5701])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5702])},
       { SCM_OBJ(&scm__rc.d2925[5703]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[794]), SCM_NIL},
       { SCM_MAKE_INT(6755U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5707])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5708])},
       { SCM_OBJ(&scm__rc.d2925[5709]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6767U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5712])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5713])},
       { SCM_OBJ(&scm__rc.d2925[5714]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6781U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5717])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5718])},
       { SCM_OBJ(&scm__rc.d2925[5719]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6788U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5722])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5723])},
       { SCM_OBJ(&scm__rc.d2925[5724]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6798U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5727])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5728])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5730])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5731])},
       { SCM_OBJ(&scm__rc.d2925[5732]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5729]), SCM_OBJ(&scm__rc.d2925[5733])},
       { SCM_MAKE_INT(6809U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5735])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5736])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5738])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5739])},
       { SCM_OBJ(&scm__rc.d2925[5740]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5737]), SCM_OBJ(&scm__rc.d2925[5741])},
       { SCM_MAKE_INT(6823U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5743])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5744])},
       { SCM_OBJ(&scm__rc.d2925[5745]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6830U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5748])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5749])},
       { SCM_OBJ(&scm__rc.d2925[5750]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6839U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5753])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5754])},
       { SCM_OBJ(&scm__rc.d2925[5755]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6847U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5758])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5759])},
       { SCM_OBJ(&scm__rc.d2925[5760]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5763])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5764])},
       { SCM_OBJ(&scm__rc.d2925[5765]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[5766])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5767])},
       { SCM_MAKE_INT(6852U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5769])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5770])},
       { SCM_OBJ(&scm__rc.d2925[5771]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5774])},
       { SCM_OBJ(&scm__rc.d2925[5775]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(6865U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5777])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5778])},
       { SCM_OBJ(&scm__rc.d2925[5779]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6866U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5782])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5783])},
       { SCM_OBJ(&scm__rc.d2925[5784]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6868U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5787])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5788])},
       { SCM_OBJ(&scm__rc.d2925[5789]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(6869U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5792])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5793])},
       { SCM_OBJ(&scm__rc.d2925[5794]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5775]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5799])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5800])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[810]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5804])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5806])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[812]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5810])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[814]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5814])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[816]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5818])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[818]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5822])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[820]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5826])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[822]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5830])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[824]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5834])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[826]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[5838])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[828]), SCM_NIL},
       { SCM_MAKE_INT(6896U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5842])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5843])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5845])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5846])},
       { SCM_OBJ(&scm__rc.d2925[5847]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5844]), SCM_OBJ(&scm__rc.d2925[5848])},
       { SCM_MAKE_INT(6898U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5850])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5851])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5853])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5854])},
       { SCM_OBJ(&scm__rc.d2925[5855]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5852]), SCM_OBJ(&scm__rc.d2925[5856])},
       { SCM_MAKE_INT(6901U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5858])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5859])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5861])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5862])},
       { SCM_OBJ(&scm__rc.d2925[5863]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5860]), SCM_OBJ(&scm__rc.d2925[5864])},
       { SCM_MAKE_INT(6906U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5866])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5867])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5869])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5870])},
       { SCM_OBJ(&scm__rc.d2925[5871]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5868]), SCM_OBJ(&scm__rc.d2925[5872])},
       { SCM_MAKE_INT(6917U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5874])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5875])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5877])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5878])},
       { SCM_OBJ(&scm__rc.d2925[5879]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5876]), SCM_OBJ(&scm__rc.d2925[5880])},
       { SCM_MAKE_INT(6920U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5882])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5883])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5885])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5886])},
       { SCM_OBJ(&scm__rc.d2925[5887]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5884]), SCM_OBJ(&scm__rc.d2925[5888])},
       { SCM_MAKE_INT(6931U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5890])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5891])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5893])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5894])},
       { SCM_OBJ(&scm__rc.d2925[5895]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5892]), SCM_OBJ(&scm__rc.d2925[5896])},
       { SCM_MAKE_INT(6944U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5898])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5899])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5901])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5902])},
       { SCM_OBJ(&scm__rc.d2925[5903]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5900]), SCM_OBJ(&scm__rc.d2925[5904])},
       { SCM_MAKE_INT(6958U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5906])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5907])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5909])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5910])},
       { SCM_OBJ(&scm__rc.d2925[5911]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5908]), SCM_OBJ(&scm__rc.d2925[5912])},
       { SCM_MAKE_INT(6979U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5914])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5915])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5917])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5918])},
       { SCM_OBJ(&scm__rc.d2925[5919]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5916]), SCM_OBJ(&scm__rc.d2925[5920])},
       { SCM_MAKE_INT(7012U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5922])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5923])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5925])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5926])},
       { SCM_OBJ(&scm__rc.d2925[5927]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5924]), SCM_OBJ(&scm__rc.d2925[5928])},
       { SCM_MAKE_INT(7016U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5930])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5931])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5933])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5934])},
       { SCM_OBJ(&scm__rc.d2925[5935]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5932]), SCM_OBJ(&scm__rc.d2925[5936])},
       { SCM_MAKE_INT(7028U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5938])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5939])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5941])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5942])},
       { SCM_OBJ(&scm__rc.d2925[5943]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5940]), SCM_OBJ(&scm__rc.d2925[5944])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[5946]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5947])},
       { SCM_OBJ(&scm__rc.d2925[5948]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[5949])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[5951]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[5952])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[5953])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5954])},
       { SCM_OBJ(&scm__rc.d2925[5955]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5950]), SCM_OBJ(&scm__rc.d2925[5956])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5957])},
       { SCM_OBJ(&scm__rc.d2925[5958]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[5959])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5960])},
       { SCM_MAKE_INT(7031U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5962])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5963])},
       { SCM_OBJ(&scm__rc.d2925[5964]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7040U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5967])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5968])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5970])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5971])},
       { SCM_OBJ(&scm__rc.d2925[5972]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5969]), SCM_OBJ(&scm__rc.d2925[5973])},
       { SCM_MAKE_INT(7046U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5975])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5976])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5978])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5979])},
       { SCM_OBJ(&scm__rc.d2925[5980]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5977]), SCM_OBJ(&scm__rc.d2925[5981])},
       { SCM_MAKE_INT(7050U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5983])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5984])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5986])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5987])},
       { SCM_OBJ(&scm__rc.d2925[5988]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5985]), SCM_OBJ(&scm__rc.d2925[5989])},
       { SCM_MAKE_INT(7054U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5991])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5992])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5994])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[5995])},
       { SCM_OBJ(&scm__rc.d2925[5996]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[5993]), SCM_OBJ(&scm__rc.d2925[5997])},
       { SCM_MAKE_INT(7059U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[5999])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6000])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6002])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6003])},
       { SCM_OBJ(&scm__rc.d2925[6004]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6001]), SCM_OBJ(&scm__rc.d2925[6005])},
       { SCM_MAKE_INT(7068U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6007])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6008])},
       { SCM_OBJ(&scm__rc.d2925[6009]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7076U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6012])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6013])},
       { SCM_OBJ(&scm__rc.d2925[6014]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6017])},
       { SCM_MAKE_INT(7086U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6019])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6020])},
       { SCM_OBJ(&scm__rc.d2925[6021]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[833]), SCM_NIL},
       { SCM_MAKE_INT(7085U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6025])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6026])},
       { SCM_OBJ(&scm__rc.d2925[6027]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7092U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6030])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6031])},
       { SCM_OBJ(&scm__rc.d2925[6032]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7094U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6035])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6036])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6038])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6039])},
       { SCM_OBJ(&scm__rc.d2925[6040]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6037]), SCM_OBJ(&scm__rc.d2925[6041])},
       { SCM_MAKE_INT(7137U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6043])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6044])},
       { SCM_OBJ(&scm__rc.d2925[6045]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7138U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6048])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6049])},
       { SCM_OBJ(&scm__rc.d2925[6050]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7140U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6053])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6054])},
       { SCM_OBJ(&scm__rc.d2925[6055]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7141U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6058])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6059])},
       { SCM_OBJ(&scm__rc.d2925[6060]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7143U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6063])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6064])},
       { SCM_OBJ(&scm__rc.d2925[6065]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7150U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6068])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6069])},
       { SCM_OBJ(&scm__rc.d2925[6070]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7155U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6073])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6074])},
       { SCM_OBJ(&scm__rc.d2925[6075]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7158U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6079])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6080])},
       { SCM_OBJ(&scm__rc.d2925[6081]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7157U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6084])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6085])},
       { SCM_OBJ(&scm__rc.d2925[6086]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7160U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6089])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6090])},
       { SCM_OBJ(&scm__rc.d2925[6091]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7170U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6094])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6095])},
       { SCM_OBJ(&scm__rc.d2925[6096]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7180U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6099])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6100])},
       { SCM_OBJ(&scm__rc.d2925[6101]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7191U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6104])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6105])},
       { SCM_OBJ(&scm__rc.d2925[6106]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7201U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6109])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6110])},
       { SCM_OBJ(&scm__rc.d2925[6111]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7211U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6114])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6115])},
       { SCM_OBJ(&scm__rc.d2925[6116]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7221U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6119])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6120])},
       { SCM_OBJ(&scm__rc.d2925[6121]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7232U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6124])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6125])},
       { SCM_OBJ(&scm__rc.d2925[6126]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7241U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6129])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6130])},
       { SCM_OBJ(&scm__rc.d2925[6131]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7250U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6134])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6135])},
       { SCM_OBJ(&scm__rc.d2925[6136]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7259U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6139])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6140])},
       { SCM_OBJ(&scm__rc.d2925[6141]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7269U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6144])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6145])},
       { SCM_OBJ(&scm__rc.d2925[6146]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7281U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6149])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6150])},
       { SCM_OBJ(&scm__rc.d2925[6151]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7293U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6154])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6155])},
       { SCM_OBJ(&scm__rc.d2925[6156]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7305U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6159])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6160])},
       { SCM_OBJ(&scm__rc.d2925[6161]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7317U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6164])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6165])},
       { SCM_OBJ(&scm__rc.d2925[6166]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(7332U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6170])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6171])},
       { SCM_OBJ(&scm__rc.d2925[6172]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[862]), SCM_NIL},
       { SCM_MAKE_INT(7337U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6176])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6177])},
       { SCM_OBJ(&scm__rc.d2925[6178]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[863]), SCM_NIL},
       { SCM_MAKE_INT(7329U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6182])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6183])},
       { SCM_OBJ(&scm__rc.d2925[6184]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7341U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6187])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6188])},
       { SCM_OBJ(&scm__rc.d2925[6189]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7355U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6192])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6193])},
       { SCM_OBJ(&scm__rc.d2925[6194]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7362U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6197])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6198])},
       { SCM_OBJ(&scm__rc.d2925[6199]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7372U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6202])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6203])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6205])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6206])},
       { SCM_OBJ(&scm__rc.d2925[6207]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6204]), SCM_OBJ(&scm__rc.d2925[6208])},
       { SCM_MAKE_INT(7383U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6210])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6211])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6213])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6214])},
       { SCM_OBJ(&scm__rc.d2925[6215]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6212]), SCM_OBJ(&scm__rc.d2925[6216])},
       { SCM_MAKE_INT(7397U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6218])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6219])},
       { SCM_OBJ(&scm__rc.d2925[6220]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7404U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6223])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6224])},
       { SCM_OBJ(&scm__rc.d2925[6225]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7413U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6228])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6229])},
       { SCM_OBJ(&scm__rc.d2925[6230]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7421U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6233])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6234])},
       { SCM_OBJ(&scm__rc.d2925[6235]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6238])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6239])},
       { SCM_OBJ(&scm__rc.d2925[6240]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[6241])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6242])},
       { SCM_MAKE_INT(7426U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6244])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6245])},
       { SCM_OBJ(&scm__rc.d2925[6246]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6249])},
       { SCM_OBJ(&scm__rc.d2925[6250]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(7439U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6252])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6253])},
       { SCM_OBJ(&scm__rc.d2925[6254]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7440U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6257])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6258])},
       { SCM_OBJ(&scm__rc.d2925[6259]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7442U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6262])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6263])},
       { SCM_OBJ(&scm__rc.d2925[6264]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7443U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6267])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6268])},
       { SCM_OBJ(&scm__rc.d2925[6269]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6250]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6274])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6275])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[879]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6279])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6281])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[881]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6285])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[883]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6289])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[885]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6293])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[887]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6297])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[889]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6301])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[891]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6305])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[893]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6309])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[895]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6313])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[897]), SCM_NIL},
       { SCM_MAKE_INT(7470U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6317])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6318])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6320])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6321])},
       { SCM_OBJ(&scm__rc.d2925[6322]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6319]), SCM_OBJ(&scm__rc.d2925[6323])},
       { SCM_MAKE_INT(7472U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6325])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6326])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6328])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6329])},
       { SCM_OBJ(&scm__rc.d2925[6330]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6327]), SCM_OBJ(&scm__rc.d2925[6331])},
       { SCM_MAKE_INT(7475U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6333])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6334])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6336])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6337])},
       { SCM_OBJ(&scm__rc.d2925[6338]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6335]), SCM_OBJ(&scm__rc.d2925[6339])},
       { SCM_MAKE_INT(7480U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6341])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6342])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6344])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6345])},
       { SCM_OBJ(&scm__rc.d2925[6346]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6343]), SCM_OBJ(&scm__rc.d2925[6347])},
       { SCM_MAKE_INT(7491U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6349])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6350])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6352])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6353])},
       { SCM_OBJ(&scm__rc.d2925[6354]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6351]), SCM_OBJ(&scm__rc.d2925[6355])},
       { SCM_MAKE_INT(7494U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6357])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6358])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6360])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6361])},
       { SCM_OBJ(&scm__rc.d2925[6362]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6359]), SCM_OBJ(&scm__rc.d2925[6363])},
       { SCM_MAKE_INT(7505U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6365])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6366])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6368])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6369])},
       { SCM_OBJ(&scm__rc.d2925[6370]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6367]), SCM_OBJ(&scm__rc.d2925[6371])},
       { SCM_MAKE_INT(7518U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6373])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6374])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6376])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6377])},
       { SCM_OBJ(&scm__rc.d2925[6378]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6375]), SCM_OBJ(&scm__rc.d2925[6379])},
       { SCM_MAKE_INT(7532U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6381])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6382])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6384])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6385])},
       { SCM_OBJ(&scm__rc.d2925[6386]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6383]), SCM_OBJ(&scm__rc.d2925[6387])},
       { SCM_MAKE_INT(7553U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6389])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6390])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6392])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6393])},
       { SCM_OBJ(&scm__rc.d2925[6394]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6391]), SCM_OBJ(&scm__rc.d2925[6395])},
       { SCM_MAKE_INT(7586U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6397])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6398])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6400])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6401])},
       { SCM_OBJ(&scm__rc.d2925[6402]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6399]), SCM_OBJ(&scm__rc.d2925[6403])},
       { SCM_MAKE_INT(7590U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6405])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6406])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6408])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6409])},
       { SCM_OBJ(&scm__rc.d2925[6410]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6407]), SCM_OBJ(&scm__rc.d2925[6411])},
       { SCM_MAKE_INT(7602U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6413])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6414])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6416])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6417])},
       { SCM_OBJ(&scm__rc.d2925[6418]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6415]), SCM_OBJ(&scm__rc.d2925[6419])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_OBJ(&scm__rc.d2925[6421]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6422])},
       { SCM_OBJ(&scm__rc.d2925[6423]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[151]), SCM_OBJ(&scm__rc.d2925[6424])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[179])},
       { SCM_OBJ(&scm__rc.d2925[6426]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[175]), SCM_OBJ(&scm__rc.d2925[6427])},
       { SCM_OBJ(&scm__rc.d2925[171]), SCM_OBJ(&scm__rc.d2925[6428])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6429])},
       { SCM_OBJ(&scm__rc.d2925[6430]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6425]), SCM_OBJ(&scm__rc.d2925[6431])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6432])},
       { SCM_OBJ(&scm__rc.d2925[6433]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[6434])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6435])},
       { SCM_MAKE_INT(7605U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6437])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6438])},
       { SCM_OBJ(&scm__rc.d2925[6439]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7614U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6442])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6443])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6445])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6446])},
       { SCM_OBJ(&scm__rc.d2925[6447]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6444]), SCM_OBJ(&scm__rc.d2925[6448])},
       { SCM_MAKE_INT(7620U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6450])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6451])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6453])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6454])},
       { SCM_OBJ(&scm__rc.d2925[6455]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6452]), SCM_OBJ(&scm__rc.d2925[6456])},
       { SCM_MAKE_INT(7624U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6458])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6459])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6461])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6462])},
       { SCM_OBJ(&scm__rc.d2925[6463]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6460]), SCM_OBJ(&scm__rc.d2925[6464])},
       { SCM_MAKE_INT(7628U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6466])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6467])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6469])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6470])},
       { SCM_OBJ(&scm__rc.d2925[6471]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6468]), SCM_OBJ(&scm__rc.d2925[6472])},
       { SCM_MAKE_INT(7633U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6474])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6475])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6477])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6478])},
       { SCM_OBJ(&scm__rc.d2925[6479]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6476]), SCM_OBJ(&scm__rc.d2925[6480])},
       { SCM_MAKE_INT(7642U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6482])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6483])},
       { SCM_OBJ(&scm__rc.d2925[6484]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7650U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6487])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6488])},
       { SCM_OBJ(&scm__rc.d2925[6489]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6492])},
       { SCM_MAKE_INT(7660U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6494])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6495])},
       { SCM_OBJ(&scm__rc.d2925[6496]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[902]), SCM_NIL},
       { SCM_MAKE_INT(7659U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6500])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6501])},
       { SCM_OBJ(&scm__rc.d2925[6502]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7666U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6505])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6506])},
       { SCM_OBJ(&scm__rc.d2925[6507]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7668U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6510])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6511])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6513])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6514])},
       { SCM_OBJ(&scm__rc.d2925[6515]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6512]), SCM_OBJ(&scm__rc.d2925[6516])},
       { SCM_MAKE_INT(7711U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6518])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6519])},
       { SCM_OBJ(&scm__rc.d2925[6520]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7712U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6523])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6524])},
       { SCM_OBJ(&scm__rc.d2925[6525]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7714U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6528])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6529])},
       { SCM_OBJ(&scm__rc.d2925[6530]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7715U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6533])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6534])},
       { SCM_OBJ(&scm__rc.d2925[6535]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7717U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6538])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6539])},
       { SCM_OBJ(&scm__rc.d2925[6540]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7724U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6543])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6544])},
       { SCM_OBJ(&scm__rc.d2925[6545]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7729U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6548])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6549])},
       { SCM_OBJ(&scm__rc.d2925[6550]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7732U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6554])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6555])},
       { SCM_OBJ(&scm__rc.d2925[6556]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7731U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6559])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6560])},
       { SCM_OBJ(&scm__rc.d2925[6561]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7734U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6564])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6565])},
       { SCM_OBJ(&scm__rc.d2925[6566]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7744U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6569])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6570])},
       { SCM_OBJ(&scm__rc.d2925[6571]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7754U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6574])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6575])},
       { SCM_OBJ(&scm__rc.d2925[6576]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7765U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6579])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6580])},
       { SCM_OBJ(&scm__rc.d2925[6581]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7775U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6584])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6585])},
       { SCM_OBJ(&scm__rc.d2925[6586]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7785U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6589])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6590])},
       { SCM_OBJ(&scm__rc.d2925[6591]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7795U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6594])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6595])},
       { SCM_OBJ(&scm__rc.d2925[6596]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7806U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6599])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6600])},
       { SCM_OBJ(&scm__rc.d2925[6601]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7815U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6604])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6605])},
       { SCM_OBJ(&scm__rc.d2925[6606]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7824U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6609])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6610])},
       { SCM_OBJ(&scm__rc.d2925[6611]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7833U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6614])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6615])},
       { SCM_OBJ(&scm__rc.d2925[6616]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7843U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6619])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6620])},
       { SCM_OBJ(&scm__rc.d2925[6621]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7855U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6624])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6625])},
       { SCM_OBJ(&scm__rc.d2925[6626]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7867U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6629])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6630])},
       { SCM_OBJ(&scm__rc.d2925[6631]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7879U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6634])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6635])},
       { SCM_OBJ(&scm__rc.d2925[6636]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7891U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6639])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6640])},
       { SCM_OBJ(&scm__rc.d2925[6641]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[432])},
       { SCM_MAKE_INT(7906U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6645])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6646])},
       { SCM_OBJ(&scm__rc.d2925[6647]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[931]), SCM_NIL},
       { SCM_MAKE_INT(7911U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6651])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6652])},
       { SCM_OBJ(&scm__rc.d2925[6653]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[932]), SCM_NIL},
       { SCM_MAKE_INT(7903U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6657])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6658])},
       { SCM_OBJ(&scm__rc.d2925[6659]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7915U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6662])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6663])},
       { SCM_OBJ(&scm__rc.d2925[6664]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7929U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6667])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6668])},
       { SCM_OBJ(&scm__rc.d2925[6669]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7936U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6672])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6673])},
       { SCM_OBJ(&scm__rc.d2925[6674]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7946U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6677])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6678])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6680])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6681])},
       { SCM_OBJ(&scm__rc.d2925[6682]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6679]), SCM_OBJ(&scm__rc.d2925[6683])},
       { SCM_MAKE_INT(7957U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6685])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6686])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6688])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6689])},
       { SCM_OBJ(&scm__rc.d2925[6690]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6687]), SCM_OBJ(&scm__rc.d2925[6691])},
       { SCM_MAKE_INT(7971U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6693])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6694])},
       { SCM_OBJ(&scm__rc.d2925[6695]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7978U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6698])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6699])},
       { SCM_OBJ(&scm__rc.d2925[6700]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7987U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6703])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6704])},
       { SCM_OBJ(&scm__rc.d2925[6705]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(7995U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6708])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6709])},
       { SCM_OBJ(&scm__rc.d2925[6710]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6713])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6714])},
       { SCM_OBJ(&scm__rc.d2925[6715]), SCM_OBJ(&scm__rc.d2925[521])},
       { SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[6716])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6717])},
       { SCM_MAKE_INT(8000U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6719])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6720])},
       { SCM_OBJ(&scm__rc.d2925[6721]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6724])},
       { SCM_OBJ(&scm__rc.d2925[6725]), SCM_OBJ(&scm__rc.d2925[532])},
       { SCM_MAKE_INT(8013U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6727])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6728])},
       { SCM_OBJ(&scm__rc.d2925[6729]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(8014U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6732])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6733])},
       { SCM_OBJ(&scm__rc.d2925[6734]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(8016U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6737])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6738])},
       { SCM_OBJ(&scm__rc.d2925[6739]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(8017U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6742])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6743])},
       { SCM_OBJ(&scm__rc.d2925[6744]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6725]), SCM_OBJ(&scm__rc.d2925[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6749])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6750])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[948]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6754])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6756])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[950]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6760])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[952]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6764])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[954]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6768])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[956]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6772])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[958]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6776])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[960]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6780])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[962]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6784])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[964]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[6788])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[966]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[133])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6792])},
       { SCM_MAKE_INT(8037U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6794])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6795])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6797])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6798])},
       { SCM_OBJ(&scm__rc.d2925[6799]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6796]), SCM_OBJ(&scm__rc.d2925[6800])},
       { SCM_MAKE_INT(8041U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6802])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6803])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6805])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6806])},
       { SCM_OBJ(&scm__rc.d2925[6807]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6804]), SCM_OBJ(&scm__rc.d2925[6808])},
       { SCM_MAKE_INT(8044U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6810])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6811])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6813])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6814])},
       { SCM_OBJ(&scm__rc.d2925[6815]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6812]), SCM_OBJ(&scm__rc.d2925[6816])},
       { SCM_MAKE_INT(8048U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6818])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6819])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6821])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6822])},
       { SCM_OBJ(&scm__rc.d2925[6823]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6820]), SCM_OBJ(&scm__rc.d2925[6824])},
       { SCM_MAKE_INT(8051U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6826])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6827])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6829])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6830])},
       { SCM_OBJ(&scm__rc.d2925[6831]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6828]), SCM_OBJ(&scm__rc.d2925[6832])},
       { SCM_MAKE_INT(8055U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6834])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6835])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6837])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6838])},
       { SCM_OBJ(&scm__rc.d2925[6839]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6836]), SCM_OBJ(&scm__rc.d2925[6840])},
       { SCM_MAKE_INT(8058U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6842])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6843])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6845])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6846])},
       { SCM_OBJ(&scm__rc.d2925[6847]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6844]), SCM_OBJ(&scm__rc.d2925[6848])},
       { SCM_MAKE_INT(8062U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6850])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6851])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6853])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6854])},
       { SCM_OBJ(&scm__rc.d2925[6855]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6852]), SCM_OBJ(&scm__rc.d2925[6856])},
       { SCM_MAKE_INT(8065U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6858])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6859])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6861])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6862])},
       { SCM_OBJ(&scm__rc.d2925[6863]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6860]), SCM_OBJ(&scm__rc.d2925[6864])},
       { SCM_MAKE_INT(8069U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6866])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6867])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6869])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6870])},
       { SCM_OBJ(&scm__rc.d2925[6871]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6868]), SCM_OBJ(&scm__rc.d2925[6872])},
       { SCM_MAKE_INT(8072U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6874])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6875])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6877])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6878])},
       { SCM_OBJ(&scm__rc.d2925[6879]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6876]), SCM_OBJ(&scm__rc.d2925[6880])},
       { SCM_MAKE_INT(8076U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6882])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6883])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6885])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6886])},
       { SCM_OBJ(&scm__rc.d2925[6887]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6884]), SCM_OBJ(&scm__rc.d2925[6888])},
       { SCM_MAKE_INT(8079U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6890])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6891])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6893])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6894])},
       { SCM_OBJ(&scm__rc.d2925[6895]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6892]), SCM_OBJ(&scm__rc.d2925[6896])},
       { SCM_MAKE_INT(8083U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6898])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6899])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6901])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6902])},
       { SCM_OBJ(&scm__rc.d2925[6903]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6900]), SCM_OBJ(&scm__rc.d2925[6904])},
       { SCM_MAKE_INT(8086U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6906])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6907])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6909])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6910])},
       { SCM_OBJ(&scm__rc.d2925[6911]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6908]), SCM_OBJ(&scm__rc.d2925[6912])},
       { SCM_MAKE_INT(8090U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6914])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6915])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6917])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6918])},
       { SCM_OBJ(&scm__rc.d2925[6919]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6916]), SCM_OBJ(&scm__rc.d2925[6920])},
       { SCM_MAKE_INT(8093U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6922])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6923])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6925])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6926])},
       { SCM_OBJ(&scm__rc.d2925[6927]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6924]), SCM_OBJ(&scm__rc.d2925[6928])},
       { SCM_MAKE_INT(8097U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6930])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6931])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6933])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6934])},
       { SCM_OBJ(&scm__rc.d2925[6935]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6932]), SCM_OBJ(&scm__rc.d2925[6936])},
       { SCM_MAKE_INT(8100U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6938])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6939])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6941])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6942])},
       { SCM_OBJ(&scm__rc.d2925[6943]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6940]), SCM_OBJ(&scm__rc.d2925[6944])},
       { SCM_MAKE_INT(8104U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6946])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6947])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6949])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6950])},
       { SCM_OBJ(&scm__rc.d2925[6951]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6948]), SCM_OBJ(&scm__rc.d2925[6952])},
       { SCM_MAKE_INT(8107U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6954])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6955])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6957])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6958])},
       { SCM_OBJ(&scm__rc.d2925[6959]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6956]), SCM_OBJ(&scm__rc.d2925[6960])},
       { SCM_MAKE_INT(8111U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6962])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6963])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6965])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6966])},
       { SCM_OBJ(&scm__rc.d2925[6967]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6964]), SCM_OBJ(&scm__rc.d2925[6968])},
       { SCM_MAKE_INT(8114U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6970])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6971])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6973])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6974])},
       { SCM_OBJ(&scm__rc.d2925[6975]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6972]), SCM_OBJ(&scm__rc.d2925[6976])},
       { SCM_MAKE_INT(8118U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6978])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6979])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6981])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6982])},
       { SCM_OBJ(&scm__rc.d2925[6983]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6980]), SCM_OBJ(&scm__rc.d2925[6984])},
       { SCM_MAKE_INT(8121U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6986])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6987])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6989])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6990])},
       { SCM_OBJ(&scm__rc.d2925[6991]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6988]), SCM_OBJ(&scm__rc.d2925[6992])},
       { SCM_MAKE_INT(8125U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[6994])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6995])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6997])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[6998])},
       { SCM_OBJ(&scm__rc.d2925[6999]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[6996]), SCM_OBJ(&scm__rc.d2925[7000])},
       { SCM_MAKE_INT(8128U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7002])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7003])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7005])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7006])},
       { SCM_OBJ(&scm__rc.d2925[7007]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7004]), SCM_OBJ(&scm__rc.d2925[7008])},
       { SCM_MAKE_INT(8132U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7010])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7011])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7013])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7014])},
       { SCM_OBJ(&scm__rc.d2925[7015]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7012]), SCM_OBJ(&scm__rc.d2925[7016])},
       { SCM_MAKE_INT(8135U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7018])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7019])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7021])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7022])},
       { SCM_OBJ(&scm__rc.d2925[7023]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7020]), SCM_OBJ(&scm__rc.d2925[7024])},
       { SCM_MAKE_INT(8139U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7026])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7027])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7029])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7030])},
       { SCM_OBJ(&scm__rc.d2925[7031]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7028]), SCM_OBJ(&scm__rc.d2925[7032])},
       { SCM_MAKE_INT(8142U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7034])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7035])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7037])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7038])},
       { SCM_OBJ(&scm__rc.d2925[7039]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7036]), SCM_OBJ(&scm__rc.d2925[7040])},
       { SCM_MAKE_INT(8146U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7042])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7043])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7045])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7046])},
       { SCM_OBJ(&scm__rc.d2925[7047]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7044]), SCM_OBJ(&scm__rc.d2925[7048])},
       { SCM_MAKE_INT(8149U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7050])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7051])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7053])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7054])},
       { SCM_OBJ(&scm__rc.d2925[7055]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7052]), SCM_OBJ(&scm__rc.d2925[7056])},
       { SCM_MAKE_INT(8153U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7058])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7059])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7061])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7062])},
       { SCM_OBJ(&scm__rc.d2925[7063]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7060]), SCM_OBJ(&scm__rc.d2925[7064])},
       { SCM_MAKE_INT(8156U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7066])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7067])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7069])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7070])},
       { SCM_OBJ(&scm__rc.d2925[7071]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7068]), SCM_OBJ(&scm__rc.d2925[7072])},
       { SCM_MAKE_INT(8160U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7074])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7075])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7077])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7078])},
       { SCM_OBJ(&scm__rc.d2925[7079]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7076]), SCM_OBJ(&scm__rc.d2925[7080])},
       { SCM_MAKE_INT(8163U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7082])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7083])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7085])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7086])},
       { SCM_OBJ(&scm__rc.d2925[7087]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7084]), SCM_OBJ(&scm__rc.d2925[7088])},
       { SCM_MAKE_INT(8167U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7090])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7091])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7093])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7094])},
       { SCM_OBJ(&scm__rc.d2925[7095]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7092]), SCM_OBJ(&scm__rc.d2925[7096])},
       { SCM_MAKE_INT(8170U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7098])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7099])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7101])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7102])},
       { SCM_OBJ(&scm__rc.d2925[7103]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7100]), SCM_OBJ(&scm__rc.d2925[7104])},
       { SCM_MAKE_INT(8174U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7106])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7107])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7109])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7110])},
       { SCM_OBJ(&scm__rc.d2925[7111]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7108]), SCM_OBJ(&scm__rc.d2925[7112])},
       { SCM_MAKE_INT(8177U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7114])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7115])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7117])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7118])},
       { SCM_OBJ(&scm__rc.d2925[7119]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7116]), SCM_OBJ(&scm__rc.d2925[7120])},
       { SCM_MAKE_INT(8181U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7122])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7123])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7125])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7126])},
       { SCM_OBJ(&scm__rc.d2925[7127]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7124]), SCM_OBJ(&scm__rc.d2925[7128])},
       { SCM_MAKE_INT(8184U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7130])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7131])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7133])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7134])},
       { SCM_OBJ(&scm__rc.d2925[7135]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7132]), SCM_OBJ(&scm__rc.d2925[7136])},
       { SCM_MAKE_INT(8188U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7138])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7139])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7141])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7142])},
       { SCM_OBJ(&scm__rc.d2925[7143]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7140]), SCM_OBJ(&scm__rc.d2925[7144])},
       { SCM_MAKE_INT(8191U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7146])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7147])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7149])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7150])},
       { SCM_OBJ(&scm__rc.d2925[7151]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7148]), SCM_OBJ(&scm__rc.d2925[7152])},
       { SCM_MAKE_INT(8195U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7154])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7155])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7157])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7158])},
       { SCM_OBJ(&scm__rc.d2925[7159]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7156]), SCM_OBJ(&scm__rc.d2925[7160])},
       { SCM_MAKE_INT(8198U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7162])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7163])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7165])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7166])},
       { SCM_OBJ(&scm__rc.d2925[7167]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7164]), SCM_OBJ(&scm__rc.d2925[7168])},
       { SCM_MAKE_INT(8202U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7170])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7171])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7173])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7174])},
       { SCM_OBJ(&scm__rc.d2925[7175]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7172]), SCM_OBJ(&scm__rc.d2925[7176])},
       { SCM_MAKE_INT(8205U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7178])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7179])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7181])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7182])},
       { SCM_OBJ(&scm__rc.d2925[7183]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7180]), SCM_OBJ(&scm__rc.d2925[7184])},
       { SCM_MAKE_INT(8209U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7186])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7187])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7189])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7190])},
       { SCM_OBJ(&scm__rc.d2925[7191]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7188]), SCM_OBJ(&scm__rc.d2925[7192])},
       { SCM_MAKE_INT(8212U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7194])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7197])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7198])},
       { SCM_OBJ(&scm__rc.d2925[7199]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7196]), SCM_OBJ(&scm__rc.d2925[7200])},
       { SCM_MAKE_INT(8216U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7202])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7203])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7205])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7206])},
       { SCM_OBJ(&scm__rc.d2925[7207]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7204]), SCM_OBJ(&scm__rc.d2925[7208])},
       { SCM_MAKE_INT(8219U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7210])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7211])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7213])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7214])},
       { SCM_OBJ(&scm__rc.d2925[7215]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7212]), SCM_OBJ(&scm__rc.d2925[7216])},
       { SCM_MAKE_INT(8223U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7218])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7219])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7221])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7222])},
       { SCM_OBJ(&scm__rc.d2925[7223]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7220]), SCM_OBJ(&scm__rc.d2925[7224])},
       { SCM_MAKE_INT(8226U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7226])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7227])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7229])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7230])},
       { SCM_OBJ(&scm__rc.d2925[7231]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7228]), SCM_OBJ(&scm__rc.d2925[7232])},
       { SCM_MAKE_INT(8230U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7234])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7235])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7237])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7238])},
       { SCM_OBJ(&scm__rc.d2925[7239]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7236]), SCM_OBJ(&scm__rc.d2925[7240])},
       { SCM_MAKE_INT(8233U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7242])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7243])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7245])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7246])},
       { SCM_OBJ(&scm__rc.d2925[7247]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7244]), SCM_OBJ(&scm__rc.d2925[7248])},
       { SCM_MAKE_INT(8237U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7250])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7251])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7253])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7254])},
       { SCM_OBJ(&scm__rc.d2925[7255]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7252]), SCM_OBJ(&scm__rc.d2925[7256])},
       { SCM_MAKE_INT(8240U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7258])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7259])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7261])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7262])},
       { SCM_OBJ(&scm__rc.d2925[7263]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7260]), SCM_OBJ(&scm__rc.d2925[7264])},
       { SCM_MAKE_INT(8244U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7266])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7267])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7269])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7270])},
       { SCM_OBJ(&scm__rc.d2925[7271]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7268]), SCM_OBJ(&scm__rc.d2925[7272])},
       { SCM_MAKE_INT(8247U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7274])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7275])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7277])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7278])},
       { SCM_OBJ(&scm__rc.d2925[7279]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7276]), SCM_OBJ(&scm__rc.d2925[7280])},
       { SCM_MAKE_INT(8251U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7282])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7283])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7285])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7286])},
       { SCM_OBJ(&scm__rc.d2925[7287]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7284]), SCM_OBJ(&scm__rc.d2925[7288])},
       { SCM_MAKE_INT(8254U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7290])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7291])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7293])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7294])},
       { SCM_OBJ(&scm__rc.d2925[7295]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7292]), SCM_OBJ(&scm__rc.d2925[7296])},
       { SCM_MAKE_INT(8258U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7298])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7299])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7301])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7302])},
       { SCM_OBJ(&scm__rc.d2925[7303]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7300]), SCM_OBJ(&scm__rc.d2925[7304])},
       { SCM_MAKE_INT(8261U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7306])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7307])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7309])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7310])},
       { SCM_OBJ(&scm__rc.d2925[7311]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7308]), SCM_OBJ(&scm__rc.d2925[7312])},
       { SCM_MAKE_INT(8265U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7314])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7315])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7317])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7318])},
       { SCM_OBJ(&scm__rc.d2925[7319]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7316]), SCM_OBJ(&scm__rc.d2925[7320])},
       { SCM_MAKE_INT(8268U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7322])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7323])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7325])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7326])},
       { SCM_OBJ(&scm__rc.d2925[7327]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7324]), SCM_OBJ(&scm__rc.d2925[7328])},
       { SCM_MAKE_INT(8272U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7330])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7331])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7333])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7334])},
       { SCM_OBJ(&scm__rc.d2925[7335]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7332]), SCM_OBJ(&scm__rc.d2925[7336])},
       { SCM_MAKE_INT(8275U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7338])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7339])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7341])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7342])},
       { SCM_OBJ(&scm__rc.d2925[7343]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7340]), SCM_OBJ(&scm__rc.d2925[7344])},
       { SCM_MAKE_INT(8279U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7346])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7347])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7349])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7350])},
       { SCM_OBJ(&scm__rc.d2925[7351]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7348]), SCM_OBJ(&scm__rc.d2925[7352])},
       { SCM_MAKE_INT(8282U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7354])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7355])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7357])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7358])},
       { SCM_OBJ(&scm__rc.d2925[7359]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7356]), SCM_OBJ(&scm__rc.d2925[7360])},
       { SCM_MAKE_INT(8286U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7362])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7363])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7365])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7366])},
       { SCM_OBJ(&scm__rc.d2925[7367]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7364]), SCM_OBJ(&scm__rc.d2925[7368])},
       { SCM_MAKE_INT(8289U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7370])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7371])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7373])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7374])},
       { SCM_OBJ(&scm__rc.d2925[7375]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7372]), SCM_OBJ(&scm__rc.d2925[7376])},
       { SCM_MAKE_INT(8293U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7378])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7379])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7381])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7382])},
       { SCM_OBJ(&scm__rc.d2925[7383]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7380]), SCM_OBJ(&scm__rc.d2925[7384])},
       { SCM_MAKE_INT(8296U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7386])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7387])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7389])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7390])},
       { SCM_OBJ(&scm__rc.d2925[7391]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7388]), SCM_OBJ(&scm__rc.d2925[7392])},
       { SCM_MAKE_INT(8300U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7394])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7395])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7397])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7398])},
       { SCM_OBJ(&scm__rc.d2925[7399]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7396]), SCM_OBJ(&scm__rc.d2925[7400])},
       { SCM_MAKE_INT(8303U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7402])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7403])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7405])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7406])},
       { SCM_OBJ(&scm__rc.d2925[7407]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7404]), SCM_OBJ(&scm__rc.d2925[7408])},
       { SCM_MAKE_INT(8307U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7410])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7411])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7413])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7414])},
       { SCM_OBJ(&scm__rc.d2925[7415]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7412]), SCM_OBJ(&scm__rc.d2925[7416])},
       { SCM_MAKE_INT(8310U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7418])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7419])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7421])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7422])},
       { SCM_OBJ(&scm__rc.d2925[7423]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7420]), SCM_OBJ(&scm__rc.d2925[7424])},
       { SCM_MAKE_INT(8314U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7426])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7427])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7429])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7430])},
       { SCM_OBJ(&scm__rc.d2925[7431]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7428]), SCM_OBJ(&scm__rc.d2925[7432])},
       { SCM_MAKE_INT(8317U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7434])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7435])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7437])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7438])},
       { SCM_OBJ(&scm__rc.d2925[7439]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7436]), SCM_OBJ(&scm__rc.d2925[7440])},
       { SCM_MAKE_INT(8321U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7442])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7443])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7445])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7446])},
       { SCM_OBJ(&scm__rc.d2925[7447]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7444]), SCM_OBJ(&scm__rc.d2925[7448])},
       { SCM_MAKE_INT(8324U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7450])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7451])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7453])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7454])},
       { SCM_OBJ(&scm__rc.d2925[7455]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7452]), SCM_OBJ(&scm__rc.d2925[7456])},
       { SCM_MAKE_INT(8328U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7458])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7459])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7461])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7462])},
       { SCM_OBJ(&scm__rc.d2925[7463]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7460]), SCM_OBJ(&scm__rc.d2925[7464])},
       { SCM_MAKE_INT(8331U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7466])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7467])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7469])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7470])},
       { SCM_OBJ(&scm__rc.d2925[7471]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7468]), SCM_OBJ(&scm__rc.d2925[7472])},
       { SCM_MAKE_INT(8335U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7474])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7475])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7477])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7478])},
       { SCM_OBJ(&scm__rc.d2925[7479]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7476]), SCM_OBJ(&scm__rc.d2925[7480])},
       { SCM_MAKE_INT(8338U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7482])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7483])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7485])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7486])},
       { SCM_OBJ(&scm__rc.d2925[7487]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7484]), SCM_OBJ(&scm__rc.d2925[7488])},
       { SCM_MAKE_INT(8342U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7490])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7491])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7493])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7494])},
       { SCM_OBJ(&scm__rc.d2925[7495]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7492]), SCM_OBJ(&scm__rc.d2925[7496])},
       { SCM_MAKE_INT(8345U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7498])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7499])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7501])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7502])},
       { SCM_OBJ(&scm__rc.d2925[7503]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7500]), SCM_OBJ(&scm__rc.d2925[7504])},
       { SCM_MAKE_INT(8349U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7506])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7507])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7509])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7510])},
       { SCM_OBJ(&scm__rc.d2925[7511]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7508]), SCM_OBJ(&scm__rc.d2925[7512])},
       { SCM_MAKE_INT(8352U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7515])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7517])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7518])},
       { SCM_OBJ(&scm__rc.d2925[7519]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7516]), SCM_OBJ(&scm__rc.d2925[7520])},
       { SCM_MAKE_INT(8356U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7522])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7523])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7525])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7526])},
       { SCM_OBJ(&scm__rc.d2925[7527]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7524]), SCM_OBJ(&scm__rc.d2925[7528])},
       { SCM_MAKE_INT(8359U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7530])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7531])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7533])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7534])},
       { SCM_OBJ(&scm__rc.d2925[7535]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7532]), SCM_OBJ(&scm__rc.d2925[7536])},
       { SCM_MAKE_INT(8363U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7538])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7539])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7541])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7542])},
       { SCM_OBJ(&scm__rc.d2925[7543]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7540]), SCM_OBJ(&scm__rc.d2925[7544])},
       { SCM_MAKE_INT(8366U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7546])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7547])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7549])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7550])},
       { SCM_OBJ(&scm__rc.d2925[7551]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7548]), SCM_OBJ(&scm__rc.d2925[7552])},
       { SCM_MAKE_INT(8370U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7554])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7555])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7557])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7558])},
       { SCM_OBJ(&scm__rc.d2925[7559]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7556]), SCM_OBJ(&scm__rc.d2925[7560])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7562])},
       { SCM_MAKE_INT(8373U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7564])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7565])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7567])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7568])},
       { SCM_OBJ(&scm__rc.d2925[7569]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7566]), SCM_OBJ(&scm__rc.d2925[7570])},
       { SCM_MAKE_INT(8376U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7572])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7573])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7575])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7576])},
       { SCM_OBJ(&scm__rc.d2925[7577]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7574]), SCM_OBJ(&scm__rc.d2925[7578])},
       { SCM_MAKE_INT(8378U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7580])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7581])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7583])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7584])},
       { SCM_OBJ(&scm__rc.d2925[7585]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7582]), SCM_OBJ(&scm__rc.d2925[7586])},
       { SCM_MAKE_INT(8381U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7588])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7589])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7591])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7592])},
       { SCM_OBJ(&scm__rc.d2925[7593]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7590]), SCM_OBJ(&scm__rc.d2925[7594])},
       { SCM_MAKE_INT(8383U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7596])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7597])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7599])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7600])},
       { SCM_OBJ(&scm__rc.d2925[7601]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7598]), SCM_OBJ(&scm__rc.d2925[7602])},
       { SCM_MAKE_INT(8386U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7604])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7605])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7607])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7608])},
       { SCM_OBJ(&scm__rc.d2925[7609]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7606]), SCM_OBJ(&scm__rc.d2925[7610])},
       { SCM_MAKE_INT(8388U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7612])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7613])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7615])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7616])},
       { SCM_OBJ(&scm__rc.d2925[7617]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7614]), SCM_OBJ(&scm__rc.d2925[7618])},
       { SCM_MAKE_INT(8391U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7620])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7621])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7623])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7624])},
       { SCM_OBJ(&scm__rc.d2925[7625]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7622]), SCM_OBJ(&scm__rc.d2925[7626])},
       { SCM_MAKE_INT(8393U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7628])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7629])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7631])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7632])},
       { SCM_OBJ(&scm__rc.d2925[7633]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7630]), SCM_OBJ(&scm__rc.d2925[7634])},
       { SCM_MAKE_INT(8396U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7636])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7637])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7639])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7640])},
       { SCM_OBJ(&scm__rc.d2925[7641]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7638]), SCM_OBJ(&scm__rc.d2925[7642])},
       { SCM_MAKE_INT(8398U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7644])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7645])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7647])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7648])},
       { SCM_OBJ(&scm__rc.d2925[7649]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7646]), SCM_OBJ(&scm__rc.d2925[7650])},
       { SCM_MAKE_INT(8401U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7652])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7653])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7655])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7656])},
       { SCM_OBJ(&scm__rc.d2925[7657]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7654]), SCM_OBJ(&scm__rc.d2925[7658])},
       { SCM_MAKE_INT(8403U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7660])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7661])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7663])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7664])},
       { SCM_OBJ(&scm__rc.d2925[7665]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7662]), SCM_OBJ(&scm__rc.d2925[7666])},
       { SCM_MAKE_INT(8406U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7668])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7669])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7671])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7672])},
       { SCM_OBJ(&scm__rc.d2925[7673]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7670]), SCM_OBJ(&scm__rc.d2925[7674])},
       { SCM_MAKE_INT(8408U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7676])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7677])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7679])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7680])},
       { SCM_OBJ(&scm__rc.d2925[7681]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7678]), SCM_OBJ(&scm__rc.d2925[7682])},
       { SCM_MAKE_INT(8411U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7684])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7685])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7687])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7688])},
       { SCM_OBJ(&scm__rc.d2925[7689]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7686]), SCM_OBJ(&scm__rc.d2925[7690])},
       { SCM_MAKE_INT(8413U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7692])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7693])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7695])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7696])},
       { SCM_OBJ(&scm__rc.d2925[7697]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7694]), SCM_OBJ(&scm__rc.d2925[7698])},
       { SCM_MAKE_INT(8416U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7700])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7701])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7703])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7704])},
       { SCM_OBJ(&scm__rc.d2925[7705]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7702]), SCM_OBJ(&scm__rc.d2925[7706])},
       { SCM_MAKE_INT(8418U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7708])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7709])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7711])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7712])},
       { SCM_OBJ(&scm__rc.d2925[7713]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7710]), SCM_OBJ(&scm__rc.d2925[7714])},
       { SCM_MAKE_INT(8421U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7716])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7717])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7719])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7720])},
       { SCM_OBJ(&scm__rc.d2925[7721]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7718]), SCM_OBJ(&scm__rc.d2925[7722])},
       { SCM_MAKE_INT(8423U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7724])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7725])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7727])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7728])},
       { SCM_OBJ(&scm__rc.d2925[7729]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7726]), SCM_OBJ(&scm__rc.d2925[7730])},
       { SCM_MAKE_INT(8426U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7732])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7733])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7735])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7736])},
       { SCM_OBJ(&scm__rc.d2925[7737]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7734]), SCM_OBJ(&scm__rc.d2925[7738])},
       { SCM_MAKE_INT(8428U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7740])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7741])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7743])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7744])},
       { SCM_OBJ(&scm__rc.d2925[7745]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7742]), SCM_OBJ(&scm__rc.d2925[7746])},
       { SCM_MAKE_INT(8431U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7748])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7749])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7751])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7752])},
       { SCM_OBJ(&scm__rc.d2925[7753]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7750]), SCM_OBJ(&scm__rc.d2925[7754])},
       { SCM_MAKE_INT(8433U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7756])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7757])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7759])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7760])},
       { SCM_OBJ(&scm__rc.d2925[7761]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7758]), SCM_OBJ(&scm__rc.d2925[7762])},
       { SCM_MAKE_INT(8436U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7764])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7765])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7767])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7768])},
       { SCM_OBJ(&scm__rc.d2925[7769]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7766]), SCM_OBJ(&scm__rc.d2925[7770])},
       { SCM_MAKE_INT(8438U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7772])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7773])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7775])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7776])},
       { SCM_OBJ(&scm__rc.d2925[7777]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7774]), SCM_OBJ(&scm__rc.d2925[7778])},
       { SCM_MAKE_INT(8441U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7780])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7781])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7783])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7784])},
       { SCM_OBJ(&scm__rc.d2925[7785]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7782]), SCM_OBJ(&scm__rc.d2925[7786])},
       { SCM_MAKE_INT(8443U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7788])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7789])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7791])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7792])},
       { SCM_OBJ(&scm__rc.d2925[7793]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7790]), SCM_OBJ(&scm__rc.d2925[7794])},
       { SCM_MAKE_INT(8446U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7796])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7797])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7799])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7800])},
       { SCM_OBJ(&scm__rc.d2925[7801]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7798]), SCM_OBJ(&scm__rc.d2925[7802])},
       { SCM_MAKE_INT(8448U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7804])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7805])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7807])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7808])},
       { SCM_OBJ(&scm__rc.d2925[7809]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7806]), SCM_OBJ(&scm__rc.d2925[7810])},
       { SCM_MAKE_INT(8451U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7812])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7813])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7815])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7816])},
       { SCM_OBJ(&scm__rc.d2925[7817]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7814]), SCM_OBJ(&scm__rc.d2925[7818])},
       { SCM_MAKE_INT(8453U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7820])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7821])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7823])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7824])},
       { SCM_OBJ(&scm__rc.d2925[7825]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7822]), SCM_OBJ(&scm__rc.d2925[7826])},
       { SCM_MAKE_INT(8456U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7828])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7829])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7831])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7832])},
       { SCM_OBJ(&scm__rc.d2925[7833]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7830]), SCM_OBJ(&scm__rc.d2925[7834])},
       { SCM_MAKE_INT(8458U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7836])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7837])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7839])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7840])},
       { SCM_OBJ(&scm__rc.d2925[7841]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7838]), SCM_OBJ(&scm__rc.d2925[7842])},
       { SCM_MAKE_INT(8461U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7844])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7845])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7847])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7848])},
       { SCM_OBJ(&scm__rc.d2925[7849]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7846]), SCM_OBJ(&scm__rc.d2925[7850])},
       { SCM_MAKE_INT(8463U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7852])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7853])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7855])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7856])},
       { SCM_OBJ(&scm__rc.d2925[7857]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7854]), SCM_OBJ(&scm__rc.d2925[7858])},
       { SCM_MAKE_INT(8466U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7860])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7861])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7863])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7864])},
       { SCM_OBJ(&scm__rc.d2925[7865]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7862]), SCM_OBJ(&scm__rc.d2925[7866])},
       { SCM_MAKE_INT(8468U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7868])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7869])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7871])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7872])},
       { SCM_OBJ(&scm__rc.d2925[7873]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7870]), SCM_OBJ(&scm__rc.d2925[7874])},
       { SCM_MAKE_INT(8471U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7876])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7877])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7879])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7880])},
       { SCM_OBJ(&scm__rc.d2925[7881]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7878]), SCM_OBJ(&scm__rc.d2925[7882])},
       { SCM_MAKE_INT(8473U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7884])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7885])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7887])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7888])},
       { SCM_OBJ(&scm__rc.d2925[7889]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7886]), SCM_OBJ(&scm__rc.d2925[7890])},
       { SCM_MAKE_INT(8476U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7892])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7893])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7895])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7896])},
       { SCM_OBJ(&scm__rc.d2925[7897]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7894]), SCM_OBJ(&scm__rc.d2925[7898])},
       { SCM_MAKE_INT(8478U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7900])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7901])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7903])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7904])},
       { SCM_OBJ(&scm__rc.d2925[7905]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7902]), SCM_OBJ(&scm__rc.d2925[7906])},
       { SCM_MAKE_INT(8481U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7908])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7909])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7911])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7912])},
       { SCM_OBJ(&scm__rc.d2925[7913]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7910]), SCM_OBJ(&scm__rc.d2925[7914])},
       { SCM_MAKE_INT(8483U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7916])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7917])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7919])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7920])},
       { SCM_OBJ(&scm__rc.d2925[7921]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7918]), SCM_OBJ(&scm__rc.d2925[7922])},
       { SCM_MAKE_INT(8486U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7924])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7925])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7927])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7928])},
       { SCM_OBJ(&scm__rc.d2925[7929]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7926]), SCM_OBJ(&scm__rc.d2925[7930])},
       { SCM_MAKE_INT(8488U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7932])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7933])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7935])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7936])},
       { SCM_OBJ(&scm__rc.d2925[7937]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7934]), SCM_OBJ(&scm__rc.d2925[7938])},
       { SCM_MAKE_INT(8491U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7940])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7941])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7943])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7944])},
       { SCM_OBJ(&scm__rc.d2925[7945]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7942]), SCM_OBJ(&scm__rc.d2925[7946])},
       { SCM_MAKE_INT(8493U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7948])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7949])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7951])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7952])},
       { SCM_OBJ(&scm__rc.d2925[7953]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7950]), SCM_OBJ(&scm__rc.d2925[7954])},
       { SCM_MAKE_INT(8494U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7956])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7957])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7959])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7960])},
       { SCM_OBJ(&scm__rc.d2925[7961]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7958]), SCM_OBJ(&scm__rc.d2925[7962])},
       { SCM_MAKE_INT(8495U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7964])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7965])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7967])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7968])},
       { SCM_OBJ(&scm__rc.d2925[7969]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7966]), SCM_OBJ(&scm__rc.d2925[7970])},
       { SCM_MAKE_INT(8496U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7972])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7973])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7975])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7976])},
       { SCM_OBJ(&scm__rc.d2925[7977]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7974]), SCM_OBJ(&scm__rc.d2925[7978])},
       { SCM_MAKE_INT(8497U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7980])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7981])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7983])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7984])},
       { SCM_OBJ(&scm__rc.d2925[7985]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7982]), SCM_OBJ(&scm__rc.d2925[7986])},
       { SCM_MAKE_INT(8498U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7988])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7989])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7991])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7992])},
       { SCM_OBJ(&scm__rc.d2925[7993]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7990]), SCM_OBJ(&scm__rc.d2925[7994])},
       { SCM_MAKE_INT(8499U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[7996])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7997])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[7999])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8000])},
       { SCM_OBJ(&scm__rc.d2925[8001]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[7998]), SCM_OBJ(&scm__rc.d2925[8002])},
       { SCM_MAKE_INT(8500U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8004])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8005])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8007])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8008])},
       { SCM_OBJ(&scm__rc.d2925[8009]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8006]), SCM_OBJ(&scm__rc.d2925[8010])},
       { SCM_MAKE_INT(8501U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8012])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8013])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8015])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8016])},
       { SCM_OBJ(&scm__rc.d2925[8017]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8014]), SCM_OBJ(&scm__rc.d2925[8018])},
       { SCM_MAKE_INT(8502U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8020])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8021])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8023])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8024])},
       { SCM_OBJ(&scm__rc.d2925[8025]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8022]), SCM_OBJ(&scm__rc.d2925[8026])},
       { SCM_MAKE_INT(8503U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8028])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8029])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8031])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8032])},
       { SCM_OBJ(&scm__rc.d2925[8033]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8030]), SCM_OBJ(&scm__rc.d2925[8034])},
       { SCM_MAKE_INT(8504U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8036])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8037])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8039])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8040])},
       { SCM_OBJ(&scm__rc.d2925[8041]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8038]), SCM_OBJ(&scm__rc.d2925[8042])},
       { SCM_MAKE_INT(8505U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8044])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8045])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8047])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8048])},
       { SCM_OBJ(&scm__rc.d2925[8049]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8046]), SCM_OBJ(&scm__rc.d2925[8050])},
       { SCM_MAKE_INT(8506U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8052])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8053])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8055])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8056])},
       { SCM_OBJ(&scm__rc.d2925[8057]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8054]), SCM_OBJ(&scm__rc.d2925[8058])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8060])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8061])},
       { SCM_MAKE_INT(8507U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8063])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8064])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8066])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8067])},
       { SCM_OBJ(&scm__rc.d2925[8068]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8065]), SCM_OBJ(&scm__rc.d2925[8069])},
       { SCM_MAKE_INT(8509U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8071])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8072])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8074])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8075])},
       { SCM_OBJ(&scm__rc.d2925[8076]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8073]), SCM_OBJ(&scm__rc.d2925[8077])},
       { SCM_MAKE_INT(8511U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8079])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8080])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8082])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8083])},
       { SCM_OBJ(&scm__rc.d2925[8084]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8081]), SCM_OBJ(&scm__rc.d2925[8085])},
       { SCM_MAKE_INT(8513U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8087])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8088])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8090])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8091])},
       { SCM_OBJ(&scm__rc.d2925[8092]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8089]), SCM_OBJ(&scm__rc.d2925[8093])},
       { SCM_MAKE_INT(8515U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8095])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8096])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8098])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8099])},
       { SCM_OBJ(&scm__rc.d2925[8100]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8097]), SCM_OBJ(&scm__rc.d2925[8101])},
       { SCM_MAKE_INT(8517U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8103])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8104])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8106])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8107])},
       { SCM_OBJ(&scm__rc.d2925[8108]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8105]), SCM_OBJ(&scm__rc.d2925[8109])},
       { SCM_MAKE_INT(8519U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8111])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8112])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8114])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8115])},
       { SCM_OBJ(&scm__rc.d2925[8116]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8113]), SCM_OBJ(&scm__rc.d2925[8117])},
       { SCM_MAKE_INT(8521U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8119])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8120])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8122])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8123])},
       { SCM_OBJ(&scm__rc.d2925[8124]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8121]), SCM_OBJ(&scm__rc.d2925[8125])},
       { SCM_MAKE_INT(8523U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8127])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8128])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8130])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8131])},
       { SCM_OBJ(&scm__rc.d2925[8132]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8129]), SCM_OBJ(&scm__rc.d2925[8133])},
       { SCM_MAKE_INT(8525U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8135])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8136])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8138])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8139])},
       { SCM_OBJ(&scm__rc.d2925[8140]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8137]), SCM_OBJ(&scm__rc.d2925[8141])},
       { SCM_MAKE_INT(8527U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8143])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8144])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8146])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8147])},
       { SCM_OBJ(&scm__rc.d2925[8148]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8145]), SCM_OBJ(&scm__rc.d2925[8149])},
       { SCM_MAKE_INT(8529U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8151])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8152])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8154])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8155])},
       { SCM_OBJ(&scm__rc.d2925[8156]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8153]), SCM_OBJ(&scm__rc.d2925[8157])},
       { SCM_MAKE_INT(8531U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8159])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8160])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8162])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8163])},
       { SCM_OBJ(&scm__rc.d2925[8164]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8161]), SCM_OBJ(&scm__rc.d2925[8165])},
       { SCM_MAKE_INT(8533U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8167])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8168])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8170])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8171])},
       { SCM_OBJ(&scm__rc.d2925[8172]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8169]), SCM_OBJ(&scm__rc.d2925[8173])},
       { SCM_MAKE_INT(8535U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8175])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8176])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8178])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8179])},
       { SCM_OBJ(&scm__rc.d2925[8180]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8177]), SCM_OBJ(&scm__rc.d2925[8181])},
       { SCM_MAKE_INT(8537U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8183])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8184])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8186])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8187])},
       { SCM_OBJ(&scm__rc.d2925[8188]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8185]), SCM_OBJ(&scm__rc.d2925[8189])},
       { SCM_MAKE_INT(8539U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8191])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8192])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8194])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8195])},
       { SCM_OBJ(&scm__rc.d2925[8196]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8193]), SCM_OBJ(&scm__rc.d2925[8197])},
       { SCM_MAKE_INT(8541U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8199])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8200])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8202])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8203])},
       { SCM_OBJ(&scm__rc.d2925[8204]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8201]), SCM_OBJ(&scm__rc.d2925[8205])},
       { SCM_MAKE_INT(8543U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8207])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8208])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8210])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8211])},
       { SCM_OBJ(&scm__rc.d2925[8212]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8209]), SCM_OBJ(&scm__rc.d2925[8213])},
       { SCM_MAKE_INT(8545U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8215])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8216])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8218])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8219])},
       { SCM_OBJ(&scm__rc.d2925[8220]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8217]), SCM_OBJ(&scm__rc.d2925[8221])},
       { SCM_MAKE_INT(8547U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8223])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8224])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8226])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8227])},
       { SCM_OBJ(&scm__rc.d2925[8228]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8225]), SCM_OBJ(&scm__rc.d2925[8229])},
       { SCM_MAKE_INT(8549U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8231])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8232])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8234])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8235])},
       { SCM_OBJ(&scm__rc.d2925[8236]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8233]), SCM_OBJ(&scm__rc.d2925[8237])},
       { SCM_MAKE_INT(8551U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8239])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8240])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8242])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8243])},
       { SCM_OBJ(&scm__rc.d2925[8244]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8241]), SCM_OBJ(&scm__rc.d2925[8245])},
       { SCM_MAKE_INT(8553U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8247])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8248])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8250])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8251])},
       { SCM_OBJ(&scm__rc.d2925[8252]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8249]), SCM_OBJ(&scm__rc.d2925[8253])},
       { SCM_MAKE_INT(8555U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8255])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8256])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8258])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8259])},
       { SCM_OBJ(&scm__rc.d2925[8260]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8257]), SCM_OBJ(&scm__rc.d2925[8261])},
       { SCM_MAKE_INT(8557U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8263])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8264])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8266])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8267])},
       { SCM_OBJ(&scm__rc.d2925[8268]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8265]), SCM_OBJ(&scm__rc.d2925[8269])},
       { SCM_MAKE_INT(8559U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8271])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8272])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8274])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8275])},
       { SCM_OBJ(&scm__rc.d2925[8276]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8273]), SCM_OBJ(&scm__rc.d2925[8277])},
       { SCM_MAKE_INT(8561U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8279])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8280])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8282])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8283])},
       { SCM_OBJ(&scm__rc.d2925[8284]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8281]), SCM_OBJ(&scm__rc.d2925[8285])},
       { SCM_MAKE_INT(8563U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8287])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8288])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8290])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8291])},
       { SCM_OBJ(&scm__rc.d2925[8292]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8289]), SCM_OBJ(&scm__rc.d2925[8293])},
       { SCM_MAKE_INT(8565U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8295])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8296])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8298])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8299])},
       { SCM_OBJ(&scm__rc.d2925[8300]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8297]), SCM_OBJ(&scm__rc.d2925[8301])},
       { SCM_MAKE_INT(8567U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8303])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8304])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8306])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8307])},
       { SCM_OBJ(&scm__rc.d2925[8308]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8305]), SCM_OBJ(&scm__rc.d2925[8309])},
       { SCM_MAKE_INT(8569U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8311])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8312])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8314])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8315])},
       { SCM_OBJ(&scm__rc.d2925[8316]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8313]), SCM_OBJ(&scm__rc.d2925[8317])},
       { SCM_MAKE_INT(8571U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8319])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8320])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8322])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8323])},
       { SCM_OBJ(&scm__rc.d2925[8324]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8321]), SCM_OBJ(&scm__rc.d2925[8325])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(8573U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8328])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8329])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8331])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8332])},
       { SCM_OBJ(&scm__rc.d2925[8333]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8330]), SCM_OBJ(&scm__rc.d2925[8334])},
       { SCM_MAKE_INT(8574U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8336])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8337])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8339])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8340])},
       { SCM_OBJ(&scm__rc.d2925[8341]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8338]), SCM_OBJ(&scm__rc.d2925[8342])},
       { SCM_MAKE_INT(8575U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8344])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8345])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8347])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8348])},
       { SCM_OBJ(&scm__rc.d2925[8349]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8346]), SCM_OBJ(&scm__rc.d2925[8350])},
       { SCM_MAKE_INT(8576U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8352])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8353])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8355])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8356])},
       { SCM_OBJ(&scm__rc.d2925[8357]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8354]), SCM_OBJ(&scm__rc.d2925[8358])},
       { SCM_MAKE_INT(8577U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8360])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8361])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8363])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8364])},
       { SCM_OBJ(&scm__rc.d2925[8365]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8362]), SCM_OBJ(&scm__rc.d2925[8366])},
       { SCM_MAKE_INT(8578U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8368])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8369])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8371])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8372])},
       { SCM_OBJ(&scm__rc.d2925[8373]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8370]), SCM_OBJ(&scm__rc.d2925[8374])},
       { SCM_MAKE_INT(8579U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8376])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8377])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8379])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8380])},
       { SCM_OBJ(&scm__rc.d2925[8381]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8378]), SCM_OBJ(&scm__rc.d2925[8382])},
       { SCM_MAKE_INT(8580U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8384])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8385])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8387])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8388])},
       { SCM_OBJ(&scm__rc.d2925[8389]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8386]), SCM_OBJ(&scm__rc.d2925[8390])},
       { SCM_MAKE_INT(8581U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8392])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8393])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8395])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8396])},
       { SCM_OBJ(&scm__rc.d2925[8397]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8394]), SCM_OBJ(&scm__rc.d2925[8398])},
       { SCM_MAKE_INT(8582U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8400])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8401])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8403])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8404])},
       { SCM_OBJ(&scm__rc.d2925[8405]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8402]), SCM_OBJ(&scm__rc.d2925[8406])},
       { SCM_MAKE_INT(8583U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8408])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8409])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8411])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8412])},
       { SCM_OBJ(&scm__rc.d2925[8413]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8410]), SCM_OBJ(&scm__rc.d2925[8414])},
       { SCM_MAKE_INT(8584U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8416])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8417])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8419])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8420])},
       { SCM_OBJ(&scm__rc.d2925[8421]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8418]), SCM_OBJ(&scm__rc.d2925[8422])},
       { SCM_MAKE_INT(8585U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8424])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8425])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8427])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8428])},
       { SCM_OBJ(&scm__rc.d2925[8429]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8426]), SCM_OBJ(&scm__rc.d2925[8430])},
       { SCM_MAKE_INT(8586U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8432])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8433])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8435])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8436])},
       { SCM_OBJ(&scm__rc.d2925[8437]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8434]), SCM_OBJ(&scm__rc.d2925[8438])},
       { SCM_MAKE_INT(8587U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8440])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8441])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8443])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8444])},
       { SCM_OBJ(&scm__rc.d2925[8445]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8442]), SCM_OBJ(&scm__rc.d2925[8446])},
       { SCM_MAKE_INT(8588U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8448])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8449])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8451])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8452])},
       { SCM_OBJ(&scm__rc.d2925[8453]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8450]), SCM_OBJ(&scm__rc.d2925[8454])},
       { SCM_MAKE_INT(8589U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8456])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8457])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8459])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8460])},
       { SCM_OBJ(&scm__rc.d2925[8461]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8458]), SCM_OBJ(&scm__rc.d2925[8462])},
       { SCM_MAKE_INT(8590U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[12]), SCM_OBJ(&scm__rc.d2925[8464])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8465])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8467])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8468])},
       { SCM_OBJ(&scm__rc.d2925[8469]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8466]), SCM_OBJ(&scm__rc.d2925[8470])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[56])},
       { SCM_MAKE_INT(105U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8473])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8474])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8476])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8477])},
       { SCM_OBJ(&scm__rc.d2925[8478]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8475]), SCM_OBJ(&scm__rc.d2925[8479])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8481])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8482])},
       { SCM_MAKE_INT(122U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8484])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8485])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8487])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8488])},
       { SCM_OBJ(&scm__rc.d2925[8489]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8486]), SCM_OBJ(&scm__rc.d2925[8490])},
       { SCM_MAKE_INT(125U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8492])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8493])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8495])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8496])},
       { SCM_OBJ(&scm__rc.d2925[8497]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8494]), SCM_OBJ(&scm__rc.d2925[8498])},
       { SCM_MAKE_INT(131U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8500])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8501])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8503])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8504])},
       { SCM_OBJ(&scm__rc.d2925[8505]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8502]), SCM_OBJ(&scm__rc.d2925[8506])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(139U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8509])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8510])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8512])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8513])},
       { SCM_OBJ(&scm__rc.d2925[8514]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8511]), SCM_OBJ(&scm__rc.d2925[8515])},
       { SCM_MAKE_INT(149U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8517])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8518])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8520])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8521])},
       { SCM_OBJ(&scm__rc.d2925[8522]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8519]), SCM_OBJ(&scm__rc.d2925[8523])},
       { SCM_MAKE_INT(183U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8525])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8526])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8528])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8529])},
       { SCM_OBJ(&scm__rc.d2925[8530]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8527]), SCM_OBJ(&scm__rc.d2925[8531])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8533])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8534])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8535])},
       { SCM_MAKE_INT(220U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8537])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8538])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8540])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8541])},
       { SCM_OBJ(&scm__rc.d2925[8542]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8539]), SCM_OBJ(&scm__rc.d2925[8543])},
       { SCM_MAKE_INT(281U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8545])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8546])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8548])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8549])},
       { SCM_OBJ(&scm__rc.d2925[8550]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8547]), SCM_OBJ(&scm__rc.d2925[8551])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8553])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8554])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8555])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8556])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8557])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8558])},
       { SCM_MAKE_INT(301U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8561])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8563])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8564])},
       { SCM_OBJ(&scm__rc.d2925[8565]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8562]), SCM_OBJ(&scm__rc.d2925[8566])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8568])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8569])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8570])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8571])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8572])},
       { SCM_MAKE_INT(399U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8574])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8575])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8577])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8578])},
       { SCM_OBJ(&scm__rc.d2925[8579]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8576]), SCM_OBJ(&scm__rc.d2925[8580])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8568])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8582])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8583])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8584])},
       { SCM_MAKE_INT(406U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8586])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8587])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8589])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8590])},
       { SCM_OBJ(&scm__rc.d2925[8591]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8588]), SCM_OBJ(&scm__rc.d2925[8592])},
       { SCM_MAKE_INT(426U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8594])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8595])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8597])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8598])},
       { SCM_OBJ(&scm__rc.d2925[8599]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8596]), SCM_OBJ(&scm__rc.d2925[8600])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8602]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8603])},
       { SCM_OBJ(&scm__rc.d2925[8604]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8605])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8606])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[518])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8608])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8609])},
       { SCM_OBJ(&scm__rc.d2925[8610]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8607]), SCM_OBJ(&scm__rc.d2925[8611])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8612])},
       { SCM_MAKE_INT(435U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8614])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8615])},
       { SCM_OBJ(&scm__rc.d2925[8616]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[172])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8620])},
       { SCM_OBJ(&scm__rc.d2925[8621]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8622])},
       { SCM_OBJ(&scm__rc.d2925[8623]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8619]), SCM_OBJ(&scm__rc.d2925[8624])},
       { SCM_OBJ(&scm__rc.d2925[8604]), SCM_OBJ(&scm__rc.d2925[8625])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8626])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8627])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1013])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8629])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[54])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8631])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8632])},
       { SCM_OBJ(&scm__rc.d2925[8633]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8630]), SCM_OBJ(&scm__rc.d2925[8634])},
       { SCM_OBJ(&scm__rc.d2925[8628]), SCM_OBJ(&scm__rc.d2925[8635])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8636])},
       { SCM_MAKE_INT(437U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8638])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8639])},
       { SCM_OBJ(&scm__rc.d2925[8640]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[511]), SCM_OBJ(&scm__rc.d2925[8625])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8643])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8644])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8632])},
       { SCM_OBJ(&scm__rc.d2925[8646]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8630]), SCM_OBJ(&scm__rc.d2925[8647])},
       { SCM_OBJ(&scm__rc.d2925[8645]), SCM_OBJ(&scm__rc.d2925[8648])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8649])},
       { SCM_MAKE_INT(442U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8651])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8652])},
       { SCM_OBJ(&scm__rc.d2925[8653]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[89])},
       { SCM_MAKE_INT(450U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8657])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8658])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8660])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8661])},
       { SCM_OBJ(&scm__rc.d2925[8662]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8659]), SCM_OBJ(&scm__rc.d2925[8663])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8665])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8666])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8667])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8668])},
       { SCM_MAKE_INT(505U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8670])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8671])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8673])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8674])},
       { SCM_OBJ(&scm__rc.d2925[8675]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8672]), SCM_OBJ(&scm__rc.d2925[8676])},
       { SCM_MAKE_INT(510U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8678])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8679])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8681])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8682])},
       { SCM_OBJ(&scm__rc.d2925[8683]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8680]), SCM_OBJ(&scm__rc.d2925[8684])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[55])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8686])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8687])},
       { SCM_MAKE_INT(531U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8689])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8690])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8692])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8693])},
       { SCM_OBJ(&scm__rc.d2925[8694]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8691]), SCM_OBJ(&scm__rc.d2925[8695])},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[525])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8697])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8699])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8700])},
       { SCM_OBJ(&scm__rc.d2925[8701]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8698]), SCM_OBJ(&scm__rc.d2925[8702])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8704])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8705])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8706])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8707])},
       { SCM_MAKE_INT(583U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8709])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8710])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8712])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8713])},
       { SCM_OBJ(&scm__rc.d2925[8714]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8711]), SCM_OBJ(&scm__rc.d2925[8715])},
       { SCM_MAKE_INT(589U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8717])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8718])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8720])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8721])},
       { SCM_OBJ(&scm__rc.d2925[8722]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8719]), SCM_OBJ(&scm__rc.d2925[8723])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8570])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8725])},
       { SCM_MAKE_INT(618U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8727])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8728])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8730])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8731])},
       { SCM_OBJ(&scm__rc.d2925[8732]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8729]), SCM_OBJ(&scm__rc.d2925[8733])},
       { SCM_MAKE_INT(624U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8735])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8736])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8738])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8739])},
       { SCM_OBJ(&scm__rc.d2925[8740]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8737]), SCM_OBJ(&scm__rc.d2925[8741])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8726])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8743])},
       { SCM_MAKE_INT(658U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8745])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8746])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8748])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8749])},
       { SCM_OBJ(&scm__rc.d2925[8750]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8747]), SCM_OBJ(&scm__rc.d2925[8751])},
       { SCM_MAKE_INT(666U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8753])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8754])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8756])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8757])},
       { SCM_OBJ(&scm__rc.d2925[8758]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8755]), SCM_OBJ(&scm__rc.d2925[8759])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8568])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8761])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8762])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8763])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8764])},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[705])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8766])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8768])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8769])},
       { SCM_OBJ(&scm__rc.d2925[8770]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8767]), SCM_OBJ(&scm__rc.d2925[8771])},
       { SCM_MAKE_INT(709U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8773])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8774])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8776])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8777])},
       { SCM_OBJ(&scm__rc.d2925[8778]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8775]), SCM_OBJ(&scm__rc.d2925[8779])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[1013])},
       { SCM_OBJ(&scm__rc.d2925[8781]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8782])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8783])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[172])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8785])},
       { SCM_TRUE, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8787])},
       { SCM_OBJ(&scm__rc.d2925[8786]), SCM_OBJ(&scm__rc.d2925[8788])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8789])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8791])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8792])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8787])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8794])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8795])},
       { SCM_OBJ(&scm__rc.d2925[8796]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8793]), SCM_OBJ(&scm__rc.d2925[8797])},
       { SCM_OBJ(&scm__rc.d2925[8790]), SCM_OBJ(&scm__rc.d2925[8798])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8799])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8800])},
       { SCM_OBJ(&scm__rc.d2925[8801]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8784]), SCM_OBJ(&scm__rc.d2925[8802])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8803])},
       { SCM_MAKE_INT(725U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8805])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8806])},
       { SCM_OBJ(&scm__rc.d2925[8807]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(734U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8810])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8811])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8813])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8814])},
       { SCM_OBJ(&scm__rc.d2925[8815]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8812]), SCM_OBJ(&scm__rc.d2925[8816])},
       { SCM_MAKE_INT(739U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8818])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8819])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8821])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8822])},
       { SCM_OBJ(&scm__rc.d2925[8823]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8820]), SCM_OBJ(&scm__rc.d2925[8824])},
       { SCM_MAKE_INT(744U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8826])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8827])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8829])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8830])},
       { SCM_OBJ(&scm__rc.d2925[8831]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8828]), SCM_OBJ(&scm__rc.d2925[8832])},
       { SCM_MAKE_INT(749U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8834])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8835])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8837])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8838])},
       { SCM_OBJ(&scm__rc.d2925[8839]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8836]), SCM_OBJ(&scm__rc.d2925[8840])},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[782])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8842])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8844])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8845])},
       { SCM_OBJ(&scm__rc.d2925[8846]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8843]), SCM_OBJ(&scm__rc.d2925[8847])},
       { SCM_MAKE_INT(759U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8849])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8850])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8852])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8853])},
       { SCM_OBJ(&scm__rc.d2925[8854]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8851]), SCM_OBJ(&scm__rc.d2925[8855])},
       { SCM_MAKE_INT(764U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8857])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8858])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8860])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8861])},
       { SCM_OBJ(&scm__rc.d2925[8862]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8859]), SCM_OBJ(&scm__rc.d2925[8863])},
       { SCM_MAKE_INT(769U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8865])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8866])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8868])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8869])},
       { SCM_OBJ(&scm__rc.d2925[8870]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8867]), SCM_OBJ(&scm__rc.d2925[8871])},
       { SCM_MAKE_INT(774U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8873])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8874])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8876])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8877])},
       { SCM_OBJ(&scm__rc.d2925[8878]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8875]), SCM_OBJ(&scm__rc.d2925[8879])},
       { SCM_MAKE_INT(775U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8881])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8882])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8884])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8885])},
       { SCM_OBJ(&scm__rc.d2925[8886]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8883]), SCM_OBJ(&scm__rc.d2925[8887])},
       { SCM_MAKE_INT(776U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8889])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8890])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8892])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8893])},
       { SCM_OBJ(&scm__rc.d2925[8894]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8891]), SCM_OBJ(&scm__rc.d2925[8895])},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[805])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8897])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8899])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8900])},
       { SCM_OBJ(&scm__rc.d2925[8901]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8898]), SCM_OBJ(&scm__rc.d2925[8902])},
       { SCM_MAKE_INT(779U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8904])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8905])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8907])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8908])},
       { SCM_OBJ(&scm__rc.d2925[8909]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8906]), SCM_OBJ(&scm__rc.d2925[8910])},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[810])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8912])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8914])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8915])},
       { SCM_OBJ(&scm__rc.d2925[8916]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8913]), SCM_OBJ(&scm__rc.d2925[8917])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[8919])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8921])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[560])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8923])},
       { SCM_OBJ(&scm__rc.d2925[8924]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[974]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8928])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[8930])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[976]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[8934])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[978]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[8938])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[980]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[8942])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[982]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[8946])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[984]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[8950])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[986]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d2925[8954])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[988]), SCM_NIL},
       { SCM_MAKE_INT(807U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8958])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8959])},
       { SCM_OBJ(&scm__rc.d2925[8960]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[172])},
       { SCM_OBJ(&scm__rc.d2925[8963]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8964])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8965])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[22])},
       { SCM_OBJ(&scm__rc.d2925[8967]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8968])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8969])},
       { SCM_OBJ(&scm__rc.d2925[8970]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d2925[8966]), SCM_OBJ(&scm__rc.d2925[8971])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8972])},
       { SCM_MAKE_INT(812U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8974])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8975])},
       { SCM_OBJ(&scm__rc.d2925[8976]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[22])},
       { SCM_MAKE_INT(814U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8980])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8981])},
       { SCM_OBJ(&scm__rc.d2925[8982]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[228])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8985])},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[833])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8987])},
       { SCM_OBJ(&scm__rc.d2925[8988]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8991])},
       { SCM_MAKE_INT(831U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[8993])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8994])},
       { SCM_OBJ(&scm__rc.d2925[8995]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d2927[1003]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[152])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[8999])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[9000])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[9001])},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[843])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[9003])},
       { SCM_OBJ(&scm__rc.d2925[9004]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(839U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[9007])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[9008])},
       { SCM_OBJ(&scm__rc.d2925[9009]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(840U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d2924[1360]), SCM_OBJ(&scm__rc.d2925[9013])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d2925[9014])},
       { SCM_OBJ(&scm__rc.d2925[9015]), SCM_OBJ(&scm__rc.d2925[195])},
       { SCM_UNDEFINED, SCM_NIL},
  },
  {   /* ScmObj d2923 */
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
  },
};
static ScmObj gauche_2d_2duvectors8vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s8vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_S8VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s8vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 11 "././uvlib.scm"
{SCM_RESULT=((SCM_S8VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_s8vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-s8vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 14 "././uvlib.scm"
{int8_t filler;
filler = (int8_t)Scm_GetInteger8Clamp(fill, SCM_CLAMP_ERROR, NULL);
{SCM_RESULT=(Scm_MakeS8Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("s8vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 20 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToS8Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 23 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_S8VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s8vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_S8VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s8vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S8VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("s8vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(dst_scm)) Scm_Error("s8vector required, but got %S", dst_scm);
  dst = SCM_S8VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 44 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 45 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_S8VECTORP(src))){{
Scm_Error("s8vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_S8VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_S8VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_S8VECTORP(dstart)){
{SCM_RESULT=(Scm_S8VectorCopyX(dst,0,SCM_S8VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s8vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 57 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeS8Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 63 "././uvlib.scm"
while((i)>=(start)){
SCM_S8VECTOR_ELEMENT(r,j)=(SCM_S8VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("s8vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(dst_scm)) Scm_Error("s8vector required, but got %S", dst_scm);
  dst = SCM_S8VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_S8VECTORP(src_scm)) Scm_Error("s8vector required, but got %S", src_scm);
  src = SCM_S8VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 73 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 76 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_S8VECTOR_ELEMENT(dst,dend)=(
SCM_S8VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors8vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("s8vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(dst_scm)) Scm_Error("s8vector required, but got %S", dst_scm);
  dst = SCM_S8VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_S8VECTORP(src_scm)) Scm_Error("s8vector required, but got %S", src_scm);
  src = SCM_S8VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 95 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 96 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 98 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 100 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 104 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 107 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_S8VECTOR_ELEMENT(dst,di)=(
SCM_S8VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 113 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_S8VECTOR_ELEMENTS(dst))+(di),
(SCM_S8VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(int8_t )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors8vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s8vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S8VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_s8vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-s8vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 129 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;int8_t e;ScmObj z;
#line 131 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_S8VECTOR_ELEMENT(v,end));
z = SCM_MAKE_INT(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOs8vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->s8vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 141 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_S8VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("s8vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 153 "././uvlib.scm"
{int8_t filler;
filler = (int8_t)Scm_GetInteger8Clamp(val, SCM_CLAMP_ERROR, NULL);
Scm_S8VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors8vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s8vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S8VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOs8vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->s8vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 163 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToS8Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s8vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(a_scm)) Scm_Error("s8vector required, but got %S", a_scm);
  a = SCM_S8VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_S8VECTORP(b_scm)) Scm_Error("s8vector required, but got %S", b_scm);
  b = SCM_S8VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 168 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s8vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(a_scm)) Scm_Error("s8vector required, but got %S", a_scm);
  a = SCM_S8VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_S8VECTORP(b_scm)) Scm_Error("s8vector required, but got %S", b_scm);
  b = SCM_S8VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 173 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s8vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 208 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 210 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 212 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_S8VECTORP(v))){{
Scm_Error("<s8vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_S8VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 229 "././uvlib.scm"
{ScmObj r=Scm_MakeS8Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 232 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_S8VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_S8VECTOR_ELEMENT(r,i)=(
SCM_S8VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s8vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 485 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 486 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_S8VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 488 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_S8VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 490 "././uvlib.scm"
{int8_t e=SCM_S8VECTOR_ELEMENT(v,i);
SCM_S8VECTOR_ELEMENT(v,i)=(SCM_S8VECTOR_ELEMENT(v,j));
SCM_S8VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors8vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s8vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 496 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 497 "././uvlib.scm"
{ScmSmallInt len=SCM_S8VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);int8_t e;
#line 502 "././uvlib.scm"
while((i)<(j)){
e=(SCM_S8VECTOR_ELEMENT(v,i));
SCM_S8VECTOR_ELEMENT(v,i)=(SCM_S8VECTOR_ELEMENT(v,j));
SCM_S8VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru8vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u8vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_U8VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u8vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 585 "././uvlib.scm"
{SCM_RESULT=((SCM_U8VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_u8vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-u8vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 588 "././uvlib.scm"
{uint8_t filler;
filler = (uint8_t)Scm_GetIntegerU8Clamp(fill, SCM_CLAMP_ERROR, NULL);
{SCM_RESULT=(Scm_MakeU8Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("u8vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 594 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToU8Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 597 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_U8VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u8vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_U8VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u8vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U8VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("u8vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(dst_scm)) Scm_Error("u8vector required, but got %S", dst_scm);
  dst = SCM_U8VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 618 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 619 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_U8VECTORP(src))){{
Scm_Error("u8vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_U8VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_U8VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_U8VECTORP(dstart)){
{SCM_RESULT=(Scm_U8VectorCopyX(dst,0,SCM_U8VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u8vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 631 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeU8Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 637 "././uvlib.scm"
while((i)>=(start)){
SCM_U8VECTOR_ELEMENT(r,j)=(SCM_U8VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("u8vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(dst_scm)) Scm_Error("u8vector required, but got %S", dst_scm);
  dst = SCM_U8VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_U8VECTORP(src_scm)) Scm_Error("u8vector required, but got %S", src_scm);
  src = SCM_U8VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 647 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 650 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_U8VECTOR_ELEMENT(dst,dend)=(
SCM_U8VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru8vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("u8vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(dst_scm)) Scm_Error("u8vector required, but got %S", dst_scm);
  dst = SCM_U8VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_U8VECTORP(src_scm)) Scm_Error("u8vector required, but got %S", src_scm);
  src = SCM_U8VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 669 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 670 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 672 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 674 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 678 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 681 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_U8VECTOR_ELEMENT(dst,di)=(
SCM_U8VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 687 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_U8VECTOR_ELEMENTS(dst))+(di),
(SCM_U8VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(uint8_t )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru8vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u8vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U8VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_u8vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-u8vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 703 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;uint8_t e;ScmObj z;
#line 705 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_U8VECTOR_ELEMENT(v,end));
z = SCM_MAKE_INT(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOu8vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->u8vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 715 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_U8VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("u8vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 727 "././uvlib.scm"
{uint8_t filler;
filler = (uint8_t)Scm_GetIntegerU8Clamp(val, SCM_CLAMP_ERROR, NULL);
Scm_U8VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru8vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u8vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U8VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOu8vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->u8vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 737 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToU8Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u8vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(a_scm)) Scm_Error("u8vector required, but got %S", a_scm);
  a = SCM_U8VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_U8VECTORP(b_scm)) Scm_Error("u8vector required, but got %S", b_scm);
  b = SCM_U8VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 742 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u8vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(a_scm)) Scm_Error("u8vector required, but got %S", a_scm);
  a = SCM_U8VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_U8VECTORP(b_scm)) Scm_Error("u8vector required, but got %S", b_scm);
  b = SCM_U8VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 747 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u8vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 782 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 784 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 786 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_U8VECTORP(v))){{
Scm_Error("<u8vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_U8VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 803 "././uvlib.scm"
{ScmObj r=Scm_MakeU8Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 806 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_U8VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_U8VECTOR_ELEMENT(r,i)=(
SCM_U8VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u8vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 1059 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 1060 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_U8VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 1062 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_U8VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 1064 "././uvlib.scm"
{uint8_t e=SCM_U8VECTOR_ELEMENT(v,i);
SCM_U8VECTOR_ELEMENT(v,i)=(SCM_U8VECTOR_ELEMENT(v,j));
SCM_U8VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru8vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u8vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 1070 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 1071 "././uvlib.scm"
{ScmSmallInt len=SCM_U8VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);uint8_t e;
#line 1076 "././uvlib.scm"
while((i)<(j)){
e=(SCM_U8VECTOR_ELEMENT(v,i));
SCM_U8VECTOR_ELEMENT(v,i)=(SCM_U8VECTOR_ELEMENT(v,j));
SCM_U8VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors16vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s16vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_S16VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s16vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v_scm)) Scm_Error("s16vector required, but got %S", v_scm);
  v = SCM_S16VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 1159 "././uvlib.scm"
{SCM_RESULT=((SCM_S16VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_s16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-s16vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 1162 "././uvlib.scm"
{int16_t filler;
filler = (int16_t)Scm_GetInteger16Clamp(fill, SCM_CLAMP_ERROR, NULL);
{SCM_RESULT=(Scm_MakeS16Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("s16vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 1168 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToS16Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 1171 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_S16VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s16vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v_scm)) Scm_Error("s16vector required, but got %S", v_scm);
  v = SCM_S16VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_S16VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s16vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v_scm)) Scm_Error("s16vector required, but got %S", v_scm);
  v = SCM_S16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S16VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("s16vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(dst_scm)) Scm_Error("s16vector required, but got %S", dst_scm);
  dst = SCM_S16VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 1192 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 1193 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_S16VECTORP(src))){{
Scm_Error("s16vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_S16VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_S16VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_S16VECTORP(dstart)){
{SCM_RESULT=(Scm_S16VectorCopyX(dst,0,SCM_S16VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s16vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v_scm)) Scm_Error("s16vector required, but got %S", v_scm);
  v = SCM_S16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 1205 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeS16Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 1211 "././uvlib.scm"
while((i)>=(start)){
SCM_S16VECTOR_ELEMENT(r,j)=(SCM_S16VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("s16vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(dst_scm)) Scm_Error("s16vector required, but got %S", dst_scm);
  dst = SCM_S16VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_S16VECTORP(src_scm)) Scm_Error("s16vector required, but got %S", src_scm);
  src = SCM_S16VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 1221 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 1224 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_S16VECTOR_ELEMENT(dst,dend)=(
SCM_S16VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors16vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("s16vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(dst_scm)) Scm_Error("s16vector required, but got %S", dst_scm);
  dst = SCM_S16VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_S16VECTORP(src_scm)) Scm_Error("s16vector required, but got %S", src_scm);
  src = SCM_S16VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 1243 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 1244 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 1246 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 1248 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 1252 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 1255 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_S16VECTOR_ELEMENT(dst,di)=(
SCM_S16VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 1261 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_S16VECTOR_ELEMENTS(dst))+(di),
(SCM_S16VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(int16_t )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors16vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s16vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v_scm)) Scm_Error("s16vector required, but got %S", v_scm);
  v = SCM_S16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S16VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_s16vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-s16vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v_scm)) Scm_Error("s16vector required, but got %S", v_scm);
  v = SCM_S16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 1277 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;int16_t e;ScmObj z;
#line 1279 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_S16VECTOR_ELEMENT(v,end));
z = SCM_MAKE_INT(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOs16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->s16vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 1289 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_S16VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("s16vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v_scm)) Scm_Error("s16vector required, but got %S", v_scm);
  v = SCM_S16VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 1301 "././uvlib.scm"
{int16_t filler;
filler = (int16_t)Scm_GetInteger16Clamp(val, SCM_CLAMP_ERROR, NULL);
Scm_S16VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors16vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s16vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v_scm)) Scm_Error("s16vector required, but got %S", v_scm);
  v = SCM_S16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S16VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOs16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->s16vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 1311 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToS16Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s16vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(a_scm)) Scm_Error("s16vector required, but got %S", a_scm);
  a = SCM_S16VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_S16VECTORP(b_scm)) Scm_Error("s16vector required, but got %S", b_scm);
  b = SCM_S16VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 1316 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s16vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(a_scm)) Scm_Error("s16vector required, but got %S", a_scm);
  a = SCM_S16VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_S16VECTORP(b_scm)) Scm_Error("s16vector required, but got %S", b_scm);
  b = SCM_S16VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 1321 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s16vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 1356 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 1358 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 1360 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_S16VECTORP(v))){{
Scm_Error("<s16vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_S16VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 1377 "././uvlib.scm"
{ScmObj r=Scm_MakeS16Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 1380 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_S16VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_S16VECTOR_ELEMENT(r,i)=(
SCM_S16VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s16vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v_scm)) Scm_Error("s16vector required, but got %S", v_scm);
  v = SCM_S16VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 1633 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 1634 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_S16VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 1636 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_S16VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 1638 "././uvlib.scm"
{int16_t e=SCM_S16VECTOR_ELEMENT(v,i);
SCM_S16VECTOR_ELEMENT(v,i)=(SCM_S16VECTOR_ELEMENT(v,j));
SCM_S16VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors16vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s16vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v_scm)) Scm_Error("s16vector required, but got %S", v_scm);
  v = SCM_S16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 1644 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 1645 "././uvlib.scm"
{ScmSmallInt len=SCM_S16VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);int16_t e;
#line 1650 "././uvlib.scm"
while((i)<(j)){
e=(SCM_S16VECTOR_ELEMENT(v,i));
SCM_S16VECTOR_ELEMENT(v,i)=(SCM_S16VECTOR_ELEMENT(v,j));
SCM_S16VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru16vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u16vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_U16VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u16vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v_scm)) Scm_Error("u16vector required, but got %S", v_scm);
  v = SCM_U16VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 1733 "././uvlib.scm"
{SCM_RESULT=((SCM_U16VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_u16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-u16vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 1736 "././uvlib.scm"
{uint16_t filler;
filler = (uint16_t)Scm_GetIntegerU16Clamp(fill, SCM_CLAMP_ERROR, NULL);
{SCM_RESULT=(Scm_MakeU16Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("u16vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 1742 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToU16Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 1745 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_U16VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u16vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v_scm)) Scm_Error("u16vector required, but got %S", v_scm);
  v = SCM_U16VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_U16VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u16vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v_scm)) Scm_Error("u16vector required, but got %S", v_scm);
  v = SCM_U16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U16VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("u16vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(dst_scm)) Scm_Error("u16vector required, but got %S", dst_scm);
  dst = SCM_U16VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 1766 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 1767 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_U16VECTORP(src))){{
Scm_Error("u16vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_U16VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_U16VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_U16VECTORP(dstart)){
{SCM_RESULT=(Scm_U16VectorCopyX(dst,0,SCM_U16VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u16vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v_scm)) Scm_Error("u16vector required, but got %S", v_scm);
  v = SCM_U16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 1779 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeU16Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 1785 "././uvlib.scm"
while((i)>=(start)){
SCM_U16VECTOR_ELEMENT(r,j)=(SCM_U16VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("u16vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(dst_scm)) Scm_Error("u16vector required, but got %S", dst_scm);
  dst = SCM_U16VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_U16VECTORP(src_scm)) Scm_Error("u16vector required, but got %S", src_scm);
  src = SCM_U16VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 1795 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 1798 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_U16VECTOR_ELEMENT(dst,dend)=(
SCM_U16VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru16vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("u16vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(dst_scm)) Scm_Error("u16vector required, but got %S", dst_scm);
  dst = SCM_U16VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_U16VECTORP(src_scm)) Scm_Error("u16vector required, but got %S", src_scm);
  src = SCM_U16VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 1817 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 1818 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 1820 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 1822 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 1826 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 1829 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_U16VECTOR_ELEMENT(dst,di)=(
SCM_U16VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 1835 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_U16VECTOR_ELEMENTS(dst))+(di),
(SCM_U16VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(uint16_t )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru16vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u16vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v_scm)) Scm_Error("u16vector required, but got %S", v_scm);
  v = SCM_U16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U16VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_u16vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-u16vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v_scm)) Scm_Error("u16vector required, but got %S", v_scm);
  v = SCM_U16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 1851 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;uint16_t e;ScmObj z;
#line 1853 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_U16VECTOR_ELEMENT(v,end));
z = SCM_MAKE_INT(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOu16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->u16vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 1863 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_U16VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("u16vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v_scm)) Scm_Error("u16vector required, but got %S", v_scm);
  v = SCM_U16VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 1875 "././uvlib.scm"
{uint16_t filler;
filler = (uint16_t)Scm_GetIntegerU16Clamp(val, SCM_CLAMP_ERROR, NULL);
Scm_U16VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru16vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u16vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v_scm)) Scm_Error("u16vector required, but got %S", v_scm);
  v = SCM_U16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U16VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOu16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->u16vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 1885 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToU16Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u16vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(a_scm)) Scm_Error("u16vector required, but got %S", a_scm);
  a = SCM_U16VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_U16VECTORP(b_scm)) Scm_Error("u16vector required, but got %S", b_scm);
  b = SCM_U16VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 1890 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u16vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(a_scm)) Scm_Error("u16vector required, but got %S", a_scm);
  a = SCM_U16VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_U16VECTORP(b_scm)) Scm_Error("u16vector required, but got %S", b_scm);
  b = SCM_U16VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 1895 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u16vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 1930 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 1932 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 1934 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_U16VECTORP(v))){{
Scm_Error("<u16vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_U16VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 1951 "././uvlib.scm"
{ScmObj r=Scm_MakeU16Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 1954 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_U16VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_U16VECTOR_ELEMENT(r,i)=(
SCM_U16VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u16vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v_scm)) Scm_Error("u16vector required, but got %S", v_scm);
  v = SCM_U16VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 2207 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 2208 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_U16VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 2210 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_U16VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 2212 "././uvlib.scm"
{uint16_t e=SCM_U16VECTOR_ELEMENT(v,i);
SCM_U16VECTOR_ELEMENT(v,i)=(SCM_U16VECTOR_ELEMENT(v,j));
SCM_U16VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru16vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u16vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v_scm)) Scm_Error("u16vector required, but got %S", v_scm);
  v = SCM_U16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 2218 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 2219 "././uvlib.scm"
{ScmSmallInt len=SCM_U16VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);uint16_t e;
#line 2224 "././uvlib.scm"
while((i)<(j)){
e=(SCM_U16VECTOR_ELEMENT(v,i));
SCM_U16VECTOR_ELEMENT(v,i)=(SCM_U16VECTOR_ELEMENT(v,j));
SCM_U16VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors32vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s32vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_S32VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s32vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 2307 "././uvlib.scm"
{SCM_RESULT=((SCM_S32VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_s32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-s32vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 2310 "././uvlib.scm"
{int32_t filler;
filler = (int32_t)Scm_GetInteger32Clamp(fill, SCM_CLAMP_ERROR, NULL);
{SCM_RESULT=(Scm_MakeS32Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("s32vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 2316 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToS32Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 2319 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_S32VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s32vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_S32VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s32vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S32VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("s32vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(dst_scm)) Scm_Error("s32vector required, but got %S", dst_scm);
  dst = SCM_S32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 2340 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 2341 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_S32VECTORP(src))){{
Scm_Error("s32vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_S32VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_S32VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_S32VECTORP(dstart)){
{SCM_RESULT=(Scm_S32VectorCopyX(dst,0,SCM_S32VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s32vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 2353 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeS32Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 2359 "././uvlib.scm"
while((i)>=(start)){
SCM_S32VECTOR_ELEMENT(r,j)=(SCM_S32VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("s32vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(dst_scm)) Scm_Error("s32vector required, but got %S", dst_scm);
  dst = SCM_S32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_S32VECTORP(src_scm)) Scm_Error("s32vector required, but got %S", src_scm);
  src = SCM_S32VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 2369 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 2372 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_S32VECTOR_ELEMENT(dst,dend)=(
SCM_S32VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors32vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("s32vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(dst_scm)) Scm_Error("s32vector required, but got %S", dst_scm);
  dst = SCM_S32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_S32VECTORP(src_scm)) Scm_Error("s32vector required, but got %S", src_scm);
  src = SCM_S32VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 2391 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 2392 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 2394 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 2396 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 2400 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 2403 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_S32VECTOR_ELEMENT(dst,di)=(
SCM_S32VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 2409 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_S32VECTOR_ELEMENTS(dst))+(di),
(SCM_S32VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(int32_t )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors32vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s32vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S32VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_s32vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-s32vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 2425 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;int32_t e;ScmObj z;
#line 2427 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_S32VECTOR_ELEMENT(v,end));
z = Scm_MakeInteger(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOs32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->s32vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 2437 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_S32VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("s32vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 2449 "././uvlib.scm"
{int32_t filler;
filler = (int32_t)Scm_GetInteger32Clamp(val, SCM_CLAMP_ERROR, NULL);
Scm_S32VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors32vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s32vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S32VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOs32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->s32vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 2459 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToS32Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s32vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(a_scm)) Scm_Error("s32vector required, but got %S", a_scm);
  a = SCM_S32VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_S32VECTORP(b_scm)) Scm_Error("s32vector required, but got %S", b_scm);
  b = SCM_S32VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 2464 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s32vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(a_scm)) Scm_Error("s32vector required, but got %S", a_scm);
  a = SCM_S32VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_S32VECTORP(b_scm)) Scm_Error("s32vector required, but got %S", b_scm);
  b = SCM_S32VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 2469 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s32vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 2504 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 2506 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 2508 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_S32VECTORP(v))){{
Scm_Error("<s32vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_S32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 2525 "././uvlib.scm"
{ScmObj r=Scm_MakeS32Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 2528 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_S32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_S32VECTOR_ELEMENT(r,i)=(
SCM_S32VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s32vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 2781 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 2782 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_S32VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 2784 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_S32VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 2786 "././uvlib.scm"
{int32_t e=SCM_S32VECTOR_ELEMENT(v,i);
SCM_S32VECTOR_ELEMENT(v,i)=(SCM_S32VECTOR_ELEMENT(v,j));
SCM_S32VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors32vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s32vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 2792 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 2793 "././uvlib.scm"
{ScmSmallInt len=SCM_S32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);int32_t e;
#line 2798 "././uvlib.scm"
while((i)<(j)){
e=(SCM_S32VECTOR_ELEMENT(v,i));
SCM_S32VECTOR_ELEMENT(v,i)=(SCM_S32VECTOR_ELEMENT(v,j));
SCM_S32VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru32vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u32vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_U32VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u32vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 2881 "././uvlib.scm"
{SCM_RESULT=((SCM_U32VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_u32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-u32vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 2884 "././uvlib.scm"
{uint32_t filler;
filler = (uint32_t)Scm_GetIntegerU32Clamp(fill, SCM_CLAMP_ERROR, NULL);
{SCM_RESULT=(Scm_MakeU32Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("u32vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 2890 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToU32Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 2893 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_U32VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u32vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_U32VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u32vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U32VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("u32vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(dst_scm)) Scm_Error("u32vector required, but got %S", dst_scm);
  dst = SCM_U32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 2914 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 2915 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_U32VECTORP(src))){{
Scm_Error("u32vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_U32VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_U32VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_U32VECTORP(dstart)){
{SCM_RESULT=(Scm_U32VectorCopyX(dst,0,SCM_U32VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u32vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 2927 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeU32Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 2933 "././uvlib.scm"
while((i)>=(start)){
SCM_U32VECTOR_ELEMENT(r,j)=(SCM_U32VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("u32vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(dst_scm)) Scm_Error("u32vector required, but got %S", dst_scm);
  dst = SCM_U32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_U32VECTORP(src_scm)) Scm_Error("u32vector required, but got %S", src_scm);
  src = SCM_U32VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 2943 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 2946 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_U32VECTOR_ELEMENT(dst,dend)=(
SCM_U32VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru32vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("u32vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(dst_scm)) Scm_Error("u32vector required, but got %S", dst_scm);
  dst = SCM_U32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_U32VECTORP(src_scm)) Scm_Error("u32vector required, but got %S", src_scm);
  src = SCM_U32VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 2965 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 2966 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 2968 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 2970 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 2974 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 2977 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_U32VECTOR_ELEMENT(dst,di)=(
SCM_U32VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 2983 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_U32VECTOR_ELEMENTS(dst))+(di),
(SCM_U32VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(uint32_t )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru32vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u32vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U32VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_u32vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-u32vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 2999 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;uint32_t e;ScmObj z;
#line 3001 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_U32VECTOR_ELEMENT(v,end));
z = Scm_MakeIntegerU(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOu32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->u32vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 3011 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_U32VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("u32vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 3023 "././uvlib.scm"
{uint32_t filler;
filler = (uint32_t)Scm_GetIntegerU32Clamp(val, SCM_CLAMP_ERROR, NULL);
Scm_U32VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru32vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u32vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U32VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOu32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->u32vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 3033 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToU32Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u32vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(a_scm)) Scm_Error("u32vector required, but got %S", a_scm);
  a = SCM_U32VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_U32VECTORP(b_scm)) Scm_Error("u32vector required, but got %S", b_scm);
  b = SCM_U32VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 3038 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u32vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(a_scm)) Scm_Error("u32vector required, but got %S", a_scm);
  a = SCM_U32VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_U32VECTORP(b_scm)) Scm_Error("u32vector required, but got %S", b_scm);
  b = SCM_U32VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 3043 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u32vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 3078 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 3080 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 3082 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_U32VECTORP(v))){{
Scm_Error("<u32vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_U32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 3099 "././uvlib.scm"
{ScmObj r=Scm_MakeU32Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 3102 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_U32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_U32VECTOR_ELEMENT(r,i)=(
SCM_U32VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u32vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 3355 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 3356 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_U32VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 3358 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_U32VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 3360 "././uvlib.scm"
{uint32_t e=SCM_U32VECTOR_ELEMENT(v,i);
SCM_U32VECTOR_ELEMENT(v,i)=(SCM_U32VECTOR_ELEMENT(v,j));
SCM_U32VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru32vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u32vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 3366 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 3367 "././uvlib.scm"
{ScmSmallInt len=SCM_U32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);uint32_t e;
#line 3372 "././uvlib.scm"
while((i)<(j)){
e=(SCM_U32VECTOR_ELEMENT(v,i));
SCM_U32VECTOR_ELEMENT(v,i)=(SCM_U32VECTOR_ELEMENT(v,j));
SCM_U32VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors64vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s64vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_S64VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s64vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v_scm)) Scm_Error("s64vector required, but got %S", v_scm);
  v = SCM_S64VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 3455 "././uvlib.scm"
{SCM_RESULT=((SCM_S64VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_s64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-s64vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 3458 "././uvlib.scm"
{int64_t filler;
filler = Scm_GetInteger64Clamp(fill, SCM_CLAMP_ERROR, NULL);
{SCM_RESULT=(Scm_MakeS64Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("s64vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 3464 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToS64Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 3467 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_S64VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s64vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v_scm)) Scm_Error("s64vector required, but got %S", v_scm);
  v = SCM_S64VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_S64VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s64vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v_scm)) Scm_Error("s64vector required, but got %S", v_scm);
  v = SCM_S64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S64VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("s64vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(dst_scm)) Scm_Error("s64vector required, but got %S", dst_scm);
  dst = SCM_S64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 3488 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 3489 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_S64VECTORP(src))){{
Scm_Error("s64vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_S64VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_S64VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_S64VECTORP(dstart)){
{SCM_RESULT=(Scm_S64VectorCopyX(dst,0,SCM_S64VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s64vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v_scm)) Scm_Error("s64vector required, but got %S", v_scm);
  v = SCM_S64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 3501 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeS64Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 3507 "././uvlib.scm"
while((i)>=(start)){
SCM_S64VECTOR_ELEMENT(r,j)=(SCM_S64VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("s64vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(dst_scm)) Scm_Error("s64vector required, but got %S", dst_scm);
  dst = SCM_S64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_S64VECTORP(src_scm)) Scm_Error("s64vector required, but got %S", src_scm);
  src = SCM_S64VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 3517 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 3520 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_S64VECTOR_ELEMENT(dst,dend)=(
SCM_S64VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors64vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("s64vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(dst_scm)) Scm_Error("s64vector required, but got %S", dst_scm);
  dst = SCM_S64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_S64VECTORP(src_scm)) Scm_Error("s64vector required, but got %S", src_scm);
  src = SCM_S64VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 3539 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 3540 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 3542 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 3544 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 3548 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 3551 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_S64VECTOR_ELEMENT(dst,di)=(
SCM_S64VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 3557 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_S64VECTOR_ELEMENTS(dst))+(di),
(SCM_S64VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(int64_t )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors64vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s64vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v_scm)) Scm_Error("s64vector required, but got %S", v_scm);
  v = SCM_S64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S64VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_s64vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-s64vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v_scm)) Scm_Error("s64vector required, but got %S", v_scm);
  v = SCM_S64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 3573 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;int64_t e;ScmObj z;
#line 3575 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_S64VECTOR_ELEMENT(v,end));
z = Scm_MakeInteger64(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOs64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->s64vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 3585 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_S64VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("s64vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v_scm)) Scm_Error("s64vector required, but got %S", v_scm);
  v = SCM_S64VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 3597 "././uvlib.scm"
{int64_t filler;
filler = Scm_GetInteger64Clamp(val, SCM_CLAMP_ERROR, NULL);
Scm_S64VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors64vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s64vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v_scm)) Scm_Error("s64vector required, but got %S", v_scm);
  v = SCM_S64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S64VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOs64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->s64vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 3607 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToS64Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s64vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(a_scm)) Scm_Error("s64vector required, but got %S", a_scm);
  a = SCM_S64VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_S64VECTORP(b_scm)) Scm_Error("s64vector required, but got %S", b_scm);
  b = SCM_S64VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 3612 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s64vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(a_scm)) Scm_Error("s64vector required, but got %S", a_scm);
  a = SCM_S64VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_S64VECTORP(b_scm)) Scm_Error("s64vector required, but got %S", b_scm);
  b = SCM_S64VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 3617 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s64vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 3652 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 3654 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 3656 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_S64VECTORP(v))){{
Scm_Error("<s64vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_S64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 3673 "././uvlib.scm"
{ScmObj r=Scm_MakeS64Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 3676 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_S64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_S64VECTOR_ELEMENT(r,i)=(
SCM_S64VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s64vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v_scm)) Scm_Error("s64vector required, but got %S", v_scm);
  v = SCM_S64VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 3929 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 3930 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_S64VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 3932 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_S64VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 3934 "././uvlib.scm"
{int64_t e=SCM_S64VECTOR_ELEMENT(v,i);
SCM_S64VECTOR_ELEMENT(v,i)=(SCM_S64VECTOR_ELEMENT(v,j));
SCM_S64VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors64vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("s64vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v_scm)) Scm_Error("s64vector required, but got %S", v_scm);
  v = SCM_S64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 3940 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 3941 "././uvlib.scm"
{ScmSmallInt len=SCM_S64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);int64_t e;
#line 3946 "././uvlib.scm"
while((i)<(j)){
e=(SCM_S64VECTOR_ELEMENT(v,i));
SCM_S64VECTOR_ELEMENT(v,i)=(SCM_S64VECTOR_ELEMENT(v,j));
SCM_S64VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru64vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u64vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_U64VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u64vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v_scm)) Scm_Error("u64vector required, but got %S", v_scm);
  v = SCM_U64VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 4029 "././uvlib.scm"
{SCM_RESULT=((SCM_U64VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_u64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-u64vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 4032 "././uvlib.scm"
{uint64_t filler;
filler = Scm_GetIntegerU64Clamp(fill, SCM_CLAMP_ERROR, NULL);
{SCM_RESULT=(Scm_MakeU64Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("u64vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 4038 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToU64Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 4041 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_U64VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u64vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v_scm)) Scm_Error("u64vector required, but got %S", v_scm);
  v = SCM_U64VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_U64VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u64vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v_scm)) Scm_Error("u64vector required, but got %S", v_scm);
  v = SCM_U64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U64VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("u64vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(dst_scm)) Scm_Error("u64vector required, but got %S", dst_scm);
  dst = SCM_U64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 4062 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 4063 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_U64VECTORP(src))){{
Scm_Error("u64vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_U64VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_U64VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_U64VECTORP(dstart)){
{SCM_RESULT=(Scm_U64VectorCopyX(dst,0,SCM_U64VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u64vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v_scm)) Scm_Error("u64vector required, but got %S", v_scm);
  v = SCM_U64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 4075 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeU64Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 4081 "././uvlib.scm"
while((i)>=(start)){
SCM_U64VECTOR_ELEMENT(r,j)=(SCM_U64VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("u64vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(dst_scm)) Scm_Error("u64vector required, but got %S", dst_scm);
  dst = SCM_U64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_U64VECTORP(src_scm)) Scm_Error("u64vector required, but got %S", src_scm);
  src = SCM_U64VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 4091 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 4094 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_U64VECTOR_ELEMENT(dst,dend)=(
SCM_U64VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru64vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("u64vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(dst_scm)) Scm_Error("u64vector required, but got %S", dst_scm);
  dst = SCM_U64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_U64VECTORP(src_scm)) Scm_Error("u64vector required, but got %S", src_scm);
  src = SCM_U64VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 4113 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 4114 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 4116 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 4118 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 4122 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 4125 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_U64VECTOR_ELEMENT(dst,di)=(
SCM_U64VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 4131 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_U64VECTOR_ELEMENTS(dst))+(di),
(SCM_U64VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(uint64_t )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru64vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u64vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v_scm)) Scm_Error("u64vector required, but got %S", v_scm);
  v = SCM_U64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U64VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_u64vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-u64vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v_scm)) Scm_Error("u64vector required, but got %S", v_scm);
  v = SCM_U64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 4147 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;uint64_t e;ScmObj z;
#line 4149 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_U64VECTOR_ELEMENT(v,end));
z = Scm_MakeIntegerU64(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOu64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->u64vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 4159 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_U64VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("u64vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v_scm)) Scm_Error("u64vector required, but got %S", v_scm);
  v = SCM_U64VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 4171 "././uvlib.scm"
{uint64_t filler;
filler = Scm_GetIntegerU64Clamp(val, SCM_CLAMP_ERROR, NULL);
Scm_U64VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru64vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u64vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v_scm)) Scm_Error("u64vector required, but got %S", v_scm);
  v = SCM_U64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U64VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOu64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->u64vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 4181 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToU64Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u64vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(a_scm)) Scm_Error("u64vector required, but got %S", a_scm);
  a = SCM_U64VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_U64VECTORP(b_scm)) Scm_Error("u64vector required, but got %S", b_scm);
  b = SCM_U64VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 4186 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u64vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(a_scm)) Scm_Error("u64vector required, but got %S", a_scm);
  a = SCM_U64VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_U64VECTORP(b_scm)) Scm_Error("u64vector required, but got %S", b_scm);
  b = SCM_U64VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 4191 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u64vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 4226 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 4228 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 4230 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_U64VECTORP(v))){{
Scm_Error("<u64vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_U64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 4247 "././uvlib.scm"
{ScmObj r=Scm_MakeU64Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 4250 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_U64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_U64VECTOR_ELEMENT(r,i)=(
SCM_U64VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u64vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v_scm)) Scm_Error("u64vector required, but got %S", v_scm);
  v = SCM_U64VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 4503 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 4504 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_U64VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 4506 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_U64VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 4508 "././uvlib.scm"
{uint64_t e=SCM_U64VECTOR_ELEMENT(v,i);
SCM_U64VECTOR_ELEMENT(v,i)=(SCM_U64VECTOR_ELEMENT(v,j));
SCM_U64VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoru64vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("u64vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v_scm)) Scm_Error("u64vector required, but got %S", v_scm);
  v = SCM_U64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 4514 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 4515 "././uvlib.scm"
{ScmSmallInt len=SCM_U64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);uint64_t e;
#line 4520 "././uvlib.scm"
while((i)<(j)){
e=(SCM_U64VECTOR_ELEMENT(v,i));
SCM_U64VECTOR_ELEMENT(v,i)=(SCM_U64VECTOR_ELEMENT(v,j));
SCM_U64VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf16vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f16vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_F16VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f16vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v_scm)) Scm_Error("f16vector required, but got %S", v_scm);
  v = SCM_F16VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 4603 "././uvlib.scm"
{SCM_RESULT=((SCM_F16VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_f16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-f16vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 4606 "././uvlib.scm"
{ScmHalfFloat filler;
filler = Scm_DoubleToHalf(Scm_GetDouble(fill));
{SCM_RESULT=(Scm_MakeF16Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("f16vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 4612 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToF16Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 4615 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_F16VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f16vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v_scm)) Scm_Error("f16vector required, but got %S", v_scm);
  v = SCM_F16VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_F16VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f16vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v_scm)) Scm_Error("f16vector required, but got %S", v_scm);
  v = SCM_F16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F16VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("f16vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(dst_scm)) Scm_Error("f16vector required, but got %S", dst_scm);
  dst = SCM_F16VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 4636 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 4637 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_F16VECTORP(src))){{
Scm_Error("f16vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_F16VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_F16VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_F16VECTORP(dstart)){
{SCM_RESULT=(Scm_F16VectorCopyX(dst,0,SCM_F16VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f16vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v_scm)) Scm_Error("f16vector required, but got %S", v_scm);
  v = SCM_F16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 4649 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeF16Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 4655 "././uvlib.scm"
while((i)>=(start)){
SCM_F16VECTOR_ELEMENT(r,j)=(SCM_F16VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("f16vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(dst_scm)) Scm_Error("f16vector required, but got %S", dst_scm);
  dst = SCM_F16VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_F16VECTORP(src_scm)) Scm_Error("f16vector required, but got %S", src_scm);
  src = SCM_F16VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 4665 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 4668 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_F16VECTOR_ELEMENT(dst,dend)=(
SCM_F16VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf16vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("f16vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(dst_scm)) Scm_Error("f16vector required, but got %S", dst_scm);
  dst = SCM_F16VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_F16VECTORP(src_scm)) Scm_Error("f16vector required, but got %S", src_scm);
  src = SCM_F16VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 4687 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 4688 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 4690 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 4692 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 4696 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 4699 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_F16VECTOR_ELEMENT(dst,di)=(
SCM_F16VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 4705 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_F16VECTOR_ELEMENTS(dst))+(di),
(SCM_F16VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(ScmHalfFloat )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf16vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f16vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v_scm)) Scm_Error("f16vector required, but got %S", v_scm);
  v = SCM_F16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F16VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_f16vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-f16vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v_scm)) Scm_Error("f16vector required, but got %S", v_scm);
  v = SCM_F16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 4721 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;ScmHalfFloat e;ScmObj z;
#line 4723 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_F16VECTOR_ELEMENT(v,end));
z = Scm_MakeFlonum(Scm_HalfToDouble(e));
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOf16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->f16vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 4733 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_F16VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("f16vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v_scm)) Scm_Error("f16vector required, but got %S", v_scm);
  v = SCM_F16VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 4745 "././uvlib.scm"
{ScmHalfFloat filler;
filler = Scm_DoubleToHalf(Scm_GetDouble(val));
Scm_F16VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf16vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f16vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v_scm)) Scm_Error("f16vector required, but got %S", v_scm);
  v = SCM_F16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F16VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOf16vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->f16vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 4755 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToF16Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f16vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(a_scm)) Scm_Error("f16vector required, but got %S", a_scm);
  a = SCM_F16VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_F16VECTORP(b_scm)) Scm_Error("f16vector required, but got %S", b_scm);
  b = SCM_F16VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 4760 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f16vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(a_scm)) Scm_Error("f16vector required, but got %S", a_scm);
  a = SCM_F16VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_F16VECTORP(b_scm)) Scm_Error("f16vector required, but got %S", b_scm);
  b = SCM_F16VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 4765 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f16vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 4800 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 4802 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 4804 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_F16VECTORP(v))){{
Scm_Error("<f16vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_F16VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 4821 "././uvlib.scm"
{ScmObj r=Scm_MakeF16Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 4824 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_F16VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_F16VECTOR_ELEMENT(r,i)=(
SCM_F16VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f16vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v_scm)) Scm_Error("f16vector required, but got %S", v_scm);
  v = SCM_F16VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 5077 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 5078 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_F16VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 5080 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_F16VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 5082 "././uvlib.scm"
{ScmHalfFloat e=SCM_F16VECTOR_ELEMENT(v,i);
SCM_F16VECTOR_ELEMENT(v,i)=(SCM_F16VECTOR_ELEMENT(v,j));
SCM_F16VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf16vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f16vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v_scm)) Scm_Error("f16vector required, but got %S", v_scm);
  v = SCM_F16VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 5088 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 5089 "././uvlib.scm"
{ScmSmallInt len=SCM_F16VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);ScmHalfFloat e;
#line 5094 "././uvlib.scm"
while((i)<(j)){
e=(SCM_F16VECTOR_ELEMENT(v,i));
SCM_F16VECTOR_ELEMENT(v,i)=(SCM_F16VECTOR_ELEMENT(v,j));
SCM_F16VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf32vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f32vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_F32VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f32vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v_scm)) Scm_Error("f32vector required, but got %S", v_scm);
  v = SCM_F32VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 5177 "././uvlib.scm"
{SCM_RESULT=((SCM_F32VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_f32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-f32vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 5180 "././uvlib.scm"
{float filler;
filler = (float)Scm_GetDouble(fill);
{SCM_RESULT=(Scm_MakeF32Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("f32vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 5186 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToF32Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 5189 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_F32VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f32vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v_scm)) Scm_Error("f32vector required, but got %S", v_scm);
  v = SCM_F32VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_F32VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f32vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v_scm)) Scm_Error("f32vector required, but got %S", v_scm);
  v = SCM_F32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F32VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("f32vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(dst_scm)) Scm_Error("f32vector required, but got %S", dst_scm);
  dst = SCM_F32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 5210 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 5211 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_F32VECTORP(src))){{
Scm_Error("f32vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_F32VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_F32VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_F32VECTORP(dstart)){
{SCM_RESULT=(Scm_F32VectorCopyX(dst,0,SCM_F32VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f32vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v_scm)) Scm_Error("f32vector required, but got %S", v_scm);
  v = SCM_F32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 5223 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeF32Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 5229 "././uvlib.scm"
while((i)>=(start)){
SCM_F32VECTOR_ELEMENT(r,j)=(SCM_F32VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("f32vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(dst_scm)) Scm_Error("f32vector required, but got %S", dst_scm);
  dst = SCM_F32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_F32VECTORP(src_scm)) Scm_Error("f32vector required, but got %S", src_scm);
  src = SCM_F32VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 5239 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 5242 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_F32VECTOR_ELEMENT(dst,dend)=(
SCM_F32VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf32vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("f32vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(dst_scm)) Scm_Error("f32vector required, but got %S", dst_scm);
  dst = SCM_F32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_F32VECTORP(src_scm)) Scm_Error("f32vector required, but got %S", src_scm);
  src = SCM_F32VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 5261 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 5262 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 5264 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 5266 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 5270 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 5273 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_F32VECTOR_ELEMENT(dst,di)=(
SCM_F32VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 5279 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_F32VECTOR_ELEMENTS(dst))+(di),
(SCM_F32VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(float )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf32vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f32vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v_scm)) Scm_Error("f32vector required, but got %S", v_scm);
  v = SCM_F32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F32VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_f32vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-f32vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v_scm)) Scm_Error("f32vector required, but got %S", v_scm);
  v = SCM_F32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 5295 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;float e;ScmObj z;
#line 5297 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_F32VECTOR_ELEMENT(v,end));
z = Scm_MakeFlonum((double)e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOf32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->f32vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 5307 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_F32VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("f32vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v_scm)) Scm_Error("f32vector required, but got %S", v_scm);
  v = SCM_F32VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 5319 "././uvlib.scm"
{float filler;
filler = (float)Scm_GetDouble(val);
Scm_F32VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf32vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f32vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v_scm)) Scm_Error("f32vector required, but got %S", v_scm);
  v = SCM_F32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F32VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOf32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->f32vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 5329 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToF32Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f32vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(a_scm)) Scm_Error("f32vector required, but got %S", a_scm);
  a = SCM_F32VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_F32VECTORP(b_scm)) Scm_Error("f32vector required, but got %S", b_scm);
  b = SCM_F32VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 5334 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f32vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(a_scm)) Scm_Error("f32vector required, but got %S", a_scm);
  a = SCM_F32VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_F32VECTORP(b_scm)) Scm_Error("f32vector required, but got %S", b_scm);
  b = SCM_F32VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 5339 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f32vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 5374 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 5376 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 5378 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_F32VECTORP(v))){{
Scm_Error("<f32vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_F32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 5395 "././uvlib.scm"
{ScmObj r=Scm_MakeF32Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 5398 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_F32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_F32VECTOR_ELEMENT(r,i)=(
SCM_F32VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f32vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v_scm)) Scm_Error("f32vector required, but got %S", v_scm);
  v = SCM_F32VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 5651 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 5652 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_F32VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 5654 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_F32VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 5656 "././uvlib.scm"
{float e=SCM_F32VECTOR_ELEMENT(v,i);
SCM_F32VECTOR_ELEMENT(v,i)=(SCM_F32VECTOR_ELEMENT(v,j));
SCM_F32VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf32vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f32vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v_scm)) Scm_Error("f32vector required, but got %S", v_scm);
  v = SCM_F32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 5662 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 5663 "././uvlib.scm"
{ScmSmallInt len=SCM_F32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);float e;
#line 5668 "././uvlib.scm"
while((i)<(j)){
e=(SCM_F32VECTOR_ELEMENT(v,i));
SCM_F32VECTOR_ELEMENT(v,i)=(SCM_F32VECTOR_ELEMENT(v,j));
SCM_F32VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf64vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f64vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_F64VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f64vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v_scm)) Scm_Error("f64vector required, but got %S", v_scm);
  v = SCM_F64VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 5751 "././uvlib.scm"
{SCM_RESULT=((SCM_F64VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_f64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-f64vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 5754 "././uvlib.scm"
{double filler;
filler = Scm_GetDouble(fill);
{SCM_RESULT=(Scm_MakeF64Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("f64vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 5760 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToF64Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 5763 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_F64VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f64vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v_scm)) Scm_Error("f64vector required, but got %S", v_scm);
  v = SCM_F64VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_F64VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f64vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v_scm)) Scm_Error("f64vector required, but got %S", v_scm);
  v = SCM_F64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F64VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("f64vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(dst_scm)) Scm_Error("f64vector required, but got %S", dst_scm);
  dst = SCM_F64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 5784 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 5785 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_F64VECTORP(src))){{
Scm_Error("f64vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_F64VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_F64VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_F64VECTORP(dstart)){
{SCM_RESULT=(Scm_F64VectorCopyX(dst,0,SCM_F64VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f64vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v_scm)) Scm_Error("f64vector required, but got %S", v_scm);
  v = SCM_F64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 5797 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeF64Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 5803 "././uvlib.scm"
while((i)>=(start)){
SCM_F64VECTOR_ELEMENT(r,j)=(SCM_F64VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("f64vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(dst_scm)) Scm_Error("f64vector required, but got %S", dst_scm);
  dst = SCM_F64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_F64VECTORP(src_scm)) Scm_Error("f64vector required, but got %S", src_scm);
  src = SCM_F64VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 5813 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 5816 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_F64VECTOR_ELEMENT(dst,dend)=(
SCM_F64VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf64vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("f64vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(dst_scm)) Scm_Error("f64vector required, but got %S", dst_scm);
  dst = SCM_F64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_F64VECTORP(src_scm)) Scm_Error("f64vector required, but got %S", src_scm);
  src = SCM_F64VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 5835 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 5836 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 5838 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 5840 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 5844 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 5847 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_F64VECTOR_ELEMENT(dst,di)=(
SCM_F64VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 5853 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_F64VECTOR_ELEMENTS(dst))+(di),
(SCM_F64VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(double )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf64vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f64vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v_scm)) Scm_Error("f64vector required, but got %S", v_scm);
  v = SCM_F64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F64VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_f64vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-f64vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v_scm)) Scm_Error("f64vector required, but got %S", v_scm);
  v = SCM_F64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 5869 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;double e;ScmObj z;
#line 5871 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_F64VECTOR_ELEMENT(v,end));
z = Scm_MakeFlonum(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOf64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->f64vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 5881 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_F64VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("f64vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v_scm)) Scm_Error("f64vector required, but got %S", v_scm);
  v = SCM_F64VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 5893 "././uvlib.scm"
{double filler;
filler = Scm_GetDouble(val);
Scm_F64VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf64vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f64vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v_scm)) Scm_Error("f64vector required, but got %S", v_scm);
  v = SCM_F64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F64VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOf64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->f64vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 5903 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToF64Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f64vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(a_scm)) Scm_Error("f64vector required, but got %S", a_scm);
  a = SCM_F64VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_F64VECTORP(b_scm)) Scm_Error("f64vector required, but got %S", b_scm);
  b = SCM_F64VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 5908 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f64vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(a_scm)) Scm_Error("f64vector required, but got %S", a_scm);
  a = SCM_F64VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_F64VECTORP(b_scm)) Scm_Error("f64vector required, but got %S", b_scm);
  b = SCM_F64VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 5913 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f64vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 5948 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 5950 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 5952 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_F64VECTORP(v))){{
Scm_Error("<f64vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_F64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 5969 "././uvlib.scm"
{ScmObj r=Scm_MakeF64Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 5972 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_F64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_F64VECTOR_ELEMENT(r,i)=(
SCM_F64VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f64vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v_scm)) Scm_Error("f64vector required, but got %S", v_scm);
  v = SCM_F64VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 6225 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 6226 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_F64VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 6228 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_F64VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 6230 "././uvlib.scm"
{double e=SCM_F64VECTOR_ELEMENT(v,i);
SCM_F64VECTOR_ELEMENT(v,i)=(SCM_F64VECTOR_ELEMENT(v,j));
SCM_F64VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorf64vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("f64vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v_scm)) Scm_Error("f64vector required, but got %S", v_scm);
  v = SCM_F64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 6236 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 6237 "././uvlib.scm"
{ScmSmallInt len=SCM_F64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);double e;
#line 6242 "././uvlib.scm"
while((i)<(j)){
e=(SCM_F64VECTOR_ELEMENT(v,i));
SCM_F64VECTOR_ELEMENT(v,i)=(SCM_F64VECTOR_ELEMENT(v,j));
SCM_F64VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc32vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c32vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_C32VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c32vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v_scm)) Scm_Error("c32vector required, but got %S", v_scm);
  v = SCM_C32VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 6325 "././uvlib.scm"
{SCM_RESULT=((SCM_C32VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_c32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-c32vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 6328 "././uvlib.scm"
{ScmHalfComplex filler;
filler = Scm_GetHalfComplex(fill);
{SCM_RESULT=(Scm_MakeC32Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("c32vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 6334 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToC32Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 6337 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_C32VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c32vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v_scm)) Scm_Error("c32vector required, but got %S", v_scm);
  v = SCM_C32VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_C32VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c32vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v_scm)) Scm_Error("c32vector required, but got %S", v_scm);
  v = SCM_C32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_C32VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("c32vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(dst_scm)) Scm_Error("c32vector required, but got %S", dst_scm);
  dst = SCM_C32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 6358 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 6359 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_C32VECTORP(src))){{
Scm_Error("c32vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_C32VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_C32VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_C32VECTORP(dstart)){
{SCM_RESULT=(Scm_C32VectorCopyX(dst,0,SCM_C32VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c32vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v_scm)) Scm_Error("c32vector required, but got %S", v_scm);
  v = SCM_C32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 6371 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeC32Vector((end)-(start),
(ScmHalfComplex){0, 0}));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 6377 "././uvlib.scm"
while((i)>=(start)){
SCM_C32VECTOR_ELEMENT(r,j)=(SCM_C32VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("c32vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(dst_scm)) Scm_Error("c32vector required, but got %S", dst_scm);
  dst = SCM_C32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_C32VECTORP(src_scm)) Scm_Error("c32vector required, but got %S", src_scm);
  src = SCM_C32VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 6387 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 6390 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_C32VECTOR_ELEMENT(dst,dend)=(
SCM_C32VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc32vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("c32vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(dst_scm)) Scm_Error("c32vector required, but got %S", dst_scm);
  dst = SCM_C32VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_C32VECTORP(src_scm)) Scm_Error("c32vector required, but got %S", src_scm);
  src = SCM_C32VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 6409 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 6410 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 6412 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 6414 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 6418 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 6421 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_C32VECTOR_ELEMENT(dst,di)=(
SCM_C32VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 6427 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_C32VECTOR_ELEMENTS(dst))+(di),
(SCM_C32VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(ScmHalfComplex )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc32vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c32vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v_scm)) Scm_Error("c32vector required, but got %S", v_scm);
  v = SCM_C32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_C32VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_c32vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-c32vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v_scm)) Scm_Error("c32vector required, but got %S", v_scm);
  v = SCM_C32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 6443 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;ScmHalfComplex e;ScmObj z;
#line 6445 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_C32VECTOR_ELEMENT(v,end));
z = Scm_HalfComplexToComplex(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOc32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->c32vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 6455 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_C32VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("c32vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v_scm)) Scm_Error("c32vector required, but got %S", v_scm);
  v = SCM_C32VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 6467 "././uvlib.scm"
{ScmHalfComplex filler;
filler = Scm_GetHalfComplex(val);
Scm_C32VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc32vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c32vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v_scm)) Scm_Error("c32vector required, but got %S", v_scm);
  v = SCM_C32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_C32VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOc32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->c32vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 6477 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToC32Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c32vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(a_scm)) Scm_Error("c32vector required, but got %S", a_scm);
  a = SCM_C32VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_C32VECTORP(b_scm)) Scm_Error("c32vector required, but got %S", b_scm);
  b = SCM_C32VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 6482 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c32vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(a_scm)) Scm_Error("c32vector required, but got %S", a_scm);
  a = SCM_C32VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_C32VECTORP(b_scm)) Scm_Error("c32vector required, but got %S", b_scm);
  b = SCM_C32VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 6487 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c32vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 6522 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 6524 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 6526 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_C32VECTORP(v))){{
Scm_Error("<c32vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_C32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 6543 "././uvlib.scm"
{ScmObj r=Scm_MakeC32Vector(total,(ScmHalfComplex){0, 0});ScmSmallInt i=0;ScmObj lis=args;
#line 6546 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_C32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_C32VECTOR_ELEMENT(r,i)=(
SCM_C32VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("c32vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v_scm)) Scm_Error("c32vector required, but got %S", v_scm);
  v = SCM_C32VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 6799 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 6800 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_C32VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 6802 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_C32VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 6804 "././uvlib.scm"
{ScmHalfComplex e=SCM_C32VECTOR_ELEMENT(v,i);
SCM_C32VECTOR_ELEMENT(v,i)=(SCM_C32VECTOR_ELEMENT(v,j));
SCM_C32VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc32vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c32vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v_scm)) Scm_Error("c32vector required, but got %S", v_scm);
  v = SCM_C32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 6810 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 6811 "././uvlib.scm"
{ScmSmallInt len=SCM_C32VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);ScmHalfComplex e;
#line 6816 "././uvlib.scm"
while((i)<(j)){
e=(SCM_C32VECTOR_ELEMENT(v,i));
SCM_C32VECTOR_ELEMENT(v,i)=(SCM_C32VECTOR_ELEMENT(v,j));
SCM_C32VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc64vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c64vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_C64VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c64vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v_scm)) Scm_Error("c64vector required, but got %S", v_scm);
  v = SCM_C64VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 6899 "././uvlib.scm"
{SCM_RESULT=((SCM_C64VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_c64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-c64vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 6902 "././uvlib.scm"
{ScmFloatComplex filler;
filler = Scm_GetFloatComplex(fill);
{SCM_RESULT=(Scm_MakeC64Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("c64vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 6908 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToC64Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 6911 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_C64VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c64vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v_scm)) Scm_Error("c64vector required, but got %S", v_scm);
  v = SCM_C64VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_C64VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c64vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v_scm)) Scm_Error("c64vector required, but got %S", v_scm);
  v = SCM_C64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_C64VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("c64vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(dst_scm)) Scm_Error("c64vector required, but got %S", dst_scm);
  dst = SCM_C64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 6932 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 6933 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_C64VECTORP(src))){{
Scm_Error("c64vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_C64VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_C64VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_C64VECTORP(dstart)){
{SCM_RESULT=(Scm_C64VectorCopyX(dst,0,SCM_C64VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c64vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v_scm)) Scm_Error("c64vector required, but got %S", v_scm);
  v = SCM_C64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 6945 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeC64Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 6951 "././uvlib.scm"
while((i)>=(start)){
SCM_C64VECTOR_ELEMENT(r,j)=(SCM_C64VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("c64vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(dst_scm)) Scm_Error("c64vector required, but got %S", dst_scm);
  dst = SCM_C64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_C64VECTORP(src_scm)) Scm_Error("c64vector required, but got %S", src_scm);
  src = SCM_C64VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 6961 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 6964 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_C64VECTOR_ELEMENT(dst,dend)=(
SCM_C64VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc64vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("c64vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(dst_scm)) Scm_Error("c64vector required, but got %S", dst_scm);
  dst = SCM_C64VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_C64VECTORP(src_scm)) Scm_Error("c64vector required, but got %S", src_scm);
  src = SCM_C64VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 6983 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 6984 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 6986 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 6988 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 6992 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 6995 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_C64VECTOR_ELEMENT(dst,di)=(
SCM_C64VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 7001 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_C64VECTOR_ELEMENTS(dst))+(di),
(SCM_C64VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(ScmFloatComplex )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc64vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c64vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v_scm)) Scm_Error("c64vector required, but got %S", v_scm);
  v = SCM_C64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_C64VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_c64vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-c64vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v_scm)) Scm_Error("c64vector required, but got %S", v_scm);
  v = SCM_C64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 7017 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;ScmFloatComplex e;ScmObj z;
#line 7019 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_C64VECTOR_ELEMENT(v,end));
z = Scm_FloatComplexToComplex(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOc64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->c64vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 7029 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_C64VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("c64vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v_scm)) Scm_Error("c64vector required, but got %S", v_scm);
  v = SCM_C64VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 7041 "././uvlib.scm"
{ScmFloatComplex filler;
filler = Scm_GetFloatComplex(val);
Scm_C64VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc64vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c64vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v_scm)) Scm_Error("c64vector required, but got %S", v_scm);
  v = SCM_C64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_C64VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOc64vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->c64vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 7051 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToC64Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c64vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(a_scm)) Scm_Error("c64vector required, but got %S", a_scm);
  a = SCM_C64VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_C64VECTORP(b_scm)) Scm_Error("c64vector required, but got %S", b_scm);
  b = SCM_C64VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 7056 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c64vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(a_scm)) Scm_Error("c64vector required, but got %S", a_scm);
  a = SCM_C64VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_C64VECTORP(b_scm)) Scm_Error("c64vector required, but got %S", b_scm);
  b = SCM_C64VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 7061 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c64vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 7096 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 7098 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 7100 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_C64VECTORP(v))){{
Scm_Error("<c64vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_C64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 7117 "././uvlib.scm"
{ScmObj r=Scm_MakeC64Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 7120 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_C64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_C64VECTOR_ELEMENT(r,i)=(
SCM_C64VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("c64vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v_scm)) Scm_Error("c64vector required, but got %S", v_scm);
  v = SCM_C64VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 7373 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 7374 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_C64VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 7376 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_C64VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 7378 "././uvlib.scm"
{ScmFloatComplex e=SCM_C64VECTOR_ELEMENT(v,i);
SCM_C64VECTOR_ELEMENT(v,i)=(SCM_C64VECTOR_ELEMENT(v,j));
SCM_C64VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc64vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c64vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v_scm)) Scm_Error("c64vector required, but got %S", v_scm);
  v = SCM_C64VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 7384 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 7385 "././uvlib.scm"
{ScmSmallInt len=SCM_C64VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);ScmFloatComplex e;
#line 7390 "././uvlib.scm"
while((i)<(j)){
e=(SCM_C64VECTOR_ELEMENT(v,i));
SCM_C64VECTOR_ELEMENT(v,i)=(SCM_C64VECTOR_ELEMENT(v,j));
SCM_C64VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc128vectorP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c128vector?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  obj_scm = SCM_SUBRARGS[0];
  obj = (obj_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(SCM_C128VECTORP(obj));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_emptyP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c128vector-empty?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v_scm)) Scm_Error("c128vector required, but got %S", v_scm);
  v = SCM_C128VECTOR(v_scm);
  {
{
int SCM_RESULT;

#line 7473 "././uvlib.scm"
{SCM_RESULT=((SCM_C128VECTOR_SIZE(v))==(0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_c128vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj length_scm;
  ScmSmallInt length;
  ScmObj fill_scm;
  ScmObj fill;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("make-c128vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  length_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(length_scm)) Scm_Error("small integer required, but got %S", length_scm);
  length = SCM_INT_VALUE(length_scm);
  if (SCM_ARGCNT > 1+1) {
    fill_scm = SCM_SUBRARGS[1];
  } else {
    fill_scm = SCM_MAKE_INT(0);
  }
  fill = (fill_scm);
  {
{
ScmObj SCM_RESULT;

#line 7476 "././uvlib.scm"
{ScmDoubleComplex filler;
filler = Scm_GetDoubleComplex(fill);
{SCM_RESULT=(Scm_MakeC128Vector(length,filler));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj* elts;
  int nelts;
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[13];
  SCM_ENTER_SUBR("c128vector");
  for (int SCM_i=0; SCM_i<13; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  elts = &SCM_SUBRARGS[0];
  nelts = SCM_ARGCNT-1-0;
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 7482 "././uvlib.scm"
if (SCM_NULLP(args)){
{SCM_RESULT=(Scm_ObjArrayToC128Vector(elts,nelts,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}} else {
#line 7485 "././uvlib.scm"
{int i=(nelts)-(1);ScmObj p=args;
for (; (i)>=(0); (i)--){
SCM_FLONUM_ENSURE_MEM((elts)[i]);
p=(Scm_Cons((elts)[i],p));}
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_C128VECTOR,p,SCM_CLAMP_ERROR));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_length(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c128vector-length");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v_scm)) Scm_Error("c128vector required, but got %S", v_scm);
  v = SCM_C128VECTOR(v_scm);
  {
{
u_long SCM_RESULT;
{SCM_RESULT=(SCM_C128VECTOR_SIZE(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeIntegerFromUI(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c128vector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v_scm)) Scm_Error("c128vector required, but got %S", v_scm);
  v = SCM_C128VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_C128VectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmObj dstart;
  ScmObj src_scm;
  ScmObj src;
  ScmObj sstart_scm;
  int sstart;
  ScmObj send_scm;
  int send;
  ScmObj SCM_SUBRARGS[8];
  SCM_ENTER_SUBR("c128vector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<8; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(dst_scm)) Scm_Error("c128vector required, but got %S", dst_scm);
  dst = SCM_C128VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  dstart = (dstart_scm);
  if (SCM_ARGCNT > 2+1) {
    src_scm = SCM_SUBRARGS[2];
  } else {
    src_scm = SCM_UNBOUND;
  }
  src = (src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(sstart_scm)) Scm_Error("C integer required, but got %S", sstart_scm);
  sstart = Scm_GetInteger(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(send_scm)) Scm_Error("C integer required, but got %S", send_scm);
  send = Scm_GetInteger(send_scm);
  {
{
ScmObj SCM_RESULT;

#line 7506 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 7507 "././uvlib.scm"
if (
SCM_INTEGERP(dstart)){
if (!(SCM_C128VECTORP(src))){{
Scm_Error("c128vector-copy!: argument is not a matching uvector: %S",src);}}
{SCM_RESULT=(Scm_C128VectorCopyX(dst,Scm_GetInteger(dstart),
SCM_C128VECTOR(src),sstart,send));goto SCM_STUB_RETURN;}}else if(
SCM_C128VECTORP(dstart)){
{SCM_RESULT=(Scm_C128VectorCopyX(dst,0,SCM_C128VECTOR(dstart),0,-1));goto SCM_STUB_RETURN;}} else {
SCM_TYPE_ERROR(dstart,"integer");{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_reverse_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c128vector-reverse-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v_scm)) Scm_Error("c128vector required, but got %S", v_scm);
  v = SCM_C128VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 7519 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmUVector* r=SCM_UVECTOR(Scm_MakeC128Vector((end)-(start),
0));ScmSmallInt i=
(end)-(1);ScmSmallInt j=0;
#line 7525 "././uvlib.scm"
while((i)>=(start)){
SCM_C128VECTOR_ELEMENT(r,j)=(SCM_C128VECTOR_ELEMENT(v,i));
(i)--;
(j)++;}
{SCM_RESULT=(SCM_OBJ(r));goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_reverse_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("c128vector-reverse-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(dst_scm)) Scm_Error("c128vector required, but got %S", dst_scm);
  dst = SCM_C128VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_C128VECTORP(src_scm)) Scm_Error("c128vector required, but got %S", src_scm);
  src = SCM_C128VECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 7535 "././uvlib.scm"
{ScmSmallInt dlen=SCM_UVECTOR_SIZE(dst);ScmSmallInt slen=
SCM_UVECTOR_SIZE(src);ScmSmallInt dend=-1;
#line 7538 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);
SCM_CHECK_START_END(sstart,send,slen);
SCM_CHECK_START_END(dstart,dend,dlen);
dend=((dstart)+((send)-(sstart)));
if ((dend)>(dlen)){{
Scm_Error("Copy region is out of bound, from [%d,%d]%S to [%d,%d]%S",sstart,send,
SCM_OBJ(src),dstart,dend,
SCM_OBJ(dst));}}
while((--(dend))>=(dstart)){
SCM_C128VECTOR_ELEMENT(dst,dend)=(
SCM_C128VECTOR_ELEMENT(src,sstart));
(sstart)++;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc128vector_multi_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dst_scm;
  ScmUVector* dst;
  ScmObj dstart_scm;
  ScmSmallInt dstart;
  ScmObj dstride_scm;
  ScmSmallInt dstride;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj ssize_scm;
  ScmSmallInt ssize;
  ScmObj sstride_scm;
  ScmSmallInt sstride;
  ScmObj count_scm;
  ScmSmallInt count;
  ScmObj SCM_SUBRARGS[12];
  SCM_ENTER_SUBR("c128vector-multi-copy!");
  if (SCM_ARGCNT >= 9
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 8 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<12; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dst_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(dst_scm)) Scm_Error("c128vector required, but got %S", dst_scm);
  dst = SCM_C128VECTOR(dst_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(dstart_scm)) Scm_Error("small integer required, but got %S", dstart_scm);
  dstart = SCM_INT_VALUE(dstart_scm);
  dstride_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(dstride_scm)) Scm_Error("small integer required, but got %S", dstride_scm);
  dstride = SCM_INT_VALUE(dstride_scm);
  src_scm = SCM_SUBRARGS[3];
  if (!SCM_C128VECTORP(src_scm)) Scm_Error("c128vector required, but got %S", src_scm);
  src = SCM_C128VECTOR(src_scm);
  if (SCM_ARGCNT > 4+1) {
    sstart_scm = SCM_SUBRARGS[4];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 5+1) {
    ssize_scm = SCM_SUBRARGS[5];
  } else {
    ssize_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(ssize_scm)) Scm_Error("small integer required, but got %S", ssize_scm);
  ssize = SCM_INT_VALUE(ssize_scm);
  if (SCM_ARGCNT > 6+1) {
    sstride_scm = SCM_SUBRARGS[6];
  } else {
    sstride_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(sstride_scm)) Scm_Error("small integer required, but got %S", sstride_scm);
  sstride = SCM_INT_VALUE(sstride_scm);
  if (SCM_ARGCNT > 7+1) {
    count_scm = SCM_SUBRARGS[7];
  } else {
    count_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(count_scm)) Scm_Error("small integer required, but got %S", count_scm);
  count = SCM_INT_VALUE(count_scm);
  {

#line 7557 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(dst);

#line 7558 "././uvlib.scm"
if ((sstride)<(0)){{
if ((ssize)<=(0)){sstride=(0);} else {sstride=(ssize);}}}

#line 7560 "././uvlib.scm"
if ((ssize)<=(0)){{
ssize=((SCM_UVECTOR_SIZE(src))-(sstart));}}

#line 7562 "././uvlib.scm"
{long di=dstart;long si=sstart;long dlen=
SCM_UVECTOR_SIZE(dst);long slen=
SCM_UVECTOR_SIZE(src);long c=0;long cnt=
#line 7566 "././uvlib.scm"
(((count)<(0))?(LONG_MAX):(count));
if ((ssize)==(1)){
#line 7569 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
SCM_C128VECTOR_ELEMENT(dst,di)=(
SCM_C128VECTOR_ELEMENT(src,si));
(di)+=(dstride);
(si)+=(sstride);}} else {
#line 7575 "././uvlib.scm"
for (; (((c)<(cnt))&&((di)<(dlen)))&&((si)<(slen)); ++(c)){
{long nitems=ssize;
if ((dlen)<((di)+(nitems))){{nitems=((dlen)-(di));}}
if ((slen)<((si)+(nitems))){{nitems=((slen)-(si));}}
memmove((SCM_C128VECTOR_ELEMENTS(dst))+(di),
(SCM_C128VECTOR_ELEMENTS(src))+(si),
(nitems)*(sizeof(ScmDoubleComplex )));}
(di)+=(dstride);
(si)+=(sstride);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc128vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c128vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v_scm)) Scm_Error("c128vector required, but got %S", v_scm);
  v = SCM_C128VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_C128VectorToList(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorreverse_c128vector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("reverse-c128vector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v_scm)) Scm_Error("c128vector required, but got %S", v_scm);
  v = SCM_C128VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 7591 "././uvlib.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj h=SCM_NIL;ScmObj t=SCM_NIL;ScmDoubleComplex e;ScmObj z;
#line 7593 "././uvlib.scm"
SCM_CHECK_START_END(start,end,len);
--(end);
while((start)<=(end)){
e=(SCM_C128VECTOR_ELEMENT(v,end));
z = Scm_DoubleComplexToComplex(e);
SCM_APPEND1(h,t,z);
--(end);}
{SCM_RESULT=(h);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorlist_TOc128vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj l_scm;
  ScmObj l;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("list->c128vector");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  l_scm = SCM_SUBRARGS[0];
  if (!SCM_LISTP(l_scm)) Scm_Error("list required, but got %S", l_scm);
  l = (l_scm);
  if (SCM_ARGCNT > 1+1) {
    clamp_scm = SCM_SUBRARGS[1];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 7603 "././uvlib.scm"
{SCM_RESULT=(Scm_ListToUVector(SCM_CLASS_C128VECTOR,l,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_fillX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj val_scm;
  ScmObj val;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("c128vector-fill!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v_scm)) Scm_Error("c128vector required, but got %S", v_scm);
  v = SCM_C128VECTOR(v_scm);
  val_scm = SCM_SUBRARGS[1];
  val = (val_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 7615 "././uvlib.scm"
{ScmDoubleComplex filler;
filler = Scm_GetDoubleComplex(val);
Scm_C128VectorFill(v,filler,start,end);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc128vector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c128vector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v_scm)) Scm_Error("c128vector required, but got %S", v_scm);
  v = SCM_C128VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_C128VectorToVector(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorvector_TOc128vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("vector->c128vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_VECTORP(v_scm)) Scm_Error("vector required, but got %S", v_scm);
  v = SCM_VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    clamp_scm = SCM_SUBRARGS[3];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 7625 "././uvlib.scm"
{SCM_RESULT=(Scm_VectorToC128Vector(v,start,end,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_3dP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c128vector=?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(a_scm)) Scm_Error("c128vector required, but got %S", a_scm);
  a = SCM_C128VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_C128VECTORP(b_scm)) Scm_Error("c128vector required, but got %S", b_scm);
  b = SCM_C128VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 7630 "././uvlib.scm"
{SCM_RESULT=(Scm_EqualP(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_compare(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj a_scm;
  ScmUVector* a;
  ScmObj b_scm;
  ScmUVector* b;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c128vector-compare");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  a_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(a_scm)) Scm_Error("c128vector required, but got %S", a_scm);
  a = SCM_C128VECTOR(a_scm);
  b_scm = SCM_SUBRARGS[1];
  if (!SCM_C128VECTORP(b_scm)) Scm_Error("c128vector required, but got %S", b_scm);
  b = SCM_C128VECTOR(b_scm);
  {
{
int SCM_RESULT;

#line 7635 "././uvlib.scm"
{SCM_RESULT=(Scm_Compare(SCM_OBJ(a),SCM_OBJ(b)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_append_subvectors(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj args_scm;
  ScmObj args;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c128vector-append-subvectors");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  args_scm = SCM_SUBRARGS[SCM_ARGCNT-1];
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;

#line 7670 "././uvlib.scm"
if (!(((Scm_Length(args))%(3))==(0))){{
Scm_Error("Argument count isn't a multiple of 3: %S",args);}}

#line 7672 "././uvlib.scm"
{ScmSmallInt total=0;ScmObj lis=args;
#line 7674 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmObj s=
SCM_CADR(lis);ScmObj e=
SCM_CAR(SCM_CDDR(lis));
if (!(SCM_C128VECTORP(v))){{
Scm_Error("<c128vector> expected, but got: %S",v);}}
if (!(SCM_INTP(s))){{
Scm_Error("fixnum expected for start, but got: %S",s);}}
if (!(SCM_INTP(e))){{
Scm_Error("fixnum expected for end, but got: %S",e);}}
{ScmSmallInt start=SCM_INT_VALUE(s);ScmSmallInt end=
SCM_INT_VALUE(e);ScmSmallInt len=
SCM_C128VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
(total)+=((end)-(start));}
lis=(SCM_CDR(SCM_CDDR(lis)));}}
#line 7691 "././uvlib.scm"
{ScmObj r=Scm_MakeC128Vector(total,0);ScmSmallInt i=0;ScmObj lis=args;
#line 7694 "././uvlib.scm"
while(SCM_PAIRP(lis)){
{ScmObj v=SCM_CAR(lis);ScmSmallInt start=
SCM_INT_VALUE(SCM_CADR(lis));ScmSmallInt end=
SCM_INT_VALUE(SCM_CAR(SCM_CDDR(lis)));ScmSmallInt len=
SCM_C128VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt j=start;
while((j)<(end)){
SCM_C128VECTOR_ELEMENT(r,i)=(
SCM_C128VECTOR_ELEMENT(v,j));
++(i);
++(j);}}}
lis=(SCM_CDR(SCM_CDDR(lis)));}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_swapX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj i_scm;
  ScmSmallInt i;
  ScmObj j_scm;
  ScmSmallInt j;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("c128vector-swap!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v_scm)) Scm_Error("c128vector required, but got %S", v_scm);
  v = SCM_C128VECTOR(v_scm);
  i_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(i_scm)) Scm_Error("small integer required, but got %S", i_scm);
  i = SCM_INT_VALUE(i_scm);
  j_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(j_scm)) Scm_Error("small integer required, but got %S", j_scm);
  j = SCM_INT_VALUE(j_scm);
  {

#line 7947 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 7948 "././uvlib.scm"
if (!(((0)<=(i))&&((i)<(SCM_C128VECTOR_SIZE(v))))){{
Scm_Error("Index i out of bound: %d",i);}}

#line 7950 "././uvlib.scm"
if (!(((0)<=(j))&&((j)<(SCM_C128VECTOR_SIZE(v))))){{
Scm_Error("Index j out of bound: %d",j);}}

#line 7952 "././uvlib.scm"
{ScmDoubleComplex e=SCM_C128VECTOR_ELEMENT(v,i);
SCM_C128VECTOR_ELEMENT(v,i)=(SCM_C128VECTOR_ELEMENT(v,j));
SCM_C128VECTOR_ELEMENT(v,j)=(e);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectorc128vector_reverseX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("c128vector-reverse!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v_scm)) Scm_Error("c128vector required, but got %S", v_scm);
  v = SCM_C128VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {

#line 7958 "././uvlib.scm"
SCM_UVECTOR_CHECK_MUTABLE(v);

#line 7959 "././uvlib.scm"
{ScmSmallInt len=SCM_C128VECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{ScmSmallInt i=start;ScmSmallInt j=
(end)-(1);ScmDoubleComplex e;
#line 7964 "././uvlib.scm"
while((i)<(j)){
e=(SCM_C128VECTOR_ELEMENT(v,i));
SCM_C128VECTOR_ELEMENT(v,i)=(SCM_C128VECTOR_ELEMENT(v,j));
SCM_C128VECTOR_ELEMENT(v,j)=(e);
++(i);
--(j);}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectors8vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s8vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8039 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s8vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8043 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u8vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8046 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u8vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8050 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s16vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8053 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s16vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8057 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u16vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8060 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u16vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8064 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s32vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8067 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s32vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8071 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u32vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8074 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u32vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8078 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s64vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8081 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s64vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8085 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u64vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8088 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u64vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8092 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f16vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8095 "././uvlib.scm"
{SCM_RESULT=(Scm_F16VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f16vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8099 "././uvlib.scm"
{SCM_RESULT=(Scm_F16VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f32vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8102 "././uvlib.scm"
{SCM_RESULT=(Scm_F32VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f32vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8106 "././uvlib.scm"
{SCM_RESULT=(Scm_F32VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f64vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8109 "././uvlib.scm"
{SCM_RESULT=(Scm_F64VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f64vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8113 "././uvlib.scm"
{SCM_RESULT=(Scm_F64VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c32vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v0_scm)) Scm_Error("c32vector required, but got %S", v0_scm);
  v0 = SCM_C32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8116 "././uvlib.scm"
{SCM_RESULT=(Scm_C32VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c32vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v0_scm)) Scm_Error("c32vector required, but got %S", v0_scm);
  v0 = SCM_C32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8120 "././uvlib.scm"
{SCM_RESULT=(Scm_C32VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c64vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v0_scm)) Scm_Error("c64vector required, but got %S", v0_scm);
  v0 = SCM_C64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8123 "././uvlib.scm"
{SCM_RESULT=(Scm_C64VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c64vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v0_scm)) Scm_Error("c64vector required, but got %S", v0_scm);
  v0 = SCM_C64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8127 "././uvlib.scm"
{SCM_RESULT=(Scm_C64VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_add(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c128vector-add");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v0_scm)) Scm_Error("c128vector required, but got %S", v0_scm);
  v0 = SCM_C128VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8130 "././uvlib.scm"
{SCM_RESULT=(Scm_C128VectorAdd(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_addX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c128vector-add!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v0_scm)) Scm_Error("c128vector required, but got %S", v0_scm);
  v0 = SCM_C128VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8134 "././uvlib.scm"
{SCM_RESULT=(Scm_C128VectorAddX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s8vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8137 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s8vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8141 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u8vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8144 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u8vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8148 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s16vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8151 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s16vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8155 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u16vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8158 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u16vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8162 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s32vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8165 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s32vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8169 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u32vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8172 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u32vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8176 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s64vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8179 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s64vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8183 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u64vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8186 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u64vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8190 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f16vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8193 "././uvlib.scm"
{SCM_RESULT=(Scm_F16VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f16vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8197 "././uvlib.scm"
{SCM_RESULT=(Scm_F16VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f32vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8200 "././uvlib.scm"
{SCM_RESULT=(Scm_F32VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f32vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8204 "././uvlib.scm"
{SCM_RESULT=(Scm_F32VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f64vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8207 "././uvlib.scm"
{SCM_RESULT=(Scm_F64VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f64vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8211 "././uvlib.scm"
{SCM_RESULT=(Scm_F64VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c32vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v0_scm)) Scm_Error("c32vector required, but got %S", v0_scm);
  v0 = SCM_C32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8214 "././uvlib.scm"
{SCM_RESULT=(Scm_C32VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c32vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v0_scm)) Scm_Error("c32vector required, but got %S", v0_scm);
  v0 = SCM_C32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8218 "././uvlib.scm"
{SCM_RESULT=(Scm_C32VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c64vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v0_scm)) Scm_Error("c64vector required, but got %S", v0_scm);
  v0 = SCM_C64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8221 "././uvlib.scm"
{SCM_RESULT=(Scm_C64VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c64vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v0_scm)) Scm_Error("c64vector required, but got %S", v0_scm);
  v0 = SCM_C64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8225 "././uvlib.scm"
{SCM_RESULT=(Scm_C64VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_sub(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c128vector-sub");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v0_scm)) Scm_Error("c128vector required, but got %S", v0_scm);
  v0 = SCM_C128VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8228 "././uvlib.scm"
{SCM_RESULT=(Scm_C128VectorSub(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_subX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c128vector-sub!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v0_scm)) Scm_Error("c128vector required, but got %S", v0_scm);
  v0 = SCM_C128VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8232 "././uvlib.scm"
{SCM_RESULT=(Scm_C128VectorSubX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s8vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8235 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s8vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8239 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u8vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8242 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u8vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8246 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s16vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8249 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s16vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8253 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u16vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8256 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u16vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8260 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s32vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8263 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s32vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8267 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u32vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8270 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u32vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8274 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s64vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8277 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("s64vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8281 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u64vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8284 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("u64vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8288 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f16vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8291 "././uvlib.scm"
{SCM_RESULT=(Scm_F16VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f16vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8295 "././uvlib.scm"
{SCM_RESULT=(Scm_F16VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f32vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8298 "././uvlib.scm"
{SCM_RESULT=(Scm_F32VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f32vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8302 "././uvlib.scm"
{SCM_RESULT=(Scm_F32VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f64vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8305 "././uvlib.scm"
{SCM_RESULT=(Scm_F64VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f64vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8309 "././uvlib.scm"
{SCM_RESULT=(Scm_F64VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c32vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v0_scm)) Scm_Error("c32vector required, but got %S", v0_scm);
  v0 = SCM_C32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8312 "././uvlib.scm"
{SCM_RESULT=(Scm_C32VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c32vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v0_scm)) Scm_Error("c32vector required, but got %S", v0_scm);
  v0 = SCM_C32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8316 "././uvlib.scm"
{SCM_RESULT=(Scm_C32VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c64vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v0_scm)) Scm_Error("c64vector required, but got %S", v0_scm);
  v0 = SCM_C64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8319 "././uvlib.scm"
{SCM_RESULT=(Scm_C64VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c64vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v0_scm)) Scm_Error("c64vector required, but got %S", v0_scm);
  v0 = SCM_C64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8323 "././uvlib.scm"
{SCM_RESULT=(Scm_C64VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_mul(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c128vector-mul");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v0_scm)) Scm_Error("c128vector required, but got %S", v0_scm);
  v0 = SCM_C128VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8326 "././uvlib.scm"
{SCM_RESULT=(Scm_C128VectorMul(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_mulX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c128vector-mul!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v0_scm)) Scm_Error("c128vector required, but got %S", v0_scm);
  v0 = SCM_C128VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8330 "././uvlib.scm"
{SCM_RESULT=(Scm_C128VectorMulX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_div(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f16vector-div");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8333 "././uvlib.scm"
{SCM_RESULT=(Scm_F16VectorDiv(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_divX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f16vector-div!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8337 "././uvlib.scm"
{SCM_RESULT=(Scm_F16VectorDivX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_div(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f32vector-div");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8340 "././uvlib.scm"
{SCM_RESULT=(Scm_F32VectorDiv(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_divX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f32vector-div!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8344 "././uvlib.scm"
{SCM_RESULT=(Scm_F32VectorDivX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_div(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f64vector-div");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8347 "././uvlib.scm"
{SCM_RESULT=(Scm_F64VectorDiv(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_divX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("f64vector-div!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8351 "././uvlib.scm"
{SCM_RESULT=(Scm_F64VectorDivX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_div(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c32vector-div");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v0_scm)) Scm_Error("c32vector required, but got %S", v0_scm);
  v0 = SCM_C32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8354 "././uvlib.scm"
{SCM_RESULT=(Scm_C32VectorDiv(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_divX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c32vector-div!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v0_scm)) Scm_Error("c32vector required, but got %S", v0_scm);
  v0 = SCM_C32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8358 "././uvlib.scm"
{SCM_RESULT=(Scm_C32VectorDivX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_div(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c64vector-div");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v0_scm)) Scm_Error("c64vector required, but got %S", v0_scm);
  v0 = SCM_C64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8361 "././uvlib.scm"
{SCM_RESULT=(Scm_C64VectorDiv(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_divX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c64vector-div!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v0_scm)) Scm_Error("c64vector required, but got %S", v0_scm);
  v0 = SCM_C64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8365 "././uvlib.scm"
{SCM_RESULT=(Scm_C64VectorDivX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_div(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c128vector-div");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v0_scm)) Scm_Error("c128vector required, but got %S", v0_scm);
  v0 = SCM_C128VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8368 "././uvlib.scm"
{SCM_RESULT=(Scm_C128VectorDiv(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_divX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj clamp_scm;
  ScmObj clamp;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("c128vector-div!");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v0_scm)) Scm_Error("c128vector required, but got %S", v0_scm);
  v0 = SCM_C128VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  if (SCM_ARGCNT > 2+1) {
    clamp_scm = SCM_SUBRARGS[2];
  } else {
    clamp_scm = SCM_UNBOUND;
  }
  clamp = (clamp_scm);
  {
{
ScmObj SCM_RESULT;

#line 8372 "././uvlib.scm"
{SCM_RESULT=(Scm_C128VectorDivX(v0,v1,Scm_ClampMode(clamp)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_and(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s8vector-and");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8374 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorAnd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_andX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s8vector-and!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8377 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorAndX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_ior(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s8vector-ior");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8379 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorIor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_iorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s8vector-ior!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8382 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorIorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_xor(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s8vector-xor");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8384 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorXor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_xorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s8vector-xor!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8387 "././uvlib.scm"
{SCM_RESULT=(Scm_S8VectorXorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_and(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u8vector-and");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8389 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorAnd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_andX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u8vector-and!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8392 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorAndX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_ior(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u8vector-ior");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8394 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorIor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_iorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u8vector-ior!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8397 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorIorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_xor(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u8vector-xor");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8399 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorXor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_xorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u8vector-xor!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8402 "././uvlib.scm"
{SCM_RESULT=(Scm_U8VectorXorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_and(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s16vector-and");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8404 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorAnd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_andX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s16vector-and!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8407 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorAndX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_ior(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s16vector-ior");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8409 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorIor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_iorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s16vector-ior!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8412 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorIorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_xor(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s16vector-xor");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8414 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorXor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_xorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s16vector-xor!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8417 "././uvlib.scm"
{SCM_RESULT=(Scm_S16VectorXorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_and(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u16vector-and");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8419 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorAnd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_andX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u16vector-and!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8422 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorAndX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_ior(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u16vector-ior");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8424 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorIor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_iorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u16vector-ior!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8427 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorIorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_xor(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u16vector-xor");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8429 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorXor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_xorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u16vector-xor!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8432 "././uvlib.scm"
{SCM_RESULT=(Scm_U16VectorXorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_and(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s32vector-and");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8434 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorAnd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_andX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s32vector-and!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8437 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorAndX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_ior(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s32vector-ior");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8439 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorIor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_iorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s32vector-ior!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8442 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorIorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_xor(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s32vector-xor");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8444 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorXor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_xorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s32vector-xor!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8447 "././uvlib.scm"
{SCM_RESULT=(Scm_S32VectorXorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_and(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u32vector-and");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8449 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorAnd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_andX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u32vector-and!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8452 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorAndX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_ior(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u32vector-ior");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8454 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorIor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_iorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u32vector-ior!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8457 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorIorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_xor(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u32vector-xor");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8459 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorXor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_xorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u32vector-xor!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8462 "././uvlib.scm"
{SCM_RESULT=(Scm_U32VectorXorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_and(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s64vector-and");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8464 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorAnd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_andX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s64vector-and!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8467 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorAndX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_ior(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s64vector-ior");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8469 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorIor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_iorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s64vector-ior!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8472 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorIorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_xor(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s64vector-xor");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8474 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorXor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_xorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s64vector-xor!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8477 "././uvlib.scm"
{SCM_RESULT=(Scm_S64VectorXorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_and(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u64vector-and");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8479 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorAnd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_andX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u64vector-and!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8482 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorAndX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_ior(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u64vector-ior");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8484 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorIor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_iorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u64vector-ior!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8487 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorIorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_xor(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u64vector-xor");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8489 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorXor(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_xorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u64vector-xor!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;

#line 8492 "././uvlib.scm"
{SCM_RESULT=(Scm_U64VectorXorX(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s8vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMS8VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u8vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMU8VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s16vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMS16VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u16vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMU16VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s32vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMS32VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u32vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMU32VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("s64vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMS64VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("u64vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMU64VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f16vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMF16VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f32vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMF32VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("f64vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMF64VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c32vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C32VECTORP(v0_scm)) Scm_Error("c32vector required, but got %S", v0_scm);
  v0 = SCM_C32VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMC32VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c64vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C64VECTORP(v0_scm)) Scm_Error("c64vector required, but got %S", v0_scm);
  v0 = SCM_C64VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMC64VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128vector_dot(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj v1_scm;
  ScmObj v1;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("c128vector-dot");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_C128VECTORP(v0_scm)) Scm_Error("c128vector required, but got %S", v0_scm);
  v0 = SCM_C128VECTOR(v0_scm);
  v1_scm = SCM_SUBRARGS[1];
  v1 = (v1_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMC128VectorDotProd(v0,v1));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s8vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S8VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s8vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S8VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s8vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v0_scm)) Scm_Error("s8vector required, but got %S", v0_scm);
  v0 = SCM_S8VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S8VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u8vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U8VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u8vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U8VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u8vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v0_scm)) Scm_Error("u8vector required, but got %S", v0_scm);
  v0 = SCM_U8VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U8VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s16vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S16VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s16vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S16VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s16vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S16VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u16vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U16VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u16vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U16VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u16vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U16VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s32vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S32VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s32vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S32VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s32vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S32VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u32vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U32VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u32vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U32VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u32vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U32VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s64vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S64VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s64vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S64VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("s64vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S64VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u64vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U64VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u64vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U64VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("u64vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U64VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f16vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F16VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f16vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F16VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f16vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F16VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f32vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F32VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f32vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F32VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f32vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F32VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_range_check(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f64vector-range-check");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F64VectorRangeCheck(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_clamp(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f64vector-clamp");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F64VectorClamp(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_clampX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj min_scm;
  ScmObj min;
  ScmObj max_scm;
  ScmObj max;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("f64vector-clamp!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  min_scm = SCM_SUBRARGS[1];
  min = (min_scm);
  max_scm = SCM_SUBRARGS[2];
  max = (max_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F64VectorClampX(v0,min,max));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_swap_bytes(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s16vector-swap-bytes");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S16VectorSwapBytes(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16vector_swap_bytesX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s16vector-swap-bytes!");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S16VECTORP(v0_scm)) Scm_Error("s16vector required, but got %S", v0_scm);
  v0 = SCM_S16VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S16VectorSwapBytesX(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_swap_bytes(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u16vector-swap-bytes");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U16VectorSwapBytes(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16vector_swap_bytesX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u16vector-swap-bytes!");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U16VECTORP(v0_scm)) Scm_Error("u16vector required, but got %S", v0_scm);
  v0 = SCM_U16VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U16VectorSwapBytesX(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_swap_bytes(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s32vector-swap-bytes");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S32VectorSwapBytes(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32vector_swap_bytesX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s32vector-swap-bytes!");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v0_scm)) Scm_Error("s32vector required, but got %S", v0_scm);
  v0 = SCM_S32VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S32VectorSwapBytesX(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_swap_bytes(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u32vector-swap-bytes");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U32VectorSwapBytes(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_swap_bytesX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u32vector-swap-bytes!");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v0_scm)) Scm_Error("u32vector required, but got %S", v0_scm);
  v0 = SCM_U32VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U32VectorSwapBytesX(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_swap_bytes(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s64vector-swap-bytes");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S64VectorSwapBytes(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64vector_swap_bytesX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s64vector-swap-bytes!");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_S64VECTORP(v0_scm)) Scm_Error("s64vector required, but got %S", v0_scm);
  v0 = SCM_S64VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_S64VectorSwapBytesX(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_swap_bytes(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u64vector-swap-bytes");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U64VectorSwapBytes(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64vector_swap_bytesX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u64vector-swap-bytes!");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_U64VECTORP(v0_scm)) Scm_Error("u64vector required, but got %S", v0_scm);
  v0 = SCM_U64VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_U64VectorSwapBytesX(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_swap_bytes(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f16vector-swap-bytes");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F16VectorSwapBytes(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16vector_swap_bytesX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f16vector-swap-bytes!");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F16VECTORP(v0_scm)) Scm_Error("f16vector required, but got %S", v0_scm);
  v0 = SCM_F16VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F16VectorSwapBytesX(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_swap_bytes(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f32vector-swap-bytes");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F32VectorSwapBytes(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32vector_swap_bytesX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f32vector-swap-bytes!");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F32VECTORP(v0_scm)) Scm_Error("f32vector required, but got %S", v0_scm);
  v0 = SCM_F32VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F32VectorSwapBytesX(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_swap_bytes(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f64vector-swap-bytes");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F64VectorSwapBytes(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64vector_swap_bytesX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v0_scm;
  ScmUVector* v0;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f64vector-swap-bytes!");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v0_scm = SCM_SUBRARGS[0];
  if (!SCM_F64VECTORP(v0_scm)) Scm_Error("f64vector required, but got %S", v0_scm);
  v0 = SCM_F64VECTOR(v0_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_F64VectorSwapBytesX(v0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoruvector_alias(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj klass_scm;
  ScmClass* klass;
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("uvector-alias");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  klass_scm = SCM_SUBRARGS[0];
  if (!SCM_CLASSP(klass_scm)) Scm_Error("class required, but got %S", klass_scm);
  klass = SCM_CLASS(klass_scm);
  v_scm = SCM_SUBRARGS[1];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_UVectorAlias(klass,v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoruvector_swap_bytes(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj type_scm;
  ScmSymbol* type;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("uvector-swap-bytes");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    type_scm = SCM_SUBRARGS[1];
  } else {
    type_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, type_scm)) Scm_Error("symbol or #f required, but got %S", type_scm);
  type = SCM_MAYBE(SCM_SYMBOL, type_scm);
  {

#line 123 "./uvector.scm"
{int opt=SWAPB_STD;if ((type)==(NULL)){}else if(SCM_EQ(SCM_OBJ(type),scm__rc.d2923[2947])){opt=(SWAPB_ARM_LE);}else if(SCM_EQ(SCM_OBJ(type),scm__rc.d2923[2946])){opt=(SWAPB_ARM_BE);} else {Scm_TypeError("type","#f or a symbol le:arm-le or be:arm-le",SCM_OBJ(type));}Scm_UVectorSwapBytes(v,opt);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoruvector_swap_bytesX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj type_scm;
  ScmSymbol* type;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("uvector-swap-bytes!");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    type_scm = SCM_SUBRARGS[1];
  } else {
    type_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, type_scm)) Scm_Error("symbol or #f required, but got %S", type_scm);
  type = SCM_MAYBE(SCM_SYMBOL, type_scm);
  {

#line 126 "./uvector.scm"
{int opt=SWAPB_STD;if ((type)==(NULL)){}else if(SCM_EQ(SCM_OBJ(type),scm__rc.d2923[2947])){opt=(SWAPB_ARM_LE);}else if(SCM_EQ(SCM_OBJ(type),scm__rc.d2923[2946])){opt=(SWAPB_ARM_BE);} else {Scm_TypeError("type","#f or a symbol le:arm-le or be:arm-le",SCM_OBJ(type));}Scm_UVectorSwapBytesX(v,opt);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj gauche_2d_2duvectoruvector_size(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  int start;
  ScmObj end_scm;
  int end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("uvector-size");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTEGERP(start_scm)) Scm_Error("C integer required, but got %S", start_scm);
  start = Scm_GetInteger(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTEGERP(end_scm)) Scm_Error("C integer required, but got %S", end_scm);
  end = Scm_GetInteger(end_scm);
  {
{
int SCM_RESULT;

#line 134 "./uvector.scm"
{int len=SCM_UVECTOR_SIZE(v);
SCM_CHECK_START_END(start,end,len);
{SCM_RESULT=(((end)-(start))*(
Scm_UVectorElementSize(Scm_ClassOf(SCM_OBJ(v)))));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoruvector_class_element_size(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj c_scm;
  ScmClass* c;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("uvector-class-element-size");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  c_scm = SCM_SUBRARGS[0];
  if (!SCM_CLASSP(c_scm)) Scm_Error("class required, but got %S", c_scm);
  c = SCM_CLASS(c_scm);
  {
{
ScmSmallInt SCM_RESULT;

#line 140 "./uvector.scm"
{int r=Scm_UVectorElementSize(c);
if ((r)<(0)){{
Scm_Error("A class of uvector is required, but got: %S",c);}}
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_INT(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoruvector_TOlist(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("uvector->list");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 152 "./uvector.scm"
switch (Scm_UVectorType(Scm_ClassOf(SCM_OBJ(v)))) {
case SCM_UVECTOR_S8 : {{SCM_RESULT=(Scm_S8VectorToList(SCM_S8VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 155 "./uvector.scm"
case SCM_UVECTOR_U8 : {{SCM_RESULT=(Scm_U8VectorToList(SCM_U8VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 157 "./uvector.scm"
case SCM_UVECTOR_S16 : {{SCM_RESULT=(Scm_S16VectorToList(SCM_S16VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 159 "./uvector.scm"
case SCM_UVECTOR_U16 : {{SCM_RESULT=(Scm_U16VectorToList(SCM_U16VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 161 "./uvector.scm"
case SCM_UVECTOR_S32 : {{SCM_RESULT=(Scm_S32VectorToList(SCM_S32VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 163 "./uvector.scm"
case SCM_UVECTOR_U32 : {{SCM_RESULT=(Scm_U32VectorToList(SCM_U32VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 165 "./uvector.scm"
case SCM_UVECTOR_S64 : {{SCM_RESULT=(Scm_S64VectorToList(SCM_S64VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 167 "./uvector.scm"
case SCM_UVECTOR_U64 : {{SCM_RESULT=(Scm_U64VectorToList(SCM_U64VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 169 "./uvector.scm"
case SCM_UVECTOR_F16 : {{SCM_RESULT=(Scm_F16VectorToList(SCM_F16VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 171 "./uvector.scm"
case SCM_UVECTOR_F32 : {{SCM_RESULT=(Scm_F32VectorToList(SCM_F32VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 173 "./uvector.scm"
case SCM_UVECTOR_F64 : {{SCM_RESULT=(Scm_F64VectorToList(SCM_F64VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 175 "./uvector.scm"
case SCM_UVECTOR_C32 : {{SCM_RESULT=(Scm_C32VectorToList(SCM_C32VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 177 "./uvector.scm"
case SCM_UVECTOR_C64 : {{SCM_RESULT=(Scm_C64VectorToList(SCM_C64VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 179 "./uvector.scm"
case SCM_UVECTOR_C128 : {{SCM_RESULT=(Scm_C128VectorToList(SCM_C128VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}default: {
#line 181 "./uvector.scm"
Scm_Error("[internal] Invalid uvector type: %S",v);
{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}break;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoruvector_TOvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("uvector->vector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 186 "./uvector.scm"
switch (Scm_UVectorType(Scm_ClassOf(SCM_OBJ(v)))) {
case SCM_UVECTOR_S8 : {{SCM_RESULT=(Scm_S8VectorToVector(SCM_S8VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 189 "./uvector.scm"
case SCM_UVECTOR_U8 : {{SCM_RESULT=(Scm_U8VectorToVector(SCM_U8VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 191 "./uvector.scm"
case SCM_UVECTOR_S16 : {{SCM_RESULT=(Scm_S16VectorToVector(SCM_S16VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 193 "./uvector.scm"
case SCM_UVECTOR_U16 : {{SCM_RESULT=(Scm_U16VectorToVector(SCM_U16VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 195 "./uvector.scm"
case SCM_UVECTOR_S32 : {{SCM_RESULT=(Scm_S32VectorToVector(SCM_S32VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 197 "./uvector.scm"
case SCM_UVECTOR_U32 : {{SCM_RESULT=(Scm_U32VectorToVector(SCM_U32VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 199 "./uvector.scm"
case SCM_UVECTOR_S64 : {{SCM_RESULT=(Scm_S64VectorToVector(SCM_S64VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 201 "./uvector.scm"
case SCM_UVECTOR_U64 : {{SCM_RESULT=(Scm_U64VectorToVector(SCM_U64VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 203 "./uvector.scm"
case SCM_UVECTOR_F16 : {{SCM_RESULT=(Scm_F16VectorToVector(SCM_F16VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 205 "./uvector.scm"
case SCM_UVECTOR_F32 : {{SCM_RESULT=(Scm_F32VectorToVector(SCM_F32VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 207 "./uvector.scm"
case SCM_UVECTOR_F64 : {{SCM_RESULT=(Scm_F64VectorToVector(SCM_F64VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 209 "./uvector.scm"
case SCM_UVECTOR_C32 : {{SCM_RESULT=(Scm_C32VectorToVector(SCM_C32VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 211 "./uvector.scm"
case SCM_UVECTOR_C64 : {{SCM_RESULT=(Scm_C64VectorToVector(SCM_C64VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}
#line 213 "./uvector.scm"
case SCM_UVECTOR_C128 : {{SCM_RESULT=(Scm_C128VectorToVector(SCM_C128VECTOR(v),start,end));goto SCM_STUB_RETURN;}break;}default: {
#line 215 "./uvector.scm"
Scm_Error("[internal] Invalid uvector type: %S",v);
{SCM_RESULT=(SCM_UNDEFINED);goto SCM_STUB_RETURN;}break;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectormake_uvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj klass_scm;
  ScmClass* klass;
  ScmObj size_scm;
  ScmSmallInt size;
  ScmObj init_scm;
  ScmObj init;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("make-uvector");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  klass_scm = SCM_SUBRARGS[0];
  if (!SCM_CLASSP(klass_scm)) Scm_Error("class required, but got %S", klass_scm);
  klass = SCM_CLASS(klass_scm);
  size_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(size_scm)) Scm_Error("small integer required, but got %S", size_scm);
  size = SCM_INT_VALUE(size_scm);
  if (SCM_ARGCNT > 2+1) {
    init_scm = SCM_SUBRARGS[2];
  } else {
    init_scm = SCM_MAKE_INT(0);
  }
  init = (init_scm);
  {
{
ScmObj SCM_RESULT;

#line 222 "./uvector.scm"
if (!((size)>=(0))){{Scm_Error("invalid uvector size: %d",size);}}

#line 223 "./uvector.scm"
{ScmObj v=Scm_MakeUVector(klass,size,NULL);
switch (Scm_UVectorType(klass)) {
case SCM_UVECTOR_S8 : {
Scm_S8VectorFill(SCM_S8VECTOR(v),
Scm_GetInteger8Clamp(init,SCM_CLAMP_ERROR,NULL),0,-1);break;}
#line 229 "./uvector.scm"
case SCM_UVECTOR_U8 : {
Scm_U8VectorFill(SCM_U8VECTOR(v),
Scm_GetIntegerU8Clamp(init,SCM_CLAMP_ERROR,NULL),0,-1);break;}
#line 233 "./uvector.scm"
case SCM_UVECTOR_S16 : {
Scm_S16VectorFill(SCM_S16VECTOR(v),
Scm_GetInteger16Clamp(init,SCM_CLAMP_ERROR,NULL),0,-1);break;}
#line 237 "./uvector.scm"
case SCM_UVECTOR_U16 : {
Scm_U16VectorFill(SCM_U16VECTOR(v),
Scm_GetIntegerU16Clamp(init,SCM_CLAMP_ERROR,NULL),0,-1);break;}
#line 241 "./uvector.scm"
case SCM_UVECTOR_S32 : {
Scm_S32VectorFill(SCM_S32VECTOR(v),
Scm_GetInteger32Clamp(init,SCM_CLAMP_ERROR,NULL),0,-1);break;}
#line 245 "./uvector.scm"
case SCM_UVECTOR_U32 : {
Scm_U32VectorFill(SCM_U32VECTOR(v),
Scm_GetIntegerU32Clamp(init,SCM_CLAMP_ERROR,NULL),0,-1);break;}
#line 249 "./uvector.scm"
case SCM_UVECTOR_S64 : {
Scm_S64VectorFill(SCM_S64VECTOR(v),
Scm_GetInteger64Clamp(init,SCM_CLAMP_ERROR,NULL),0,-1);break;}
#line 253 "./uvector.scm"
case SCM_UVECTOR_U64 : {
Scm_U64VectorFill(SCM_U64VECTOR(v),
Scm_GetIntegerU64Clamp(init,SCM_CLAMP_ERROR,NULL),0,-1);break;}
#line 257 "./uvector.scm"
case SCM_UVECTOR_F16 : {
Scm_F16VectorFill(SCM_F16VECTOR(v),
Scm_DoubleToHalf(Scm_GetDouble(init)),0,-1);break;}
#line 261 "./uvector.scm"
case SCM_UVECTOR_F32 : {
Scm_F32VectorFill(SCM_F32VECTOR(v),
((float )(Scm_GetDouble(init))),0,-1);break;}
#line 265 "./uvector.scm"
case SCM_UVECTOR_F64 : {
Scm_F64VectorFill(SCM_F64VECTOR(v),
Scm_GetDouble(init),0,-1);break;}
#line 269 "./uvector.scm"
case SCM_UVECTOR_C32 : {
Scm_C32VectorFill(SCM_C32VECTOR(v),Scm_GetHalfComplex(init),0,-1);break;}
case SCM_UVECTOR_C64 : {
Scm_C64VectorFill(SCM_C64VECTOR(v),Scm_GetFloatComplex(init),0,-1);break;}
case SCM_UVECTOR_C128 : {
Scm_C128VectorFill(SCM_C128VECTOR(v),
Scm_GetDoubleComplex(init),0,-1);break;}default: {
Scm_Error("[internal] Invalid uvector class: %S",klass);break;}}
{SCM_RESULT=(v);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoruvector_copy(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("uvector-copy");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 284 "./uvector.scm"
{SCM_RESULT=(Scm_UVectorCopy(v,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmSmallInt get_fixnum_arg(ScmObj arg,ScmSmallInt fallback,const char* name){{
#line 296 "./uvector.scm"
if (SCM_INTP(arg)){return (SCM_INT_VALUE(arg));}else if(
SCM_FALSEP(arg)){return (fallback);} else {
Scm_Error("%s expects fixnum or #f, but got: %S",name,arg);
return (0);}}}
static ScmObj gauche_2d_2duvectoruvector_binary_search(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj key_scm;
  ScmObj key;
  ScmObj start_scm;
  ScmObj start;
  ScmObj end_scm;
  ScmObj end;
  ScmObj skip_scm;
  ScmObj skip;
  ScmObj rounding_scm;
  ScmObj rounding;
  ScmObj SCM_SUBRARGS[10];
  SCM_ENTER_SUBR("uvector-binary-search");
  if (SCM_ARGCNT >= 7
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 6 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<10; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  key_scm = SCM_SUBRARGS[1];
  if (!SCM_NUMBERP(key_scm)) Scm_Error("number required, but got %S", key_scm);
  key = (key_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_FALSE;
  }
  start = (start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_FALSE;
  }
  end = (end_scm);
  if (SCM_ARGCNT > 4+1) {
    skip_scm = SCM_SUBRARGS[4];
  } else {
    skip_scm = SCM_FALSE;
  }
  skip = (skip_scm);
  if (SCM_ARGCNT > 5+1) {
    rounding_scm = SCM_SUBRARGS[5];
  } else {
    rounding_scm = SCM_FALSE;
  }
  rounding = (rounding_scm);
  {
{
ScmObj SCM_RESULT;

#line 307 "./uvector.scm"
{ScmSize len=SCM_UVECTOR_SIZE(v);ScmSmallInt s=
get_fixnum_arg(start,0,"start");ScmSmallInt e=
get_fixnum_arg(end,-1,"end");ScmSmallInt p=
get_fixnum_arg(skip,0,"skip");
SCM_CHECK_START_END(s,e,len);
if (!((((e)-(s))%((p)+(1)))==(0))){{
Scm_Error("uvector size (%d) isn't multiple of record size (%d)",
(e)-(s),(p)+(1));}}
{size_t r=((size_t )(-1));size_t lb;size_t ub;
#line 318 "./uvector.scm"
switch (Scm_UVectorType(Scm_ClassOf(SCM_OBJ(v)))) {
case SCM_UVECTOR_S8 : {
{int8_t k=
Scm_GetInteger8Clamp(key,SCM_CLAMP_ERROR,NULL);
r=(Scm_BinarySearchS8((SCM_S8VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_U8 : {
{uint8_t k=
Scm_GetIntegerU8Clamp(key,SCM_CLAMP_ERROR,NULL);
r=(Scm_BinarySearchU8((SCM_U8VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_S16 : {
{int16_t k=
Scm_GetInteger16Clamp(key,SCM_CLAMP_ERROR,NULL);
r=(Scm_BinarySearchS16((SCM_S16VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_U16 : {
{uint16_t k=
Scm_GetIntegerU16Clamp(key,SCM_CLAMP_ERROR,NULL);
r=(Scm_BinarySearchU16((SCM_U16VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_S32 : {
{int32_t k=
Scm_GetInteger32Clamp(key,SCM_CLAMP_ERROR,NULL);
r=(Scm_BinarySearchS32((SCM_S32VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_U32 : {
{uint32_t k=
Scm_GetIntegerU32Clamp(key,SCM_CLAMP_ERROR,NULL);
r=(Scm_BinarySearchU32((SCM_U32VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_S64 : {
{int64_t k=
Scm_GetInteger64Clamp(key,SCM_CLAMP_ERROR,NULL);
r=(Scm_BinarySearchS64((SCM_S64VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_U64 : {
{uint64_t k=
Scm_GetIntegerU64Clamp(key,SCM_CLAMP_ERROR,NULL);
r=(Scm_BinarySearchU64((SCM_U64VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_F16 : {
{ScmHalfFloat k=Scm_DoubleToHalf(Scm_GetDouble(key));
r=(Scm_BinarySearchF16((SCM_F16VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_F32 : {
{float k=Scm_GetDouble(key);
r=(Scm_BinarySearchF32((SCM_F32VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_F64 : {
{double k=Scm_GetDouble(key);
r=(Scm_BinarySearchF64((SCM_F64VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_C32 : {
{ScmHalfComplex k=Scm_GetHalfComplex(key);
r=(Scm_BinarySearchC32((SCM_C32VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_C64 : {
{ScmFloatComplex k=Scm_GetFloatComplex(key);
r=(Scm_BinarySearchC64((SCM_C64VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}
case SCM_UVECTOR_C128 : {
{ScmDoubleComplex k=Scm_GetDoubleComplex(key);
r=(Scm_BinarySearchC128((SCM_C128VECTOR_ELEMENTS(v))+(s),
(e)-(s),k,p,&(lb),&(ub)));}break;}default: {
Scm_Error("[internal] Invalid uvector type: %S",v);break;}}
#line 385 "./uvector.scm"
if ((r)==(((size_t )(-1)))){{
if (
SCM_EQ(rounding,scm__rc.d2923[2967])){r=(lb);}else if(
SCM_EQ(rounding,scm__rc.d2923[2966])){r=(ub);}else if(
!(SCM_FALSEP(rounding))){
Scm_Error("Rounding argument must be either #f, floor or ceiling, but got: %S",rounding);}}}
#line 392 "./uvector.scm"
if ((r)==(((size_t )(-1)))){
{SCM_RESULT=(SCM_FALSE);goto SCM_STUB_RETURN;}} else {
{SCM_RESULT=(Scm_MakeIntegerU((r)+(s)));goto SCM_STUB_RETURN;}}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorread_uvectorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[9];
  SCM_ENTER_SUBR("read-uvector!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<9; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_OBJ(SCM_CURIN);
  }
  if (!SCM_IPORTP(port_scm)) Scm_Error("input port required, but got %S", port_scm);
  port = SCM_PORT(port_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 4+1) {
    endian_scm = SCM_SUBRARGS[4];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBlockX(v,port,start,end,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorread_uvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj klass_scm;
  ScmClass* klass;
  ScmObj size_scm;
  ScmSmallInt size;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[6];
  SCM_ENTER_SUBR("read-uvector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<6; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  klass_scm = SCM_SUBRARGS[0];
  if (!SCM_CLASSP(klass_scm)) Scm_Error("class required, but got %S", klass_scm);
  klass = SCM_CLASS(klass_scm);
  size_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(size_scm)) Scm_Error("small integer required, but got %S", size_scm);
  size = SCM_INT_VALUE(size_scm);
  if (SCM_ARGCNT > 2+1) {
    port_scm = SCM_SUBRARGS[2];
  } else {
    port_scm = SCM_OBJ(SCM_CURIN);
  }
  if (!SCM_IPORTP(port_scm)) Scm_Error("input port required, but got %S", port_scm);
  port = SCM_PORT(port_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;

#line 409 "./uvector.scm"
if (!(Scm_SubtypeP(klass,SCM_CLASS_UVECTOR))){{
Scm_TypeError("class","uniform vector class",SCM_OBJ(klass));}}

#line 411 "./uvector.scm"
{ScmUVector* v=((ScmUVector* )(Scm_MakeUVector(klass,size,NULL)));ScmObj r=
Scm_ReadBlockX(v,port,0,size,endian);
if (SCM_EOFP(r)){
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}} else {
{
SCM_ASSERT(SCM_INTP(r));
{ScmSmallInt n=SCM_INT_VALUE(r);
SCM_ASSERT(((n)<=(size))&&((0)<=(n)));
#line 422 "./uvector.scm"
if ((n)<(size)){
{SCM_RESULT=(Scm_UVectorAlias(klass,v,0,n));goto SCM_STUB_RETURN;}} else {
{SCM_RESULT=(SCM_OBJ(v));goto SCM_STUB_RETURN;}}}}}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorwrite_uvector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[9];
  SCM_ENTER_SUBR("write-uvector");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<9; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_OBJ(SCM_CUROUT);
  }
  if (!SCM_OPORTP(port_scm)) Scm_Error("output port required, but got %S", port_scm);
  port = SCM_PORT(port_scm);
  if (SCM_ARGCNT > 2+1) {
    start_scm = SCM_SUBRARGS[2];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 3+1) {
    end_scm = SCM_SUBRARGS[3];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 4+1) {
    endian_scm = SCM_SUBRARGS[4];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_WriteBlock(v,port,start,end,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoruvector_copyX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj dest_scm;
  ScmUVector* dest;
  ScmObj dstart_scm;
  int dstart;
  ScmObj src_scm;
  ScmUVector* src;
  ScmObj sstart_scm;
  ScmSmallInt sstart;
  ScmObj send_scm;
  ScmSmallInt send;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("uvector-copy!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  dest_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(dest_scm)) Scm_Error("uniform vector required, but got %S", dest_scm);
  dest = SCM_UVECTOR(dest_scm);
  dstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTEGERP(dstart_scm)) Scm_Error("C integer required, but got %S", dstart_scm);
  dstart = Scm_GetInteger(dstart_scm);
  src_scm = SCM_SUBRARGS[2];
  if (!SCM_UVECTORP(src_scm)) Scm_Error("uniform vector required, but got %S", src_scm);
  src = SCM_UVECTOR(src_scm);
  if (SCM_ARGCNT > 3+1) {
    sstart_scm = SCM_SUBRARGS[3];
  } else {
    sstart_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(sstart_scm)) Scm_Error("small integer required, but got %S", sstart_scm);
  sstart = SCM_INT_VALUE(sstart_scm);
  if (SCM_ARGCNT > 4+1) {
    send_scm = SCM_SUBRARGS[4];
  } else {
    send_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(send_scm)) Scm_Error("small integer required, but got %S", send_scm);
  send = SCM_INT_VALUE(send_scm);
  {

#line 454 "./uvector.scm"
SCM_UVECTOR_CHECK_MUTABLE(dest);

#line 455 "./uvector.scm"
SCM_CHECK_START_END(sstart,send,SCM_UVECTOR_SIZE(src));

#line 456 "./uvector.scm"
{int deltsize=Scm_UVectorElementSize(Scm_ClassOf(SCM_OBJ(dest)));ScmSmallInt doff=
(dstart)*(deltsize);int seltsize=
Scm_UVectorElementSize(Scm_ClassOf(SCM_OBJ(src)));ScmSmallInt soff=
(sstart)*(seltsize);ScmSmallInt size=
((send)*(seltsize))-(soff);
memmove((((char* )(SCM_UVECTOR_ELEMENTS(dest))))+(doff),
(((const char* )(SCM_UVECTOR_ELEMENTS(src))))+(soff),size);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj string_TObytevector(ScmClass* klass,ScmString* s,ScmSmallInt start,ScmSmallInt end,int immutable){{
#line 495 "./uvector.scm"
{const ScmStringBody* G3923=SCM_STRING_BODY(s);ScmSize G3924=SCM_STRING_BODY_SIZE(G3923);ScmSize G3925=SCM_STRING_BODY_LENGTH(G3923);const char* G3926=SCM_STRING_BODY_START(G3923);SCM_CHECK_START_END(start,end,((int )(G3925)));{const char* sp=(((start)==(0))?(G3926):(Scm_StringBodyPosition(G3923,start)));const char* ep=(((end)==(G3925))?((G3926)+(G3924)):(Scm_StringBodyPosition(G3923,end)));
{char* buf=NULL;
if (immutable){
buf=(((char* )(sp)));} else {
{
buf=(SCM_NEW_ATOMIC2(char* ,(ep)-(sp)));
memcpy(buf,sp,(ep)-(sp));}}
return (Scm_MakeUVectorFull(klass,((ScmSmallInt )((ep)-(sp))),buf,immutable,NULL));}}}}}
static ScmObj gauche_2d_2duvectorstring_TOs8vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj s_scm;
  ScmString* s;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj immutableP_scm;
  int immutableP;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("string->s8vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  s_scm = SCM_SUBRARGS[0];
  if (!SCM_STRINGP(s_scm)) Scm_Error("string required, but got %S", s_scm);
  s = SCM_STRING(s_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    immutableP_scm = SCM_SUBRARGS[3];
  } else {
    immutableP_scm = SCM_FALSE;
  }
  if (!SCM_BOOLP(immutableP_scm)) Scm_Error("boolean required, but got %S", immutableP_scm);
  immutableP = SCM_BOOL_VALUE(immutableP_scm);
  {
{
ScmObj SCM_RESULT;

#line 508 "./uvector.scm"
{SCM_RESULT=(string_TObytevector(SCM_CLASS_S8VECTOR,s,start,end,immutableP));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorstring_TOu8vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj s_scm;
  ScmString* s;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj immutableP_scm;
  int immutableP;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("string->u8vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  s_scm = SCM_SUBRARGS[0];
  if (!SCM_STRINGP(s_scm)) Scm_Error("string required, but got %S", s_scm);
  s = SCM_STRING(s_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    immutableP_scm = SCM_SUBRARGS[3];
  } else {
    immutableP_scm = SCM_FALSE;
  }
  if (!SCM_BOOLP(immutableP_scm)) Scm_Error("boolean required, but got %S", immutableP_scm);
  immutableP = SCM_BOOL_VALUE(immutableP_scm);
  {
{
ScmObj SCM_RESULT;

#line 513 "./uvector.scm"
{SCM_RESULT=(string_TObytevector(SCM_CLASS_U8VECTOR,s,start,end,immutableP));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj string_TObytevectorX(ScmUVector* v,ScmSmallInt tstart,ScmString* s,ScmSmallInt start,ScmSmallInt end){{
#line 521 "./uvector.scm"
{ScmSmallInt tlen=SCM_UVECTOR_SIZE(v);
if (((tstart)>=(0))&&((tstart)<(tlen))){{
SCM_UVECTOR_CHECK_MUTABLE(v);
{const ScmStringBody* G3927=SCM_STRING_BODY(s);ScmSize G3928=SCM_STRING_BODY_SIZE(G3927);ScmSize G3929=SCM_STRING_BODY_LENGTH(G3927);const char* G3930=SCM_STRING_BODY_START(G3927);SCM_CHECK_START_END(start,end,((int )(G3929)));{const char* sp=(((start)==(0))?(G3930):(Scm_StringBodyPosition(G3927,start)));const char* ep=(((end)==(G3929))?((G3930)+(G3928)):(Scm_StringBodyPosition(G3927,end)));
{char* buf=(((char* )(SCM_UVECTOR_ELEMENTS(v))))+(tstart);
if (((tlen)-(tstart))>((ep)-(sp))){
memcpy(buf,sp,(ep)-(sp));} else {
memcpy(buf,sp,(tlen)-(tstart));}}}}}}
return (SCM_OBJ(v));}}}
static ScmObj gauche_2d_2duvectorstring_TOs8vectorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj tstart_scm;
  ScmSmallInt tstart;
  ScmObj s_scm;
  ScmString* s;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("string->s8vector!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  tstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(tstart_scm)) Scm_Error("small integer required, but got %S", tstart_scm);
  tstart = SCM_INT_VALUE(tstart_scm);
  s_scm = SCM_SUBRARGS[2];
  if (!SCM_STRINGP(s_scm)) Scm_Error("string required, but got %S", s_scm);
  s = SCM_STRING(s_scm);
  if (SCM_ARGCNT > 3+1) {
    start_scm = SCM_SUBRARGS[3];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 4+1) {
    end_scm = SCM_SUBRARGS[4];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 536 "./uvector.scm"
{SCM_RESULT=(string_TObytevectorX(SCM_UVECTOR(v),tstart,s,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorstring_TOu8vectorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj tstart_scm;
  ScmSmallInt tstart;
  ScmObj s_scm;
  ScmString* s;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("string->u8vector!");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  tstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(tstart_scm)) Scm_Error("small integer required, but got %S", tstart_scm);
  tstart = SCM_INT_VALUE(tstart_scm);
  s_scm = SCM_SUBRARGS[2];
  if (!SCM_STRINGP(s_scm)) Scm_Error("string required, but got %S", s_scm);
  s = SCM_STRING(s_scm);
  if (SCM_ARGCNT > 3+1) {
    start_scm = SCM_SUBRARGS[3];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 4+1) {
    end_scm = SCM_SUBRARGS[4];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  {
{
ScmObj SCM_RESULT;

#line 543 "./uvector.scm"
{SCM_RESULT=(string_TObytevectorX(SCM_UVECTOR(v),tstart,s,start,end));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj bytevector_TOstring(ScmUVector* v,ScmSmallInt start,ScmSmallInt end,ScmObj term){{
#line 550 "./uvector.scm"
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);
#line 565 "./uvector.scm"
SCM_CHECK_START_END(start,end,len);
{int flags=((((SCM_UVECTOR_IMMUTABLE_P(v))&&(
((v)->owner)==(NULL)))&&(
!(((len)>=(256))&&(
((end)-(start))<=((len)/(5))))))?(0):(SCM_STRING_COPYING));
#line 572 "./uvector.scm"
if (SCM_INTP(term)){{
{u_char terminator=(255)&(SCM_INT_VALUE(term));ScmSmallInt i;
#line 575 "./uvector.scm"
for (i=(start); (i)<(end); (i)++){
if ((terminator)==(
(((u_char* )(SCM_UVECTOR_ELEMENTS(v))))[i])){{
end=(i);
break;}}}}}}
return (Scm_MakeString((((char* )(SCM_UVECTOR_ELEMENTS(v))))+(start),
(end)-(start),-1,flags));}}}}
static ScmObj gauche_2d_2duvectors8vector_TOstring(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj terminator_scm;
  ScmObj terminator;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("s8vector->string");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S8VECTORP(v_scm)) Scm_Error("s8vector required, but got %S", v_scm);
  v = SCM_S8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    terminator_scm = SCM_SUBRARGS[3];
  } else {
    terminator_scm = SCM_FALSE;
  }
  terminator = (terminator_scm);
  {
{
ScmObj SCM_RESULT;

#line 587 "./uvector.scm"
{SCM_RESULT=(bytevector_TOstring(SCM_UVECTOR(v),start,end,terminator));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8vector_TOstring(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj terminator_scm;
  ScmObj terminator;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("u8vector->string");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U8VECTORP(v_scm)) Scm_Error("u8vector required, but got %S", v_scm);
  v = SCM_U8VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    terminator_scm = SCM_SUBRARGS[3];
  } else {
    terminator_scm = SCM_FALSE;
  }
  terminator = (terminator_scm);
  {
{
ScmObj SCM_RESULT;

#line 593 "./uvector.scm"
{SCM_RESULT=(bytevector_TOstring(SCM_UVECTOR(v),start,end,terminator));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj string_TOwordvector(ScmClass* klass,ScmString* s,ScmSmallInt start,ScmSmallInt end,ScmObj endian){{
#line 599 "./uvector.scm"
if (!(SCM_SYMBOLP(endian))){{
endian=(Scm_DefaultEndian());}}
{const ScmStringBody* G3931=SCM_STRING_BODY(s);ScmSize G3932=SCM_STRING_BODY_SIZE(G3931);ScmSize G3933=SCM_STRING_BODY_LENGTH(G3931);const char* G3934=SCM_STRING_BODY_START(G3931);SCM_CHECK_START_END(start,end,((int )(G3933)));{const char* sp=(((start)==(0))?(G3934):(Scm_StringBodyPosition(G3931,start)));const char* ep=(((end)==(G3933))?((G3934)+(G3932)):(Scm_StringBodyPosition(G3931,end)));
{ScmObj v=Scm_MakeUVector(klass,(end)-(start),NULL);uint32_t* eltp=
((uint32_t* )(SCM_UVECTOR_ELEMENTS(v)));ScmSmallInt i=0;int do_swap=
#line 605 "./uvector.scm"
SWAP_REQUIRED(endian);
for (; (sp)<(ep); (i)++){
{ScmChar ch;
SCM_CHAR_GET(sp,ch);
if (do_swap){
{swap_u32_t v;
(v).val=(((uint32_t )(ch)));
SWAP_4(v);
(eltp)[i]=((v).val);}} else {
(eltp)[i]=(((uint32_t )(ch)));}
(sp)+=(SCM_CHAR_NBYTES(ch));}}
return (v);}}}}}
static ScmObj gauche_2d_2duvectorstring_TOs32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj s_scm;
  ScmString* s;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj endian_scm;
  ScmObj endian;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("string->s32vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  s_scm = SCM_SUBRARGS[0];
  if (!SCM_STRINGP(s_scm)) Scm_Error("string required, but got %S", s_scm);
  s = SCM_STRING(s_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_UNBOUND;
  }
  endian = (endian_scm);
  {
{
ScmObj SCM_RESULT;

#line 622 "./uvector.scm"
{SCM_RESULT=(string_TOwordvector(SCM_CLASS_S32VECTOR,s,start,end,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorstring_TOu32vector(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj s_scm;
  ScmString* s;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj endian_scm;
  ScmObj endian;
  ScmObj SCM_SUBRARGS[7];
  SCM_ENTER_SUBR("string->u32vector");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<7; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  s_scm = SCM_SUBRARGS[0];
  if (!SCM_STRINGP(s_scm)) Scm_Error("string required, but got %S", s_scm);
  s = SCM_STRING(s_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_UNBOUND;
  }
  endian = (endian_scm);
  {
{
ScmObj SCM_RESULT;

#line 628 "./uvector.scm"
{SCM_RESULT=(string_TOwordvector(SCM_CLASS_U32VECTOR,s,start,end,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj string_TOwordvectorX(ScmUVector* v,ScmSmallInt tstart,ScmString* s,ScmSmallInt start,ScmSmallInt end,ScmObj endian){{
#line 637 "./uvector.scm"
if (!(SCM_SYMBOLP(endian))){{
endian=(Scm_DefaultEndian());}}
{ScmSmallInt tlen=SCM_UVECTOR_SIZE(v);
if (((tstart)>=(0))&&((tstart)<(tlen))){{
SCM_UVECTOR_CHECK_MUTABLE(v);
{const ScmStringBody* G3935=SCM_STRING_BODY(s);ScmSize G3936=SCM_STRING_BODY_SIZE(G3935);ScmSize G3937=SCM_STRING_BODY_LENGTH(G3935);const char* G3938=SCM_STRING_BODY_START(G3935);SCM_CHECK_START_END(start,end,((int )(G3937)));{const char* sp=(((start)==(0))?(G3938):(Scm_StringBodyPosition(G3935,start)));const char* ep=(((end)==(G3937))?((G3938)+(G3936)):(Scm_StringBodyPosition(G3935,end)));
{uint32_t* buf=((uint32_t* )(SCM_UVECTOR_ELEMENTS(v)));ScmSmallInt i=tstart;int do_swap=
#line 645 "./uvector.scm"
SWAP_REQUIRED(endian);
for (; ((sp)<(ep))&&((i)<(tlen)); (i)++){
{ScmChar ch;
SCM_CHAR_GET(sp,ch);
if (do_swap){
{swap_u32_t v;
(v).val=(((uint32_t )(ch)));
SWAP_4(v);
(buf)[i]=((v).val);}} else {
(buf)[i]=(((uint32_t )(ch)));}
(sp)+=(SCM_CHAR_NBYTES(ch));}}}}}}}
return (SCM_OBJ(v));}}}
static ScmObj gauche_2d_2duvectorstring_TOs32vectorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj tstart_scm;
  ScmSmallInt tstart;
  ScmObj s_scm;
  ScmString* s;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj endian_scm;
  ScmObj endian;
  ScmObj SCM_SUBRARGS[9];
  SCM_ENTER_SUBR("string->s32vector!");
  if (SCM_ARGCNT >= 7
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 6 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<9; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  tstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(tstart_scm)) Scm_Error("small integer required, but got %S", tstart_scm);
  tstart = SCM_INT_VALUE(tstart_scm);
  s_scm = SCM_SUBRARGS[2];
  if (!SCM_STRINGP(s_scm)) Scm_Error("string required, but got %S", s_scm);
  s = SCM_STRING(s_scm);
  if (SCM_ARGCNT > 3+1) {
    start_scm = SCM_SUBRARGS[3];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 4+1) {
    end_scm = SCM_SUBRARGS[4];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 5+1) {
    endian_scm = SCM_SUBRARGS[5];
  } else {
    endian_scm = SCM_UNBOUND;
  }
  endian = (endian_scm);
  {
{
ScmObj SCM_RESULT;

#line 664 "./uvector.scm"
{SCM_RESULT=(string_TOwordvectorX(SCM_UVECTOR(v),tstart,s,start,end,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorstring_TOu32vectorX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj tstart_scm;
  ScmSmallInt tstart;
  ScmObj s_scm;
  ScmString* s;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj endian_scm;
  ScmObj endian;
  ScmObj SCM_SUBRARGS[9];
  SCM_ENTER_SUBR("string->u32vector!");
  if (SCM_ARGCNT >= 7
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 6 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<9; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  tstart_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(tstart_scm)) Scm_Error("small integer required, but got %S", tstart_scm);
  tstart = SCM_INT_VALUE(tstart_scm);
  s_scm = SCM_SUBRARGS[2];
  if (!SCM_STRINGP(s_scm)) Scm_Error("string required, but got %S", s_scm);
  s = SCM_STRING(s_scm);
  if (SCM_ARGCNT > 3+1) {
    start_scm = SCM_SUBRARGS[3];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 4+1) {
    end_scm = SCM_SUBRARGS[4];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 5+1) {
    endian_scm = SCM_SUBRARGS[5];
  } else {
    endian_scm = SCM_UNBOUND;
  }
  endian = (endian_scm);
  {
{
ScmObj SCM_RESULT;

#line 672 "./uvector.scm"
{SCM_RESULT=(string_TOwordvectorX(SCM_UVECTOR(v),tstart,s,start,end,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj wordvector_TOstring(ScmUVector* v,ScmSmallInt start,ScmSmallInt end,ScmObj term,ScmObj endian){{
#line 680 "./uvector.scm"
if (!(SCM_SYMBOLP(endian))){{
endian=(Scm_DefaultEndian());}}
{ScmSmallInt len=SCM_UVECTOR_SIZE(v);ScmObj s=
Scm_MakeOutputStringPort(FALSE);int do_swap=
SWAP_REQUIRED(endian);
SCM_CHECK_START_END(start,end,len);
{int32_t* eltp=((int32_t* )(SCM_UVECTOR_ELEMENTS(v)));
while((start)<(end)){
{ScmChar ch;uint32_t val=
(eltp)[(start)++];
if (do_swap){
{swap_u32_t v;
(v).val=(val);
SWAP_4(v);
ch=(((ScmChar )((v).val)));}} else {
ch=(((ScmChar )(val)));}
if ((SCM_INTP(term))&&(
(SCM_INT_VALUE(term))==(ch))){{
break;}}
Scm_PutcUnsafe(ch,SCM_PORT(s));}}}
return (Scm_GetOutputStringUnsafe(SCM_PORT(s),0));}}}
static ScmObj gauche_2d_2duvectors32vector_TOstring(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj terminator_scm;
  ScmObj terminator;
  ScmObj endian_scm;
  ScmObj endian;
  ScmObj SCM_SUBRARGS[9];
  SCM_ENTER_SUBR("s32vector->string");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<9; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_S32VECTORP(v_scm)) Scm_Error("s32vector required, but got %S", v_scm);
  v = SCM_S32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    terminator_scm = SCM_SUBRARGS[3];
  } else {
    terminator_scm = SCM_FALSE;
  }
  terminator = (terminator_scm);
  if (SCM_ARGCNT > 4+1) {
    endian_scm = SCM_SUBRARGS[4];
  } else {
    endian_scm = SCM_UNBOUND;
  }
  endian = (endian_scm);
  {
{
ScmObj SCM_RESULT;

#line 707 "./uvector.scm"
{SCM_RESULT=(wordvector_TOstring(SCM_UVECTOR(v),start,end,terminator,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32vector_TOstring(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj start_scm;
  ScmSmallInt start;
  ScmObj end_scm;
  ScmSmallInt end;
  ScmObj terminator_scm;
  ScmObj terminator;
  ScmObj endian_scm;
  ScmObj endian;
  ScmObj SCM_SUBRARGS[9];
  SCM_ENTER_SUBR("u32vector->string");
  if (SCM_ARGCNT >= 6
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 5 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<9; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_U32VECTORP(v_scm)) Scm_Error("u32vector required, but got %S", v_scm);
  v = SCM_U32VECTOR(v_scm);
  if (SCM_ARGCNT > 1+1) {
    start_scm = SCM_SUBRARGS[1];
  } else {
    start_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(start_scm)) Scm_Error("small integer required, but got %S", start_scm);
  start = SCM_INT_VALUE(start_scm);
  if (SCM_ARGCNT > 2+1) {
    end_scm = SCM_SUBRARGS[2];
  } else {
    end_scm = SCM_MAKE_INT(-1);
  }
  if (!SCM_INTP(end_scm)) Scm_Error("small integer required, but got %S", end_scm);
  end = SCM_INT_VALUE(end_scm);
  if (SCM_ARGCNT > 3+1) {
    terminator_scm = SCM_SUBRARGS[3];
  } else {
    terminator_scm = SCM_FALSE;
  }
  terminator = (terminator_scm);
  if (SCM_ARGCNT > 4+1) {
    endian_scm = SCM_SUBRARGS[4];
  } else {
    endian_scm = SCM_UNBOUND;
  }
  endian = (endian_scm);
  {
{
ScmObj SCM_RESULT;

#line 714 "./uvector.scm"
{SCM_RESULT=(wordvector_TOstring(SCM_UVECTOR(v),start,end,terminator,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru8P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u8?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 735 "./uvector.scm"
{SCM_RESULT=(((SCM_INTP(v))&&(
(0)<=(SCM_INT_VALUE(v))))&&(
(SCM_INT_VALUE(v))<(256)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors8P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s8?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 740 "./uvector.scm"
{SCM_RESULT=(((SCM_INTP(v))&&(
(-128)<=(SCM_INT_VALUE(v))))&&(
(SCM_INT_VALUE(v))<(128)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru16P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u16?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 745 "./uvector.scm"
{SCM_RESULT=(((SCM_INTP(v))&&(
(0)<=(SCM_INT_VALUE(v))))&&(
(SCM_INT_VALUE(v))<(65536)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors16P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s16?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 750 "./uvector.scm"
{SCM_RESULT=(((SCM_INTP(v))&&(
(-32768)<=(SCM_INT_VALUE(v))))&&(
(SCM_INT_VALUE(v))<(32768)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru32P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u32?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 755 "./uvector.scm"
{int oor;
((void )(Scm_GetIntegerU32Clamp(v,SCM_CLAMP_NONE,&(oor))));
{SCM_RESULT=(oor);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors32P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s32?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 760 "./uvector.scm"
{int oor;
((void )(Scm_GetInteger32Clamp(v,SCM_CLAMP_NONE,&(oor))));
{SCM_RESULT=(oor);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectoru64P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("u64?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 765 "./uvector.scm"
{int oor;
((void )(Scm_GetIntegerU64Clamp(v,SCM_CLAMP_NONE,&(oor))));
{SCM_RESULT=(oor);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectors64P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("s64?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 770 "./uvector.scm"
{int oor;
((void )(Scm_GetInteger64Clamp(v,SCM_CLAMP_NONE,&(oor))));
{SCM_RESULT=(oor);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf16P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f16?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 774 "./uvector.scm"
{SCM_RESULT=(SCM_REALP(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf32P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f32?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 775 "./uvector.scm"
{SCM_RESULT=(SCM_REALP(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorf64P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("f64?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 776 "./uvector.scm"
{SCM_RESULT=(SCM_REALP(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc32P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c32?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 778 "./uvector.scm"
{SCM_RESULT=(SCM_NUMBERP(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc64P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c64?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 779 "./uvector.scm"
{SCM_RESULT=(SCM_NUMBERP(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj gauche_2d_2duvectorc128P(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmObj v;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("c128?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  v = (v_scm);
  {
{
int SCM_RESULT;

#line 780 "./uvector.scm"
{SCM_RESULT=(SCM_NUMBERP(v));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmCompiledCode *toplevels[] = {
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[0])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[7])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[44])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[52])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[54])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[56])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[58])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[60])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[62])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[64])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[66])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[68])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[70])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[76])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[113])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[121])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[123])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[125])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[127])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[129])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[131])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[133])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[135])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[137])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[139])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[145])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[182])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[190])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[192])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[194])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[196])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[198])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[200])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[202])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[204])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[206])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[208])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[214])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[251])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[259])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[261])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[263])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[265])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[267])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[269])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[271])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[273])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[275])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[277])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[283])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[320])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[328])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[330])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[332])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[334])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[336])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[338])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[340])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[342])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[344])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[346])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[352])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[389])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[397])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[399])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[401])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[403])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[405])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[407])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[409])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[411])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[413])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[415])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[421])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[458])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[466])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[468])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[470])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[472])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[474])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[476])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[478])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[480])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[482])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[484])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[490])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[527])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[535])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[537])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[539])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[541])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[543])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[545])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[547])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[549])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[551])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[553])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[559])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[596])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[604])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[606])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[608])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[610])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[612])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[614])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[616])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[618])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[620])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[622])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[628])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[665])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[673])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[675])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[677])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[679])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[681])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[683])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[685])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[687])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[689])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[691])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[697])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[734])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[742])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[744])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[746])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[748])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[750])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[752])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[754])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[756])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[758])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[760])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[766])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[803])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[811])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[813])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[815])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[817])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[819])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[821])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[823])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[825])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[827])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[829])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[835])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[872])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[880])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[882])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[884])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[886])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[888])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[890])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[892])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[894])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[896])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[898])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[904])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[941])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[949])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[951])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[953])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[955])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[957])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[959])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[961])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[963])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[965])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[967])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[971])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[972])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[975])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[977])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[979])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[981])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[983])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[985])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[987])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[989])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[993])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[994])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[995])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[996])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[997])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[998])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[999])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1000])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1001])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1004])),
 NULL /*termination*/
};
SCM_EXTENSION_ENTRY void Scm_Init_gauche__uvector() {
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
SCM_INIT_EXTENSION(uvector);
  scm__rc.d2923[1] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[0])),TRUE); /* gauche.uvector */
  scm__rc.d2923[0] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d2923[1]), SCM_FIND_MODULE_CREATE)); /* module gauche.uvector */
   Scm_SelectModule(SCM_MODULE(scm__rc.d2923[0]));
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
   Scm_SelectModule(SCM_MODULE(scm__rc.d2923[0]));
  scm__rc.d2923[3] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1])),TRUE); /* find-module */
  scm__rc.d2923[4] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d2923[1]), SCM_FIND_MODULE_CREATE|SCM_FIND_MODULE_PLACEHOLDING)); /* module gauche.uvector */
  scm__rc.d2923[2] = Scm_MakeIdentifier(scm__rc.d2923[3], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#find-module */
  scm__rc.d2923[5] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[2])),TRUE); /* gauche.vport */
  scm__rc.d2923[6] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[3])),TRUE); /* open-output-uvector */
  scm__rc.d2923[7] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[4])),TRUE); /* get-output-uvector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1]), scm__rc.d2923[7]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2]), scm__rc.d2923[6]);
  scm__rc.d2923[9] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[5])),TRUE); /* %autoload */
  scm__rc.d2923[8] = Scm_MakeIdentifier(scm__rc.d2923[9], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#%autoload */
  scm__rc.d2923[10] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[6])),TRUE); /* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[0]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[0]))[3] = SCM_WORD(scm__rc.d2923[1]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[0]))[5] = SCM_WORD(scm__rc.d2923[2]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[0]))[8] = SCM_WORD(scm__rc.d2923[5]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[0]))[12] = SCM_WORD(scm__rc.d2923[8]);
  scm__rc.d2923[11] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[7])),TRUE); /* gauche.generator */
  scm__rc.d2923[12] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[8])),TRUE); /* uvector->generator */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3]), scm__rc.d2923[12]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14]))[3] = SCM_WORD(scm__rc.d2923[1]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14]))[5] = SCM_WORD(scm__rc.d2923[2]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14]))[8] = SCM_WORD(scm__rc.d2923[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14]))[12] = SCM_WORD(scm__rc.d2923[8]);
  scm__rc.d2923[13] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[9])),TRUE); /* s8vector? */
  scm__rc.d2923[14] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[10])),TRUE); /* obj */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4]), scm__rc.d2923[14]);
  scm__rc.d2923[15] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[11])),TRUE); /* source-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7]), scm__rc.d2923[15]);
  scm__rc.d2923[16] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[13])),TRUE); /* bind-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8]), scm__rc.d2923[13]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[10]), scm__rc.d2923[16]);
  scm__rc.d2923[17] = Scm_MakeExtendedPair(scm__rc.d2923[13], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[12]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector?")), SCM_OBJ(&gauche_2d_2duvectors8vectorP__STUB), 0);
  gauche_2d_2duvectors8vectorP__STUB.common.info = scm__rc.d2923[17];
  scm__rc.d2923[18] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[14])),TRUE); /* s8vector-empty? */
  scm__rc.d2923[19] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[15])),TRUE); /* v */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[13]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[16]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[17]), scm__rc.d2923[18]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[18]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[19]), scm__rc.d2923[16]);
  scm__rc.d2923[20] = Scm_MakeExtendedPair(scm__rc.d2923[18], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[21]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-empty?")), SCM_OBJ(&gauche_2d_2duvectors8vector_emptyP__STUB), 0);
  gauche_2d_2duvectors8vector_emptyP__STUB.common.info = scm__rc.d2923[20];
  scm__rc.d2923[21] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[16])),TRUE); /* make-s8vector */
  scm__rc.d2923[22] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[17])),TRUE); /* length */
  scm__rc.d2923[23] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[18]))); /* :optional */
  scm__rc.d2923[24] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[19])),TRUE); /* fill */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[22]), scm__rc.d2923[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[23]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[24]), scm__rc.d2923[22]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[27]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[28]), scm__rc.d2923[21]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[29]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[30]), scm__rc.d2923[16]);
  scm__rc.d2923[25] = Scm_MakeExtendedPair(scm__rc.d2923[21], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[32]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-s8vector")), SCM_OBJ(&gauche_2d_2duvectormake_s8vector__STUB), 0);
  gauche_2d_2duvectormake_s8vector__STUB.common.info = scm__rc.d2923[25];
  scm__rc.d2923[26] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[20])),TRUE); /* s8vector */
  scm__rc.d2923[27] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[21]))); /* :rest */
  scm__rc.d2923[28] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[22])),TRUE); /* args */
  scm__rc.d2923[29] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[23]))); /* :optarray */
  scm__rc.d2923[30] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[24])),TRUE); /* elts */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[33]), scm__rc.d2923[30]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[34]), scm__rc.d2923[29]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[35]), scm__rc.d2923[28]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[36]), scm__rc.d2923[27]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[39]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[40]), scm__rc.d2923[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[41]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[42]), scm__rc.d2923[16]);
  scm__rc.d2923[31] = Scm_MakeExtendedPair(scm__rc.d2923[26], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[44]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector")), SCM_OBJ(&gauche_2d_2duvectors8vector__STUB), 0);
  gauche_2d_2duvectors8vector__STUB.common.info = scm__rc.d2923[31];
  scm__rc.d2923[32] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[25])),TRUE); /* s8vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[47]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[48]), scm__rc.d2923[32]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[49]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[50]), scm__rc.d2923[16]);
  scm__rc.d2923[33] = Scm_MakeExtendedPair(scm__rc.d2923[32], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[52]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-length")), SCM_OBJ(&gauche_2d_2duvectors8vector_length__STUB), 0);
  gauche_2d_2duvectors8vector_length__STUB.common.info = scm__rc.d2923[33];
  scm__rc.d2923[34] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[26])),TRUE); /* s8vector-copy */
  scm__rc.d2923[35] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[27])),TRUE); /* start */
  scm__rc.d2923[36] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[28])),TRUE); /* end */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[53]), scm__rc.d2923[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[54]), scm__rc.d2923[35]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[55]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[56]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[59]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[60]), scm__rc.d2923[34]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[61]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[62]), scm__rc.d2923[16]);
  scm__rc.d2923[37] = Scm_MakeExtendedPair(scm__rc.d2923[34], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[64]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-copy")), SCM_OBJ(&gauche_2d_2duvectors8vector_copy__STUB), 0);
  gauche_2d_2duvectors8vector_copy__STUB.common.info = scm__rc.d2923[37];
  scm__rc.d2923[38] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[29])),TRUE); /* s8vector-copy! */
  scm__rc.d2923[39] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[30])),TRUE); /* dst */
  scm__rc.d2923[40] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[31])),TRUE); /* dstart */
  scm__rc.d2923[41] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[32])),TRUE); /* src */
  scm__rc.d2923[42] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[33])),TRUE); /* sstart */
  scm__rc.d2923[43] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[34])),TRUE); /* send */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[65]), scm__rc.d2923[43]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[66]), scm__rc.d2923[42]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[67]), scm__rc.d2923[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[68]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[69]), scm__rc.d2923[40]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[70]), scm__rc.d2923[39]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[73]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[74]), scm__rc.d2923[38]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[75]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[76]), scm__rc.d2923[16]);
  scm__rc.d2923[44] = Scm_MakeExtendedPair(scm__rc.d2923[38], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[78]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-copy!")), SCM_OBJ(&gauche_2d_2duvectors8vector_copyX__STUB), 0);
  gauche_2d_2duvectors8vector_copyX__STUB.common.info = scm__rc.d2923[44];
  scm__rc.d2923[45] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[35])),TRUE); /* s8vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[81]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[82]), scm__rc.d2923[45]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[83]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[84]), scm__rc.d2923[16]);
  scm__rc.d2923[46] = Scm_MakeExtendedPair(scm__rc.d2923[45], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[86]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectors8vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectors8vector_reverse_copy__STUB.common.info = scm__rc.d2923[46];
  scm__rc.d2923[47] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[36])),TRUE); /* s8vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[87]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[88]), scm__rc.d2923[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[89]), scm__rc.d2923[40]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[90]), scm__rc.d2923[39]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[93]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[94]), scm__rc.d2923[47]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[95]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[96]), scm__rc.d2923[16]);
  scm__rc.d2923[48] = Scm_MakeExtendedPair(scm__rc.d2923[47], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[98]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectors8vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectors8vector_reverse_copyX__STUB.common.info = scm__rc.d2923[48];
  scm__rc.d2923[49] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[37])),TRUE); /* s8vector-multi-copy! */
  scm__rc.d2923[50] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[38])),TRUE); /* dstride */
  scm__rc.d2923[51] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[39])),TRUE); /* ssize */
  scm__rc.d2923[52] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[40])),TRUE); /* sstride */
  scm__rc.d2923[53] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[41])),TRUE); /* count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[99]), scm__rc.d2923[53]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[100]), scm__rc.d2923[52]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[101]), scm__rc.d2923[51]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[102]), scm__rc.d2923[42]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[103]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[104]), scm__rc.d2923[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[105]), scm__rc.d2923[50]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[106]), scm__rc.d2923[40]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[107]), scm__rc.d2923[39]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[110]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[111]), scm__rc.d2923[49]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[112]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[113]), scm__rc.d2923[16]);
  scm__rc.d2923[54] = Scm_MakeExtendedPair(scm__rc.d2923[49], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[115]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectors8vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectors8vector_multi_copyX__STUB.common.info = scm__rc.d2923[54];
  scm__rc.d2923[55] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[42])),TRUE); /* s8vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[118]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[119]), scm__rc.d2923[55]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[120]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[121]), scm__rc.d2923[16]);
  scm__rc.d2923[56] = Scm_MakeExtendedPair(scm__rc.d2923[55], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[123]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector->list")), SCM_OBJ(&gauche_2d_2duvectors8vector_TOlist__STUB), 0);
  gauche_2d_2duvectors8vector_TOlist__STUB.common.info = scm__rc.d2923[56];
  scm__rc.d2923[57] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[43])),TRUE); /* reverse-s8vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[126]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[127]), scm__rc.d2923[57]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[128]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[129]), scm__rc.d2923[16]);
  scm__rc.d2923[58] = Scm_MakeExtendedPair(scm__rc.d2923[57], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[131]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-s8vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_s8vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_s8vector_TOlist__STUB.common.info = scm__rc.d2923[58];
  scm__rc.d2923[59] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[44])),TRUE); /* list->s8vector */
  scm__rc.d2923[60] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[45])),TRUE); /* l */
  scm__rc.d2923[61] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[46])),TRUE); /* clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[132]), scm__rc.d2923[61]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[133]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[134]), scm__rc.d2923[60]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[137]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[138]), scm__rc.d2923[59]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[139]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[140]), scm__rc.d2923[16]);
  scm__rc.d2923[62] = Scm_MakeExtendedPair(scm__rc.d2923[59], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[142]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->s8vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOs8vector__STUB), 0);
  gauche_2d_2duvectorlist_TOs8vector__STUB.common.info = scm__rc.d2923[62];
  scm__rc.d2923[63] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[47])),TRUE); /* reverse-list->s8vector */
  scm__rc.d2923[64] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[49])),TRUE); /* lambda */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[144]), scm__rc.d2923[61]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[146]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[147]), scm__rc.d2923[60]);
  scm__rc.d2923[65] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[50])),TRUE); /* let* */
  scm__rc.d2923[66] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[51])),TRUE); /* len */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[148]), scm__rc.d2923[60]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[149]), scm__rc.d2923[22]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[151]), scm__rc.d2923[66]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[152]), scm__rc.d2923[66]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[153]), scm__rc.d2923[21]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[155]), scm__rc.d2923[19]);
  scm__rc.d2923[67] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[52])),TRUE); /* do */
  scm__rc.d2923[68] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[53])),TRUE); /* cdr */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[158]), scm__rc.d2923[68]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[160]), scm__rc.d2923[60]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[161]), scm__rc.d2923[60]);
  scm__rc.d2923[69] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[54])),TRUE); /* i */
  scm__rc.d2923[70] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[55])),TRUE); /* - */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[163]), scm__rc.d2923[66]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[164]), scm__rc.d2923[70]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[165]), scm__rc.d2923[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[166]), scm__rc.d2923[70]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[169]), scm__rc.d2923[69]);
  scm__rc.d2923[71] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[56])),TRUE); /* < */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[173]), scm__rc.d2923[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[174]), scm__rc.d2923[71]);
  scm__rc.d2923[72] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[57])),TRUE); /* s8vector-set! */
  scm__rc.d2923[73] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[58])),TRUE); /* car */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[176]), scm__rc.d2923[73]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[178]), scm__rc.d2923[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[179]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[180]), scm__rc.d2923[72]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[184]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[187]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[190]), scm__rc.d2923[64]);
  scm__rc.d2923[75] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[59])),TRUE); /* error */
  scm__rc.d2923[74] = Scm_MakeIdentifier(scm__rc.d2923[75], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#error */
  scm__rc.d2923[76] = Scm_MakeIdentifier(scm__rc.d2923[21], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-s8vector */
  scm__rc.d2923[77] = Scm_MakeIdentifier(scm__rc.d2923[72], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[193]), scm__rc.d2923[15]);
  scm__rc.d2923[78] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[60])),TRUE); /* unused-args */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[194]), scm__rc.d2923[78]);
  scm__rc.d2923[79] = Scm_MakeExtendedPair(scm__rc.d2923[63], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[196]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[197]), scm__rc.d2923[79]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[2]))->name = scm__rc.d2923[63];/* reverse-list->s8vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]))[36] = SCM_WORD(scm__rc.d2923[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28]))[53] = SCM_WORD(scm__rc.d2923[77]);
  ScmObj G2940 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[2]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[63]) /* reverse-list->s8vector */, G2940,0);

  scm__rc.d2923[80] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[61])),TRUE); /* s8vector-fill! */
  scm__rc.d2923[81] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[62])),TRUE); /* val */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[198]), scm__rc.d2923[81]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[199]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[202]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[203]), scm__rc.d2923[80]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[204]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[205]), scm__rc.d2923[16]);
  scm__rc.d2923[82] = Scm_MakeExtendedPair(scm__rc.d2923[80], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[207]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-fill!")), SCM_OBJ(&gauche_2d_2duvectors8vector_fillX__STUB), 0);
  gauche_2d_2duvectors8vector_fillX__STUB.common.info = scm__rc.d2923[82];
  scm__rc.d2923[83] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[63])),TRUE); /* s8vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[210]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[211]), scm__rc.d2923[83]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[212]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[213]), scm__rc.d2923[16]);
  scm__rc.d2923[84] = Scm_MakeExtendedPair(scm__rc.d2923[83], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[215]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector->vector")), SCM_OBJ(&gauche_2d_2duvectors8vector_TOvector__STUB), 0);
  gauche_2d_2duvectors8vector_TOvector__STUB.common.info = scm__rc.d2923[84];
  scm__rc.d2923[85] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[64])),TRUE); /* vector->s8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[216]), scm__rc.d2923[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[217]), scm__rc.d2923[35]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[218]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[219]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[222]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[223]), scm__rc.d2923[85]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[224]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[225]), scm__rc.d2923[16]);
  scm__rc.d2923[86] = Scm_MakeExtendedPair(scm__rc.d2923[85], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[227]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->s8vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOs8vector__STUB), 0);
  gauche_2d_2duvectorvector_TOs8vector__STUB.common.info = scm__rc.d2923[86];
  scm__rc.d2923[87] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[65])),TRUE); /* s8vector=? */
  scm__rc.d2923[88] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[66])),TRUE); /* a */
  scm__rc.d2923[89] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[67])),TRUE); /* b */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[228]), scm__rc.d2923[89]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[229]), scm__rc.d2923[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[232]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[233]), scm__rc.d2923[87]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[234]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[235]), scm__rc.d2923[16]);
  scm__rc.d2923[90] = Scm_MakeExtendedPair(scm__rc.d2923[87], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[237]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector=?")), SCM_OBJ(&gauche_2d_2duvectors8vector_3dP__STUB), 0);
  gauche_2d_2duvectors8vector_3dP__STUB.common.info = scm__rc.d2923[90];
  scm__rc.d2923[91] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[68])),TRUE); /* s8vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[240]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[241]), scm__rc.d2923[91]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[242]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[243]), scm__rc.d2923[16]);
  scm__rc.d2923[92] = Scm_MakeExtendedPair(scm__rc.d2923[91], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[245]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-compare")), SCM_OBJ(&gauche_2d_2duvectors8vector_compare__STUB), 0);
  gauche_2d_2duvectors8vector_compare__STUB.common.info = scm__rc.d2923[92];
  scm__rc.d2923[93] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[69])),TRUE); /* s8vector-unfold */
  scm__rc.d2923[94] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[70])),TRUE); /* f */
  scm__rc.d2923[95] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[71])),TRUE); /* seed */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[246]), scm__rc.d2923[95]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[247]), scm__rc.d2923[66]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[248]), scm__rc.d2923[94]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[251]), scm__rc.d2923[15]);
  scm__rc.d2923[96] = Scm_MakeExtendedPair(scm__rc.d2923[93], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[252]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[253]), scm__rc.d2923[96]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[3]))->name = scm__rc.d2923[93];/* s8vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[89]))[4] = SCM_WORD(scm__rc.d2923[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[89]))[26] = SCM_WORD(scm__rc.d2923[77]);
  ScmObj G2941 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[3]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[93]) /* s8vector-unfold */, G2941,0);

  scm__rc.d2923[97] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[72])),TRUE); /* s8vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[256]), scm__rc.d2923[15]);
  scm__rc.d2923[98] = Scm_MakeExtendedPair(scm__rc.d2923[97], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[257]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[258]), scm__rc.d2923[98]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[4]))->name = scm__rc.d2923[97];/* s8vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[122]))[4] = SCM_WORD(scm__rc.d2923[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[122]))[26] = SCM_WORD(scm__rc.d2923[77]);
  ScmObj G2942 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[4]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[97]) /* s8vector-unfold-right */, G2942,0);

  scm__rc.d2923[99] = Scm_MakeIdentifier(scm__rc.d2923[32], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector-length */
  scm__rc.d2923[100] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[73])),TRUE); /* s8vector-concatenate */
  scm__rc.d2923[101] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[74])),FALSE); /* G2943 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[259]), scm__rc.d2923[101]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[260]), scm__rc.d2923[100]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[261]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[264]), scm__rc.d2923[15]);
  scm__rc.d2923[102] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[260]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[265]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[266]), scm__rc.d2923[102]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[155]))[4] = SCM_WORD(scm__rc.d2923[99]);
  scm__rc.d2923[104] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[75])),TRUE); /* fold */
  scm__rc.d2923[103] = Scm_MakeIdentifier(scm__rc.d2923[104], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#fold */
  scm__rc.d2923[105] = Scm_MakeIdentifier(scm__rc.d2923[38], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector-copy! */
  scm__rc.d2923[106] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[76])),TRUE); /* vs */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[268]), scm__rc.d2923[106]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[271]), scm__rc.d2923[15]);
  scm__rc.d2923[107] = Scm_MakeExtendedPair(scm__rc.d2923[100], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[272]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[273]), scm__rc.d2923[107]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[6]))->name = scm__rc.d2923[100];/* s8vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[162]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[162]))[12] = SCM_WORD(scm__rc.d2923[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[162]))[27] = SCM_WORD(scm__rc.d2923[105]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[162]))[33] = SCM_WORD(scm__rc.d2923[99]);
  scm__rc.d2923[108] = Scm_MakeIdentifier(scm__rc.d2923[100], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[7]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[202]))[5] = SCM_WORD(scm__rc.d2923[108]);
  scm__rc.d2923[109] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[77])),TRUE); /* s8vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[276]), scm__rc.d2923[15]);
  scm__rc.d2923[110] = Scm_MakeExtendedPair(scm__rc.d2923[109], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[277]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[278]), scm__rc.d2923[110]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[8]))->name = scm__rc.d2923[109];/* s8vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[209]))[2] = SCM_WORD(scm__rc.d2923[108]);
  ScmObj G2944 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[8]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[109]) /* s8vector-append */, G2944,0);

  scm__rc.d2923[111] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[78])),TRUE); /* s8vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[279]), scm__rc.d2923[28]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[280]), scm__rc.d2923[27]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[283]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[284]), scm__rc.d2923[111]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[285]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[286]), scm__rc.d2923[16]);
  scm__rc.d2923[112] = Scm_MakeExtendedPair(scm__rc.d2923[111], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[288]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectors8vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectors8vector_append_subvectors__STUB.common.info = scm__rc.d2923[112];
  scm__rc.d2923[113] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[79])),TRUE); /* s8vector-take */
  scm__rc.d2923[114] = Scm_MakeIdentifier(scm__rc.d2923[34], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector-copy */
  scm__rc.d2923[115] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[80])),TRUE); /* n */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[289]), scm__rc.d2923[115]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[290]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[293]), scm__rc.d2923[15]);
  scm__rc.d2923[116] = Scm_MakeExtendedPair(scm__rc.d2923[113], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[294]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[295]), scm__rc.d2923[116]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[9]))->name = scm__rc.d2923[113];/* s8vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[213]))[4] = SCM_WORD(scm__rc.d2923[114]);
  ScmObj G2945 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[9]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[113]) /* s8vector-take */, G2945,0);

  scm__rc.d2923[117] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[81])),TRUE); /* s8vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[298]), scm__rc.d2923[15]);
  scm__rc.d2923[118] = Scm_MakeExtendedPair(scm__rc.d2923[117], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[299]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[300]), scm__rc.d2923[118]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[10]))->name = scm__rc.d2923[117];/* s8vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[219]))[5] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[219]))[10] = SCM_WORD(scm__rc.d2923[114]);
  ScmObj G2946 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[10]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[117]) /* s8vector-take-right */, G2946,0);

  scm__rc.d2923[119] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[82])),TRUE); /* s8vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[303]), scm__rc.d2923[15]);
  scm__rc.d2923[120] = Scm_MakeExtendedPair(scm__rc.d2923[119], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[304]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[305]), scm__rc.d2923[120]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[11]))->name = scm__rc.d2923[119];/* s8vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[231]))[3] = SCM_WORD(scm__rc.d2923[114]);
  ScmObj G2947 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[11]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[119]) /* s8vector-drop */, G2947,0);

  scm__rc.d2923[121] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[83])),TRUE); /* s8vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[308]), scm__rc.d2923[15]);
  scm__rc.d2923[122] = Scm_MakeExtendedPair(scm__rc.d2923[121], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[309]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[310]), scm__rc.d2923[122]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[12]))->name = scm__rc.d2923[121];/* s8vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[236]))[6] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[236]))[11] = SCM_WORD(scm__rc.d2923[114]);
  ScmObj G2948 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[12]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[121]) /* s8vector-drop-right */, G2948,0);

  scm__rc.d2923[123] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[84])),TRUE); /* s8vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[313]), scm__rc.d2923[15]);
  scm__rc.d2923[124] = Scm_MakeExtendedPair(scm__rc.d2923[123], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[314]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[315]), scm__rc.d2923[124]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[13]))->name = scm__rc.d2923[123];/* s8vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[249]))[5] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[249]))[19] = SCM_WORD(scm__rc.d2923[114]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[249]))[36] = SCM_WORD(scm__rc.d2923[114]);
  ScmObj G2949 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[13]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[123]) /* s8vector-segment */, G2949,0);

  scm__rc.d2923[125] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[85])),TRUE); /* s8vector= */
  scm__rc.d2923[126] = Scm_MakeIdentifier(scm__rc.d2923[87], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector=? */
  scm__rc.d2923[127] = Scm_MakeIdentifier(scm__rc.d2923[125], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector= */
  scm__rc.d2923[128] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[21])),TRUE); /* rest */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[316]), scm__rc.d2923[89]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[316]), scm__rc.d2923[128]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[317]), scm__rc.d2923[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[320]), scm__rc.d2923[15]);
  scm__rc.d2923[129] = Scm_MakeExtendedPair(scm__rc.d2923[125], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[321]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[322]), scm__rc.d2923[129]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[14]))->name = scm__rc.d2923[125];/* s8vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[293]))[5] = SCM_WORD(scm__rc.d2923[126]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[293]))[12] = SCM_WORD(scm__rc.d2923[127]);
  ScmObj G2950 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[14]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[125]) /* s8vector= */, G2950,0);

  scm__rc.d2923[130] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[86])),TRUE); /* %minlen */
  scm__rc.d2923[132] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[87])),TRUE); /* min */
  scm__rc.d2923[131] = Scm_MakeIdentifier(scm__rc.d2923[132], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#min */
  scm__rc.d2923[134] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[88])),TRUE); /* uvector-length */
  scm__rc.d2923[133] = Scm_MakeIdentifier(scm__rc.d2923[134], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#uvector-length */
  scm__rc.d2923[136] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[89])),TRUE); /* map */
  scm__rc.d2923[135] = Scm_MakeIdentifier(scm__rc.d2923[136], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#map */
  scm__rc.d2923[137] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[90])),TRUE); /* vec */
  scm__rc.d2923[138] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[91])),TRUE); /* vecs */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[323]), scm__rc.d2923[138]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[324]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[327]), scm__rc.d2923[15]);
  scm__rc.d2923[139] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[328]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[329]), scm__rc.d2923[139]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[15]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[310]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[310]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[310]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[310]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G2951 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[15]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G2951,0);

  scm__rc.d2923[140] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[92])),TRUE); /* %vecrefs */
  scm__rc.d2923[142] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[93])),TRUE); /* uvector-ref */
  scm__rc.d2923[141] = Scm_MakeIdentifier(scm__rc.d2923[142], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#uvector-ref */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[330]), scm__rc.d2923[140]);
  scm__rc.d2923[143] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[94])),FALSE); /* G2952 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[331]), scm__rc.d2923[143]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[334]), scm__rc.d2923[15]);
  scm__rc.d2923[144] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[331]), SCM_OBJ(&scm__rc.d2925[335]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[336]), scm__rc.d2923[144]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[326]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[337]), scm__rc.d2923[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[340]), scm__rc.d2923[15]);
  scm__rc.d2923[145] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[341]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[342]), scm__rc.d2923[145]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[17]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[331]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[331]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G2953 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[17]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G2953,0);

  scm__rc.d2923[146] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[95])),TRUE); /* s8vector-fold */
  scm__rc.d2923[147] = Scm_MakeIdentifier(scm__rc.d2923[130], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#%minlen */
  scm__rc.d2923[148] = Scm_MakeIdentifier(scm__rc.d2923[140], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#%vecrefs */
  scm__rc.d2923[149] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[96])),TRUE); /* kons */
  scm__rc.d2923[150] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[97])),TRUE); /* knil */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[343]), scm__rc.d2923[137]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[343]), scm__rc.d2923[138]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[344]), scm__rc.d2923[150]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[345]), scm__rc.d2923[149]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[348]), scm__rc.d2923[15]);
  scm__rc.d2923[151] = Scm_MakeExtendedPair(scm__rc.d2923[146], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[349]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[350]), scm__rc.d2923[151]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[18]))->name = scm__rc.d2923[146];/* s8vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[347]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G2954 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[18]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[146]) /* s8vector-fold */, G2954,0);

  scm__rc.d2923[152] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[98])),TRUE); /* s8vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[353]), scm__rc.d2923[15]);
  scm__rc.d2923[153] = Scm_MakeExtendedPair(scm__rc.d2923[152], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[354]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[355]), scm__rc.d2923[153]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[19]))->name = scm__rc.d2923[152];/* s8vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[410]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G2955 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[19]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[152]) /* s8vector-fold-right */, G2955,0);

  scm__rc.d2923[154] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[99])),TRUE); /* s8vector-map */
  scm__rc.d2923[155] = Scm_MakeIdentifier(scm__rc.d2923[59], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->s8vector */
  scm__rc.d2923[156] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[100])),TRUE); /* proc */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[356]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[359]), scm__rc.d2923[15]);
  scm__rc.d2923[157] = Scm_MakeExtendedPair(scm__rc.d2923[154], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[360]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[361]), scm__rc.d2923[157]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[20]))->name = scm__rc.d2923[154];/* s8vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]))[18] = SCM_WORD(scm__rc.d2923[155]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]))[52] = SCM_WORD(scm__rc.d2923[155]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[473]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G2956 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[20]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[154]) /* s8vector-map */, G2956,0);

  scm__rc.d2923[158] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[101])),TRUE); /* s8vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[364]), scm__rc.d2923[15]);
  scm__rc.d2923[159] = Scm_MakeExtendedPair(scm__rc.d2923[158], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[365]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[366]), scm__rc.d2923[159]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[21]))->name = scm__rc.d2923[158];/* s8vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]))[28] = SCM_WORD(scm__rc.d2923[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[546]))[63] = SCM_WORD(scm__rc.d2923[77]);
  ScmObj G2957 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[21]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[158]) /* s8vector-map! */, G2957,0);

  scm__rc.d2923[160] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[102])),TRUE); /* s8vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[369]), scm__rc.d2923[15]);
  scm__rc.d2923[161] = Scm_MakeExtendedPair(scm__rc.d2923[160], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[370]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[371]), scm__rc.d2923[161]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[22]))->name = scm__rc.d2923[160];/* s8vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[615]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G2958 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[22]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[160]) /* s8vector-for-each */, G2958,0);

  scm__rc.d2923[162] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[103])),TRUE); /* s8vector-count */
  scm__rc.d2923[163] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[104])),TRUE); /* pred */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[372]), scm__rc.d2923[163]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[375]), scm__rc.d2923[15]);
  scm__rc.d2923[164] = Scm_MakeExtendedPair(scm__rc.d2923[162], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[376]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[377]), scm__rc.d2923[164]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[23]))->name = scm__rc.d2923[162];/* s8vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[672]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G2959 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[23]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[162]) /* s8vector-count */, G2959,0);

  scm__rc.d2923[165] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[105])),TRUE); /* s8vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[378]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[379]), scm__rc.d2923[150]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[380]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[383]), scm__rc.d2923[15]);
  scm__rc.d2923[166] = Scm_MakeExtendedPair(scm__rc.d2923[165], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[384]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[385]), scm__rc.d2923[166]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[24]))->name = scm__rc.d2923[165];/* s8vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[745]))[4] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[745]))[10] = SCM_WORD(scm__rc.d2923[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[745]))[38] = SCM_WORD(scm__rc.d2923[77]);
  ScmObj G2960 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[24]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[165]) /* s8vector-cumulate */, G2960,0);

  scm__rc.d2923[167] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[106])),TRUE); /* s8vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[386]), scm__rc.d2923[163]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[389]), scm__rc.d2923[15]);
  scm__rc.d2923[168] = Scm_MakeExtendedPair(scm__rc.d2923[167], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[390]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[391]), scm__rc.d2923[168]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[25]))->name = scm__rc.d2923[167];/* s8vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[790]))[4] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[790]))[15] = SCM_WORD(scm__rc.d2923[155]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[790]))[38] = SCM_WORD(scm__rc.d2923[155]);
  ScmObj G2961 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[25]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[167]) /* s8vector-take-while */, G2961,0);

  scm__rc.d2923[169] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[107])),TRUE); /* s8vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[394]), scm__rc.d2923[15]);
  scm__rc.d2923[170] = Scm_MakeExtendedPair(scm__rc.d2923[169], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[395]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[396]), scm__rc.d2923[170]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[26]))->name = scm__rc.d2923[169];/* s8vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[831]))[4] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[831]))[14] = SCM_WORD(scm__rc.d2923[155]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[831]))[36] = SCM_WORD(scm__rc.d2923[155]);
  ScmObj G2962 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[26]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[169]) /* s8vector-take-while-right */, G2962,0);

  scm__rc.d2923[171] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[108])),TRUE); /* s8vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[399]), scm__rc.d2923[15]);
  scm__rc.d2923[172] = Scm_MakeExtendedPair(scm__rc.d2923[171], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[400]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[401]), scm__rc.d2923[172]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[27]))->name = scm__rc.d2923[171];/* s8vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[870]))[4] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[870]))[13] = SCM_WORD(scm__rc.d2923[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[870]))[33] = SCM_WORD(scm__rc.d2923[114]);
  ScmObj G2963 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[27]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[171]) /* s8vector-drop-while */, G2963,0);

  scm__rc.d2923[173] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[109])),TRUE); /* s8vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[404]), scm__rc.d2923[15]);
  scm__rc.d2923[174] = Scm_MakeExtendedPair(scm__rc.d2923[173], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[405]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[406]), scm__rc.d2923[174]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[28]))->name = scm__rc.d2923[173];/* s8vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[906]))[4] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[906]))[13] = SCM_WORD(scm__rc.d2923[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[906]))[34] = SCM_WORD(scm__rc.d2923[114]);
  ScmObj G2964 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[28]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[173]) /* s8vector-drop-while-right */, G2964,0);

  scm__rc.d2923[175] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[110])),TRUE); /* s8vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[409]), scm__rc.d2923[15]);
  scm__rc.d2923[176] = Scm_MakeExtendedPair(scm__rc.d2923[175], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[410]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[411]), scm__rc.d2923[176]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[29]))->name = scm__rc.d2923[175];/* s8vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[943]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G2965 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[29]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[175]) /* s8vector-index */, G2965,0);

  scm__rc.d2923[177] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[111])),TRUE); /* s8vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[414]), scm__rc.d2923[15]);
  scm__rc.d2923[178] = Scm_MakeExtendedPair(scm__rc.d2923[177], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[415]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[416]), scm__rc.d2923[178]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[30]))->name = scm__rc.d2923[177];/* s8vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1006]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G2966 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[30]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[177]) /* s8vector-index-right */, G2966,0);

  scm__rc.d2923[179] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[112])),TRUE); /* s8vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[419]), scm__rc.d2923[15]);
  scm__rc.d2923[180] = Scm_MakeExtendedPair(scm__rc.d2923[179], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[420]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[421]), scm__rc.d2923[180]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[31]))->name = scm__rc.d2923[179];/* s8vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1069]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G2967 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[31]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[179]) /* s8vector-skip */, G2967,0);

  scm__rc.d2923[181] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[113])),TRUE); /* s8vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[424]), scm__rc.d2923[15]);
  scm__rc.d2923[182] = Scm_MakeExtendedPair(scm__rc.d2923[181], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[425]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[426]), scm__rc.d2923[182]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[32]))->name = scm__rc.d2923[181];/* s8vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1132]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G2968 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[32]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[181]) /* s8vector-skip-right */, G2968,0);

  scm__rc.d2923[183] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[114])),TRUE); /* s8vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[429]), scm__rc.d2923[15]);
  scm__rc.d2923[184] = Scm_MakeExtendedPair(scm__rc.d2923[183], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[430]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[431]), scm__rc.d2923[184]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[33]))->name = scm__rc.d2923[183];/* s8vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1195]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G2969 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[33]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[183]) /* s8vector-any */, G2969,0);

  scm__rc.d2923[185] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[115])),TRUE); /* s8vector-every */
  scm__rc.d2923[186] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[116])),TRUE); /* loop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[432]), scm__rc.d2923[186]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[433]), scm__rc.d2923[185]);
  scm__rc.d2923[187] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[117])),TRUE); /* _ */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[436]), scm__rc.d2923[15]);
  scm__rc.d2923[188] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[433]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[437]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[438]), scm__rc.d2923[188]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[34]))->name = scm__rc.d2923[186];/* (s8vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[442]), scm__rc.d2923[15]);
  scm__rc.d2923[189] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[433]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[443]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[444]), scm__rc.d2923[189]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[35]))->name = scm__rc.d2923[186];/* (s8vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1276]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[448]), scm__rc.d2923[15]);
  scm__rc.d2923[190] = Scm_MakeExtendedPair(scm__rc.d2923[185], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[449]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[450]), scm__rc.d2923[190]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[36]))->name = scm__rc.d2923[185];/* s8vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1301]))[7] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1301]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G2970 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[36]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[185]) /* s8vector-every */, G2970,0);

  scm__rc.d2923[191] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[118])),TRUE); /* s8vector-partition */
  scm__rc.d2923[193] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[119])),TRUE); /* reverse */
  scm__rc.d2923[192] = Scm_MakeIdentifier(scm__rc.d2923[193], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[453]), scm__rc.d2923[15]);
  scm__rc.d2923[194] = Scm_MakeExtendedPair(scm__rc.d2923[191], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[454]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[455]), scm__rc.d2923[194]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[37]))->name = scm__rc.d2923[191];/* s8vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]))[4] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]))[17] = SCM_WORD(scm__rc.d2923[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1333]))[41] = SCM_WORD(scm__rc.d2923[77]);
  ScmObj G2971 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[37]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[191]) /* s8vector-partition */, G2971,0);

  scm__rc.d2923[195] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[120])),TRUE); /* s8vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[458]), scm__rc.d2923[15]);
  scm__rc.d2923[196] = Scm_MakeExtendedPair(scm__rc.d2923[195], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[459]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[460]), scm__rc.d2923[196]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[38]))->name = scm__rc.d2923[195];/* s8vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1411]))[4] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1411]))[15] = SCM_WORD(scm__rc.d2923[155]);
  ScmObj G2972 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[38]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[195]) /* s8vector-filter */, G2972,0);

  scm__rc.d2923[197] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[121])),TRUE); /* s8vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[463]), scm__rc.d2923[15]);
  scm__rc.d2923[198] = Scm_MakeExtendedPair(scm__rc.d2923[197], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[464]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[465]), scm__rc.d2923[198]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[39]))->name = scm__rc.d2923[197];/* s8vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1451]))[4] = SCM_WORD(scm__rc.d2923[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1451]))[15] = SCM_WORD(scm__rc.d2923[155]);
  ScmObj G2973 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[39]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[197]) /* s8vector-remove */, G2973,0);

  scm__rc.d2923[199] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[122])),TRUE); /* s8vector-swap! */
  scm__rc.d2923[200] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[123])),TRUE); /* j */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[466]), scm__rc.d2923[200]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[467]), scm__rc.d2923[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[468]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[471]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[472]), scm__rc.d2923[199]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[473]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[474]), scm__rc.d2923[16]);
  scm__rc.d2923[201] = Scm_MakeExtendedPair(scm__rc.d2923[199], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[476]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-swap!")), SCM_OBJ(&gauche_2d_2duvectors8vector_swapX__STUB), 0);
  gauche_2d_2duvectors8vector_swapX__STUB.common.info = scm__rc.d2923[201];
  scm__rc.d2923[202] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[124])),TRUE); /* s8vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[479]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[480]), scm__rc.d2923[202]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[481]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[482]), scm__rc.d2923[16]);
  scm__rc.d2923[203] = Scm_MakeExtendedPair(scm__rc.d2923[202], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[484]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectors8vector_reverseX__STUB), 0);
  gauche_2d_2duvectors8vector_reverseX__STUB.common.info = scm__rc.d2923[203];
  scm__rc.d2923[204] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[125])),TRUE); /* s8vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[485]), scm__rc.d2923[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[486]), scm__rc.d2923[35]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[487]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[488]), scm__rc.d2923[94]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[491]), scm__rc.d2923[15]);
  scm__rc.d2923[205] = Scm_MakeExtendedPair(scm__rc.d2923[204], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[492]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[493]), scm__rc.d2923[205]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[40]))->name = scm__rc.d2923[204];/* s8vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1491]))[18] = SCM_WORD(scm__rc.d2923[77]);
  ScmObj G2974 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[40]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[204]) /* s8vector-unfold! */, G2974,0);

  scm__rc.d2923[206] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[126])),TRUE); /* s8vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[496]), scm__rc.d2923[15]);
  scm__rc.d2923[207] = Scm_MakeExtendedPair(scm__rc.d2923[206], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[497]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[498]), scm__rc.d2923[207]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[41]))->name = scm__rc.d2923[206];/* s8vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1517]))[18] = SCM_WORD(scm__rc.d2923[77]);
  ScmObj G2975 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[41]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[206]) /* s8vector-unfold-right! */, G2975,0);

  scm__rc.d2923[208] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[127])),TRUE); /* make-s8vector-generator */
  scm__rc.d2923[210] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[128])),TRUE); /* <s8vector> */
  scm__rc.d2923[209] = Scm_MakeIdentifier(scm__rc.d2923[210], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<s8vector> */
  scm__rc.d2923[212] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[129])),TRUE); /* is-a? */
  scm__rc.d2923[211] = Scm_MakeIdentifier(scm__rc.d2923[212], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#is-a? */
  scm__rc.d2923[214] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[130])),TRUE); /* type-error */
  scm__rc.d2923[213] = Scm_MakeIdentifier(scm__rc.d2923[214], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#type-error */
  scm__rc.d2923[215] = Scm_MakeIdentifier(scm__rc.d2923[12], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#uvector->generator */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[501]), scm__rc.d2923[15]);
  scm__rc.d2923[216] = Scm_MakeExtendedPair(scm__rc.d2923[208], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[502]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[503]), scm__rc.d2923[216]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[42]))->name = scm__rc.d2923[208];/* make-s8vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1543]))[4] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1543]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1543]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1543]))[17] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1543]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1543]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G2976 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[42]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[208]) /* make-s8vector-generator */, G2976,0);

  scm__rc.d2923[217] = Scm_MakeIdentifier(scm__rc.d2923[13], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector? */
  scm__rc.d2923[219] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[131])),TRUE); /* compare */
  scm__rc.d2923[218] = Scm_MakeIdentifier(scm__rc.d2923[219], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[506]), scm__rc.d2923[15]);
  scm__rc.d2923[220] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[507]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[508]), scm__rc.d2923[220]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1568]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[222] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[132])),TRUE); /* default-hash */
  scm__rc.d2923[221] = Scm_MakeIdentifier(scm__rc.d2923[222], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#default-hash */
  scm__rc.d2923[224] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[133])),TRUE); /* make-comparator */
  scm__rc.d2923[223] = Scm_MakeIdentifier(scm__rc.d2923[224], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-comparator */
  scm__rc.d2923[226] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[134])),TRUE); /* s8vector-comparator */
  scm__rc.d2923[225] = Scm_MakeIdentifier(scm__rc.d2923[226], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[44]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1578]))[3] = SCM_WORD(scm__rc.d2923[217]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1578]))[5] = SCM_WORD(scm__rc.d2923[127]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1578]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1578]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1578]))[13] = SCM_WORD(scm__rc.d2923[225]);
  scm__rc.d2923[227] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[135])),TRUE); /* write-s8vector */
  scm__rc.d2923[228] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[136])),TRUE); /* port */
  scm__rc.d2923[229] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[137])),TRUE); /* current-output-port */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[509]), scm__rc.d2923[229]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[511]), scm__rc.d2923[228]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[513]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[514]), scm__rc.d2923[137]);
  scm__rc.d2923[230] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[138])),TRUE); /* assume-type */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[515]), scm__rc.d2923[210]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[516]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[517]), scm__rc.d2923[230]);
  scm__rc.d2923[231] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[139])),TRUE); /* write */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[518]), scm__rc.d2923[228]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[519]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[520]), scm__rc.d2923[231]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[524]), scm__rc.d2923[64]);
  scm__rc.d2923[232] = Scm_MakeIdentifier(scm__rc.d2923[231], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#write */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[527]), scm__rc.d2923[15]);
  scm__rc.d2923[233] = Scm_MakeExtendedPair(scm__rc.d2923[227], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[528]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[529]), scm__rc.d2923[233]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[45]))->name = scm__rc.d2923[227];/* write-s8vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]))[33] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]))[46] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1593]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G2980 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[45]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[227]) /* write-s8vector */, G2980,0);

  scm__rc.d2923[235] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[140])),TRUE); /* undefined? */
  scm__rc.d2923[234] = Scm_MakeIdentifier(scm__rc.d2923[235], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#undefined? */
  scm__rc.d2923[236] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[141])),FALSE); /* G2987 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[530]), scm__rc.d2923[236]);
  scm__rc.d2923[237] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[142])),TRUE); /* item */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[534]), scm__rc.d2923[237]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[537]), scm__rc.d2923[15]);
  scm__rc.d2923[238] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[533]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[538]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[539]), scm__rc.d2923[238]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1648]))[7] = SCM_WORD(scm__rc.d2923[77]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[542]), scm__rc.d2923[15]);
  scm__rc.d2923[239] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[533]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[543]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[544]), scm__rc.d2923[239]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[547]), scm__rc.d2923[15]);
  scm__rc.d2923[240] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[533]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[549]), scm__rc.d2923[240]);
  scm__rc.d2923[241] = Scm_MakeIdentifier(scm__rc.d2923[63], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->s8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[552]), scm__rc.d2923[15]);
  scm__rc.d2923[242] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[533]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[553]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[554]), scm__rc.d2923[242]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1666]))[2] = SCM_WORD(scm__rc.d2923[241]);
  scm__rc.d2923[243] = Scm_MakeIdentifier(scm__rc.d2923[75], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#error */
  scm__rc.d2923[245] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[144])),TRUE); /* unwrap-syntax-1 */
  scm__rc.d2923[244] = Scm_MakeIdentifier(scm__rc.d2923[245], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#unwrap-syntax-1 */
  scm__rc.d2923[246] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[145]))); /* :size */
  scm__rc.d2923[248] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[147])),TRUE); /* errorf */
  scm__rc.d2923[247] = Scm_MakeIdentifier(scm__rc.d2923[248], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#errorf */
  scm__rc.d2923[249] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[148]))); /* :key */
  scm__rc.d2923[250] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[145])),TRUE); /* size */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[556]), scm__rc.d2923[250]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[558]), scm__rc.d2923[249]);
  scm__rc.d2923[251] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[555]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[559]), scm__rc.d2923[251]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]))[25] = SCM_WORD(scm__rc.d2923[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1670]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[252] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[149])),FALSE); /* G2981 */
  scm__rc.d2923[253] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[150])),TRUE); /* next-method */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[560]), scm__rc.d2923[253]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[561]), scm__rc.d2923[252]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[562]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[563]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[564]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[565]), scm__rc.d2923[78]);
  scm__rc.d2923[254] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[531]), SCM_OBJ(&scm__rc.d2925[563]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[567]), scm__rc.d2923[254]);
  scm__rc.d2923[255] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[151])),TRUE); /* call-with-builder */
  scm__rc.d2923[257] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[152])),TRUE); /* %ensure-generic-function */
  scm__rc.d2923[259] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[153])),TRUE); /* gauche.object */
  scm__rc.d2923[258] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d2923[259]), SCM_FIND_MODULE_CREATE|SCM_FIND_MODULE_PLACEHOLDING)); /* module gauche.object */
  scm__rc.d2923[256] = Scm_MakeIdentifier(scm__rc.d2923[257], SCM_MODULE(scm__rc.d2923[258]), SCM_NIL); /* gauche.object#%ensure-generic-function */
  scm__rc.d2923[261] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[154])),TRUE); /* <method> */
  scm__rc.d2923[260] = Scm_MakeIdentifier(scm__rc.d2923[261], SCM_MODULE(scm__rc.d2923[258]), SCM_NIL); /* gauche.object#<method> */
  scm__rc.d2923[262] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[155]))); /* :generic */
  scm__rc.d2923[263] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[156]))); /* :specializers */
  scm__rc.d2923[265] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[157])),TRUE); /* <s8vector-meta> */
  scm__rc.d2923[264] = Scm_MakeIdentifier(scm__rc.d2923[265], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<s8vector-meta> */
  scm__rc.d2923[267] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[158])),TRUE); /* <top> */
  scm__rc.d2923[266] = Scm_MakeIdentifier(scm__rc.d2923[267], SCM_MODULE(scm__rc.d2923[258]), SCM_NIL); /* gauche.object#<top> */
  scm__rc.d2923[268] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[159]))); /* :lambda-list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[569]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[569]), scm__rc.d2923[252]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[570]), scm__rc.d2923[19]);
  scm__rc.d2923[269] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[160]))); /* :method-locked */
  scm__rc.d2923[270] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[161]))); /* :body */
  scm__rc.d2923[272] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[162])),TRUE); /* make */
  scm__rc.d2923[271] = Scm_MakeIdentifier(scm__rc.d2923[272], SCM_MODULE(scm__rc.d2923[258]), SCM_NIL); /* gauche.object#make */
  scm__rc.d2923[274] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[163])),TRUE); /* add-method! */
  scm__rc.d2923[273] = Scm_MakeIdentifier(scm__rc.d2923[274], SCM_MODULE(scm__rc.d2923[258]), SCM_NIL); /* gauche.object#add-method! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[52]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[24] = SCM_WORD(scm__rc.d2923[264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1767]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[276] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[164])),TRUE); /* s8vector-ref */
  scm__rc.d2923[275] = Scm_MakeIdentifier(scm__rc.d2923[276], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector-ref */
  scm__rc.d2923[277] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[165])),FALSE); /* G2989 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[571]), scm__rc.d2923[277]);
  scm__rc.d2923[278] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[572]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[573]), scm__rc.d2923[278]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1811]))[1] = SCM_WORD(scm__rc.d2923[275]);
  scm__rc.d2923[279] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[166])),TRUE); /* referencer */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[54]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[24] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1814]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[280] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[167])),FALSE); /* G2991 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[575]), scm__rc.d2923[280]);
  scm__rc.d2923[281] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[576]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[577]), scm__rc.d2923[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1856]))[1] = SCM_WORD(scm__rc.d2923[77]);
  scm__rc.d2923[282] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[168])),TRUE); /* modifier */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[56]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[24] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1859]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[283] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[169])),FALSE); /* G2993 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[579]), scm__rc.d2923[283]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[581]), scm__rc.d2923[78]);
  scm__rc.d2923[284] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[580]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[583]), scm__rc.d2923[284]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1901]))[2] = SCM_WORD(scm__rc.d2923[99]);
  scm__rc.d2923[285] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[170])),TRUE); /* size-of */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[58]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[24] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1905]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[286] = Scm_MakeIdentifier(scm__rc.d2923[55], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector->list */
  scm__rc.d2923[287] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[171])),FALSE); /* G2995 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[585]), scm__rc.d2923[287]);
  scm__rc.d2923[288] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[172])),TRUE); /* c */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[587]), scm__rc.d2923[288]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[588]), scm__rc.d2923[288]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[589]), scm__rc.d2923[78]);
  scm__rc.d2923[289] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[586]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[591]), scm__rc.d2923[289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1947]))[2] = SCM_WORD(scm__rc.d2923[286]);
  scm__rc.d2923[290] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[173])),TRUE); /* coerce-to */
  scm__rc.d2923[292] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[174])),TRUE); /* <list-meta> */
  scm__rc.d2923[291] = Scm_MakeIdentifier(scm__rc.d2923[292], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<list-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[593]), scm__rc.d2923[288]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[60]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[26] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1951]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[293] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[175])),FALSE); /* G2997 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[594]), scm__rc.d2923[293]);
  scm__rc.d2923[294] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[595]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[596]), scm__rc.d2923[294]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1995]))[2] = SCM_WORD(scm__rc.d2923[155]);
  scm__rc.d2923[296] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[176])),TRUE); /* <list> */
  scm__rc.d2923[295] = Scm_MakeIdentifier(scm__rc.d2923[296], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<list> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[62]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[24] = SCM_WORD(scm__rc.d2923[264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[1999]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[297] = Scm_MakeIdentifier(scm__rc.d2923[83], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector->vector */
  scm__rc.d2923[298] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[177])),FALSE); /* G2999 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[598]), scm__rc.d2923[298]);
  scm__rc.d2923[299] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[599]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[600]), scm__rc.d2923[299]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2043]))[2] = SCM_WORD(scm__rc.d2923[297]);
  scm__rc.d2923[301] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[178])),TRUE); /* <vector-meta> */
  scm__rc.d2923[300] = Scm_MakeIdentifier(scm__rc.d2923[301], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<vector-meta> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[64]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[26] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2047]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[302] = Scm_MakeIdentifier(scm__rc.d2923[85], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->s8vector */
  scm__rc.d2923[303] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[179])),FALSE); /* G3001 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[602]), scm__rc.d2923[303]);
  scm__rc.d2923[304] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[603]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[604]), scm__rc.d2923[304]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2091]))[2] = SCM_WORD(scm__rc.d2923[302]);
  scm__rc.d2923[306] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[180])),TRUE); /* <vector> */
  scm__rc.d2923[305] = Scm_MakeIdentifier(scm__rc.d2923[306], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<vector> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[66]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[24] = SCM_WORD(scm__rc.d2923[264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2095]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[307] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[181])),FALSE); /* G3003 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[606]), scm__rc.d2923[307]);
  scm__rc.d2923[308] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[607]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[608]), scm__rc.d2923[308]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2139]))[2] = SCM_WORD(scm__rc.d2923[114]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[68]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[24] = SCM_WORD(scm__rc.d2923[264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[26] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2143]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[309] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[182])),FALSE); /* G3005 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[610]), scm__rc.d2923[309]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[612]), scm__rc.d2923[28]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[613]), scm__rc.d2923[19]);
  scm__rc.d2923[310] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[611]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[614]), scm__rc.d2923[310]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2187]))[1] = SCM_WORD(scm__rc.d2923[114]);
  scm__rc.d2923[311] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[183])),TRUE); /* subseq */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[616]), scm__rc.d2923[19]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[616]), scm__rc.d2923[28]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[70]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[24] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2193]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[312] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[184])),TRUE); /* u8vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[619]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[620]), scm__rc.d2923[312]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[621]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[622]), scm__rc.d2923[16]);
  scm__rc.d2923[313] = Scm_MakeExtendedPair(scm__rc.d2923[312], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[624]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector?")), SCM_OBJ(&gauche_2d_2duvectoru8vectorP__STUB), 0);
  gauche_2d_2duvectoru8vectorP__STUB.common.info = scm__rc.d2923[313];
  scm__rc.d2923[314] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[185])),TRUE); /* u8vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[627]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[628]), scm__rc.d2923[314]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[629]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[630]), scm__rc.d2923[16]);
  scm__rc.d2923[315] = Scm_MakeExtendedPair(scm__rc.d2923[314], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[632]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-empty?")), SCM_OBJ(&gauche_2d_2duvectoru8vector_emptyP__STUB), 0);
  gauche_2d_2duvectoru8vector_emptyP__STUB.common.info = scm__rc.d2923[315];
  scm__rc.d2923[316] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[186])),TRUE); /* make-u8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[635]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[636]), scm__rc.d2923[316]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[637]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[638]), scm__rc.d2923[16]);
  scm__rc.d2923[317] = Scm_MakeExtendedPair(scm__rc.d2923[316], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[640]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-u8vector")), SCM_OBJ(&gauche_2d_2duvectormake_u8vector__STUB), 0);
  gauche_2d_2duvectormake_u8vector__STUB.common.info = scm__rc.d2923[317];
  scm__rc.d2923[318] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[187])),TRUE); /* u8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[643]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[644]), scm__rc.d2923[318]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[645]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[646]), scm__rc.d2923[16]);
  scm__rc.d2923[319] = Scm_MakeExtendedPair(scm__rc.d2923[318], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[648]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector")), SCM_OBJ(&gauche_2d_2duvectoru8vector__STUB), 0);
  gauche_2d_2duvectoru8vector__STUB.common.info = scm__rc.d2923[319];
  scm__rc.d2923[320] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[188])),TRUE); /* u8vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[651]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[652]), scm__rc.d2923[320]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[653]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[654]), scm__rc.d2923[16]);
  scm__rc.d2923[321] = Scm_MakeExtendedPair(scm__rc.d2923[320], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[656]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-length")), SCM_OBJ(&gauche_2d_2duvectoru8vector_length__STUB), 0);
  gauche_2d_2duvectoru8vector_length__STUB.common.info = scm__rc.d2923[321];
  scm__rc.d2923[322] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[189])),TRUE); /* u8vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[659]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[660]), scm__rc.d2923[322]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[661]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[662]), scm__rc.d2923[16]);
  scm__rc.d2923[323] = Scm_MakeExtendedPair(scm__rc.d2923[322], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[664]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-copy")), SCM_OBJ(&gauche_2d_2duvectoru8vector_copy__STUB), 0);
  gauche_2d_2duvectoru8vector_copy__STUB.common.info = scm__rc.d2923[323];
  scm__rc.d2923[324] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[190])),TRUE); /* u8vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[667]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[668]), scm__rc.d2923[324]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[669]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[670]), scm__rc.d2923[16]);
  scm__rc.d2923[325] = Scm_MakeExtendedPair(scm__rc.d2923[324], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[672]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-copy!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_copyX__STUB), 0);
  gauche_2d_2duvectoru8vector_copyX__STUB.common.info = scm__rc.d2923[325];
  scm__rc.d2923[326] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[191])),TRUE); /* u8vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[675]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[676]), scm__rc.d2923[326]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[677]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[678]), scm__rc.d2923[16]);
  scm__rc.d2923[327] = Scm_MakeExtendedPair(scm__rc.d2923[326], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[680]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectoru8vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectoru8vector_reverse_copy__STUB.common.info = scm__rc.d2923[327];
  scm__rc.d2923[328] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[192])),TRUE); /* u8vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[683]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[684]), scm__rc.d2923[328]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[685]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[686]), scm__rc.d2923[16]);
  scm__rc.d2923[329] = Scm_MakeExtendedPair(scm__rc.d2923[328], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[688]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectoru8vector_reverse_copyX__STUB.common.info = scm__rc.d2923[329];
  scm__rc.d2923[330] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[193])),TRUE); /* u8vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[691]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[692]), scm__rc.d2923[330]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[693]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[694]), scm__rc.d2923[16]);
  scm__rc.d2923[331] = Scm_MakeExtendedPair(scm__rc.d2923[330], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[696]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectoru8vector_multi_copyX__STUB.common.info = scm__rc.d2923[331];
  scm__rc.d2923[332] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[194])),TRUE); /* u8vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[699]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[700]), scm__rc.d2923[332]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[701]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[702]), scm__rc.d2923[16]);
  scm__rc.d2923[333] = Scm_MakeExtendedPair(scm__rc.d2923[332], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[704]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector->list")), SCM_OBJ(&gauche_2d_2duvectoru8vector_TOlist__STUB), 0);
  gauche_2d_2duvectoru8vector_TOlist__STUB.common.info = scm__rc.d2923[333];
  scm__rc.d2923[334] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[195])),TRUE); /* reverse-u8vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[707]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[708]), scm__rc.d2923[334]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[709]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[710]), scm__rc.d2923[16]);
  scm__rc.d2923[335] = Scm_MakeExtendedPair(scm__rc.d2923[334], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[712]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-u8vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_u8vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_u8vector_TOlist__STUB.common.info = scm__rc.d2923[335];
  scm__rc.d2923[336] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[196])),TRUE); /* list->u8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[715]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[716]), scm__rc.d2923[336]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[717]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[718]), scm__rc.d2923[16]);
  scm__rc.d2923[337] = Scm_MakeExtendedPair(scm__rc.d2923[336], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[720]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->u8vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOu8vector__STUB), 0);
  gauche_2d_2duvectorlist_TOu8vector__STUB.common.info = scm__rc.d2923[337];
  scm__rc.d2923[338] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[197])),TRUE); /* reverse-list->u8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[721]), scm__rc.d2923[316]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[723]), scm__rc.d2923[19]);
  scm__rc.d2923[339] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[198])),TRUE); /* u8vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[726]), scm__rc.d2923[339]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[730]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[733]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[736]), scm__rc.d2923[64]);
  scm__rc.d2923[340] = Scm_MakeIdentifier(scm__rc.d2923[316], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-u8vector */
  scm__rc.d2923[341] = Scm_MakeIdentifier(scm__rc.d2923[339], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[739]), scm__rc.d2923[15]);
  scm__rc.d2923[342] = Scm_MakeExtendedPair(scm__rc.d2923[338], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[740]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[741]), scm__rc.d2923[342]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[71]))->name = scm__rc.d2923[338];/* reverse-list->u8vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]))[36] = SCM_WORD(scm__rc.d2923[340]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2235]))[53] = SCM_WORD(scm__rc.d2923[341]);
  ScmObj G3009 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[71]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[338]) /* reverse-list->u8vector */, G3009,0);

  scm__rc.d2923[343] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[199])),TRUE); /* u8vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[744]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[745]), scm__rc.d2923[343]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[746]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[747]), scm__rc.d2923[16]);
  scm__rc.d2923[344] = Scm_MakeExtendedPair(scm__rc.d2923[343], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[749]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-fill!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_fillX__STUB), 0);
  gauche_2d_2duvectoru8vector_fillX__STUB.common.info = scm__rc.d2923[344];
  scm__rc.d2923[345] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[200])),TRUE); /* u8vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[752]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[753]), scm__rc.d2923[345]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[754]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[755]), scm__rc.d2923[16]);
  scm__rc.d2923[346] = Scm_MakeExtendedPair(scm__rc.d2923[345], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[757]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector->vector")), SCM_OBJ(&gauche_2d_2duvectoru8vector_TOvector__STUB), 0);
  gauche_2d_2duvectoru8vector_TOvector__STUB.common.info = scm__rc.d2923[346];
  scm__rc.d2923[347] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[201])),TRUE); /* vector->u8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[760]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[761]), scm__rc.d2923[347]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[762]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[763]), scm__rc.d2923[16]);
  scm__rc.d2923[348] = Scm_MakeExtendedPair(scm__rc.d2923[347], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[765]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->u8vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOu8vector__STUB), 0);
  gauche_2d_2duvectorvector_TOu8vector__STUB.common.info = scm__rc.d2923[348];
  scm__rc.d2923[349] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[202])),TRUE); /* u8vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[768]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[769]), scm__rc.d2923[349]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[770]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[771]), scm__rc.d2923[16]);
  scm__rc.d2923[350] = Scm_MakeExtendedPair(scm__rc.d2923[349], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[773]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector=?")), SCM_OBJ(&gauche_2d_2duvectoru8vector_3dP__STUB), 0);
  gauche_2d_2duvectoru8vector_3dP__STUB.common.info = scm__rc.d2923[350];
  scm__rc.d2923[351] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[203])),TRUE); /* u8vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[776]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[777]), scm__rc.d2923[351]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[778]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[779]), scm__rc.d2923[16]);
  scm__rc.d2923[352] = Scm_MakeExtendedPair(scm__rc.d2923[351], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[781]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-compare")), SCM_OBJ(&gauche_2d_2duvectoru8vector_compare__STUB), 0);
  gauche_2d_2duvectoru8vector_compare__STUB.common.info = scm__rc.d2923[352];
  scm__rc.d2923[353] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[204])),TRUE); /* u8vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[784]), scm__rc.d2923[15]);
  scm__rc.d2923[354] = Scm_MakeExtendedPair(scm__rc.d2923[353], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[785]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[786]), scm__rc.d2923[354]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[72]))->name = scm__rc.d2923[353];/* u8vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2296]))[4] = SCM_WORD(scm__rc.d2923[340]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2296]))[26] = SCM_WORD(scm__rc.d2923[341]);
  ScmObj G3010 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[72]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[353]) /* u8vector-unfold */, G3010,0);

  scm__rc.d2923[355] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[205])),TRUE); /* u8vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[789]), scm__rc.d2923[15]);
  scm__rc.d2923[356] = Scm_MakeExtendedPair(scm__rc.d2923[355], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[790]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[791]), scm__rc.d2923[356]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[73]))->name = scm__rc.d2923[355];/* u8vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2329]))[4] = SCM_WORD(scm__rc.d2923[340]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2329]))[26] = SCM_WORD(scm__rc.d2923[341]);
  ScmObj G3011 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[73]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[355]) /* u8vector-unfold-right */, G3011,0);

  scm__rc.d2923[357] = Scm_MakeIdentifier(scm__rc.d2923[320], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector-length */
  scm__rc.d2923[358] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[206])),TRUE); /* u8vector-concatenate */
  scm__rc.d2923[359] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[207])),FALSE); /* G3012 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[792]), scm__rc.d2923[359]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[793]), scm__rc.d2923[358]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[796]), scm__rc.d2923[15]);
  scm__rc.d2923[360] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[793]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[797]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[798]), scm__rc.d2923[360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2362]))[4] = SCM_WORD(scm__rc.d2923[357]);
  scm__rc.d2923[361] = Scm_MakeIdentifier(scm__rc.d2923[324], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[802]), scm__rc.d2923[15]);
  scm__rc.d2923[362] = Scm_MakeExtendedPair(scm__rc.d2923[358], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[803]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[804]), scm__rc.d2923[362]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[75]))->name = scm__rc.d2923[358];/* u8vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2369]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2369]))[12] = SCM_WORD(scm__rc.d2923[340]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2369]))[27] = SCM_WORD(scm__rc.d2923[361]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2369]))[33] = SCM_WORD(scm__rc.d2923[357]);
  scm__rc.d2923[363] = Scm_MakeIdentifier(scm__rc.d2923[358], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[76]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2409]))[5] = SCM_WORD(scm__rc.d2923[363]);
  scm__rc.d2923[364] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[208])),TRUE); /* u8vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[807]), scm__rc.d2923[15]);
  scm__rc.d2923[365] = Scm_MakeExtendedPair(scm__rc.d2923[364], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[808]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[809]), scm__rc.d2923[365]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[77]))->name = scm__rc.d2923[364];/* u8vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2416]))[2] = SCM_WORD(scm__rc.d2923[363]);
  ScmObj G3013 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[77]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[364]) /* u8vector-append */, G3013,0);

  scm__rc.d2923[366] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[209])),TRUE); /* u8vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[812]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[813]), scm__rc.d2923[366]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[814]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[815]), scm__rc.d2923[16]);
  scm__rc.d2923[367] = Scm_MakeExtendedPair(scm__rc.d2923[366], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[817]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectoru8vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectoru8vector_append_subvectors__STUB.common.info = scm__rc.d2923[367];
  scm__rc.d2923[368] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[210])),TRUE); /* u8vector-take */
  scm__rc.d2923[369] = Scm_MakeIdentifier(scm__rc.d2923[322], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[820]), scm__rc.d2923[15]);
  scm__rc.d2923[370] = Scm_MakeExtendedPair(scm__rc.d2923[368], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[821]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[822]), scm__rc.d2923[370]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[78]))->name = scm__rc.d2923[368];/* u8vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2420]))[4] = SCM_WORD(scm__rc.d2923[369]);
  ScmObj G3014 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[78]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[368]) /* u8vector-take */, G3014,0);

  scm__rc.d2923[371] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[211])),TRUE); /* u8vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[825]), scm__rc.d2923[15]);
  scm__rc.d2923[372] = Scm_MakeExtendedPair(scm__rc.d2923[371], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[826]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[827]), scm__rc.d2923[372]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[79]))->name = scm__rc.d2923[371];/* u8vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2426]))[5] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2426]))[10] = SCM_WORD(scm__rc.d2923[369]);
  ScmObj G3015 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[79]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[371]) /* u8vector-take-right */, G3015,0);

  scm__rc.d2923[373] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[212])),TRUE); /* u8vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[830]), scm__rc.d2923[15]);
  scm__rc.d2923[374] = Scm_MakeExtendedPair(scm__rc.d2923[373], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[831]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[832]), scm__rc.d2923[374]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[80]))->name = scm__rc.d2923[373];/* u8vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2438]))[3] = SCM_WORD(scm__rc.d2923[369]);
  ScmObj G3016 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[80]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[373]) /* u8vector-drop */, G3016,0);

  scm__rc.d2923[375] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[213])),TRUE); /* u8vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[835]), scm__rc.d2923[15]);
  scm__rc.d2923[376] = Scm_MakeExtendedPair(scm__rc.d2923[375], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[836]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[837]), scm__rc.d2923[376]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[81]))->name = scm__rc.d2923[375];/* u8vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2443]))[6] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2443]))[11] = SCM_WORD(scm__rc.d2923[369]);
  ScmObj G3017 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[81]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[375]) /* u8vector-drop-right */, G3017,0);

  scm__rc.d2923[377] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[214])),TRUE); /* u8vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[840]), scm__rc.d2923[15]);
  scm__rc.d2923[378] = Scm_MakeExtendedPair(scm__rc.d2923[377], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[841]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[842]), scm__rc.d2923[378]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[82]))->name = scm__rc.d2923[377];/* u8vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2456]))[5] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2456]))[19] = SCM_WORD(scm__rc.d2923[369]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2456]))[36] = SCM_WORD(scm__rc.d2923[369]);
  ScmObj G3018 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[82]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[377]) /* u8vector-segment */, G3018,0);

  scm__rc.d2923[379] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[215])),TRUE); /* u8vector= */
  scm__rc.d2923[380] = Scm_MakeIdentifier(scm__rc.d2923[349], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector=? */
  scm__rc.d2923[381] = Scm_MakeIdentifier(scm__rc.d2923[379], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[845]), scm__rc.d2923[15]);
  scm__rc.d2923[382] = Scm_MakeExtendedPair(scm__rc.d2923[379], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[846]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[847]), scm__rc.d2923[382]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[83]))->name = scm__rc.d2923[379];/* u8vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2500]))[5] = SCM_WORD(scm__rc.d2923[380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2500]))[12] = SCM_WORD(scm__rc.d2923[381]);
  ScmObj G3019 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[83]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[379]) /* u8vector= */, G3019,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[850]), scm__rc.d2923[15]);
  scm__rc.d2923[383] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[851]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[852]), scm__rc.d2923[383]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[84]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2517]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2517]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2517]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2517]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3020 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[84]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3020,0);

  scm__rc.d2923[384] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[216])),FALSE); /* G3021 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[853]), scm__rc.d2923[384]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[856]), scm__rc.d2923[15]);
  scm__rc.d2923[385] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[853]), SCM_OBJ(&scm__rc.d2925[857]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[858]), scm__rc.d2923[385]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2533]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[861]), scm__rc.d2923[15]);
  scm__rc.d2923[386] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[862]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[863]), scm__rc.d2923[386]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[86]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2538]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2538]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3022 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[86]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3022,0);

  scm__rc.d2923[387] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[217])),TRUE); /* u8vector-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[866]), scm__rc.d2923[15]);
  scm__rc.d2923[388] = Scm_MakeExtendedPair(scm__rc.d2923[387], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[867]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[868]), scm__rc.d2923[388]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[87]))->name = scm__rc.d2923[387];/* u8vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2554]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3023 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[87]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[387]) /* u8vector-fold */, G3023,0);

  scm__rc.d2923[389] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[218])),TRUE); /* u8vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[871]), scm__rc.d2923[15]);
  scm__rc.d2923[390] = Scm_MakeExtendedPair(scm__rc.d2923[389], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[872]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[873]), scm__rc.d2923[390]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[88]))->name = scm__rc.d2923[389];/* u8vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2617]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3024 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[88]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[389]) /* u8vector-fold-right */, G3024,0);

  scm__rc.d2923[391] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[219])),TRUE); /* u8vector-map */
  scm__rc.d2923[392] = Scm_MakeIdentifier(scm__rc.d2923[336], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->u8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[876]), scm__rc.d2923[15]);
  scm__rc.d2923[393] = Scm_MakeExtendedPair(scm__rc.d2923[391], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[877]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[878]), scm__rc.d2923[393]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[89]))->name = scm__rc.d2923[391];/* u8vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]))[18] = SCM_WORD(scm__rc.d2923[392]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]))[52] = SCM_WORD(scm__rc.d2923[392]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2680]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3025 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[89]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[391]) /* u8vector-map */, G3025,0);

  scm__rc.d2923[394] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[220])),TRUE); /* u8vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[881]), scm__rc.d2923[15]);
  scm__rc.d2923[395] = Scm_MakeExtendedPair(scm__rc.d2923[394], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[882]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[883]), scm__rc.d2923[395]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[90]))->name = scm__rc.d2923[394];/* u8vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]))[28] = SCM_WORD(scm__rc.d2923[341]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2753]))[63] = SCM_WORD(scm__rc.d2923[341]);
  ScmObj G3026 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[90]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[394]) /* u8vector-map! */, G3026,0);

  scm__rc.d2923[396] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[221])),TRUE); /* u8vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[886]), scm__rc.d2923[15]);
  scm__rc.d2923[397] = Scm_MakeExtendedPair(scm__rc.d2923[396], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[887]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[888]), scm__rc.d2923[397]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[91]))->name = scm__rc.d2923[396];/* u8vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2822]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3027 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[91]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[396]) /* u8vector-for-each */, G3027,0);

  scm__rc.d2923[398] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[222])),TRUE); /* u8vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[891]), scm__rc.d2923[15]);
  scm__rc.d2923[399] = Scm_MakeExtendedPair(scm__rc.d2923[398], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[892]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[893]), scm__rc.d2923[399]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[92]))->name = scm__rc.d2923[398];/* u8vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2879]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3028 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[92]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[398]) /* u8vector-count */, G3028,0);

  scm__rc.d2923[400] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[223])),TRUE); /* u8vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[896]), scm__rc.d2923[15]);
  scm__rc.d2923[401] = Scm_MakeExtendedPair(scm__rc.d2923[400], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[897]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[898]), scm__rc.d2923[401]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[93]))->name = scm__rc.d2923[400];/* u8vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2952]))[4] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2952]))[10] = SCM_WORD(scm__rc.d2923[340]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2952]))[38] = SCM_WORD(scm__rc.d2923[341]);
  ScmObj G3029 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[93]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[400]) /* u8vector-cumulate */, G3029,0);

  scm__rc.d2923[402] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[224])),TRUE); /* u8vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[901]), scm__rc.d2923[15]);
  scm__rc.d2923[403] = Scm_MakeExtendedPair(scm__rc.d2923[402], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[902]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[903]), scm__rc.d2923[403]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[94]))->name = scm__rc.d2923[402];/* u8vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2997]))[4] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2997]))[15] = SCM_WORD(scm__rc.d2923[392]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[2997]))[38] = SCM_WORD(scm__rc.d2923[392]);
  ScmObj G3030 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[94]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[402]) /* u8vector-take-while */, G3030,0);

  scm__rc.d2923[404] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[225])),TRUE); /* u8vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[906]), scm__rc.d2923[15]);
  scm__rc.d2923[405] = Scm_MakeExtendedPair(scm__rc.d2923[404], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[907]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[908]), scm__rc.d2923[405]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[95]))->name = scm__rc.d2923[404];/* u8vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3038]))[4] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3038]))[14] = SCM_WORD(scm__rc.d2923[392]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3038]))[36] = SCM_WORD(scm__rc.d2923[392]);
  ScmObj G3031 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[95]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[404]) /* u8vector-take-while-right */, G3031,0);

  scm__rc.d2923[406] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[226])),TRUE); /* u8vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[911]), scm__rc.d2923[15]);
  scm__rc.d2923[407] = Scm_MakeExtendedPair(scm__rc.d2923[406], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[912]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[913]), scm__rc.d2923[407]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[96]))->name = scm__rc.d2923[406];/* u8vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3077]))[4] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3077]))[13] = SCM_WORD(scm__rc.d2923[340]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3077]))[33] = SCM_WORD(scm__rc.d2923[369]);
  ScmObj G3032 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[96]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[406]) /* u8vector-drop-while */, G3032,0);

  scm__rc.d2923[408] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[227])),TRUE); /* u8vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[916]), scm__rc.d2923[15]);
  scm__rc.d2923[409] = Scm_MakeExtendedPair(scm__rc.d2923[408], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[917]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[918]), scm__rc.d2923[409]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[97]))->name = scm__rc.d2923[408];/* u8vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3113]))[4] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3113]))[13] = SCM_WORD(scm__rc.d2923[340]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3113]))[34] = SCM_WORD(scm__rc.d2923[369]);
  ScmObj G3033 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[97]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[408]) /* u8vector-drop-while-right */, G3033,0);

  scm__rc.d2923[410] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[228])),TRUE); /* u8vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[921]), scm__rc.d2923[15]);
  scm__rc.d2923[411] = Scm_MakeExtendedPair(scm__rc.d2923[410], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[922]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[923]), scm__rc.d2923[411]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[98]))->name = scm__rc.d2923[410];/* u8vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3150]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3034 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[98]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[410]) /* u8vector-index */, G3034,0);

  scm__rc.d2923[412] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[229])),TRUE); /* u8vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[926]), scm__rc.d2923[15]);
  scm__rc.d2923[413] = Scm_MakeExtendedPair(scm__rc.d2923[412], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[927]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[928]), scm__rc.d2923[413]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[99]))->name = scm__rc.d2923[412];/* u8vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3213]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3035 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[99]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[412]) /* u8vector-index-right */, G3035,0);

  scm__rc.d2923[414] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[230])),TRUE); /* u8vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[931]), scm__rc.d2923[15]);
  scm__rc.d2923[415] = Scm_MakeExtendedPair(scm__rc.d2923[414], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[932]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[933]), scm__rc.d2923[415]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[100]))->name = scm__rc.d2923[414];/* u8vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3276]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3036 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[100]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[414]) /* u8vector-skip */, G3036,0);

  scm__rc.d2923[416] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[231])),TRUE); /* u8vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[936]), scm__rc.d2923[15]);
  scm__rc.d2923[417] = Scm_MakeExtendedPair(scm__rc.d2923[416], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[937]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[938]), scm__rc.d2923[417]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[101]))->name = scm__rc.d2923[416];/* u8vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3339]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3037 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[101]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[416]) /* u8vector-skip-right */, G3037,0);

  scm__rc.d2923[418] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[232])),TRUE); /* u8vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[941]), scm__rc.d2923[15]);
  scm__rc.d2923[419] = Scm_MakeExtendedPair(scm__rc.d2923[418], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[942]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[943]), scm__rc.d2923[419]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[102]))->name = scm__rc.d2923[418];/* u8vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3402]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3038 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[102]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[418]) /* u8vector-any */, G3038,0);

  scm__rc.d2923[420] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[233])),TRUE); /* u8vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[944]), scm__rc.d2923[420]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[947]), scm__rc.d2923[15]);
  scm__rc.d2923[421] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[944]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[948]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[949]), scm__rc.d2923[421]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[103]))->name = scm__rc.d2923[186];/* (u8vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[953]), scm__rc.d2923[15]);
  scm__rc.d2923[422] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[944]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[954]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[955]), scm__rc.d2923[422]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[104]))->name = scm__rc.d2923[186];/* (u8vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3483]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[959]), scm__rc.d2923[15]);
  scm__rc.d2923[423] = Scm_MakeExtendedPair(scm__rc.d2923[420], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[960]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[961]), scm__rc.d2923[423]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[105]))->name = scm__rc.d2923[420];/* u8vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3508]))[7] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3508]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3039 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[105]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[420]) /* u8vector-every */, G3039,0);

  scm__rc.d2923[424] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[234])),TRUE); /* u8vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[964]), scm__rc.d2923[15]);
  scm__rc.d2923[425] = Scm_MakeExtendedPair(scm__rc.d2923[424], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[965]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[966]), scm__rc.d2923[425]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[106]))->name = scm__rc.d2923[424];/* u8vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]))[4] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]))[17] = SCM_WORD(scm__rc.d2923[340]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3540]))[41] = SCM_WORD(scm__rc.d2923[341]);
  ScmObj G3040 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[106]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[424]) /* u8vector-partition */, G3040,0);

  scm__rc.d2923[426] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[235])),TRUE); /* u8vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[969]), scm__rc.d2923[15]);
  scm__rc.d2923[427] = Scm_MakeExtendedPair(scm__rc.d2923[426], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[970]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[971]), scm__rc.d2923[427]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[107]))->name = scm__rc.d2923[426];/* u8vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3618]))[4] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3618]))[15] = SCM_WORD(scm__rc.d2923[392]);
  ScmObj G3041 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[107]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[426]) /* u8vector-filter */, G3041,0);

  scm__rc.d2923[428] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[236])),TRUE); /* u8vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[974]), scm__rc.d2923[15]);
  scm__rc.d2923[429] = Scm_MakeExtendedPair(scm__rc.d2923[428], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[975]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[976]), scm__rc.d2923[429]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[108]))->name = scm__rc.d2923[428];/* u8vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3658]))[4] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3658]))[15] = SCM_WORD(scm__rc.d2923[392]);
  ScmObj G3042 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[108]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[428]) /* u8vector-remove */, G3042,0);

  scm__rc.d2923[430] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[237])),TRUE); /* u8vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[979]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[980]), scm__rc.d2923[430]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[981]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[982]), scm__rc.d2923[16]);
  scm__rc.d2923[431] = Scm_MakeExtendedPair(scm__rc.d2923[430], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[984]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-swap!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_swapX__STUB), 0);
  gauche_2d_2duvectoru8vector_swapX__STUB.common.info = scm__rc.d2923[431];
  scm__rc.d2923[432] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[238])),TRUE); /* u8vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[987]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[988]), scm__rc.d2923[432]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[989]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[990]), scm__rc.d2923[16]);
  scm__rc.d2923[433] = Scm_MakeExtendedPair(scm__rc.d2923[432], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[992]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_reverseX__STUB), 0);
  gauche_2d_2duvectoru8vector_reverseX__STUB.common.info = scm__rc.d2923[433];
  scm__rc.d2923[434] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[239])),TRUE); /* u8vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[995]), scm__rc.d2923[15]);
  scm__rc.d2923[435] = Scm_MakeExtendedPair(scm__rc.d2923[434], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[996]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[997]), scm__rc.d2923[435]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[109]))->name = scm__rc.d2923[434];/* u8vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3698]))[18] = SCM_WORD(scm__rc.d2923[341]);
  ScmObj G3043 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[109]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[434]) /* u8vector-unfold! */, G3043,0);

  scm__rc.d2923[436] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[240])),TRUE); /* u8vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1000]), scm__rc.d2923[15]);
  scm__rc.d2923[437] = Scm_MakeExtendedPair(scm__rc.d2923[436], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[1001]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1002]), scm__rc.d2923[437]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[110]))->name = scm__rc.d2923[436];/* u8vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3724]))[18] = SCM_WORD(scm__rc.d2923[341]);
  ScmObj G3044 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[110]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[436]) /* u8vector-unfold-right! */, G3044,0);

  scm__rc.d2923[438] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[241])),TRUE); /* make-u8vector-generator */
  scm__rc.d2923[440] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[242])),TRUE); /* <u8vector> */
  scm__rc.d2923[439] = Scm_MakeIdentifier(scm__rc.d2923[440], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<u8vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1005]), scm__rc.d2923[15]);
  scm__rc.d2923[441] = Scm_MakeExtendedPair(scm__rc.d2923[438], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[1006]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1007]), scm__rc.d2923[441]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[111]))->name = scm__rc.d2923[438];/* make-u8vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3750]))[4] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3750]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3750]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3750]))[17] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3750]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3750]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3045 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[111]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[438]) /* make-u8vector-generator */, G3045,0);

  scm__rc.d2923[442] = Scm_MakeIdentifier(scm__rc.d2923[312], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1010]), scm__rc.d2923[15]);
  scm__rc.d2923[443] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[1011]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1012]), scm__rc.d2923[443]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3775]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[445] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[243])),TRUE); /* u8vector-comparator */
  scm__rc.d2923[444] = Scm_MakeIdentifier(scm__rc.d2923[445], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[113]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3785]))[3] = SCM_WORD(scm__rc.d2923[442]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3785]))[5] = SCM_WORD(scm__rc.d2923[381]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3785]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3785]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3785]))[13] = SCM_WORD(scm__rc.d2923[444]);
  scm__rc.d2923[446] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[244])),TRUE); /* write-u8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1013]), scm__rc.d2923[440]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1014]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1015]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1018]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1021]), scm__rc.d2923[15]);
  scm__rc.d2923[447] = Scm_MakeExtendedPair(scm__rc.d2923[446], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[1022]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1023]), scm__rc.d2923[447]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[114]))->name = scm__rc.d2923[446];/* write-u8vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]))[33] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]))[46] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3800]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3049 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[114]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[446]) /* write-u8vector */, G3049,0);

  scm__rc.d2923[448] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[245])),FALSE); /* G3056 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1024]), scm__rc.d2923[448]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1029]), scm__rc.d2923[15]);
  scm__rc.d2923[449] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1026]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[1030]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1031]), scm__rc.d2923[449]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3855]))[7] = SCM_WORD(scm__rc.d2923[341]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1034]), scm__rc.d2923[15]);
  scm__rc.d2923[450] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1026]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1035]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1036]), scm__rc.d2923[450]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1039]), scm__rc.d2923[15]);
  scm__rc.d2923[451] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1026]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[1040]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1041]), scm__rc.d2923[451]);
  scm__rc.d2923[452] = Scm_MakeIdentifier(scm__rc.d2923[338], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->u8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1044]), scm__rc.d2923[15]);
  scm__rc.d2923[453] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1026]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1045]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1046]), scm__rc.d2923[453]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3873]))[2] = SCM_WORD(scm__rc.d2923[452]);
  scm__rc.d2923[454] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1047]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1048]), scm__rc.d2923[454]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]))[25] = SCM_WORD(scm__rc.d2923[340]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3877]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[455] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[246])),FALSE); /* G3050 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1049]), scm__rc.d2923[455]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1050]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1051]), scm__rc.d2923[19]);
  scm__rc.d2923[456] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1025]), SCM_OBJ(&scm__rc.d2925[1051]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1052]), scm__rc.d2923[456]);
  scm__rc.d2923[458] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[247])),TRUE); /* <u8vector-meta> */
  scm__rc.d2923[457] = Scm_MakeIdentifier(scm__rc.d2923[458], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<u8vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1054]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[1054]), scm__rc.d2923[455]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1055]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[121]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[24] = SCM_WORD(scm__rc.d2923[457]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[3974]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[460] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[248])),TRUE); /* u8vector-ref */
  scm__rc.d2923[459] = Scm_MakeIdentifier(scm__rc.d2923[460], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector-ref */
  scm__rc.d2923[461] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[249])),FALSE); /* G3058 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1056]), scm__rc.d2923[461]);
  scm__rc.d2923[462] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1057]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1058]), scm__rc.d2923[462]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4018]))[1] = SCM_WORD(scm__rc.d2923[459]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[123]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[24] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4021]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[463] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[250])),FALSE); /* G3060 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1060]), scm__rc.d2923[463]);
  scm__rc.d2923[464] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1061]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1062]), scm__rc.d2923[464]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4063]))[1] = SCM_WORD(scm__rc.d2923[341]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[125]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[24] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4066]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[465] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[251])),FALSE); /* G3062 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1064]), scm__rc.d2923[465]);
  scm__rc.d2923[466] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1065]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1066]), scm__rc.d2923[466]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4108]))[2] = SCM_WORD(scm__rc.d2923[357]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[127]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[24] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4112]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[467] = Scm_MakeIdentifier(scm__rc.d2923[332], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector->list */
  scm__rc.d2923[468] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[252])),FALSE); /* G3064 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1068]), scm__rc.d2923[468]);
  scm__rc.d2923[469] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1069]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1070]), scm__rc.d2923[469]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4154]))[2] = SCM_WORD(scm__rc.d2923[467]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[129]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[26] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4158]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[470] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[253])),FALSE); /* G3066 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1072]), scm__rc.d2923[470]);
  scm__rc.d2923[471] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1073]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1074]), scm__rc.d2923[471]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4202]))[2] = SCM_WORD(scm__rc.d2923[392]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[131]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[24] = SCM_WORD(scm__rc.d2923[457]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4206]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[472] = Scm_MakeIdentifier(scm__rc.d2923[345], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector->vector */
  scm__rc.d2923[473] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[254])),FALSE); /* G3068 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1076]), scm__rc.d2923[473]);
  scm__rc.d2923[474] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1077]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1078]), scm__rc.d2923[474]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4250]))[2] = SCM_WORD(scm__rc.d2923[472]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[133]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[26] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4254]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[475] = Scm_MakeIdentifier(scm__rc.d2923[347], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->u8vector */
  scm__rc.d2923[476] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[255])),FALSE); /* G3070 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1080]), scm__rc.d2923[476]);
  scm__rc.d2923[477] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1081]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1082]), scm__rc.d2923[477]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4298]))[2] = SCM_WORD(scm__rc.d2923[475]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[135]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[24] = SCM_WORD(scm__rc.d2923[457]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4302]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[478] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[256])),FALSE); /* G3072 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1084]), scm__rc.d2923[478]);
  scm__rc.d2923[479] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1085]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1086]), scm__rc.d2923[479]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4346]))[2] = SCM_WORD(scm__rc.d2923[369]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[137]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[24] = SCM_WORD(scm__rc.d2923[457]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[26] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4350]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[480] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[257])),FALSE); /* G3074 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1088]), scm__rc.d2923[480]);
  scm__rc.d2923[481] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1089]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1090]), scm__rc.d2923[481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4394]))[1] = SCM_WORD(scm__rc.d2923[369]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[139]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[24] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4400]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[482] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[258])),TRUE); /* s16vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1094]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1095]), scm__rc.d2923[482]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1096]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1097]), scm__rc.d2923[16]);
  scm__rc.d2923[483] = Scm_MakeExtendedPair(scm__rc.d2923[482], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[1099]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector?")), SCM_OBJ(&gauche_2d_2duvectors16vectorP__STUB), 0);
  gauche_2d_2duvectors16vectorP__STUB.common.info = scm__rc.d2923[483];
  scm__rc.d2923[484] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[259])),TRUE); /* s16vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1102]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1103]), scm__rc.d2923[484]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1104]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1105]), scm__rc.d2923[16]);
  scm__rc.d2923[485] = Scm_MakeExtendedPair(scm__rc.d2923[484], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[1107]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-empty?")), SCM_OBJ(&gauche_2d_2duvectors16vector_emptyP__STUB), 0);
  gauche_2d_2duvectors16vector_emptyP__STUB.common.info = scm__rc.d2923[485];
  scm__rc.d2923[486] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[260])),TRUE); /* make-s16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1110]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1111]), scm__rc.d2923[486]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1112]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1113]), scm__rc.d2923[16]);
  scm__rc.d2923[487] = Scm_MakeExtendedPair(scm__rc.d2923[486], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[1115]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-s16vector")), SCM_OBJ(&gauche_2d_2duvectormake_s16vector__STUB), 0);
  gauche_2d_2duvectormake_s16vector__STUB.common.info = scm__rc.d2923[487];
  scm__rc.d2923[488] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[261])),TRUE); /* s16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1118]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1119]), scm__rc.d2923[488]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1120]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1121]), scm__rc.d2923[16]);
  scm__rc.d2923[489] = Scm_MakeExtendedPair(scm__rc.d2923[488], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[1123]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector")), SCM_OBJ(&gauche_2d_2duvectors16vector__STUB), 0);
  gauche_2d_2duvectors16vector__STUB.common.info = scm__rc.d2923[489];
  scm__rc.d2923[490] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[262])),TRUE); /* s16vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1126]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1127]), scm__rc.d2923[490]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1128]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1129]), scm__rc.d2923[16]);
  scm__rc.d2923[491] = Scm_MakeExtendedPair(scm__rc.d2923[490], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[1131]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-length")), SCM_OBJ(&gauche_2d_2duvectors16vector_length__STUB), 0);
  gauche_2d_2duvectors16vector_length__STUB.common.info = scm__rc.d2923[491];
  scm__rc.d2923[492] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[263])),TRUE); /* s16vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1134]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1135]), scm__rc.d2923[492]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1136]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1137]), scm__rc.d2923[16]);
  scm__rc.d2923[493] = Scm_MakeExtendedPair(scm__rc.d2923[492], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1139]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-copy")), SCM_OBJ(&gauche_2d_2duvectors16vector_copy__STUB), 0);
  gauche_2d_2duvectors16vector_copy__STUB.common.info = scm__rc.d2923[493];
  scm__rc.d2923[494] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[264])),TRUE); /* s16vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1142]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1143]), scm__rc.d2923[494]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1144]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1145]), scm__rc.d2923[16]);
  scm__rc.d2923[495] = Scm_MakeExtendedPair(scm__rc.d2923[494], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[1147]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-copy!")), SCM_OBJ(&gauche_2d_2duvectors16vector_copyX__STUB), 0);
  gauche_2d_2duvectors16vector_copyX__STUB.common.info = scm__rc.d2923[495];
  scm__rc.d2923[496] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[265])),TRUE); /* s16vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1150]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1151]), scm__rc.d2923[496]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1152]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1153]), scm__rc.d2923[16]);
  scm__rc.d2923[497] = Scm_MakeExtendedPair(scm__rc.d2923[496], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1155]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectors16vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectors16vector_reverse_copy__STUB.common.info = scm__rc.d2923[497];
  scm__rc.d2923[498] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[266])),TRUE); /* s16vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1158]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1159]), scm__rc.d2923[498]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1160]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1161]), scm__rc.d2923[16]);
  scm__rc.d2923[499] = Scm_MakeExtendedPair(scm__rc.d2923[498], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[1163]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectors16vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectors16vector_reverse_copyX__STUB.common.info = scm__rc.d2923[499];
  scm__rc.d2923[500] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[267])),TRUE); /* s16vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1166]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1167]), scm__rc.d2923[500]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1168]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1169]), scm__rc.d2923[16]);
  scm__rc.d2923[501] = Scm_MakeExtendedPair(scm__rc.d2923[500], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[1171]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectors16vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectors16vector_multi_copyX__STUB.common.info = scm__rc.d2923[501];
  scm__rc.d2923[502] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[268])),TRUE); /* s16vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1174]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1175]), scm__rc.d2923[502]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1176]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1177]), scm__rc.d2923[16]);
  scm__rc.d2923[503] = Scm_MakeExtendedPair(scm__rc.d2923[502], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1179]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector->list")), SCM_OBJ(&gauche_2d_2duvectors16vector_TOlist__STUB), 0);
  gauche_2d_2duvectors16vector_TOlist__STUB.common.info = scm__rc.d2923[503];
  scm__rc.d2923[504] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[269])),TRUE); /* reverse-s16vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1182]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1183]), scm__rc.d2923[504]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1184]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1185]), scm__rc.d2923[16]);
  scm__rc.d2923[505] = Scm_MakeExtendedPair(scm__rc.d2923[504], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1187]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-s16vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_s16vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_s16vector_TOlist__STUB.common.info = scm__rc.d2923[505];
  scm__rc.d2923[506] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[270])),TRUE); /* list->s16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1190]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1191]), scm__rc.d2923[506]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1192]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1193]), scm__rc.d2923[16]);
  scm__rc.d2923[507] = Scm_MakeExtendedPair(scm__rc.d2923[506], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[1195]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->s16vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOs16vector__STUB), 0);
  gauche_2d_2duvectorlist_TOs16vector__STUB.common.info = scm__rc.d2923[507];
  scm__rc.d2923[508] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[271])),TRUE); /* reverse-list->s16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1196]), scm__rc.d2923[486]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1198]), scm__rc.d2923[19]);
  scm__rc.d2923[509] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[272])),TRUE); /* s16vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1201]), scm__rc.d2923[509]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1205]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1208]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1211]), scm__rc.d2923[64]);
  scm__rc.d2923[510] = Scm_MakeIdentifier(scm__rc.d2923[486], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-s16vector */
  scm__rc.d2923[511] = Scm_MakeIdentifier(scm__rc.d2923[509], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1214]), scm__rc.d2923[15]);
  scm__rc.d2923[512] = Scm_MakeExtendedPair(scm__rc.d2923[508], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[1215]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1216]), scm__rc.d2923[512]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[140]))->name = scm__rc.d2923[508];/* reverse-list->s16vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]))[36] = SCM_WORD(scm__rc.d2923[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4442]))[53] = SCM_WORD(scm__rc.d2923[511]);
  ScmObj G3078 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[140]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[508]) /* reverse-list->s16vector */, G3078,0);

  scm__rc.d2923[513] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[273])),TRUE); /* s16vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1219]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1220]), scm__rc.d2923[513]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1221]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1222]), scm__rc.d2923[16]);
  scm__rc.d2923[514] = Scm_MakeExtendedPair(scm__rc.d2923[513], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[1224]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-fill!")), SCM_OBJ(&gauche_2d_2duvectors16vector_fillX__STUB), 0);
  gauche_2d_2duvectors16vector_fillX__STUB.common.info = scm__rc.d2923[514];
  scm__rc.d2923[515] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[274])),TRUE); /* s16vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1227]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1228]), scm__rc.d2923[515]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1229]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1230]), scm__rc.d2923[16]);
  scm__rc.d2923[516] = Scm_MakeExtendedPair(scm__rc.d2923[515], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1232]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector->vector")), SCM_OBJ(&gauche_2d_2duvectors16vector_TOvector__STUB), 0);
  gauche_2d_2duvectors16vector_TOvector__STUB.common.info = scm__rc.d2923[516];
  scm__rc.d2923[517] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[275])),TRUE); /* vector->s16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1235]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1236]), scm__rc.d2923[517]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1237]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1238]), scm__rc.d2923[16]);
  scm__rc.d2923[518] = Scm_MakeExtendedPair(scm__rc.d2923[517], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[1240]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->s16vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOs16vector__STUB), 0);
  gauche_2d_2duvectorvector_TOs16vector__STUB.common.info = scm__rc.d2923[518];
  scm__rc.d2923[519] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[276])),TRUE); /* s16vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1243]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1244]), scm__rc.d2923[519]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1245]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1246]), scm__rc.d2923[16]);
  scm__rc.d2923[520] = Scm_MakeExtendedPair(scm__rc.d2923[519], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[1248]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector=?")), SCM_OBJ(&gauche_2d_2duvectors16vector_3dP__STUB), 0);
  gauche_2d_2duvectors16vector_3dP__STUB.common.info = scm__rc.d2923[520];
  scm__rc.d2923[521] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[277])),TRUE); /* s16vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1251]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1252]), scm__rc.d2923[521]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1253]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1254]), scm__rc.d2923[16]);
  scm__rc.d2923[522] = Scm_MakeExtendedPair(scm__rc.d2923[521], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[1256]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-compare")), SCM_OBJ(&gauche_2d_2duvectors16vector_compare__STUB), 0);
  gauche_2d_2duvectors16vector_compare__STUB.common.info = scm__rc.d2923[522];
  scm__rc.d2923[523] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[278])),TRUE); /* s16vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1259]), scm__rc.d2923[15]);
  scm__rc.d2923[524] = Scm_MakeExtendedPair(scm__rc.d2923[523], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[1260]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1261]), scm__rc.d2923[524]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[141]))->name = scm__rc.d2923[523];/* s16vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4503]))[4] = SCM_WORD(scm__rc.d2923[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4503]))[26] = SCM_WORD(scm__rc.d2923[511]);
  ScmObj G3079 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[141]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[523]) /* s16vector-unfold */, G3079,0);

  scm__rc.d2923[525] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[279])),TRUE); /* s16vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1264]), scm__rc.d2923[15]);
  scm__rc.d2923[526] = Scm_MakeExtendedPair(scm__rc.d2923[525], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[1265]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1266]), scm__rc.d2923[526]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[142]))->name = scm__rc.d2923[525];/* s16vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4536]))[4] = SCM_WORD(scm__rc.d2923[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4536]))[26] = SCM_WORD(scm__rc.d2923[511]);
  ScmObj G3080 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[142]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[525]) /* s16vector-unfold-right */, G3080,0);

  scm__rc.d2923[527] = Scm_MakeIdentifier(scm__rc.d2923[490], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector-length */
  scm__rc.d2923[528] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[280])),TRUE); /* s16vector-concatenate */
  scm__rc.d2923[529] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[281])),FALSE); /* G3081 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1267]), scm__rc.d2923[529]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1268]), scm__rc.d2923[528]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1271]), scm__rc.d2923[15]);
  scm__rc.d2923[530] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1268]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[1272]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1273]), scm__rc.d2923[530]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4569]))[4] = SCM_WORD(scm__rc.d2923[527]);
  scm__rc.d2923[531] = Scm_MakeIdentifier(scm__rc.d2923[494], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1277]), scm__rc.d2923[15]);
  scm__rc.d2923[532] = Scm_MakeExtendedPair(scm__rc.d2923[528], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[1278]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1279]), scm__rc.d2923[532]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[144]))->name = scm__rc.d2923[528];/* s16vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4576]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4576]))[12] = SCM_WORD(scm__rc.d2923[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4576]))[27] = SCM_WORD(scm__rc.d2923[531]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4576]))[33] = SCM_WORD(scm__rc.d2923[527]);
  scm__rc.d2923[533] = Scm_MakeIdentifier(scm__rc.d2923[528], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[145]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4616]))[5] = SCM_WORD(scm__rc.d2923[533]);
  scm__rc.d2923[534] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[282])),TRUE); /* s16vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1282]), scm__rc.d2923[15]);
  scm__rc.d2923[535] = Scm_MakeExtendedPair(scm__rc.d2923[534], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[1283]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1284]), scm__rc.d2923[535]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[146]))->name = scm__rc.d2923[534];/* s16vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4623]))[2] = SCM_WORD(scm__rc.d2923[533]);
  ScmObj G3082 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[146]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[534]) /* s16vector-append */, G3082,0);

  scm__rc.d2923[536] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[283])),TRUE); /* s16vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1287]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1288]), scm__rc.d2923[536]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1289]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1290]), scm__rc.d2923[16]);
  scm__rc.d2923[537] = Scm_MakeExtendedPair(scm__rc.d2923[536], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[1292]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectors16vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectors16vector_append_subvectors__STUB.common.info = scm__rc.d2923[537];
  scm__rc.d2923[538] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[284])),TRUE); /* s16vector-take */
  scm__rc.d2923[539] = Scm_MakeIdentifier(scm__rc.d2923[492], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1295]), scm__rc.d2923[15]);
  scm__rc.d2923[540] = Scm_MakeExtendedPair(scm__rc.d2923[538], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[1296]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1297]), scm__rc.d2923[540]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[147]))->name = scm__rc.d2923[538];/* s16vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4627]))[4] = SCM_WORD(scm__rc.d2923[539]);
  ScmObj G3083 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[147]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[538]) /* s16vector-take */, G3083,0);

  scm__rc.d2923[541] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[285])),TRUE); /* s16vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1300]), scm__rc.d2923[15]);
  scm__rc.d2923[542] = Scm_MakeExtendedPair(scm__rc.d2923[541], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[1301]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1302]), scm__rc.d2923[542]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[148]))->name = scm__rc.d2923[541];/* s16vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4633]))[5] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4633]))[10] = SCM_WORD(scm__rc.d2923[539]);
  ScmObj G3084 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[148]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[541]) /* s16vector-take-right */, G3084,0);

  scm__rc.d2923[543] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[286])),TRUE); /* s16vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1305]), scm__rc.d2923[15]);
  scm__rc.d2923[544] = Scm_MakeExtendedPair(scm__rc.d2923[543], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[1306]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1307]), scm__rc.d2923[544]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[149]))->name = scm__rc.d2923[543];/* s16vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4645]))[3] = SCM_WORD(scm__rc.d2923[539]);
  ScmObj G3085 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[149]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[543]) /* s16vector-drop */, G3085,0);

  scm__rc.d2923[545] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[287])),TRUE); /* s16vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1310]), scm__rc.d2923[15]);
  scm__rc.d2923[546] = Scm_MakeExtendedPair(scm__rc.d2923[545], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[1311]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1312]), scm__rc.d2923[546]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[150]))->name = scm__rc.d2923[545];/* s16vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4650]))[6] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4650]))[11] = SCM_WORD(scm__rc.d2923[539]);
  ScmObj G3086 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[150]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[545]) /* s16vector-drop-right */, G3086,0);

  scm__rc.d2923[547] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[288])),TRUE); /* s16vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1315]), scm__rc.d2923[15]);
  scm__rc.d2923[548] = Scm_MakeExtendedPair(scm__rc.d2923[547], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[1316]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1317]), scm__rc.d2923[548]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[151]))->name = scm__rc.d2923[547];/* s16vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4663]))[5] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4663]))[19] = SCM_WORD(scm__rc.d2923[539]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4663]))[36] = SCM_WORD(scm__rc.d2923[539]);
  ScmObj G3087 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[151]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[547]) /* s16vector-segment */, G3087,0);

  scm__rc.d2923[549] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[289])),TRUE); /* s16vector= */
  scm__rc.d2923[550] = Scm_MakeIdentifier(scm__rc.d2923[519], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector=? */
  scm__rc.d2923[551] = Scm_MakeIdentifier(scm__rc.d2923[549], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1320]), scm__rc.d2923[15]);
  scm__rc.d2923[552] = Scm_MakeExtendedPair(scm__rc.d2923[549], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[1321]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1322]), scm__rc.d2923[552]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[152]))->name = scm__rc.d2923[549];/* s16vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4707]))[5] = SCM_WORD(scm__rc.d2923[550]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4707]))[12] = SCM_WORD(scm__rc.d2923[551]);
  ScmObj G3088 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[152]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[549]) /* s16vector= */, G3088,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1325]), scm__rc.d2923[15]);
  scm__rc.d2923[553] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[1326]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1327]), scm__rc.d2923[553]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[153]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4724]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4724]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4724]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4724]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3089 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[153]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3089,0);

  scm__rc.d2923[554] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[290])),FALSE); /* G3090 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1328]), scm__rc.d2923[554]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1331]), scm__rc.d2923[15]);
  scm__rc.d2923[555] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[1328]), SCM_OBJ(&scm__rc.d2925[1332]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1333]), scm__rc.d2923[555]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4740]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1336]), scm__rc.d2923[15]);
  scm__rc.d2923[556] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[1337]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1338]), scm__rc.d2923[556]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[155]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4745]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4745]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3091 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[155]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3091,0);

  scm__rc.d2923[557] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[291])),TRUE); /* s16vector-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1341]), scm__rc.d2923[15]);
  scm__rc.d2923[558] = Scm_MakeExtendedPair(scm__rc.d2923[557], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[1342]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1343]), scm__rc.d2923[558]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[156]))->name = scm__rc.d2923[557];/* s16vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4761]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3092 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[156]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[557]) /* s16vector-fold */, G3092,0);

  scm__rc.d2923[559] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[292])),TRUE); /* s16vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1346]), scm__rc.d2923[15]);
  scm__rc.d2923[560] = Scm_MakeExtendedPair(scm__rc.d2923[559], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[1347]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1348]), scm__rc.d2923[560]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[157]))->name = scm__rc.d2923[559];/* s16vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4824]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3093 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[157]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[559]) /* s16vector-fold-right */, G3093,0);

  scm__rc.d2923[561] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[293])),TRUE); /* s16vector-map */
  scm__rc.d2923[562] = Scm_MakeIdentifier(scm__rc.d2923[506], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->s16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1351]), scm__rc.d2923[15]);
  scm__rc.d2923[563] = Scm_MakeExtendedPair(scm__rc.d2923[561], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[1352]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1353]), scm__rc.d2923[563]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[158]))->name = scm__rc.d2923[561];/* s16vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]))[18] = SCM_WORD(scm__rc.d2923[562]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]))[52] = SCM_WORD(scm__rc.d2923[562]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4887]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3094 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[158]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[561]) /* s16vector-map */, G3094,0);

  scm__rc.d2923[564] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[294])),TRUE); /* s16vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1356]), scm__rc.d2923[15]);
  scm__rc.d2923[565] = Scm_MakeExtendedPair(scm__rc.d2923[564], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[1357]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1358]), scm__rc.d2923[565]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[159]))->name = scm__rc.d2923[564];/* s16vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]))[28] = SCM_WORD(scm__rc.d2923[511]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[4960]))[63] = SCM_WORD(scm__rc.d2923[511]);
  ScmObj G3095 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[159]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[564]) /* s16vector-map! */, G3095,0);

  scm__rc.d2923[566] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[295])),TRUE); /* s16vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1361]), scm__rc.d2923[15]);
  scm__rc.d2923[567] = Scm_MakeExtendedPair(scm__rc.d2923[566], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[1362]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1363]), scm__rc.d2923[567]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[160]))->name = scm__rc.d2923[566];/* s16vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5029]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3096 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[160]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[566]) /* s16vector-for-each */, G3096,0);

  scm__rc.d2923[568] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[296])),TRUE); /* s16vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1366]), scm__rc.d2923[15]);
  scm__rc.d2923[569] = Scm_MakeExtendedPair(scm__rc.d2923[568], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1367]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1368]), scm__rc.d2923[569]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[161]))->name = scm__rc.d2923[568];/* s16vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5086]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3097 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[161]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[568]) /* s16vector-count */, G3097,0);

  scm__rc.d2923[570] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[297])),TRUE); /* s16vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1371]), scm__rc.d2923[15]);
  scm__rc.d2923[571] = Scm_MakeExtendedPair(scm__rc.d2923[570], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[1372]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1373]), scm__rc.d2923[571]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[162]))->name = scm__rc.d2923[570];/* s16vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5159]))[4] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5159]))[10] = SCM_WORD(scm__rc.d2923[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5159]))[38] = SCM_WORD(scm__rc.d2923[511]);
  ScmObj G3098 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[162]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[570]) /* s16vector-cumulate */, G3098,0);

  scm__rc.d2923[572] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[298])),TRUE); /* s16vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1376]), scm__rc.d2923[15]);
  scm__rc.d2923[573] = Scm_MakeExtendedPair(scm__rc.d2923[572], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1377]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1378]), scm__rc.d2923[573]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[163]))->name = scm__rc.d2923[572];/* s16vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5204]))[4] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5204]))[15] = SCM_WORD(scm__rc.d2923[562]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5204]))[38] = SCM_WORD(scm__rc.d2923[562]);
  ScmObj G3099 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[163]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[572]) /* s16vector-take-while */, G3099,0);

  scm__rc.d2923[574] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[299])),TRUE); /* s16vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1381]), scm__rc.d2923[15]);
  scm__rc.d2923[575] = Scm_MakeExtendedPair(scm__rc.d2923[574], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1382]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1383]), scm__rc.d2923[575]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[164]))->name = scm__rc.d2923[574];/* s16vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5245]))[4] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5245]))[14] = SCM_WORD(scm__rc.d2923[562]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5245]))[36] = SCM_WORD(scm__rc.d2923[562]);
  ScmObj G3100 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[164]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[574]) /* s16vector-take-while-right */, G3100,0);

  scm__rc.d2923[576] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[300])),TRUE); /* s16vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1386]), scm__rc.d2923[15]);
  scm__rc.d2923[577] = Scm_MakeExtendedPair(scm__rc.d2923[576], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1387]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1388]), scm__rc.d2923[577]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[165]))->name = scm__rc.d2923[576];/* s16vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5284]))[4] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5284]))[13] = SCM_WORD(scm__rc.d2923[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5284]))[33] = SCM_WORD(scm__rc.d2923[539]);
  ScmObj G3101 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[165]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[576]) /* s16vector-drop-while */, G3101,0);

  scm__rc.d2923[578] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[301])),TRUE); /* s16vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1391]), scm__rc.d2923[15]);
  scm__rc.d2923[579] = Scm_MakeExtendedPair(scm__rc.d2923[578], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1392]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1393]), scm__rc.d2923[579]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[166]))->name = scm__rc.d2923[578];/* s16vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5320]))[4] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5320]))[13] = SCM_WORD(scm__rc.d2923[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5320]))[34] = SCM_WORD(scm__rc.d2923[539]);
  ScmObj G3102 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[166]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[578]) /* s16vector-drop-while-right */, G3102,0);

  scm__rc.d2923[580] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[302])),TRUE); /* s16vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1396]), scm__rc.d2923[15]);
  scm__rc.d2923[581] = Scm_MakeExtendedPair(scm__rc.d2923[580], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1397]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1398]), scm__rc.d2923[581]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[167]))->name = scm__rc.d2923[580];/* s16vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5357]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3103 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[167]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[580]) /* s16vector-index */, G3103,0);

  scm__rc.d2923[582] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[303])),TRUE); /* s16vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1401]), scm__rc.d2923[15]);
  scm__rc.d2923[583] = Scm_MakeExtendedPair(scm__rc.d2923[582], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1402]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1403]), scm__rc.d2923[583]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[168]))->name = scm__rc.d2923[582];/* s16vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5420]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3104 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[168]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[582]) /* s16vector-index-right */, G3104,0);

  scm__rc.d2923[584] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[304])),TRUE); /* s16vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1406]), scm__rc.d2923[15]);
  scm__rc.d2923[585] = Scm_MakeExtendedPair(scm__rc.d2923[584], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1407]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1408]), scm__rc.d2923[585]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[169]))->name = scm__rc.d2923[584];/* s16vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5483]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3105 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[169]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[584]) /* s16vector-skip */, G3105,0);

  scm__rc.d2923[586] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[305])),TRUE); /* s16vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1411]), scm__rc.d2923[15]);
  scm__rc.d2923[587] = Scm_MakeExtendedPair(scm__rc.d2923[586], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1412]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1413]), scm__rc.d2923[587]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[170]))->name = scm__rc.d2923[586];/* s16vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5546]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3106 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[170]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[586]) /* s16vector-skip-right */, G3106,0);

  scm__rc.d2923[588] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[306])),TRUE); /* s16vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1416]), scm__rc.d2923[15]);
  scm__rc.d2923[589] = Scm_MakeExtendedPair(scm__rc.d2923[588], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1417]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1418]), scm__rc.d2923[589]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[171]))->name = scm__rc.d2923[588];/* s16vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5609]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3107 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[171]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[588]) /* s16vector-any */, G3107,0);

  scm__rc.d2923[590] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[307])),TRUE); /* s16vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1419]), scm__rc.d2923[590]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1422]), scm__rc.d2923[15]);
  scm__rc.d2923[591] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1419]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[1423]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1424]), scm__rc.d2923[591]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[172]))->name = scm__rc.d2923[186];/* (s16vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1428]), scm__rc.d2923[15]);
  scm__rc.d2923[592] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1419]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[1429]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1430]), scm__rc.d2923[592]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[173]))->name = scm__rc.d2923[186];/* (s16vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5690]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1434]), scm__rc.d2923[15]);
  scm__rc.d2923[593] = Scm_MakeExtendedPair(scm__rc.d2923[590], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1435]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1436]), scm__rc.d2923[593]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[174]))->name = scm__rc.d2923[590];/* s16vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5715]))[7] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5715]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3108 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[174]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[590]) /* s16vector-every */, G3108,0);

  scm__rc.d2923[594] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[308])),TRUE); /* s16vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1439]), scm__rc.d2923[15]);
  scm__rc.d2923[595] = Scm_MakeExtendedPair(scm__rc.d2923[594], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1440]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1441]), scm__rc.d2923[595]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[175]))->name = scm__rc.d2923[594];/* s16vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]))[4] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]))[17] = SCM_WORD(scm__rc.d2923[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5747]))[41] = SCM_WORD(scm__rc.d2923[511]);
  ScmObj G3109 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[175]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[594]) /* s16vector-partition */, G3109,0);

  scm__rc.d2923[596] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[309])),TRUE); /* s16vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1444]), scm__rc.d2923[15]);
  scm__rc.d2923[597] = Scm_MakeExtendedPair(scm__rc.d2923[596], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1445]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1446]), scm__rc.d2923[597]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[176]))->name = scm__rc.d2923[596];/* s16vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5825]))[4] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5825]))[15] = SCM_WORD(scm__rc.d2923[562]);
  ScmObj G3110 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[176]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[596]) /* s16vector-filter */, G3110,0);

  scm__rc.d2923[598] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[310])),TRUE); /* s16vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1449]), scm__rc.d2923[15]);
  scm__rc.d2923[599] = Scm_MakeExtendedPair(scm__rc.d2923[598], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1450]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1451]), scm__rc.d2923[599]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[177]))->name = scm__rc.d2923[598];/* s16vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5865]))[4] = SCM_WORD(scm__rc.d2923[527]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5865]))[15] = SCM_WORD(scm__rc.d2923[562]);
  ScmObj G3111 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[177]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[598]) /* s16vector-remove */, G3111,0);

  scm__rc.d2923[600] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[311])),TRUE); /* s16vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1454]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1455]), scm__rc.d2923[600]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1456]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1457]), scm__rc.d2923[16]);
  scm__rc.d2923[601] = Scm_MakeExtendedPair(scm__rc.d2923[600], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[1459]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-swap!")), SCM_OBJ(&gauche_2d_2duvectors16vector_swapX__STUB), 0);
  gauche_2d_2duvectors16vector_swapX__STUB.common.info = scm__rc.d2923[601];
  scm__rc.d2923[602] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[312])),TRUE); /* s16vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1462]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1463]), scm__rc.d2923[602]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1464]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1465]), scm__rc.d2923[16]);
  scm__rc.d2923[603] = Scm_MakeExtendedPair(scm__rc.d2923[602], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1467]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectors16vector_reverseX__STUB), 0);
  gauche_2d_2duvectors16vector_reverseX__STUB.common.info = scm__rc.d2923[603];
  scm__rc.d2923[604] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[313])),TRUE); /* s16vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1470]), scm__rc.d2923[15]);
  scm__rc.d2923[605] = Scm_MakeExtendedPair(scm__rc.d2923[604], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[1471]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1472]), scm__rc.d2923[605]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[178]))->name = scm__rc.d2923[604];/* s16vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5905]))[18] = SCM_WORD(scm__rc.d2923[511]);
  ScmObj G3112 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[178]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[604]) /* s16vector-unfold! */, G3112,0);

  scm__rc.d2923[606] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[314])),TRUE); /* s16vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1475]), scm__rc.d2923[15]);
  scm__rc.d2923[607] = Scm_MakeExtendedPair(scm__rc.d2923[606], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[1476]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1477]), scm__rc.d2923[607]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[179]))->name = scm__rc.d2923[606];/* s16vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5931]))[18] = SCM_WORD(scm__rc.d2923[511]);
  ScmObj G3113 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[179]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[606]) /* s16vector-unfold-right! */, G3113,0);

  scm__rc.d2923[608] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[315])),TRUE); /* make-s16vector-generator */
  scm__rc.d2923[610] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[316])),TRUE); /* <s16vector> */
  scm__rc.d2923[609] = Scm_MakeIdentifier(scm__rc.d2923[610], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<s16vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1480]), scm__rc.d2923[15]);
  scm__rc.d2923[611] = Scm_MakeExtendedPair(scm__rc.d2923[608], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[1481]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1482]), scm__rc.d2923[611]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[180]))->name = scm__rc.d2923[608];/* make-s16vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5957]))[4] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5957]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5957]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5957]))[17] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5957]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5957]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3114 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[180]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[608]) /* make-s16vector-generator */, G3114,0);

  scm__rc.d2923[612] = Scm_MakeIdentifier(scm__rc.d2923[482], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1485]), scm__rc.d2923[15]);
  scm__rc.d2923[613] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[1486]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1487]), scm__rc.d2923[613]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5982]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[615] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[317])),TRUE); /* s16vector-comparator */
  scm__rc.d2923[614] = Scm_MakeIdentifier(scm__rc.d2923[615], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[182]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5992]))[3] = SCM_WORD(scm__rc.d2923[612]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5992]))[5] = SCM_WORD(scm__rc.d2923[551]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5992]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5992]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[5992]))[13] = SCM_WORD(scm__rc.d2923[614]);
  scm__rc.d2923[616] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[318])),TRUE); /* write-s16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1488]), scm__rc.d2923[610]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1489]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1490]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1493]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1496]), scm__rc.d2923[15]);
  scm__rc.d2923[617] = Scm_MakeExtendedPair(scm__rc.d2923[616], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[1497]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1498]), scm__rc.d2923[617]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[183]))->name = scm__rc.d2923[616];/* write-s16vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]))[33] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]))[46] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6007]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3118 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[183]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[616]) /* write-s16vector */, G3118,0);

  scm__rc.d2923[618] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[319])),FALSE); /* G3125 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1499]), scm__rc.d2923[618]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1504]), scm__rc.d2923[15]);
  scm__rc.d2923[619] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1501]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[1505]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1506]), scm__rc.d2923[619]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6062]))[7] = SCM_WORD(scm__rc.d2923[511]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1509]), scm__rc.d2923[15]);
  scm__rc.d2923[620] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1501]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1510]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1511]), scm__rc.d2923[620]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1514]), scm__rc.d2923[15]);
  scm__rc.d2923[621] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1501]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[1515]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1516]), scm__rc.d2923[621]);
  scm__rc.d2923[622] = Scm_MakeIdentifier(scm__rc.d2923[508], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->s16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1519]), scm__rc.d2923[15]);
  scm__rc.d2923[623] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1501]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1520]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1521]), scm__rc.d2923[623]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6080]))[2] = SCM_WORD(scm__rc.d2923[622]);
  scm__rc.d2923[624] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1522]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1523]), scm__rc.d2923[624]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]))[25] = SCM_WORD(scm__rc.d2923[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6084]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[625] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[320])),FALSE); /* G3119 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1524]), scm__rc.d2923[625]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1525]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1526]), scm__rc.d2923[19]);
  scm__rc.d2923[626] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1500]), SCM_OBJ(&scm__rc.d2925[1526]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1527]), scm__rc.d2923[626]);
  scm__rc.d2923[628] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[321])),TRUE); /* <s16vector-meta> */
  scm__rc.d2923[627] = Scm_MakeIdentifier(scm__rc.d2923[628], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<s16vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1529]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[1529]), scm__rc.d2923[625]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1530]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[190]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[24] = SCM_WORD(scm__rc.d2923[627]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6181]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[630] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[322])),TRUE); /* s16vector-ref */
  scm__rc.d2923[629] = Scm_MakeIdentifier(scm__rc.d2923[630], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector-ref */
  scm__rc.d2923[631] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[323])),FALSE); /* G3127 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1531]), scm__rc.d2923[631]);
  scm__rc.d2923[632] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1532]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1533]), scm__rc.d2923[632]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6225]))[1] = SCM_WORD(scm__rc.d2923[629]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[192]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[24] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6228]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[633] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[324])),FALSE); /* G3129 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1535]), scm__rc.d2923[633]);
  scm__rc.d2923[634] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1536]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1537]), scm__rc.d2923[634]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6270]))[1] = SCM_WORD(scm__rc.d2923[511]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[194]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[24] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6273]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[635] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[325])),FALSE); /* G3131 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1539]), scm__rc.d2923[635]);
  scm__rc.d2923[636] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1540]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1541]), scm__rc.d2923[636]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6315]))[2] = SCM_WORD(scm__rc.d2923[527]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[196]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[24] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6319]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[637] = Scm_MakeIdentifier(scm__rc.d2923[502], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector->list */
  scm__rc.d2923[638] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[326])),FALSE); /* G3133 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1543]), scm__rc.d2923[638]);
  scm__rc.d2923[639] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1544]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1545]), scm__rc.d2923[639]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6361]))[2] = SCM_WORD(scm__rc.d2923[637]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[198]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[26] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6365]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[640] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[327])),FALSE); /* G3135 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1547]), scm__rc.d2923[640]);
  scm__rc.d2923[641] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1548]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1549]), scm__rc.d2923[641]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6409]))[2] = SCM_WORD(scm__rc.d2923[562]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[200]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[24] = SCM_WORD(scm__rc.d2923[627]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6413]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[642] = Scm_MakeIdentifier(scm__rc.d2923[515], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s16vector->vector */
  scm__rc.d2923[643] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[328])),FALSE); /* G3137 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1551]), scm__rc.d2923[643]);
  scm__rc.d2923[644] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1552]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1553]), scm__rc.d2923[644]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6457]))[2] = SCM_WORD(scm__rc.d2923[642]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[202]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[26] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6461]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[645] = Scm_MakeIdentifier(scm__rc.d2923[517], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->s16vector */
  scm__rc.d2923[646] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[329])),FALSE); /* G3139 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1555]), scm__rc.d2923[646]);
  scm__rc.d2923[647] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1556]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1557]), scm__rc.d2923[647]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6505]))[2] = SCM_WORD(scm__rc.d2923[645]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[204]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[24] = SCM_WORD(scm__rc.d2923[627]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6509]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[648] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[330])),FALSE); /* G3141 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1559]), scm__rc.d2923[648]);
  scm__rc.d2923[649] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1560]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1561]), scm__rc.d2923[649]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6553]))[2] = SCM_WORD(scm__rc.d2923[539]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[206]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[24] = SCM_WORD(scm__rc.d2923[627]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[26] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6557]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[650] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[331])),FALSE); /* G3143 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1563]), scm__rc.d2923[650]);
  scm__rc.d2923[651] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1564]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1565]), scm__rc.d2923[651]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6601]))[1] = SCM_WORD(scm__rc.d2923[539]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[208]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[24] = SCM_WORD(scm__rc.d2923[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6607]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[652] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[332])),TRUE); /* u16vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1569]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1570]), scm__rc.d2923[652]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1571]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1572]), scm__rc.d2923[16]);
  scm__rc.d2923[653] = Scm_MakeExtendedPair(scm__rc.d2923[652], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[1574]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector?")), SCM_OBJ(&gauche_2d_2duvectoru16vectorP__STUB), 0);
  gauche_2d_2duvectoru16vectorP__STUB.common.info = scm__rc.d2923[653];
  scm__rc.d2923[654] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[333])),TRUE); /* u16vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1577]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1578]), scm__rc.d2923[654]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1579]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1580]), scm__rc.d2923[16]);
  scm__rc.d2923[655] = Scm_MakeExtendedPair(scm__rc.d2923[654], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[1582]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-empty?")), SCM_OBJ(&gauche_2d_2duvectoru16vector_emptyP__STUB), 0);
  gauche_2d_2duvectoru16vector_emptyP__STUB.common.info = scm__rc.d2923[655];
  scm__rc.d2923[656] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[334])),TRUE); /* make-u16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1585]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1586]), scm__rc.d2923[656]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1587]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1588]), scm__rc.d2923[16]);
  scm__rc.d2923[657] = Scm_MakeExtendedPair(scm__rc.d2923[656], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[1590]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-u16vector")), SCM_OBJ(&gauche_2d_2duvectormake_u16vector__STUB), 0);
  gauche_2d_2duvectormake_u16vector__STUB.common.info = scm__rc.d2923[657];
  scm__rc.d2923[658] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[335])),TRUE); /* u16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1593]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1594]), scm__rc.d2923[658]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1595]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1596]), scm__rc.d2923[16]);
  scm__rc.d2923[659] = Scm_MakeExtendedPair(scm__rc.d2923[658], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[1598]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector")), SCM_OBJ(&gauche_2d_2duvectoru16vector__STUB), 0);
  gauche_2d_2duvectoru16vector__STUB.common.info = scm__rc.d2923[659];
  scm__rc.d2923[660] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[336])),TRUE); /* u16vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1601]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1602]), scm__rc.d2923[660]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1603]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1604]), scm__rc.d2923[16]);
  scm__rc.d2923[661] = Scm_MakeExtendedPair(scm__rc.d2923[660], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[1606]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-length")), SCM_OBJ(&gauche_2d_2duvectoru16vector_length__STUB), 0);
  gauche_2d_2duvectoru16vector_length__STUB.common.info = scm__rc.d2923[661];
  scm__rc.d2923[662] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[337])),TRUE); /* u16vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1609]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1610]), scm__rc.d2923[662]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1611]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1612]), scm__rc.d2923[16]);
  scm__rc.d2923[663] = Scm_MakeExtendedPair(scm__rc.d2923[662], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1614]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-copy")), SCM_OBJ(&gauche_2d_2duvectoru16vector_copy__STUB), 0);
  gauche_2d_2duvectoru16vector_copy__STUB.common.info = scm__rc.d2923[663];
  scm__rc.d2923[664] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[338])),TRUE); /* u16vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1617]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1618]), scm__rc.d2923[664]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1619]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1620]), scm__rc.d2923[16]);
  scm__rc.d2923[665] = Scm_MakeExtendedPair(scm__rc.d2923[664], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[1622]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-copy!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_copyX__STUB), 0);
  gauche_2d_2duvectoru16vector_copyX__STUB.common.info = scm__rc.d2923[665];
  scm__rc.d2923[666] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[339])),TRUE); /* u16vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1625]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1626]), scm__rc.d2923[666]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1627]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1628]), scm__rc.d2923[16]);
  scm__rc.d2923[667] = Scm_MakeExtendedPair(scm__rc.d2923[666], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1630]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectoru16vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectoru16vector_reverse_copy__STUB.common.info = scm__rc.d2923[667];
  scm__rc.d2923[668] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[340])),TRUE); /* u16vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1633]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1634]), scm__rc.d2923[668]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1635]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1636]), scm__rc.d2923[16]);
  scm__rc.d2923[669] = Scm_MakeExtendedPair(scm__rc.d2923[668], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[1638]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectoru16vector_reverse_copyX__STUB.common.info = scm__rc.d2923[669];
  scm__rc.d2923[670] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[341])),TRUE); /* u16vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1641]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1642]), scm__rc.d2923[670]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1643]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1644]), scm__rc.d2923[16]);
  scm__rc.d2923[671] = Scm_MakeExtendedPair(scm__rc.d2923[670], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[1646]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectoru16vector_multi_copyX__STUB.common.info = scm__rc.d2923[671];
  scm__rc.d2923[672] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[342])),TRUE); /* u16vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1649]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1650]), scm__rc.d2923[672]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1651]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1652]), scm__rc.d2923[16]);
  scm__rc.d2923[673] = Scm_MakeExtendedPair(scm__rc.d2923[672], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1654]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector->list")), SCM_OBJ(&gauche_2d_2duvectoru16vector_TOlist__STUB), 0);
  gauche_2d_2duvectoru16vector_TOlist__STUB.common.info = scm__rc.d2923[673];
  scm__rc.d2923[674] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[343])),TRUE); /* reverse-u16vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1657]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1658]), scm__rc.d2923[674]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1659]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1660]), scm__rc.d2923[16]);
  scm__rc.d2923[675] = Scm_MakeExtendedPair(scm__rc.d2923[674], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1662]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-u16vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_u16vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_u16vector_TOlist__STUB.common.info = scm__rc.d2923[675];
  scm__rc.d2923[676] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[344])),TRUE); /* list->u16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1665]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1666]), scm__rc.d2923[676]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1667]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1668]), scm__rc.d2923[16]);
  scm__rc.d2923[677] = Scm_MakeExtendedPair(scm__rc.d2923[676], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[1670]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->u16vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOu16vector__STUB), 0);
  gauche_2d_2duvectorlist_TOu16vector__STUB.common.info = scm__rc.d2923[677];
  scm__rc.d2923[678] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[345])),TRUE); /* reverse-list->u16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1671]), scm__rc.d2923[656]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1673]), scm__rc.d2923[19]);
  scm__rc.d2923[679] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[346])),TRUE); /* u16vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1676]), scm__rc.d2923[679]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1680]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1683]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1686]), scm__rc.d2923[64]);
  scm__rc.d2923[680] = Scm_MakeIdentifier(scm__rc.d2923[656], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-u16vector */
  scm__rc.d2923[681] = Scm_MakeIdentifier(scm__rc.d2923[679], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1689]), scm__rc.d2923[15]);
  scm__rc.d2923[682] = Scm_MakeExtendedPair(scm__rc.d2923[678], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[1690]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1691]), scm__rc.d2923[682]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[209]))->name = scm__rc.d2923[678];/* reverse-list->u16vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]))[36] = SCM_WORD(scm__rc.d2923[680]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6649]))[53] = SCM_WORD(scm__rc.d2923[681]);
  ScmObj G3147 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[209]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[678]) /* reverse-list->u16vector */, G3147,0);

  scm__rc.d2923[683] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[347])),TRUE); /* u16vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1694]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1695]), scm__rc.d2923[683]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1696]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1697]), scm__rc.d2923[16]);
  scm__rc.d2923[684] = Scm_MakeExtendedPair(scm__rc.d2923[683], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[1699]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-fill!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_fillX__STUB), 0);
  gauche_2d_2duvectoru16vector_fillX__STUB.common.info = scm__rc.d2923[684];
  scm__rc.d2923[685] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[348])),TRUE); /* u16vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1702]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1703]), scm__rc.d2923[685]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1704]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1705]), scm__rc.d2923[16]);
  scm__rc.d2923[686] = Scm_MakeExtendedPair(scm__rc.d2923[685], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1707]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector->vector")), SCM_OBJ(&gauche_2d_2duvectoru16vector_TOvector__STUB), 0);
  gauche_2d_2duvectoru16vector_TOvector__STUB.common.info = scm__rc.d2923[686];
  scm__rc.d2923[687] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[349])),TRUE); /* vector->u16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1710]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1711]), scm__rc.d2923[687]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1712]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1713]), scm__rc.d2923[16]);
  scm__rc.d2923[688] = Scm_MakeExtendedPair(scm__rc.d2923[687], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[1715]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->u16vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOu16vector__STUB), 0);
  gauche_2d_2duvectorvector_TOu16vector__STUB.common.info = scm__rc.d2923[688];
  scm__rc.d2923[689] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[350])),TRUE); /* u16vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1718]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1719]), scm__rc.d2923[689]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1720]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1721]), scm__rc.d2923[16]);
  scm__rc.d2923[690] = Scm_MakeExtendedPair(scm__rc.d2923[689], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[1723]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector=?")), SCM_OBJ(&gauche_2d_2duvectoru16vector_3dP__STUB), 0);
  gauche_2d_2duvectoru16vector_3dP__STUB.common.info = scm__rc.d2923[690];
  scm__rc.d2923[691] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[351])),TRUE); /* u16vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1726]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1727]), scm__rc.d2923[691]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1728]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1729]), scm__rc.d2923[16]);
  scm__rc.d2923[692] = Scm_MakeExtendedPair(scm__rc.d2923[691], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[1731]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-compare")), SCM_OBJ(&gauche_2d_2duvectoru16vector_compare__STUB), 0);
  gauche_2d_2duvectoru16vector_compare__STUB.common.info = scm__rc.d2923[692];
  scm__rc.d2923[693] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[352])),TRUE); /* u16vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1734]), scm__rc.d2923[15]);
  scm__rc.d2923[694] = Scm_MakeExtendedPair(scm__rc.d2923[693], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[1735]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1736]), scm__rc.d2923[694]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[210]))->name = scm__rc.d2923[693];/* u16vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6710]))[4] = SCM_WORD(scm__rc.d2923[680]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6710]))[26] = SCM_WORD(scm__rc.d2923[681]);
  ScmObj G3148 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[210]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[693]) /* u16vector-unfold */, G3148,0);

  scm__rc.d2923[695] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[353])),TRUE); /* u16vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1739]), scm__rc.d2923[15]);
  scm__rc.d2923[696] = Scm_MakeExtendedPair(scm__rc.d2923[695], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[1740]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1741]), scm__rc.d2923[696]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[211]))->name = scm__rc.d2923[695];/* u16vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6743]))[4] = SCM_WORD(scm__rc.d2923[680]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6743]))[26] = SCM_WORD(scm__rc.d2923[681]);
  ScmObj G3149 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[211]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[695]) /* u16vector-unfold-right */, G3149,0);

  scm__rc.d2923[697] = Scm_MakeIdentifier(scm__rc.d2923[660], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector-length */
  scm__rc.d2923[698] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[354])),TRUE); /* u16vector-concatenate */
  scm__rc.d2923[699] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[355])),FALSE); /* G3150 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1742]), scm__rc.d2923[699]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1743]), scm__rc.d2923[698]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1746]), scm__rc.d2923[15]);
  scm__rc.d2923[700] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1743]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[1747]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1748]), scm__rc.d2923[700]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6776]))[4] = SCM_WORD(scm__rc.d2923[697]);
  scm__rc.d2923[701] = Scm_MakeIdentifier(scm__rc.d2923[664], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1752]), scm__rc.d2923[15]);
  scm__rc.d2923[702] = Scm_MakeExtendedPair(scm__rc.d2923[698], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[1753]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1754]), scm__rc.d2923[702]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[213]))->name = scm__rc.d2923[698];/* u16vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6783]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6783]))[12] = SCM_WORD(scm__rc.d2923[680]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6783]))[27] = SCM_WORD(scm__rc.d2923[701]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6783]))[33] = SCM_WORD(scm__rc.d2923[697]);
  scm__rc.d2923[703] = Scm_MakeIdentifier(scm__rc.d2923[698], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[214]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6823]))[5] = SCM_WORD(scm__rc.d2923[703]);
  scm__rc.d2923[704] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[356])),TRUE); /* u16vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1757]), scm__rc.d2923[15]);
  scm__rc.d2923[705] = Scm_MakeExtendedPair(scm__rc.d2923[704], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[1758]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1759]), scm__rc.d2923[705]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[215]))->name = scm__rc.d2923[704];/* u16vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6830]))[2] = SCM_WORD(scm__rc.d2923[703]);
  ScmObj G3151 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[215]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[704]) /* u16vector-append */, G3151,0);

  scm__rc.d2923[706] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[357])),TRUE); /* u16vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1762]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1763]), scm__rc.d2923[706]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1764]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1765]), scm__rc.d2923[16]);
  scm__rc.d2923[707] = Scm_MakeExtendedPair(scm__rc.d2923[706], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[1767]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectoru16vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectoru16vector_append_subvectors__STUB.common.info = scm__rc.d2923[707];
  scm__rc.d2923[708] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[358])),TRUE); /* u16vector-take */
  scm__rc.d2923[709] = Scm_MakeIdentifier(scm__rc.d2923[662], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1770]), scm__rc.d2923[15]);
  scm__rc.d2923[710] = Scm_MakeExtendedPair(scm__rc.d2923[708], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[1771]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1772]), scm__rc.d2923[710]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[216]))->name = scm__rc.d2923[708];/* u16vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6834]))[4] = SCM_WORD(scm__rc.d2923[709]);
  ScmObj G3152 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[216]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[708]) /* u16vector-take */, G3152,0);

  scm__rc.d2923[711] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[359])),TRUE); /* u16vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1775]), scm__rc.d2923[15]);
  scm__rc.d2923[712] = Scm_MakeExtendedPair(scm__rc.d2923[711], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[1776]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1777]), scm__rc.d2923[712]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[217]))->name = scm__rc.d2923[711];/* u16vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6840]))[5] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6840]))[10] = SCM_WORD(scm__rc.d2923[709]);
  ScmObj G3153 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[217]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[711]) /* u16vector-take-right */, G3153,0);

  scm__rc.d2923[713] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[360])),TRUE); /* u16vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1780]), scm__rc.d2923[15]);
  scm__rc.d2923[714] = Scm_MakeExtendedPair(scm__rc.d2923[713], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[1781]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1782]), scm__rc.d2923[714]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[218]))->name = scm__rc.d2923[713];/* u16vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6852]))[3] = SCM_WORD(scm__rc.d2923[709]);
  ScmObj G3154 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[218]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[713]) /* u16vector-drop */, G3154,0);

  scm__rc.d2923[715] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[361])),TRUE); /* u16vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1785]), scm__rc.d2923[15]);
  scm__rc.d2923[716] = Scm_MakeExtendedPair(scm__rc.d2923[715], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[1786]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1787]), scm__rc.d2923[716]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[219]))->name = scm__rc.d2923[715];/* u16vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6857]))[6] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6857]))[11] = SCM_WORD(scm__rc.d2923[709]);
  ScmObj G3155 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[219]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[715]) /* u16vector-drop-right */, G3155,0);

  scm__rc.d2923[717] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[362])),TRUE); /* u16vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1790]), scm__rc.d2923[15]);
  scm__rc.d2923[718] = Scm_MakeExtendedPair(scm__rc.d2923[717], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[1791]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1792]), scm__rc.d2923[718]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[220]))->name = scm__rc.d2923[717];/* u16vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6870]))[5] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6870]))[19] = SCM_WORD(scm__rc.d2923[709]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6870]))[36] = SCM_WORD(scm__rc.d2923[709]);
  ScmObj G3156 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[220]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[717]) /* u16vector-segment */, G3156,0);

  scm__rc.d2923[719] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[363])),TRUE); /* u16vector= */
  scm__rc.d2923[720] = Scm_MakeIdentifier(scm__rc.d2923[689], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector=? */
  scm__rc.d2923[721] = Scm_MakeIdentifier(scm__rc.d2923[719], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1795]), scm__rc.d2923[15]);
  scm__rc.d2923[722] = Scm_MakeExtendedPair(scm__rc.d2923[719], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[1796]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1797]), scm__rc.d2923[722]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[221]))->name = scm__rc.d2923[719];/* u16vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6914]))[5] = SCM_WORD(scm__rc.d2923[720]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6914]))[12] = SCM_WORD(scm__rc.d2923[721]);
  ScmObj G3157 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[221]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[719]) /* u16vector= */, G3157,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1800]), scm__rc.d2923[15]);
  scm__rc.d2923[723] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[1801]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1802]), scm__rc.d2923[723]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[222]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6931]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6931]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6931]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6931]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3158 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[222]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3158,0);

  scm__rc.d2923[724] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[364])),FALSE); /* G3159 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1803]), scm__rc.d2923[724]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1806]), scm__rc.d2923[15]);
  scm__rc.d2923[725] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[1803]), SCM_OBJ(&scm__rc.d2925[1807]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1808]), scm__rc.d2923[725]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6947]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1811]), scm__rc.d2923[15]);
  scm__rc.d2923[726] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[1812]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1813]), scm__rc.d2923[726]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[224]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6952]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6952]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3160 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[224]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3160,0);

  scm__rc.d2923[727] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[365])),TRUE); /* u16vector-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1816]), scm__rc.d2923[15]);
  scm__rc.d2923[728] = Scm_MakeExtendedPair(scm__rc.d2923[727], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[1817]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1818]), scm__rc.d2923[728]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[225]))->name = scm__rc.d2923[727];/* u16vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[6968]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3161 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[225]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[727]) /* u16vector-fold */, G3161,0);

  scm__rc.d2923[729] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[366])),TRUE); /* u16vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1821]), scm__rc.d2923[15]);
  scm__rc.d2923[730] = Scm_MakeExtendedPair(scm__rc.d2923[729], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[1822]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1823]), scm__rc.d2923[730]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[226]))->name = scm__rc.d2923[729];/* u16vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7031]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3162 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[226]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[729]) /* u16vector-fold-right */, G3162,0);

  scm__rc.d2923[731] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[367])),TRUE); /* u16vector-map */
  scm__rc.d2923[732] = Scm_MakeIdentifier(scm__rc.d2923[676], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->u16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1826]), scm__rc.d2923[15]);
  scm__rc.d2923[733] = Scm_MakeExtendedPair(scm__rc.d2923[731], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[1827]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1828]), scm__rc.d2923[733]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[227]))->name = scm__rc.d2923[731];/* u16vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]))[18] = SCM_WORD(scm__rc.d2923[732]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]))[52] = SCM_WORD(scm__rc.d2923[732]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7094]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3163 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[227]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[731]) /* u16vector-map */, G3163,0);

  scm__rc.d2923[734] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[368])),TRUE); /* u16vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1831]), scm__rc.d2923[15]);
  scm__rc.d2923[735] = Scm_MakeExtendedPair(scm__rc.d2923[734], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[1832]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1833]), scm__rc.d2923[735]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[228]))->name = scm__rc.d2923[734];/* u16vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]))[28] = SCM_WORD(scm__rc.d2923[681]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7167]))[63] = SCM_WORD(scm__rc.d2923[681]);
  ScmObj G3164 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[228]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[734]) /* u16vector-map! */, G3164,0);

  scm__rc.d2923[736] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[369])),TRUE); /* u16vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1836]), scm__rc.d2923[15]);
  scm__rc.d2923[737] = Scm_MakeExtendedPair(scm__rc.d2923[736], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[1837]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1838]), scm__rc.d2923[737]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[229]))->name = scm__rc.d2923[736];/* u16vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7236]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3165 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[229]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[736]) /* u16vector-for-each */, G3165,0);

  scm__rc.d2923[738] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[370])),TRUE); /* u16vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1841]), scm__rc.d2923[15]);
  scm__rc.d2923[739] = Scm_MakeExtendedPair(scm__rc.d2923[738], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1842]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1843]), scm__rc.d2923[739]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[230]))->name = scm__rc.d2923[738];/* u16vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7293]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3166 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[230]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[738]) /* u16vector-count */, G3166,0);

  scm__rc.d2923[740] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[371])),TRUE); /* u16vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1846]), scm__rc.d2923[15]);
  scm__rc.d2923[741] = Scm_MakeExtendedPair(scm__rc.d2923[740], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[1847]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1848]), scm__rc.d2923[741]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[231]))->name = scm__rc.d2923[740];/* u16vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7366]))[4] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7366]))[10] = SCM_WORD(scm__rc.d2923[680]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7366]))[38] = SCM_WORD(scm__rc.d2923[681]);
  ScmObj G3167 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[231]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[740]) /* u16vector-cumulate */, G3167,0);

  scm__rc.d2923[742] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[372])),TRUE); /* u16vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1851]), scm__rc.d2923[15]);
  scm__rc.d2923[743] = Scm_MakeExtendedPair(scm__rc.d2923[742], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1852]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1853]), scm__rc.d2923[743]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[232]))->name = scm__rc.d2923[742];/* u16vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7411]))[4] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7411]))[15] = SCM_WORD(scm__rc.d2923[732]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7411]))[38] = SCM_WORD(scm__rc.d2923[732]);
  ScmObj G3168 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[232]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[742]) /* u16vector-take-while */, G3168,0);

  scm__rc.d2923[744] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[373])),TRUE); /* u16vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1856]), scm__rc.d2923[15]);
  scm__rc.d2923[745] = Scm_MakeExtendedPair(scm__rc.d2923[744], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1857]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1858]), scm__rc.d2923[745]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[233]))->name = scm__rc.d2923[744];/* u16vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7452]))[4] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7452]))[14] = SCM_WORD(scm__rc.d2923[732]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7452]))[36] = SCM_WORD(scm__rc.d2923[732]);
  ScmObj G3169 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[233]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[744]) /* u16vector-take-while-right */, G3169,0);

  scm__rc.d2923[746] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[374])),TRUE); /* u16vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1861]), scm__rc.d2923[15]);
  scm__rc.d2923[747] = Scm_MakeExtendedPair(scm__rc.d2923[746], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1862]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1863]), scm__rc.d2923[747]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[234]))->name = scm__rc.d2923[746];/* u16vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7491]))[4] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7491]))[13] = SCM_WORD(scm__rc.d2923[680]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7491]))[33] = SCM_WORD(scm__rc.d2923[709]);
  ScmObj G3170 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[234]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[746]) /* u16vector-drop-while */, G3170,0);

  scm__rc.d2923[748] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[375])),TRUE); /* u16vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1866]), scm__rc.d2923[15]);
  scm__rc.d2923[749] = Scm_MakeExtendedPair(scm__rc.d2923[748], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1867]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1868]), scm__rc.d2923[749]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[235]))->name = scm__rc.d2923[748];/* u16vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7527]))[4] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7527]))[13] = SCM_WORD(scm__rc.d2923[680]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7527]))[34] = SCM_WORD(scm__rc.d2923[709]);
  ScmObj G3171 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[235]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[748]) /* u16vector-drop-while-right */, G3171,0);

  scm__rc.d2923[750] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[376])),TRUE); /* u16vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1871]), scm__rc.d2923[15]);
  scm__rc.d2923[751] = Scm_MakeExtendedPair(scm__rc.d2923[750], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1872]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1873]), scm__rc.d2923[751]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[236]))->name = scm__rc.d2923[750];/* u16vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7564]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3172 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[236]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[750]) /* u16vector-index */, G3172,0);

  scm__rc.d2923[752] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[377])),TRUE); /* u16vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1876]), scm__rc.d2923[15]);
  scm__rc.d2923[753] = Scm_MakeExtendedPair(scm__rc.d2923[752], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1877]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1878]), scm__rc.d2923[753]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[237]))->name = scm__rc.d2923[752];/* u16vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7627]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3173 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[237]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[752]) /* u16vector-index-right */, G3173,0);

  scm__rc.d2923[754] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[378])),TRUE); /* u16vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1881]), scm__rc.d2923[15]);
  scm__rc.d2923[755] = Scm_MakeExtendedPair(scm__rc.d2923[754], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1882]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1883]), scm__rc.d2923[755]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[238]))->name = scm__rc.d2923[754];/* u16vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7690]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3174 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[238]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[754]) /* u16vector-skip */, G3174,0);

  scm__rc.d2923[756] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[379])),TRUE); /* u16vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1886]), scm__rc.d2923[15]);
  scm__rc.d2923[757] = Scm_MakeExtendedPair(scm__rc.d2923[756], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1887]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1888]), scm__rc.d2923[757]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[239]))->name = scm__rc.d2923[756];/* u16vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7753]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3175 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[239]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[756]) /* u16vector-skip-right */, G3175,0);

  scm__rc.d2923[758] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[380])),TRUE); /* u16vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1891]), scm__rc.d2923[15]);
  scm__rc.d2923[759] = Scm_MakeExtendedPair(scm__rc.d2923[758], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1892]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1893]), scm__rc.d2923[759]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[240]))->name = scm__rc.d2923[758];/* u16vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7816]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3176 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[240]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[758]) /* u16vector-any */, G3176,0);

  scm__rc.d2923[760] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[381])),TRUE); /* u16vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1894]), scm__rc.d2923[760]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1897]), scm__rc.d2923[15]);
  scm__rc.d2923[761] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1894]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[1898]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1899]), scm__rc.d2923[761]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[241]))->name = scm__rc.d2923[186];/* (u16vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1903]), scm__rc.d2923[15]);
  scm__rc.d2923[762] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1894]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[1904]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1905]), scm__rc.d2923[762]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[242]))->name = scm__rc.d2923[186];/* (u16vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7897]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1909]), scm__rc.d2923[15]);
  scm__rc.d2923[763] = Scm_MakeExtendedPair(scm__rc.d2923[760], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[1910]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1911]), scm__rc.d2923[763]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[243]))->name = scm__rc.d2923[760];/* u16vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7922]))[7] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7922]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3177 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[243]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[760]) /* u16vector-every */, G3177,0);

  scm__rc.d2923[764] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[382])),TRUE); /* u16vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1914]), scm__rc.d2923[15]);
  scm__rc.d2923[765] = Scm_MakeExtendedPair(scm__rc.d2923[764], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1915]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1916]), scm__rc.d2923[765]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[244]))->name = scm__rc.d2923[764];/* u16vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]))[4] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]))[17] = SCM_WORD(scm__rc.d2923[680]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[7954]))[41] = SCM_WORD(scm__rc.d2923[681]);
  ScmObj G3178 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[244]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[764]) /* u16vector-partition */, G3178,0);

  scm__rc.d2923[766] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[383])),TRUE); /* u16vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1919]), scm__rc.d2923[15]);
  scm__rc.d2923[767] = Scm_MakeExtendedPair(scm__rc.d2923[766], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1920]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1921]), scm__rc.d2923[767]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[245]))->name = scm__rc.d2923[766];/* u16vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8032]))[4] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8032]))[15] = SCM_WORD(scm__rc.d2923[732]);
  ScmObj G3179 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[245]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[766]) /* u16vector-filter */, G3179,0);

  scm__rc.d2923[768] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[384])),TRUE); /* u16vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1924]), scm__rc.d2923[15]);
  scm__rc.d2923[769] = Scm_MakeExtendedPair(scm__rc.d2923[768], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[1925]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1926]), scm__rc.d2923[769]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[246]))->name = scm__rc.d2923[768];/* u16vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8072]))[4] = SCM_WORD(scm__rc.d2923[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8072]))[15] = SCM_WORD(scm__rc.d2923[732]);
  ScmObj G3180 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[246]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[768]) /* u16vector-remove */, G3180,0);

  scm__rc.d2923[770] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[385])),TRUE); /* u16vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1929]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1930]), scm__rc.d2923[770]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1931]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1932]), scm__rc.d2923[16]);
  scm__rc.d2923[771] = Scm_MakeExtendedPair(scm__rc.d2923[770], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[1934]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-swap!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_swapX__STUB), 0);
  gauche_2d_2duvectoru16vector_swapX__STUB.common.info = scm__rc.d2923[771];
  scm__rc.d2923[772] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[386])),TRUE); /* u16vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1937]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1938]), scm__rc.d2923[772]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1939]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1940]), scm__rc.d2923[16]);
  scm__rc.d2923[773] = Scm_MakeExtendedPair(scm__rc.d2923[772], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[1942]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_reverseX__STUB), 0);
  gauche_2d_2duvectoru16vector_reverseX__STUB.common.info = scm__rc.d2923[773];
  scm__rc.d2923[774] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[387])),TRUE); /* u16vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1945]), scm__rc.d2923[15]);
  scm__rc.d2923[775] = Scm_MakeExtendedPair(scm__rc.d2923[774], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[1946]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1947]), scm__rc.d2923[775]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[247]))->name = scm__rc.d2923[774];/* u16vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8112]))[18] = SCM_WORD(scm__rc.d2923[681]);
  ScmObj G3181 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[247]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[774]) /* u16vector-unfold! */, G3181,0);

  scm__rc.d2923[776] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[388])),TRUE); /* u16vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1950]), scm__rc.d2923[15]);
  scm__rc.d2923[777] = Scm_MakeExtendedPair(scm__rc.d2923[776], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[1951]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1952]), scm__rc.d2923[777]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[248]))->name = scm__rc.d2923[776];/* u16vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8138]))[18] = SCM_WORD(scm__rc.d2923[681]);
  ScmObj G3182 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[248]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[776]) /* u16vector-unfold-right! */, G3182,0);

  scm__rc.d2923[778] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[389])),TRUE); /* make-u16vector-generator */
  scm__rc.d2923[780] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[390])),TRUE); /* <u16vector> */
  scm__rc.d2923[779] = Scm_MakeIdentifier(scm__rc.d2923[780], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<u16vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1955]), scm__rc.d2923[15]);
  scm__rc.d2923[781] = Scm_MakeExtendedPair(scm__rc.d2923[778], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[1956]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1957]), scm__rc.d2923[781]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[249]))->name = scm__rc.d2923[778];/* make-u16vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8164]))[4] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8164]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8164]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8164]))[17] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8164]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8164]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3183 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[249]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[778]) /* make-u16vector-generator */, G3183,0);

  scm__rc.d2923[782] = Scm_MakeIdentifier(scm__rc.d2923[652], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1960]), scm__rc.d2923[15]);
  scm__rc.d2923[783] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[1961]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1962]), scm__rc.d2923[783]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8189]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[785] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[391])),TRUE); /* u16vector-comparator */
  scm__rc.d2923[784] = Scm_MakeIdentifier(scm__rc.d2923[785], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[251]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8199]))[3] = SCM_WORD(scm__rc.d2923[782]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8199]))[5] = SCM_WORD(scm__rc.d2923[721]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8199]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8199]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8199]))[13] = SCM_WORD(scm__rc.d2923[784]);
  scm__rc.d2923[786] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[392])),TRUE); /* write-u16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1963]), scm__rc.d2923[780]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1964]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1965]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1968]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1971]), scm__rc.d2923[15]);
  scm__rc.d2923[787] = Scm_MakeExtendedPair(scm__rc.d2923[786], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[1972]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1973]), scm__rc.d2923[787]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[252]))->name = scm__rc.d2923[786];/* write-u16vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]))[33] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]))[46] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8214]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3187 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[252]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[786]) /* write-u16vector */, G3187,0);

  scm__rc.d2923[788] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[393])),FALSE); /* G3194 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1974]), scm__rc.d2923[788]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1979]), scm__rc.d2923[15]);
  scm__rc.d2923[789] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1976]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[1980]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1981]), scm__rc.d2923[789]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8269]))[7] = SCM_WORD(scm__rc.d2923[681]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1984]), scm__rc.d2923[15]);
  scm__rc.d2923[790] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1976]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1985]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1986]), scm__rc.d2923[790]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1989]), scm__rc.d2923[15]);
  scm__rc.d2923[791] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1976]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[1990]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1991]), scm__rc.d2923[791]);
  scm__rc.d2923[792] = Scm_MakeIdentifier(scm__rc.d2923[678], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->u16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1994]), scm__rc.d2923[15]);
  scm__rc.d2923[793] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1976]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[1995]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1996]), scm__rc.d2923[793]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8287]))[2] = SCM_WORD(scm__rc.d2923[792]);
  scm__rc.d2923[794] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1997]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1998]), scm__rc.d2923[794]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]))[25] = SCM_WORD(scm__rc.d2923[680]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8291]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[795] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[394])),FALSE); /* G3188 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[1999]), scm__rc.d2923[795]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2000]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2001]), scm__rc.d2923[19]);
  scm__rc.d2923[796] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[1975]), SCM_OBJ(&scm__rc.d2925[2001]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2002]), scm__rc.d2923[796]);
  scm__rc.d2923[798] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[395])),TRUE); /* <u16vector-meta> */
  scm__rc.d2923[797] = Scm_MakeIdentifier(scm__rc.d2923[798], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<u16vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2004]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[2004]), scm__rc.d2923[795]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2005]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[259]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[24] = SCM_WORD(scm__rc.d2923[797]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8388]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[800] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[396])),TRUE); /* u16vector-ref */
  scm__rc.d2923[799] = Scm_MakeIdentifier(scm__rc.d2923[800], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector-ref */
  scm__rc.d2923[801] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[397])),FALSE); /* G3196 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2006]), scm__rc.d2923[801]);
  scm__rc.d2923[802] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2007]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2008]), scm__rc.d2923[802]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8432]))[1] = SCM_WORD(scm__rc.d2923[799]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[261]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[24] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8435]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[803] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[398])),FALSE); /* G3198 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2010]), scm__rc.d2923[803]);
  scm__rc.d2923[804] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2011]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2012]), scm__rc.d2923[804]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8477]))[1] = SCM_WORD(scm__rc.d2923[681]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[263]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[24] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8480]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[805] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[399])),FALSE); /* G3200 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2014]), scm__rc.d2923[805]);
  scm__rc.d2923[806] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2015]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2016]), scm__rc.d2923[806]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8522]))[2] = SCM_WORD(scm__rc.d2923[697]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[265]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[24] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8526]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[807] = Scm_MakeIdentifier(scm__rc.d2923[672], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector->list */
  scm__rc.d2923[808] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[400])),FALSE); /* G3202 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2018]), scm__rc.d2923[808]);
  scm__rc.d2923[809] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2019]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2020]), scm__rc.d2923[809]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8568]))[2] = SCM_WORD(scm__rc.d2923[807]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[267]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[26] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8572]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[810] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[401])),FALSE); /* G3204 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2022]), scm__rc.d2923[810]);
  scm__rc.d2923[811] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2023]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2024]), scm__rc.d2923[811]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8616]))[2] = SCM_WORD(scm__rc.d2923[732]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[269]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[24] = SCM_WORD(scm__rc.d2923[797]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8620]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[812] = Scm_MakeIdentifier(scm__rc.d2923[685], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u16vector->vector */
  scm__rc.d2923[813] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[402])),FALSE); /* G3206 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2026]), scm__rc.d2923[813]);
  scm__rc.d2923[814] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2027]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2028]), scm__rc.d2923[814]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8664]))[2] = SCM_WORD(scm__rc.d2923[812]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[271]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[26] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8668]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[815] = Scm_MakeIdentifier(scm__rc.d2923[687], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->u16vector */
  scm__rc.d2923[816] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[403])),FALSE); /* G3208 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2030]), scm__rc.d2923[816]);
  scm__rc.d2923[817] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2031]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2032]), scm__rc.d2923[817]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8712]))[2] = SCM_WORD(scm__rc.d2923[815]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[273]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[24] = SCM_WORD(scm__rc.d2923[797]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8716]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[818] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[404])),FALSE); /* G3210 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2034]), scm__rc.d2923[818]);
  scm__rc.d2923[819] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2035]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2036]), scm__rc.d2923[819]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8760]))[2] = SCM_WORD(scm__rc.d2923[709]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[275]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[24] = SCM_WORD(scm__rc.d2923[797]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[26] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8764]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[820] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[405])),FALSE); /* G3212 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2038]), scm__rc.d2923[820]);
  scm__rc.d2923[821] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2039]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2040]), scm__rc.d2923[821]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8808]))[1] = SCM_WORD(scm__rc.d2923[709]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[277]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[24] = SCM_WORD(scm__rc.d2923[779]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8814]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[822] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[406])),TRUE); /* s32vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2044]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2045]), scm__rc.d2923[822]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2046]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2047]), scm__rc.d2923[16]);
  scm__rc.d2923[823] = Scm_MakeExtendedPair(scm__rc.d2923[822], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[2049]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector?")), SCM_OBJ(&gauche_2d_2duvectors32vectorP__STUB), 0);
  gauche_2d_2duvectors32vectorP__STUB.common.info = scm__rc.d2923[823];
  scm__rc.d2923[824] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[407])),TRUE); /* s32vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2052]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2053]), scm__rc.d2923[824]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2054]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2055]), scm__rc.d2923[16]);
  scm__rc.d2923[825] = Scm_MakeExtendedPair(scm__rc.d2923[824], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[2057]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-empty?")), SCM_OBJ(&gauche_2d_2duvectors32vector_emptyP__STUB), 0);
  gauche_2d_2duvectors32vector_emptyP__STUB.common.info = scm__rc.d2923[825];
  scm__rc.d2923[826] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[408])),TRUE); /* make-s32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2060]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2061]), scm__rc.d2923[826]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2062]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2063]), scm__rc.d2923[16]);
  scm__rc.d2923[827] = Scm_MakeExtendedPair(scm__rc.d2923[826], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[2065]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-s32vector")), SCM_OBJ(&gauche_2d_2duvectormake_s32vector__STUB), 0);
  gauche_2d_2duvectormake_s32vector__STUB.common.info = scm__rc.d2923[827];
  scm__rc.d2923[828] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[409])),TRUE); /* s32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2068]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2069]), scm__rc.d2923[828]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2070]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2071]), scm__rc.d2923[16]);
  scm__rc.d2923[829] = Scm_MakeExtendedPair(scm__rc.d2923[828], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[2073]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector")), SCM_OBJ(&gauche_2d_2duvectors32vector__STUB), 0);
  gauche_2d_2duvectors32vector__STUB.common.info = scm__rc.d2923[829];
  scm__rc.d2923[830] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[410])),TRUE); /* s32vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2076]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2077]), scm__rc.d2923[830]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2078]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2079]), scm__rc.d2923[16]);
  scm__rc.d2923[831] = Scm_MakeExtendedPair(scm__rc.d2923[830], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[2081]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-length")), SCM_OBJ(&gauche_2d_2duvectors32vector_length__STUB), 0);
  gauche_2d_2duvectors32vector_length__STUB.common.info = scm__rc.d2923[831];
  scm__rc.d2923[832] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[411])),TRUE); /* s32vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2084]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2085]), scm__rc.d2923[832]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2086]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2087]), scm__rc.d2923[16]);
  scm__rc.d2923[833] = Scm_MakeExtendedPair(scm__rc.d2923[832], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2089]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-copy")), SCM_OBJ(&gauche_2d_2duvectors32vector_copy__STUB), 0);
  gauche_2d_2duvectors32vector_copy__STUB.common.info = scm__rc.d2923[833];
  scm__rc.d2923[834] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[412])),TRUE); /* s32vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2092]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2093]), scm__rc.d2923[834]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2094]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2095]), scm__rc.d2923[16]);
  scm__rc.d2923[835] = Scm_MakeExtendedPair(scm__rc.d2923[834], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[2097]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-copy!")), SCM_OBJ(&gauche_2d_2duvectors32vector_copyX__STUB), 0);
  gauche_2d_2duvectors32vector_copyX__STUB.common.info = scm__rc.d2923[835];
  scm__rc.d2923[836] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[413])),TRUE); /* s32vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2100]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2101]), scm__rc.d2923[836]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2102]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2103]), scm__rc.d2923[16]);
  scm__rc.d2923[837] = Scm_MakeExtendedPair(scm__rc.d2923[836], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2105]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectors32vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectors32vector_reverse_copy__STUB.common.info = scm__rc.d2923[837];
  scm__rc.d2923[838] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[414])),TRUE); /* s32vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2108]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2109]), scm__rc.d2923[838]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2110]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2111]), scm__rc.d2923[16]);
  scm__rc.d2923[839] = Scm_MakeExtendedPair(scm__rc.d2923[838], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[2113]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectors32vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectors32vector_reverse_copyX__STUB.common.info = scm__rc.d2923[839];
  scm__rc.d2923[840] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[415])),TRUE); /* s32vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2116]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2117]), scm__rc.d2923[840]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2118]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2119]), scm__rc.d2923[16]);
  scm__rc.d2923[841] = Scm_MakeExtendedPair(scm__rc.d2923[840], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[2121]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectors32vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectors32vector_multi_copyX__STUB.common.info = scm__rc.d2923[841];
  scm__rc.d2923[842] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[416])),TRUE); /* s32vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2124]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2125]), scm__rc.d2923[842]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2126]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2127]), scm__rc.d2923[16]);
  scm__rc.d2923[843] = Scm_MakeExtendedPair(scm__rc.d2923[842], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2129]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector->list")), SCM_OBJ(&gauche_2d_2duvectors32vector_TOlist__STUB), 0);
  gauche_2d_2duvectors32vector_TOlist__STUB.common.info = scm__rc.d2923[843];
  scm__rc.d2923[844] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[417])),TRUE); /* reverse-s32vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2132]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2133]), scm__rc.d2923[844]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2134]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2135]), scm__rc.d2923[16]);
  scm__rc.d2923[845] = Scm_MakeExtendedPair(scm__rc.d2923[844], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2137]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-s32vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_s32vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_s32vector_TOlist__STUB.common.info = scm__rc.d2923[845];
  scm__rc.d2923[846] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[418])),TRUE); /* list->s32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2140]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2141]), scm__rc.d2923[846]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2142]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2143]), scm__rc.d2923[16]);
  scm__rc.d2923[847] = Scm_MakeExtendedPair(scm__rc.d2923[846], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[2145]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->s32vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOs32vector__STUB), 0);
  gauche_2d_2duvectorlist_TOs32vector__STUB.common.info = scm__rc.d2923[847];
  scm__rc.d2923[848] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[419])),TRUE); /* reverse-list->s32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2146]), scm__rc.d2923[826]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2148]), scm__rc.d2923[19]);
  scm__rc.d2923[849] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[420])),TRUE); /* s32vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2151]), scm__rc.d2923[849]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2155]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2158]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2161]), scm__rc.d2923[64]);
  scm__rc.d2923[850] = Scm_MakeIdentifier(scm__rc.d2923[826], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-s32vector */
  scm__rc.d2923[851] = Scm_MakeIdentifier(scm__rc.d2923[849], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2164]), scm__rc.d2923[15]);
  scm__rc.d2923[852] = Scm_MakeExtendedPair(scm__rc.d2923[848], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[2165]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2166]), scm__rc.d2923[852]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[278]))->name = scm__rc.d2923[848];/* reverse-list->s32vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]))[36] = SCM_WORD(scm__rc.d2923[850]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8856]))[53] = SCM_WORD(scm__rc.d2923[851]);
  ScmObj G3216 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[278]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[848]) /* reverse-list->s32vector */, G3216,0);

  scm__rc.d2923[853] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[421])),TRUE); /* s32vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2169]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2170]), scm__rc.d2923[853]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2171]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2172]), scm__rc.d2923[16]);
  scm__rc.d2923[854] = Scm_MakeExtendedPair(scm__rc.d2923[853], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[2174]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-fill!")), SCM_OBJ(&gauche_2d_2duvectors32vector_fillX__STUB), 0);
  gauche_2d_2duvectors32vector_fillX__STUB.common.info = scm__rc.d2923[854];
  scm__rc.d2923[855] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[422])),TRUE); /* s32vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2177]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2178]), scm__rc.d2923[855]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2179]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2180]), scm__rc.d2923[16]);
  scm__rc.d2923[856] = Scm_MakeExtendedPair(scm__rc.d2923[855], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2182]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector->vector")), SCM_OBJ(&gauche_2d_2duvectors32vector_TOvector__STUB), 0);
  gauche_2d_2duvectors32vector_TOvector__STUB.common.info = scm__rc.d2923[856];
  scm__rc.d2923[857] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[423])),TRUE); /* vector->s32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2185]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2186]), scm__rc.d2923[857]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2187]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2188]), scm__rc.d2923[16]);
  scm__rc.d2923[858] = Scm_MakeExtendedPair(scm__rc.d2923[857], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[2190]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->s32vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOs32vector__STUB), 0);
  gauche_2d_2duvectorvector_TOs32vector__STUB.common.info = scm__rc.d2923[858];
  scm__rc.d2923[859] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[424])),TRUE); /* s32vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2193]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2194]), scm__rc.d2923[859]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2195]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2196]), scm__rc.d2923[16]);
  scm__rc.d2923[860] = Scm_MakeExtendedPair(scm__rc.d2923[859], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[2198]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector=?")), SCM_OBJ(&gauche_2d_2duvectors32vector_3dP__STUB), 0);
  gauche_2d_2duvectors32vector_3dP__STUB.common.info = scm__rc.d2923[860];
  scm__rc.d2923[861] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[425])),TRUE); /* s32vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2201]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2202]), scm__rc.d2923[861]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2203]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2204]), scm__rc.d2923[16]);
  scm__rc.d2923[862] = Scm_MakeExtendedPair(scm__rc.d2923[861], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[2206]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-compare")), SCM_OBJ(&gauche_2d_2duvectors32vector_compare__STUB), 0);
  gauche_2d_2duvectors32vector_compare__STUB.common.info = scm__rc.d2923[862];
  scm__rc.d2923[863] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[426])),TRUE); /* s32vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2209]), scm__rc.d2923[15]);
  scm__rc.d2923[864] = Scm_MakeExtendedPair(scm__rc.d2923[863], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[2210]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2211]), scm__rc.d2923[864]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[279]))->name = scm__rc.d2923[863];/* s32vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8917]))[4] = SCM_WORD(scm__rc.d2923[850]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8917]))[26] = SCM_WORD(scm__rc.d2923[851]);
  ScmObj G3217 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[279]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[863]) /* s32vector-unfold */, G3217,0);

  scm__rc.d2923[865] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[427])),TRUE); /* s32vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2214]), scm__rc.d2923[15]);
  scm__rc.d2923[866] = Scm_MakeExtendedPair(scm__rc.d2923[865], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[2215]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2216]), scm__rc.d2923[866]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[280]))->name = scm__rc.d2923[865];/* s32vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8950]))[4] = SCM_WORD(scm__rc.d2923[850]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8950]))[26] = SCM_WORD(scm__rc.d2923[851]);
  ScmObj G3218 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[280]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[865]) /* s32vector-unfold-right */, G3218,0);

  scm__rc.d2923[867] = Scm_MakeIdentifier(scm__rc.d2923[830], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector-length */
  scm__rc.d2923[868] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[428])),TRUE); /* s32vector-concatenate */
  scm__rc.d2923[869] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[429])),FALSE); /* G3219 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2217]), scm__rc.d2923[869]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2218]), scm__rc.d2923[868]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2221]), scm__rc.d2923[15]);
  scm__rc.d2923[870] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2218]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[2222]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2223]), scm__rc.d2923[870]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8983]))[4] = SCM_WORD(scm__rc.d2923[867]);
  scm__rc.d2923[871] = Scm_MakeIdentifier(scm__rc.d2923[834], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2227]), scm__rc.d2923[15]);
  scm__rc.d2923[872] = Scm_MakeExtendedPair(scm__rc.d2923[868], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[2228]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2229]), scm__rc.d2923[872]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[282]))->name = scm__rc.d2923[868];/* s32vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8990]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8990]))[12] = SCM_WORD(scm__rc.d2923[850]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8990]))[27] = SCM_WORD(scm__rc.d2923[871]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[8990]))[33] = SCM_WORD(scm__rc.d2923[867]);
  scm__rc.d2923[873] = Scm_MakeIdentifier(scm__rc.d2923[868], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[283]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9030]))[5] = SCM_WORD(scm__rc.d2923[873]);
  scm__rc.d2923[874] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[430])),TRUE); /* s32vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2232]), scm__rc.d2923[15]);
  scm__rc.d2923[875] = Scm_MakeExtendedPair(scm__rc.d2923[874], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[2233]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2234]), scm__rc.d2923[875]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[284]))->name = scm__rc.d2923[874];/* s32vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9037]))[2] = SCM_WORD(scm__rc.d2923[873]);
  ScmObj G3220 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[284]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[874]) /* s32vector-append */, G3220,0);

  scm__rc.d2923[876] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[431])),TRUE); /* s32vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2237]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2238]), scm__rc.d2923[876]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2239]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2240]), scm__rc.d2923[16]);
  scm__rc.d2923[877] = Scm_MakeExtendedPair(scm__rc.d2923[876], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[2242]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectors32vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectors32vector_append_subvectors__STUB.common.info = scm__rc.d2923[877];
  scm__rc.d2923[878] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[432])),TRUE); /* s32vector-take */
  scm__rc.d2923[879] = Scm_MakeIdentifier(scm__rc.d2923[832], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2245]), scm__rc.d2923[15]);
  scm__rc.d2923[880] = Scm_MakeExtendedPair(scm__rc.d2923[878], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[2246]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2247]), scm__rc.d2923[880]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[285]))->name = scm__rc.d2923[878];/* s32vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9041]))[4] = SCM_WORD(scm__rc.d2923[879]);
  ScmObj G3221 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[285]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[878]) /* s32vector-take */, G3221,0);

  scm__rc.d2923[881] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[433])),TRUE); /* s32vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2250]), scm__rc.d2923[15]);
  scm__rc.d2923[882] = Scm_MakeExtendedPair(scm__rc.d2923[881], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[2251]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2252]), scm__rc.d2923[882]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[286]))->name = scm__rc.d2923[881];/* s32vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9047]))[5] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9047]))[10] = SCM_WORD(scm__rc.d2923[879]);
  ScmObj G3222 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[286]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[881]) /* s32vector-take-right */, G3222,0);

  scm__rc.d2923[883] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[434])),TRUE); /* s32vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2255]), scm__rc.d2923[15]);
  scm__rc.d2923[884] = Scm_MakeExtendedPair(scm__rc.d2923[883], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[2256]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2257]), scm__rc.d2923[884]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[287]))->name = scm__rc.d2923[883];/* s32vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9059]))[3] = SCM_WORD(scm__rc.d2923[879]);
  ScmObj G3223 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[287]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[883]) /* s32vector-drop */, G3223,0);

  scm__rc.d2923[885] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[435])),TRUE); /* s32vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2260]), scm__rc.d2923[15]);
  scm__rc.d2923[886] = Scm_MakeExtendedPair(scm__rc.d2923[885], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[2261]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2262]), scm__rc.d2923[886]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[288]))->name = scm__rc.d2923[885];/* s32vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9064]))[6] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9064]))[11] = SCM_WORD(scm__rc.d2923[879]);
  ScmObj G3224 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[288]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[885]) /* s32vector-drop-right */, G3224,0);

  scm__rc.d2923[887] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[436])),TRUE); /* s32vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2265]), scm__rc.d2923[15]);
  scm__rc.d2923[888] = Scm_MakeExtendedPair(scm__rc.d2923[887], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[2266]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2267]), scm__rc.d2923[888]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[289]))->name = scm__rc.d2923[887];/* s32vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9077]))[5] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9077]))[19] = SCM_WORD(scm__rc.d2923[879]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9077]))[36] = SCM_WORD(scm__rc.d2923[879]);
  ScmObj G3225 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[289]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[887]) /* s32vector-segment */, G3225,0);

  scm__rc.d2923[889] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[437])),TRUE); /* s32vector= */
  scm__rc.d2923[890] = Scm_MakeIdentifier(scm__rc.d2923[859], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector=? */
  scm__rc.d2923[891] = Scm_MakeIdentifier(scm__rc.d2923[889], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2270]), scm__rc.d2923[15]);
  scm__rc.d2923[892] = Scm_MakeExtendedPair(scm__rc.d2923[889], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[2271]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2272]), scm__rc.d2923[892]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[290]))->name = scm__rc.d2923[889];/* s32vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9121]))[5] = SCM_WORD(scm__rc.d2923[890]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9121]))[12] = SCM_WORD(scm__rc.d2923[891]);
  ScmObj G3226 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[290]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[889]) /* s32vector= */, G3226,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2275]), scm__rc.d2923[15]);
  scm__rc.d2923[893] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[2276]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2277]), scm__rc.d2923[893]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[291]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9138]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9138]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9138]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9138]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3227 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[291]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3227,0);

  scm__rc.d2923[894] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[438])),FALSE); /* G3228 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2278]), scm__rc.d2923[894]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2281]), scm__rc.d2923[15]);
  scm__rc.d2923[895] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[2278]), SCM_OBJ(&scm__rc.d2925[2282]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2283]), scm__rc.d2923[895]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9154]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2286]), scm__rc.d2923[15]);
  scm__rc.d2923[896] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[2287]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2288]), scm__rc.d2923[896]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[293]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9159]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9159]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3229 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[293]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3229,0);

  scm__rc.d2923[897] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[439])),TRUE); /* s32vector-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2291]), scm__rc.d2923[15]);
  scm__rc.d2923[898] = Scm_MakeExtendedPair(scm__rc.d2923[897], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[2292]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2293]), scm__rc.d2923[898]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[294]))->name = scm__rc.d2923[897];/* s32vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9175]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3230 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[294]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[897]) /* s32vector-fold */, G3230,0);

  scm__rc.d2923[899] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[440])),TRUE); /* s32vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2296]), scm__rc.d2923[15]);
  scm__rc.d2923[900] = Scm_MakeExtendedPair(scm__rc.d2923[899], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[2297]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2298]), scm__rc.d2923[900]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[295]))->name = scm__rc.d2923[899];/* s32vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9238]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3231 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[295]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[899]) /* s32vector-fold-right */, G3231,0);

  scm__rc.d2923[901] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[441])),TRUE); /* s32vector-map */
  scm__rc.d2923[902] = Scm_MakeIdentifier(scm__rc.d2923[846], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->s32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2301]), scm__rc.d2923[15]);
  scm__rc.d2923[903] = Scm_MakeExtendedPair(scm__rc.d2923[901], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[2302]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2303]), scm__rc.d2923[903]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[296]))->name = scm__rc.d2923[901];/* s32vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]))[18] = SCM_WORD(scm__rc.d2923[902]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]))[52] = SCM_WORD(scm__rc.d2923[902]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9301]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3232 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[296]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[901]) /* s32vector-map */, G3232,0);

  scm__rc.d2923[904] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[442])),TRUE); /* s32vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2306]), scm__rc.d2923[15]);
  scm__rc.d2923[905] = Scm_MakeExtendedPair(scm__rc.d2923[904], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[2307]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2308]), scm__rc.d2923[905]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[297]))->name = scm__rc.d2923[904];/* s32vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]))[28] = SCM_WORD(scm__rc.d2923[851]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9374]))[63] = SCM_WORD(scm__rc.d2923[851]);
  ScmObj G3233 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[297]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[904]) /* s32vector-map! */, G3233,0);

  scm__rc.d2923[906] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[443])),TRUE); /* s32vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2311]), scm__rc.d2923[15]);
  scm__rc.d2923[907] = Scm_MakeExtendedPair(scm__rc.d2923[906], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[2312]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2313]), scm__rc.d2923[907]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[298]))->name = scm__rc.d2923[906];/* s32vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9443]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3234 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[298]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[906]) /* s32vector-for-each */, G3234,0);

  scm__rc.d2923[908] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[444])),TRUE); /* s32vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2316]), scm__rc.d2923[15]);
  scm__rc.d2923[909] = Scm_MakeExtendedPair(scm__rc.d2923[908], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2317]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2318]), scm__rc.d2923[909]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[299]))->name = scm__rc.d2923[908];/* s32vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9500]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3235 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[299]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[908]) /* s32vector-count */, G3235,0);

  scm__rc.d2923[910] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[445])),TRUE); /* s32vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2321]), scm__rc.d2923[15]);
  scm__rc.d2923[911] = Scm_MakeExtendedPair(scm__rc.d2923[910], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[2322]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2323]), scm__rc.d2923[911]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[300]))->name = scm__rc.d2923[910];/* s32vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9573]))[4] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9573]))[10] = SCM_WORD(scm__rc.d2923[850]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9573]))[38] = SCM_WORD(scm__rc.d2923[851]);
  ScmObj G3236 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[300]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[910]) /* s32vector-cumulate */, G3236,0);

  scm__rc.d2923[912] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[446])),TRUE); /* s32vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2326]), scm__rc.d2923[15]);
  scm__rc.d2923[913] = Scm_MakeExtendedPair(scm__rc.d2923[912], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2327]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2328]), scm__rc.d2923[913]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[301]))->name = scm__rc.d2923[912];/* s32vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9618]))[4] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9618]))[15] = SCM_WORD(scm__rc.d2923[902]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9618]))[38] = SCM_WORD(scm__rc.d2923[902]);
  ScmObj G3237 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[301]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[912]) /* s32vector-take-while */, G3237,0);

  scm__rc.d2923[914] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[447])),TRUE); /* s32vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2331]), scm__rc.d2923[15]);
  scm__rc.d2923[915] = Scm_MakeExtendedPair(scm__rc.d2923[914], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2332]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2333]), scm__rc.d2923[915]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[302]))->name = scm__rc.d2923[914];/* s32vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9659]))[4] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9659]))[14] = SCM_WORD(scm__rc.d2923[902]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9659]))[36] = SCM_WORD(scm__rc.d2923[902]);
  ScmObj G3238 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[302]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[914]) /* s32vector-take-while-right */, G3238,0);

  scm__rc.d2923[916] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[448])),TRUE); /* s32vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2336]), scm__rc.d2923[15]);
  scm__rc.d2923[917] = Scm_MakeExtendedPair(scm__rc.d2923[916], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2337]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2338]), scm__rc.d2923[917]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[303]))->name = scm__rc.d2923[916];/* s32vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9698]))[4] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9698]))[13] = SCM_WORD(scm__rc.d2923[850]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9698]))[33] = SCM_WORD(scm__rc.d2923[879]);
  ScmObj G3239 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[303]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[916]) /* s32vector-drop-while */, G3239,0);

  scm__rc.d2923[918] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[449])),TRUE); /* s32vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2341]), scm__rc.d2923[15]);
  scm__rc.d2923[919] = Scm_MakeExtendedPair(scm__rc.d2923[918], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2342]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2343]), scm__rc.d2923[919]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[304]))->name = scm__rc.d2923[918];/* s32vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9734]))[4] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9734]))[13] = SCM_WORD(scm__rc.d2923[850]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9734]))[34] = SCM_WORD(scm__rc.d2923[879]);
  ScmObj G3240 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[304]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[918]) /* s32vector-drop-while-right */, G3240,0);

  scm__rc.d2923[920] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[450])),TRUE); /* s32vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2346]), scm__rc.d2923[15]);
  scm__rc.d2923[921] = Scm_MakeExtendedPair(scm__rc.d2923[920], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2347]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2348]), scm__rc.d2923[921]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[305]))->name = scm__rc.d2923[920];/* s32vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9771]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3241 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[305]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[920]) /* s32vector-index */, G3241,0);

  scm__rc.d2923[922] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[451])),TRUE); /* s32vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2351]), scm__rc.d2923[15]);
  scm__rc.d2923[923] = Scm_MakeExtendedPair(scm__rc.d2923[922], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2352]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2353]), scm__rc.d2923[923]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[306]))->name = scm__rc.d2923[922];/* s32vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9834]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3242 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[306]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[922]) /* s32vector-index-right */, G3242,0);

  scm__rc.d2923[924] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[452])),TRUE); /* s32vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2356]), scm__rc.d2923[15]);
  scm__rc.d2923[925] = Scm_MakeExtendedPair(scm__rc.d2923[924], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2357]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2358]), scm__rc.d2923[925]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[307]))->name = scm__rc.d2923[924];/* s32vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9897]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3243 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[307]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[924]) /* s32vector-skip */, G3243,0);

  scm__rc.d2923[926] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[453])),TRUE); /* s32vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2361]), scm__rc.d2923[15]);
  scm__rc.d2923[927] = Scm_MakeExtendedPair(scm__rc.d2923[926], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2362]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2363]), scm__rc.d2923[927]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[308]))->name = scm__rc.d2923[926];/* s32vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[9960]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3244 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[308]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[926]) /* s32vector-skip-right */, G3244,0);

  scm__rc.d2923[928] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[454])),TRUE); /* s32vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2366]), scm__rc.d2923[15]);
  scm__rc.d2923[929] = Scm_MakeExtendedPair(scm__rc.d2923[928], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2367]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2368]), scm__rc.d2923[929]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[309]))->name = scm__rc.d2923[928];/* s32vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10023]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3245 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[309]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[928]) /* s32vector-any */, G3245,0);

  scm__rc.d2923[930] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[455])),TRUE); /* s32vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2369]), scm__rc.d2923[930]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2372]), scm__rc.d2923[15]);
  scm__rc.d2923[931] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2369]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[2373]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2374]), scm__rc.d2923[931]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[310]))->name = scm__rc.d2923[186];/* (s32vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2378]), scm__rc.d2923[15]);
  scm__rc.d2923[932] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2369]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[2379]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2380]), scm__rc.d2923[932]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[311]))->name = scm__rc.d2923[186];/* (s32vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10104]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2384]), scm__rc.d2923[15]);
  scm__rc.d2923[933] = Scm_MakeExtendedPair(scm__rc.d2923[930], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2385]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2386]), scm__rc.d2923[933]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[312]))->name = scm__rc.d2923[930];/* s32vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10129]))[7] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10129]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3246 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[312]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[930]) /* s32vector-every */, G3246,0);

  scm__rc.d2923[934] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[456])),TRUE); /* s32vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2389]), scm__rc.d2923[15]);
  scm__rc.d2923[935] = Scm_MakeExtendedPair(scm__rc.d2923[934], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2390]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2391]), scm__rc.d2923[935]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[313]))->name = scm__rc.d2923[934];/* s32vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]))[4] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]))[17] = SCM_WORD(scm__rc.d2923[850]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10161]))[41] = SCM_WORD(scm__rc.d2923[851]);
  ScmObj G3247 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[313]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[934]) /* s32vector-partition */, G3247,0);

  scm__rc.d2923[936] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[457])),TRUE); /* s32vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2394]), scm__rc.d2923[15]);
  scm__rc.d2923[937] = Scm_MakeExtendedPair(scm__rc.d2923[936], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2395]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2396]), scm__rc.d2923[937]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[314]))->name = scm__rc.d2923[936];/* s32vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10239]))[4] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10239]))[15] = SCM_WORD(scm__rc.d2923[902]);
  ScmObj G3248 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[314]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[936]) /* s32vector-filter */, G3248,0);

  scm__rc.d2923[938] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[458])),TRUE); /* s32vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2399]), scm__rc.d2923[15]);
  scm__rc.d2923[939] = Scm_MakeExtendedPair(scm__rc.d2923[938], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2400]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2401]), scm__rc.d2923[939]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[315]))->name = scm__rc.d2923[938];/* s32vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10279]))[4] = SCM_WORD(scm__rc.d2923[867]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10279]))[15] = SCM_WORD(scm__rc.d2923[902]);
  ScmObj G3249 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[315]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[938]) /* s32vector-remove */, G3249,0);

  scm__rc.d2923[940] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[459])),TRUE); /* s32vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2404]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2405]), scm__rc.d2923[940]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2406]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2407]), scm__rc.d2923[16]);
  scm__rc.d2923[941] = Scm_MakeExtendedPair(scm__rc.d2923[940], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[2409]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-swap!")), SCM_OBJ(&gauche_2d_2duvectors32vector_swapX__STUB), 0);
  gauche_2d_2duvectors32vector_swapX__STUB.common.info = scm__rc.d2923[941];
  scm__rc.d2923[942] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[460])),TRUE); /* s32vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2412]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2413]), scm__rc.d2923[942]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2414]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2415]), scm__rc.d2923[16]);
  scm__rc.d2923[943] = Scm_MakeExtendedPair(scm__rc.d2923[942], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2417]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectors32vector_reverseX__STUB), 0);
  gauche_2d_2duvectors32vector_reverseX__STUB.common.info = scm__rc.d2923[943];
  scm__rc.d2923[944] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[461])),TRUE); /* s32vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2420]), scm__rc.d2923[15]);
  scm__rc.d2923[945] = Scm_MakeExtendedPair(scm__rc.d2923[944], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[2421]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2422]), scm__rc.d2923[945]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[316]))->name = scm__rc.d2923[944];/* s32vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10319]))[18] = SCM_WORD(scm__rc.d2923[851]);
  ScmObj G3250 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[316]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[944]) /* s32vector-unfold! */, G3250,0);

  scm__rc.d2923[946] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[462])),TRUE); /* s32vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2425]), scm__rc.d2923[15]);
  scm__rc.d2923[947] = Scm_MakeExtendedPair(scm__rc.d2923[946], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[2426]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2427]), scm__rc.d2923[947]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[317]))->name = scm__rc.d2923[946];/* s32vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10345]))[18] = SCM_WORD(scm__rc.d2923[851]);
  ScmObj G3251 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[317]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[946]) /* s32vector-unfold-right! */, G3251,0);

  scm__rc.d2923[948] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[463])),TRUE); /* make-s32vector-generator */
  scm__rc.d2923[950] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[464])),TRUE); /* <s32vector> */
  scm__rc.d2923[949] = Scm_MakeIdentifier(scm__rc.d2923[950], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<s32vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2430]), scm__rc.d2923[15]);
  scm__rc.d2923[951] = Scm_MakeExtendedPair(scm__rc.d2923[948], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[2431]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2432]), scm__rc.d2923[951]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[318]))->name = scm__rc.d2923[948];/* make-s32vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10371]))[4] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10371]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10371]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10371]))[17] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10371]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10371]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3252 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[318]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[948]) /* make-s32vector-generator */, G3252,0);

  scm__rc.d2923[952] = Scm_MakeIdentifier(scm__rc.d2923[822], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2435]), scm__rc.d2923[15]);
  scm__rc.d2923[953] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[2436]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2437]), scm__rc.d2923[953]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10396]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[955] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[465])),TRUE); /* s32vector-comparator */
  scm__rc.d2923[954] = Scm_MakeIdentifier(scm__rc.d2923[955], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[320]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10406]))[3] = SCM_WORD(scm__rc.d2923[952]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10406]))[5] = SCM_WORD(scm__rc.d2923[891]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10406]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10406]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10406]))[13] = SCM_WORD(scm__rc.d2923[954]);
  scm__rc.d2923[956] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[466])),TRUE); /* write-s32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2438]), scm__rc.d2923[950]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2439]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2440]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2443]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2446]), scm__rc.d2923[15]);
  scm__rc.d2923[957] = Scm_MakeExtendedPair(scm__rc.d2923[956], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[2447]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2448]), scm__rc.d2923[957]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[321]))->name = scm__rc.d2923[956];/* write-s32vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]))[33] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]))[46] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10421]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3256 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[321]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[956]) /* write-s32vector */, G3256,0);

  scm__rc.d2923[958] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[467])),FALSE); /* G3263 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2449]), scm__rc.d2923[958]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2454]), scm__rc.d2923[15]);
  scm__rc.d2923[959] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2451]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[2455]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2456]), scm__rc.d2923[959]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10476]))[7] = SCM_WORD(scm__rc.d2923[851]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2459]), scm__rc.d2923[15]);
  scm__rc.d2923[960] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2451]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2460]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2461]), scm__rc.d2923[960]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2464]), scm__rc.d2923[15]);
  scm__rc.d2923[961] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2451]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[2465]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2466]), scm__rc.d2923[961]);
  scm__rc.d2923[962] = Scm_MakeIdentifier(scm__rc.d2923[848], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->s32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2469]), scm__rc.d2923[15]);
  scm__rc.d2923[963] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2451]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2470]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2471]), scm__rc.d2923[963]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10494]))[2] = SCM_WORD(scm__rc.d2923[962]);
  scm__rc.d2923[964] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2472]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2473]), scm__rc.d2923[964]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]))[25] = SCM_WORD(scm__rc.d2923[850]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10498]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[965] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[468])),FALSE); /* G3257 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2474]), scm__rc.d2923[965]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2475]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2476]), scm__rc.d2923[19]);
  scm__rc.d2923[966] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2450]), SCM_OBJ(&scm__rc.d2925[2476]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2477]), scm__rc.d2923[966]);
  scm__rc.d2923[968] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[469])),TRUE); /* <s32vector-meta> */
  scm__rc.d2923[967] = Scm_MakeIdentifier(scm__rc.d2923[968], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<s32vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2479]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[2479]), scm__rc.d2923[965]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2480]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[328]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[24] = SCM_WORD(scm__rc.d2923[967]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10595]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[970] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[470])),TRUE); /* s32vector-ref */
  scm__rc.d2923[969] = Scm_MakeIdentifier(scm__rc.d2923[970], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector-ref */
  scm__rc.d2923[971] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[471])),FALSE); /* G3265 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2481]), scm__rc.d2923[971]);
  scm__rc.d2923[972] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2482]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2483]), scm__rc.d2923[972]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10639]))[1] = SCM_WORD(scm__rc.d2923[969]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[330]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[24] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10642]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[973] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[472])),FALSE); /* G3267 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2485]), scm__rc.d2923[973]);
  scm__rc.d2923[974] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2486]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2487]), scm__rc.d2923[974]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10684]))[1] = SCM_WORD(scm__rc.d2923[851]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[332]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[24] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10687]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[975] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[473])),FALSE); /* G3269 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2489]), scm__rc.d2923[975]);
  scm__rc.d2923[976] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2490]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2491]), scm__rc.d2923[976]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10729]))[2] = SCM_WORD(scm__rc.d2923[867]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[334]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[24] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10733]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[977] = Scm_MakeIdentifier(scm__rc.d2923[842], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector->list */
  scm__rc.d2923[978] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[474])),FALSE); /* G3271 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2493]), scm__rc.d2923[978]);
  scm__rc.d2923[979] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2494]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2495]), scm__rc.d2923[979]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10775]))[2] = SCM_WORD(scm__rc.d2923[977]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[336]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[26] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10779]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[980] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[475])),FALSE); /* G3273 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2497]), scm__rc.d2923[980]);
  scm__rc.d2923[981] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2498]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2499]), scm__rc.d2923[981]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10823]))[2] = SCM_WORD(scm__rc.d2923[902]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[338]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[24] = SCM_WORD(scm__rc.d2923[967]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10827]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[982] = Scm_MakeIdentifier(scm__rc.d2923[855], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector->vector */
  scm__rc.d2923[983] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[476])),FALSE); /* G3275 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2501]), scm__rc.d2923[983]);
  scm__rc.d2923[984] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2502]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2503]), scm__rc.d2923[984]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10871]))[2] = SCM_WORD(scm__rc.d2923[982]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[340]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[26] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10875]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[985] = Scm_MakeIdentifier(scm__rc.d2923[857], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->s32vector */
  scm__rc.d2923[986] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[477])),FALSE); /* G3277 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2505]), scm__rc.d2923[986]);
  scm__rc.d2923[987] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2506]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2507]), scm__rc.d2923[987]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10919]))[2] = SCM_WORD(scm__rc.d2923[985]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[342]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[24] = SCM_WORD(scm__rc.d2923[967]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10923]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[988] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[478])),FALSE); /* G3279 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2509]), scm__rc.d2923[988]);
  scm__rc.d2923[989] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2510]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2511]), scm__rc.d2923[989]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10967]))[2] = SCM_WORD(scm__rc.d2923[879]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[344]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[24] = SCM_WORD(scm__rc.d2923[967]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[26] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[10971]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[990] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[479])),FALSE); /* G3281 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2513]), scm__rc.d2923[990]);
  scm__rc.d2923[991] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2514]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2515]), scm__rc.d2923[991]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11015]))[1] = SCM_WORD(scm__rc.d2923[879]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[346]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[24] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11021]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[992] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[480])),TRUE); /* u32vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2519]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2520]), scm__rc.d2923[992]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2521]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2522]), scm__rc.d2923[16]);
  scm__rc.d2923[993] = Scm_MakeExtendedPair(scm__rc.d2923[992], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[2524]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector?")), SCM_OBJ(&gauche_2d_2duvectoru32vectorP__STUB), 0);
  gauche_2d_2duvectoru32vectorP__STUB.common.info = scm__rc.d2923[993];
  scm__rc.d2923[994] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[481])),TRUE); /* u32vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2527]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2528]), scm__rc.d2923[994]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2529]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2530]), scm__rc.d2923[16]);
  scm__rc.d2923[995] = Scm_MakeExtendedPair(scm__rc.d2923[994], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[2532]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-empty?")), SCM_OBJ(&gauche_2d_2duvectoru32vector_emptyP__STUB), 0);
  gauche_2d_2duvectoru32vector_emptyP__STUB.common.info = scm__rc.d2923[995];
  scm__rc.d2923[996] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[482])),TRUE); /* make-u32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2535]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2536]), scm__rc.d2923[996]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2537]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2538]), scm__rc.d2923[16]);
  scm__rc.d2923[997] = Scm_MakeExtendedPair(scm__rc.d2923[996], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[2540]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-u32vector")), SCM_OBJ(&gauche_2d_2duvectormake_u32vector__STUB), 0);
  gauche_2d_2duvectormake_u32vector__STUB.common.info = scm__rc.d2923[997];
  scm__rc.d2923[998] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[483])),TRUE); /* u32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2543]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2544]), scm__rc.d2923[998]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2545]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2546]), scm__rc.d2923[16]);
  scm__rc.d2923[999] = Scm_MakeExtendedPair(scm__rc.d2923[998], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[2548]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector")), SCM_OBJ(&gauche_2d_2duvectoru32vector__STUB), 0);
  gauche_2d_2duvectoru32vector__STUB.common.info = scm__rc.d2923[999];
  scm__rc.d2923[1000] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[484])),TRUE); /* u32vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2551]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2552]), scm__rc.d2923[1000]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2553]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2554]), scm__rc.d2923[16]);
  scm__rc.d2923[1001] = Scm_MakeExtendedPair(scm__rc.d2923[1000], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[2556]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-length")), SCM_OBJ(&gauche_2d_2duvectoru32vector_length__STUB), 0);
  gauche_2d_2duvectoru32vector_length__STUB.common.info = scm__rc.d2923[1001];
  scm__rc.d2923[1002] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[485])),TRUE); /* u32vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2559]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2560]), scm__rc.d2923[1002]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2561]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2562]), scm__rc.d2923[16]);
  scm__rc.d2923[1003] = Scm_MakeExtendedPair(scm__rc.d2923[1002], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2564]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-copy")), SCM_OBJ(&gauche_2d_2duvectoru32vector_copy__STUB), 0);
  gauche_2d_2duvectoru32vector_copy__STUB.common.info = scm__rc.d2923[1003];
  scm__rc.d2923[1004] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[486])),TRUE); /* u32vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2567]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2568]), scm__rc.d2923[1004]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2569]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2570]), scm__rc.d2923[16]);
  scm__rc.d2923[1005] = Scm_MakeExtendedPair(scm__rc.d2923[1004], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[2572]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-copy!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_copyX__STUB), 0);
  gauche_2d_2duvectoru32vector_copyX__STUB.common.info = scm__rc.d2923[1005];
  scm__rc.d2923[1006] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[487])),TRUE); /* u32vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2575]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2576]), scm__rc.d2923[1006]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2577]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2578]), scm__rc.d2923[16]);
  scm__rc.d2923[1007] = Scm_MakeExtendedPair(scm__rc.d2923[1006], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2580]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectoru32vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectoru32vector_reverse_copy__STUB.common.info = scm__rc.d2923[1007];
  scm__rc.d2923[1008] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[488])),TRUE); /* u32vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2583]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2584]), scm__rc.d2923[1008]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2585]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2586]), scm__rc.d2923[16]);
  scm__rc.d2923[1009] = Scm_MakeExtendedPair(scm__rc.d2923[1008], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[2588]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectoru32vector_reverse_copyX__STUB.common.info = scm__rc.d2923[1009];
  scm__rc.d2923[1010] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[489])),TRUE); /* u32vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2591]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2592]), scm__rc.d2923[1010]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2593]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2594]), scm__rc.d2923[16]);
  scm__rc.d2923[1011] = Scm_MakeExtendedPair(scm__rc.d2923[1010], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[2596]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectoru32vector_multi_copyX__STUB.common.info = scm__rc.d2923[1011];
  scm__rc.d2923[1012] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[490])),TRUE); /* u32vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2599]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2600]), scm__rc.d2923[1012]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2601]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2602]), scm__rc.d2923[16]);
  scm__rc.d2923[1013] = Scm_MakeExtendedPair(scm__rc.d2923[1012], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2604]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector->list")), SCM_OBJ(&gauche_2d_2duvectoru32vector_TOlist__STUB), 0);
  gauche_2d_2duvectoru32vector_TOlist__STUB.common.info = scm__rc.d2923[1013];
  scm__rc.d2923[1014] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[491])),TRUE); /* reverse-u32vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2607]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2608]), scm__rc.d2923[1014]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2609]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2610]), scm__rc.d2923[16]);
  scm__rc.d2923[1015] = Scm_MakeExtendedPair(scm__rc.d2923[1014], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2612]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-u32vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_u32vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_u32vector_TOlist__STUB.common.info = scm__rc.d2923[1015];
  scm__rc.d2923[1016] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[492])),TRUE); /* list->u32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2615]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2616]), scm__rc.d2923[1016]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2617]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2618]), scm__rc.d2923[16]);
  scm__rc.d2923[1017] = Scm_MakeExtendedPair(scm__rc.d2923[1016], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[2620]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->u32vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOu32vector__STUB), 0);
  gauche_2d_2duvectorlist_TOu32vector__STUB.common.info = scm__rc.d2923[1017];
  scm__rc.d2923[1018] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[493])),TRUE); /* reverse-list->u32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2621]), scm__rc.d2923[996]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2623]), scm__rc.d2923[19]);
  scm__rc.d2923[1019] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[494])),TRUE); /* u32vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2626]), scm__rc.d2923[1019]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2630]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2633]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2636]), scm__rc.d2923[64]);
  scm__rc.d2923[1020] = Scm_MakeIdentifier(scm__rc.d2923[996], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-u32vector */
  scm__rc.d2923[1021] = Scm_MakeIdentifier(scm__rc.d2923[1019], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2639]), scm__rc.d2923[15]);
  scm__rc.d2923[1022] = Scm_MakeExtendedPair(scm__rc.d2923[1018], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[2640]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2641]), scm__rc.d2923[1022]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[347]))->name = scm__rc.d2923[1018];/* reverse-list->u32vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]))[36] = SCM_WORD(scm__rc.d2923[1020]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11063]))[53] = SCM_WORD(scm__rc.d2923[1021]);
  ScmObj G3285 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[347]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1018]) /* reverse-list->u32vector */, G3285,0);

  scm__rc.d2923[1023] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[495])),TRUE); /* u32vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2644]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2645]), scm__rc.d2923[1023]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2646]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2647]), scm__rc.d2923[16]);
  scm__rc.d2923[1024] = Scm_MakeExtendedPair(scm__rc.d2923[1023], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[2649]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-fill!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_fillX__STUB), 0);
  gauche_2d_2duvectoru32vector_fillX__STUB.common.info = scm__rc.d2923[1024];
  scm__rc.d2923[1025] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[496])),TRUE); /* u32vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2652]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2653]), scm__rc.d2923[1025]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2654]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2655]), scm__rc.d2923[16]);
  scm__rc.d2923[1026] = Scm_MakeExtendedPair(scm__rc.d2923[1025], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2657]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector->vector")), SCM_OBJ(&gauche_2d_2duvectoru32vector_TOvector__STUB), 0);
  gauche_2d_2duvectoru32vector_TOvector__STUB.common.info = scm__rc.d2923[1026];
  scm__rc.d2923[1027] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[497])),TRUE); /* vector->u32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2660]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2661]), scm__rc.d2923[1027]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2662]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2663]), scm__rc.d2923[16]);
  scm__rc.d2923[1028] = Scm_MakeExtendedPair(scm__rc.d2923[1027], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[2665]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->u32vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOu32vector__STUB), 0);
  gauche_2d_2duvectorvector_TOu32vector__STUB.common.info = scm__rc.d2923[1028];
  scm__rc.d2923[1029] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[498])),TRUE); /* u32vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2668]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2669]), scm__rc.d2923[1029]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2670]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2671]), scm__rc.d2923[16]);
  scm__rc.d2923[1030] = Scm_MakeExtendedPair(scm__rc.d2923[1029], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[2673]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector=?")), SCM_OBJ(&gauche_2d_2duvectoru32vector_3dP__STUB), 0);
  gauche_2d_2duvectoru32vector_3dP__STUB.common.info = scm__rc.d2923[1030];
  scm__rc.d2923[1031] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[499])),TRUE); /* u32vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2676]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2677]), scm__rc.d2923[1031]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2678]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2679]), scm__rc.d2923[16]);
  scm__rc.d2923[1032] = Scm_MakeExtendedPair(scm__rc.d2923[1031], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[2681]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-compare")), SCM_OBJ(&gauche_2d_2duvectoru32vector_compare__STUB), 0);
  gauche_2d_2duvectoru32vector_compare__STUB.common.info = scm__rc.d2923[1032];
  scm__rc.d2923[1033] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[500])),TRUE); /* u32vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2684]), scm__rc.d2923[15]);
  scm__rc.d2923[1034] = Scm_MakeExtendedPair(scm__rc.d2923[1033], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[2685]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2686]), scm__rc.d2923[1034]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[348]))->name = scm__rc.d2923[1033];/* u32vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11124]))[4] = SCM_WORD(scm__rc.d2923[1020]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11124]))[26] = SCM_WORD(scm__rc.d2923[1021]);
  ScmObj G3286 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[348]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1033]) /* u32vector-unfold */, G3286,0);

  scm__rc.d2923[1035] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[501])),TRUE); /* u32vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2689]), scm__rc.d2923[15]);
  scm__rc.d2923[1036] = Scm_MakeExtendedPair(scm__rc.d2923[1035], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[2690]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2691]), scm__rc.d2923[1036]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[349]))->name = scm__rc.d2923[1035];/* u32vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11157]))[4] = SCM_WORD(scm__rc.d2923[1020]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11157]))[26] = SCM_WORD(scm__rc.d2923[1021]);
  ScmObj G3287 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[349]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1035]) /* u32vector-unfold-right */, G3287,0);

  scm__rc.d2923[1037] = Scm_MakeIdentifier(scm__rc.d2923[1000], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector-length */
  scm__rc.d2923[1038] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[502])),TRUE); /* u32vector-concatenate */
  scm__rc.d2923[1039] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[503])),FALSE); /* G3288 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2692]), scm__rc.d2923[1039]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2693]), scm__rc.d2923[1038]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2696]), scm__rc.d2923[15]);
  scm__rc.d2923[1040] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2693]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[2697]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2698]), scm__rc.d2923[1040]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11190]))[4] = SCM_WORD(scm__rc.d2923[1037]);
  scm__rc.d2923[1041] = Scm_MakeIdentifier(scm__rc.d2923[1004], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2702]), scm__rc.d2923[15]);
  scm__rc.d2923[1042] = Scm_MakeExtendedPair(scm__rc.d2923[1038], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[2703]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2704]), scm__rc.d2923[1042]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[351]))->name = scm__rc.d2923[1038];/* u32vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11197]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11197]))[12] = SCM_WORD(scm__rc.d2923[1020]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11197]))[27] = SCM_WORD(scm__rc.d2923[1041]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11197]))[33] = SCM_WORD(scm__rc.d2923[1037]);
  scm__rc.d2923[1043] = Scm_MakeIdentifier(scm__rc.d2923[1038], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[352]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11237]))[5] = SCM_WORD(scm__rc.d2923[1043]);
  scm__rc.d2923[1044] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[504])),TRUE); /* u32vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2707]), scm__rc.d2923[15]);
  scm__rc.d2923[1045] = Scm_MakeExtendedPair(scm__rc.d2923[1044], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[2708]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2709]), scm__rc.d2923[1045]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[353]))->name = scm__rc.d2923[1044];/* u32vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11244]))[2] = SCM_WORD(scm__rc.d2923[1043]);
  ScmObj G3289 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[353]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1044]) /* u32vector-append */, G3289,0);

  scm__rc.d2923[1046] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[505])),TRUE); /* u32vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2712]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2713]), scm__rc.d2923[1046]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2714]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2715]), scm__rc.d2923[16]);
  scm__rc.d2923[1047] = Scm_MakeExtendedPair(scm__rc.d2923[1046], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[2717]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectoru32vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectoru32vector_append_subvectors__STUB.common.info = scm__rc.d2923[1047];
  scm__rc.d2923[1048] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[506])),TRUE); /* u32vector-take */
  scm__rc.d2923[1049] = Scm_MakeIdentifier(scm__rc.d2923[1002], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2720]), scm__rc.d2923[15]);
  scm__rc.d2923[1050] = Scm_MakeExtendedPair(scm__rc.d2923[1048], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[2721]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2722]), scm__rc.d2923[1050]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[354]))->name = scm__rc.d2923[1048];/* u32vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11248]))[4] = SCM_WORD(scm__rc.d2923[1049]);
  ScmObj G3290 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[354]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1048]) /* u32vector-take */, G3290,0);

  scm__rc.d2923[1051] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[507])),TRUE); /* u32vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2725]), scm__rc.d2923[15]);
  scm__rc.d2923[1052] = Scm_MakeExtendedPair(scm__rc.d2923[1051], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[2726]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2727]), scm__rc.d2923[1052]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[355]))->name = scm__rc.d2923[1051];/* u32vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11254]))[5] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11254]))[10] = SCM_WORD(scm__rc.d2923[1049]);
  ScmObj G3291 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[355]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1051]) /* u32vector-take-right */, G3291,0);

  scm__rc.d2923[1053] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[508])),TRUE); /* u32vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2730]), scm__rc.d2923[15]);
  scm__rc.d2923[1054] = Scm_MakeExtendedPair(scm__rc.d2923[1053], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[2731]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2732]), scm__rc.d2923[1054]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[356]))->name = scm__rc.d2923[1053];/* u32vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11266]))[3] = SCM_WORD(scm__rc.d2923[1049]);
  ScmObj G3292 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[356]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1053]) /* u32vector-drop */, G3292,0);

  scm__rc.d2923[1055] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[509])),TRUE); /* u32vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2735]), scm__rc.d2923[15]);
  scm__rc.d2923[1056] = Scm_MakeExtendedPair(scm__rc.d2923[1055], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[2736]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2737]), scm__rc.d2923[1056]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[357]))->name = scm__rc.d2923[1055];/* u32vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11271]))[6] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11271]))[11] = SCM_WORD(scm__rc.d2923[1049]);
  ScmObj G3293 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[357]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1055]) /* u32vector-drop-right */, G3293,0);

  scm__rc.d2923[1057] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[510])),TRUE); /* u32vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2740]), scm__rc.d2923[15]);
  scm__rc.d2923[1058] = Scm_MakeExtendedPair(scm__rc.d2923[1057], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[2741]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2742]), scm__rc.d2923[1058]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[358]))->name = scm__rc.d2923[1057];/* u32vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11284]))[5] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11284]))[19] = SCM_WORD(scm__rc.d2923[1049]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11284]))[36] = SCM_WORD(scm__rc.d2923[1049]);
  ScmObj G3294 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[358]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1057]) /* u32vector-segment */, G3294,0);

  scm__rc.d2923[1059] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[511])),TRUE); /* u32vector= */
  scm__rc.d2923[1060] = Scm_MakeIdentifier(scm__rc.d2923[1029], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector=? */
  scm__rc.d2923[1061] = Scm_MakeIdentifier(scm__rc.d2923[1059], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2745]), scm__rc.d2923[15]);
  scm__rc.d2923[1062] = Scm_MakeExtendedPair(scm__rc.d2923[1059], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[2746]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2747]), scm__rc.d2923[1062]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[359]))->name = scm__rc.d2923[1059];/* u32vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11328]))[5] = SCM_WORD(scm__rc.d2923[1060]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11328]))[12] = SCM_WORD(scm__rc.d2923[1061]);
  ScmObj G3295 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[359]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1059]) /* u32vector= */, G3295,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2750]), scm__rc.d2923[15]);
  scm__rc.d2923[1063] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[2751]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2752]), scm__rc.d2923[1063]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[360]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11345]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11345]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11345]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11345]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3296 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[360]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3296,0);

  scm__rc.d2923[1064] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[512])),FALSE); /* G3297 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2753]), scm__rc.d2923[1064]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2756]), scm__rc.d2923[15]);
  scm__rc.d2923[1065] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[2753]), SCM_OBJ(&scm__rc.d2925[2757]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2758]), scm__rc.d2923[1065]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11361]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2761]), scm__rc.d2923[15]);
  scm__rc.d2923[1066] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[2762]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2763]), scm__rc.d2923[1066]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[362]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11366]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11366]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3298 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[362]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3298,0);

  scm__rc.d2923[1067] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[513])),TRUE); /* u32vector-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2766]), scm__rc.d2923[15]);
  scm__rc.d2923[1068] = Scm_MakeExtendedPair(scm__rc.d2923[1067], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[2767]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2768]), scm__rc.d2923[1068]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[363]))->name = scm__rc.d2923[1067];/* u32vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11382]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3299 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[363]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1067]) /* u32vector-fold */, G3299,0);

  scm__rc.d2923[1069] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[514])),TRUE); /* u32vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2771]), scm__rc.d2923[15]);
  scm__rc.d2923[1070] = Scm_MakeExtendedPair(scm__rc.d2923[1069], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[2772]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2773]), scm__rc.d2923[1070]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[364]))->name = scm__rc.d2923[1069];/* u32vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11445]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3300 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[364]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1069]) /* u32vector-fold-right */, G3300,0);

  scm__rc.d2923[1071] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[515])),TRUE); /* u32vector-map */
  scm__rc.d2923[1072] = Scm_MakeIdentifier(scm__rc.d2923[1016], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->u32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2776]), scm__rc.d2923[15]);
  scm__rc.d2923[1073] = Scm_MakeExtendedPair(scm__rc.d2923[1071], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[2777]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2778]), scm__rc.d2923[1073]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[365]))->name = scm__rc.d2923[1071];/* u32vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]))[18] = SCM_WORD(scm__rc.d2923[1072]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]))[52] = SCM_WORD(scm__rc.d2923[1072]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11508]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3301 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[365]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1071]) /* u32vector-map */, G3301,0);

  scm__rc.d2923[1074] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[516])),TRUE); /* u32vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2781]), scm__rc.d2923[15]);
  scm__rc.d2923[1075] = Scm_MakeExtendedPair(scm__rc.d2923[1074], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[2782]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2783]), scm__rc.d2923[1075]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[366]))->name = scm__rc.d2923[1074];/* u32vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]))[28] = SCM_WORD(scm__rc.d2923[1021]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11581]))[63] = SCM_WORD(scm__rc.d2923[1021]);
  ScmObj G3302 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[366]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1074]) /* u32vector-map! */, G3302,0);

  scm__rc.d2923[1076] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[517])),TRUE); /* u32vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2786]), scm__rc.d2923[15]);
  scm__rc.d2923[1077] = Scm_MakeExtendedPair(scm__rc.d2923[1076], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[2787]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2788]), scm__rc.d2923[1077]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[367]))->name = scm__rc.d2923[1076];/* u32vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11650]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3303 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[367]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1076]) /* u32vector-for-each */, G3303,0);

  scm__rc.d2923[1078] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[518])),TRUE); /* u32vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2791]), scm__rc.d2923[15]);
  scm__rc.d2923[1079] = Scm_MakeExtendedPair(scm__rc.d2923[1078], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2792]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2793]), scm__rc.d2923[1079]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[368]))->name = scm__rc.d2923[1078];/* u32vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11707]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3304 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[368]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1078]) /* u32vector-count */, G3304,0);

  scm__rc.d2923[1080] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[519])),TRUE); /* u32vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2796]), scm__rc.d2923[15]);
  scm__rc.d2923[1081] = Scm_MakeExtendedPair(scm__rc.d2923[1080], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[2797]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2798]), scm__rc.d2923[1081]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[369]))->name = scm__rc.d2923[1080];/* u32vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11780]))[4] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11780]))[10] = SCM_WORD(scm__rc.d2923[1020]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11780]))[38] = SCM_WORD(scm__rc.d2923[1021]);
  ScmObj G3305 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[369]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1080]) /* u32vector-cumulate */, G3305,0);

  scm__rc.d2923[1082] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[520])),TRUE); /* u32vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2801]), scm__rc.d2923[15]);
  scm__rc.d2923[1083] = Scm_MakeExtendedPair(scm__rc.d2923[1082], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2802]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2803]), scm__rc.d2923[1083]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[370]))->name = scm__rc.d2923[1082];/* u32vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11825]))[4] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11825]))[15] = SCM_WORD(scm__rc.d2923[1072]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11825]))[38] = SCM_WORD(scm__rc.d2923[1072]);
  ScmObj G3306 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[370]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1082]) /* u32vector-take-while */, G3306,0);

  scm__rc.d2923[1084] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[521])),TRUE); /* u32vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2806]), scm__rc.d2923[15]);
  scm__rc.d2923[1085] = Scm_MakeExtendedPair(scm__rc.d2923[1084], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2807]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2808]), scm__rc.d2923[1085]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[371]))->name = scm__rc.d2923[1084];/* u32vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11866]))[4] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11866]))[14] = SCM_WORD(scm__rc.d2923[1072]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11866]))[36] = SCM_WORD(scm__rc.d2923[1072]);
  ScmObj G3307 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[371]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1084]) /* u32vector-take-while-right */, G3307,0);

  scm__rc.d2923[1086] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[522])),TRUE); /* u32vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2811]), scm__rc.d2923[15]);
  scm__rc.d2923[1087] = Scm_MakeExtendedPair(scm__rc.d2923[1086], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2812]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2813]), scm__rc.d2923[1087]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[372]))->name = scm__rc.d2923[1086];/* u32vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11905]))[4] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11905]))[13] = SCM_WORD(scm__rc.d2923[1020]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11905]))[33] = SCM_WORD(scm__rc.d2923[1049]);
  ScmObj G3308 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[372]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1086]) /* u32vector-drop-while */, G3308,0);

  scm__rc.d2923[1088] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[523])),TRUE); /* u32vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2816]), scm__rc.d2923[15]);
  scm__rc.d2923[1089] = Scm_MakeExtendedPair(scm__rc.d2923[1088], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2817]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2818]), scm__rc.d2923[1089]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[373]))->name = scm__rc.d2923[1088];/* u32vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11941]))[4] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11941]))[13] = SCM_WORD(scm__rc.d2923[1020]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11941]))[34] = SCM_WORD(scm__rc.d2923[1049]);
  ScmObj G3309 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[373]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1088]) /* u32vector-drop-while-right */, G3309,0);

  scm__rc.d2923[1090] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[524])),TRUE); /* u32vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2821]), scm__rc.d2923[15]);
  scm__rc.d2923[1091] = Scm_MakeExtendedPair(scm__rc.d2923[1090], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2822]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2823]), scm__rc.d2923[1091]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[374]))->name = scm__rc.d2923[1090];/* u32vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[11978]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3310 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[374]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1090]) /* u32vector-index */, G3310,0);

  scm__rc.d2923[1092] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[525])),TRUE); /* u32vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2826]), scm__rc.d2923[15]);
  scm__rc.d2923[1093] = Scm_MakeExtendedPair(scm__rc.d2923[1092], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2827]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2828]), scm__rc.d2923[1093]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[375]))->name = scm__rc.d2923[1092];/* u32vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12041]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3311 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[375]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1092]) /* u32vector-index-right */, G3311,0);

  scm__rc.d2923[1094] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[526])),TRUE); /* u32vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2831]), scm__rc.d2923[15]);
  scm__rc.d2923[1095] = Scm_MakeExtendedPair(scm__rc.d2923[1094], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2832]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2833]), scm__rc.d2923[1095]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[376]))->name = scm__rc.d2923[1094];/* u32vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12104]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3312 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[376]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1094]) /* u32vector-skip */, G3312,0);

  scm__rc.d2923[1096] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[527])),TRUE); /* u32vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2836]), scm__rc.d2923[15]);
  scm__rc.d2923[1097] = Scm_MakeExtendedPair(scm__rc.d2923[1096], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2837]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2838]), scm__rc.d2923[1097]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[377]))->name = scm__rc.d2923[1096];/* u32vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12167]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3313 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[377]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1096]) /* u32vector-skip-right */, G3313,0);

  scm__rc.d2923[1098] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[528])),TRUE); /* u32vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2841]), scm__rc.d2923[15]);
  scm__rc.d2923[1099] = Scm_MakeExtendedPair(scm__rc.d2923[1098], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2842]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2843]), scm__rc.d2923[1099]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[378]))->name = scm__rc.d2923[1098];/* u32vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12230]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3314 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[378]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1098]) /* u32vector-any */, G3314,0);

  scm__rc.d2923[1100] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[529])),TRUE); /* u32vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2844]), scm__rc.d2923[1100]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2847]), scm__rc.d2923[15]);
  scm__rc.d2923[1101] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2844]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[2848]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2849]), scm__rc.d2923[1101]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[379]))->name = scm__rc.d2923[186];/* (u32vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2853]), scm__rc.d2923[15]);
  scm__rc.d2923[1102] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2844]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[2854]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2855]), scm__rc.d2923[1102]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[380]))->name = scm__rc.d2923[186];/* (u32vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12311]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2859]), scm__rc.d2923[15]);
  scm__rc.d2923[1103] = Scm_MakeExtendedPair(scm__rc.d2923[1100], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[2860]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2861]), scm__rc.d2923[1103]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[381]))->name = scm__rc.d2923[1100];/* u32vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12336]))[7] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12336]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3315 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[381]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1100]) /* u32vector-every */, G3315,0);

  scm__rc.d2923[1104] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[530])),TRUE); /* u32vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2864]), scm__rc.d2923[15]);
  scm__rc.d2923[1105] = Scm_MakeExtendedPair(scm__rc.d2923[1104], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2865]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2866]), scm__rc.d2923[1105]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[382]))->name = scm__rc.d2923[1104];/* u32vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]))[4] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]))[17] = SCM_WORD(scm__rc.d2923[1020]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12368]))[41] = SCM_WORD(scm__rc.d2923[1021]);
  ScmObj G3316 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[382]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1104]) /* u32vector-partition */, G3316,0);

  scm__rc.d2923[1106] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[531])),TRUE); /* u32vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2869]), scm__rc.d2923[15]);
  scm__rc.d2923[1107] = Scm_MakeExtendedPair(scm__rc.d2923[1106], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2870]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2871]), scm__rc.d2923[1107]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[383]))->name = scm__rc.d2923[1106];/* u32vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12446]))[4] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12446]))[15] = SCM_WORD(scm__rc.d2923[1072]);
  ScmObj G3317 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[383]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1106]) /* u32vector-filter */, G3317,0);

  scm__rc.d2923[1108] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[532])),TRUE); /* u32vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2874]), scm__rc.d2923[15]);
  scm__rc.d2923[1109] = Scm_MakeExtendedPair(scm__rc.d2923[1108], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[2875]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2876]), scm__rc.d2923[1109]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[384]))->name = scm__rc.d2923[1108];/* u32vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12486]))[4] = SCM_WORD(scm__rc.d2923[1037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12486]))[15] = SCM_WORD(scm__rc.d2923[1072]);
  ScmObj G3318 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[384]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1108]) /* u32vector-remove */, G3318,0);

  scm__rc.d2923[1110] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[533])),TRUE); /* u32vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2879]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2880]), scm__rc.d2923[1110]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2881]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2882]), scm__rc.d2923[16]);
  scm__rc.d2923[1111] = Scm_MakeExtendedPair(scm__rc.d2923[1110], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[2884]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-swap!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_swapX__STUB), 0);
  gauche_2d_2duvectoru32vector_swapX__STUB.common.info = scm__rc.d2923[1111];
  scm__rc.d2923[1112] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[534])),TRUE); /* u32vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2887]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2888]), scm__rc.d2923[1112]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2889]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2890]), scm__rc.d2923[16]);
  scm__rc.d2923[1113] = Scm_MakeExtendedPair(scm__rc.d2923[1112], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[2892]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_reverseX__STUB), 0);
  gauche_2d_2duvectoru32vector_reverseX__STUB.common.info = scm__rc.d2923[1113];
  scm__rc.d2923[1114] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[535])),TRUE); /* u32vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2895]), scm__rc.d2923[15]);
  scm__rc.d2923[1115] = Scm_MakeExtendedPair(scm__rc.d2923[1114], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[2896]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2897]), scm__rc.d2923[1115]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[385]))->name = scm__rc.d2923[1114];/* u32vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12526]))[18] = SCM_WORD(scm__rc.d2923[1021]);
  ScmObj G3319 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[385]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1114]) /* u32vector-unfold! */, G3319,0);

  scm__rc.d2923[1116] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[536])),TRUE); /* u32vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2900]), scm__rc.d2923[15]);
  scm__rc.d2923[1117] = Scm_MakeExtendedPair(scm__rc.d2923[1116], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[2901]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2902]), scm__rc.d2923[1117]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[386]))->name = scm__rc.d2923[1116];/* u32vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12552]))[18] = SCM_WORD(scm__rc.d2923[1021]);
  ScmObj G3320 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[386]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1116]) /* u32vector-unfold-right! */, G3320,0);

  scm__rc.d2923[1118] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[537])),TRUE); /* make-u32vector-generator */
  scm__rc.d2923[1120] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[538])),TRUE); /* <u32vector> */
  scm__rc.d2923[1119] = Scm_MakeIdentifier(scm__rc.d2923[1120], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<u32vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2905]), scm__rc.d2923[15]);
  scm__rc.d2923[1121] = Scm_MakeExtendedPair(scm__rc.d2923[1118], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[2906]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2907]), scm__rc.d2923[1121]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[387]))->name = scm__rc.d2923[1118];/* make-u32vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12578]))[4] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12578]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12578]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12578]))[17] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12578]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12578]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3321 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[387]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1118]) /* make-u32vector-generator */, G3321,0);

  scm__rc.d2923[1122] = Scm_MakeIdentifier(scm__rc.d2923[992], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2910]), scm__rc.d2923[15]);
  scm__rc.d2923[1123] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[2911]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2912]), scm__rc.d2923[1123]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12603]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[1125] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[539])),TRUE); /* u32vector-comparator */
  scm__rc.d2923[1124] = Scm_MakeIdentifier(scm__rc.d2923[1125], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[389]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12613]))[3] = SCM_WORD(scm__rc.d2923[1122]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12613]))[5] = SCM_WORD(scm__rc.d2923[1061]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12613]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12613]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12613]))[13] = SCM_WORD(scm__rc.d2923[1124]);
  scm__rc.d2923[1126] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[540])),TRUE); /* write-u32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2913]), scm__rc.d2923[1120]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2914]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2915]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2918]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2921]), scm__rc.d2923[15]);
  scm__rc.d2923[1127] = Scm_MakeExtendedPair(scm__rc.d2923[1126], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[2922]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2923]), scm__rc.d2923[1127]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[390]))->name = scm__rc.d2923[1126];/* write-u32vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]))[33] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]))[46] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12628]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3325 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[390]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1126]) /* write-u32vector */, G3325,0);

  scm__rc.d2923[1128] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[541])),FALSE); /* G3332 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2924]), scm__rc.d2923[1128]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2929]), scm__rc.d2923[15]);
  scm__rc.d2923[1129] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2926]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[2930]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2931]), scm__rc.d2923[1129]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12683]))[7] = SCM_WORD(scm__rc.d2923[1021]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2934]), scm__rc.d2923[15]);
  scm__rc.d2923[1130] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2926]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2935]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2936]), scm__rc.d2923[1130]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2939]), scm__rc.d2923[15]);
  scm__rc.d2923[1131] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2926]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[2940]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2941]), scm__rc.d2923[1131]);
  scm__rc.d2923[1132] = Scm_MakeIdentifier(scm__rc.d2923[1018], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->u32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2944]), scm__rc.d2923[15]);
  scm__rc.d2923[1133] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2926]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[2945]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2946]), scm__rc.d2923[1133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12701]))[2] = SCM_WORD(scm__rc.d2923[1132]);
  scm__rc.d2923[1134] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2947]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2948]), scm__rc.d2923[1134]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]))[25] = SCM_WORD(scm__rc.d2923[1020]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12705]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[1135] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[542])),FALSE); /* G3326 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2949]), scm__rc.d2923[1135]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2950]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2951]), scm__rc.d2923[19]);
  scm__rc.d2923[1136] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2925]), SCM_OBJ(&scm__rc.d2925[2951]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2952]), scm__rc.d2923[1136]);
  scm__rc.d2923[1138] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[543])),TRUE); /* <u32vector-meta> */
  scm__rc.d2923[1137] = Scm_MakeIdentifier(scm__rc.d2923[1138], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<u32vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2954]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[2954]), scm__rc.d2923[1135]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2955]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[397]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[24] = SCM_WORD(scm__rc.d2923[1137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12802]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1140] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[544])),TRUE); /* u32vector-ref */
  scm__rc.d2923[1139] = Scm_MakeIdentifier(scm__rc.d2923[1140], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector-ref */
  scm__rc.d2923[1141] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[545])),FALSE); /* G3334 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2956]), scm__rc.d2923[1141]);
  scm__rc.d2923[1142] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2957]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2958]), scm__rc.d2923[1142]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12846]))[1] = SCM_WORD(scm__rc.d2923[1139]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[399]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[24] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12849]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1143] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[546])),FALSE); /* G3336 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2960]), scm__rc.d2923[1143]);
  scm__rc.d2923[1144] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2961]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2962]), scm__rc.d2923[1144]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12891]))[1] = SCM_WORD(scm__rc.d2923[1021]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[401]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[24] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12894]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1145] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[547])),FALSE); /* G3338 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2964]), scm__rc.d2923[1145]);
  scm__rc.d2923[1146] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2965]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2966]), scm__rc.d2923[1146]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12936]))[2] = SCM_WORD(scm__rc.d2923[1037]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[403]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[24] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12940]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1147] = Scm_MakeIdentifier(scm__rc.d2923[1012], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector->list */
  scm__rc.d2923[1148] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[548])),FALSE); /* G3340 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2968]), scm__rc.d2923[1148]);
  scm__rc.d2923[1149] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2969]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2970]), scm__rc.d2923[1149]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12982]))[2] = SCM_WORD(scm__rc.d2923[1147]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[405]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[26] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[12986]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1150] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[549])),FALSE); /* G3342 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2972]), scm__rc.d2923[1150]);
  scm__rc.d2923[1151] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2973]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2974]), scm__rc.d2923[1151]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13030]))[2] = SCM_WORD(scm__rc.d2923[1072]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[407]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[24] = SCM_WORD(scm__rc.d2923[1137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13034]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1152] = Scm_MakeIdentifier(scm__rc.d2923[1025], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector->vector */
  scm__rc.d2923[1153] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[550])),FALSE); /* G3344 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2976]), scm__rc.d2923[1153]);
  scm__rc.d2923[1154] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2977]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2978]), scm__rc.d2923[1154]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13078]))[2] = SCM_WORD(scm__rc.d2923[1152]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[409]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[26] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13082]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1155] = Scm_MakeIdentifier(scm__rc.d2923[1027], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->u32vector */
  scm__rc.d2923[1156] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[551])),FALSE); /* G3346 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2980]), scm__rc.d2923[1156]);
  scm__rc.d2923[1157] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2981]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2982]), scm__rc.d2923[1157]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13126]))[2] = SCM_WORD(scm__rc.d2923[1155]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[411]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[24] = SCM_WORD(scm__rc.d2923[1137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13130]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1158] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[552])),FALSE); /* G3348 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2984]), scm__rc.d2923[1158]);
  scm__rc.d2923[1159] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2985]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2986]), scm__rc.d2923[1159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13174]))[2] = SCM_WORD(scm__rc.d2923[1049]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[413]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[24] = SCM_WORD(scm__rc.d2923[1137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[26] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13178]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1160] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[553])),FALSE); /* G3350 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2988]), scm__rc.d2923[1160]);
  scm__rc.d2923[1161] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[2989]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2990]), scm__rc.d2923[1161]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13222]))[1] = SCM_WORD(scm__rc.d2923[1049]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[415]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[24] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13228]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1162] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[554])),TRUE); /* s64vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2994]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2995]), scm__rc.d2923[1162]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2996]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[2997]), scm__rc.d2923[16]);
  scm__rc.d2923[1163] = Scm_MakeExtendedPair(scm__rc.d2923[1162], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[2999]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector?")), SCM_OBJ(&gauche_2d_2duvectors64vectorP__STUB), 0);
  gauche_2d_2duvectors64vectorP__STUB.common.info = scm__rc.d2923[1163];
  scm__rc.d2923[1164] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[555])),TRUE); /* s64vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3002]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3003]), scm__rc.d2923[1164]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3004]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3005]), scm__rc.d2923[16]);
  scm__rc.d2923[1165] = Scm_MakeExtendedPair(scm__rc.d2923[1164], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[3007]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-empty?")), SCM_OBJ(&gauche_2d_2duvectors64vector_emptyP__STUB), 0);
  gauche_2d_2duvectors64vector_emptyP__STUB.common.info = scm__rc.d2923[1165];
  scm__rc.d2923[1166] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[556])),TRUE); /* make-s64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3010]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3011]), scm__rc.d2923[1166]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3012]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3013]), scm__rc.d2923[16]);
  scm__rc.d2923[1167] = Scm_MakeExtendedPair(scm__rc.d2923[1166], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[3015]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-s64vector")), SCM_OBJ(&gauche_2d_2duvectormake_s64vector__STUB), 0);
  gauche_2d_2duvectormake_s64vector__STUB.common.info = scm__rc.d2923[1167];
  scm__rc.d2923[1168] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[557])),TRUE); /* s64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3018]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3019]), scm__rc.d2923[1168]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3020]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3021]), scm__rc.d2923[16]);
  scm__rc.d2923[1169] = Scm_MakeExtendedPair(scm__rc.d2923[1168], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[3023]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector")), SCM_OBJ(&gauche_2d_2duvectors64vector__STUB), 0);
  gauche_2d_2duvectors64vector__STUB.common.info = scm__rc.d2923[1169];
  scm__rc.d2923[1170] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[558])),TRUE); /* s64vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3026]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3027]), scm__rc.d2923[1170]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3028]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3029]), scm__rc.d2923[16]);
  scm__rc.d2923[1171] = Scm_MakeExtendedPair(scm__rc.d2923[1170], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[3031]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-length")), SCM_OBJ(&gauche_2d_2duvectors64vector_length__STUB), 0);
  gauche_2d_2duvectors64vector_length__STUB.common.info = scm__rc.d2923[1171];
  scm__rc.d2923[1172] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[559])),TRUE); /* s64vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3034]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3035]), scm__rc.d2923[1172]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3036]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3037]), scm__rc.d2923[16]);
  scm__rc.d2923[1173] = Scm_MakeExtendedPair(scm__rc.d2923[1172], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3039]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-copy")), SCM_OBJ(&gauche_2d_2duvectors64vector_copy__STUB), 0);
  gauche_2d_2duvectors64vector_copy__STUB.common.info = scm__rc.d2923[1173];
  scm__rc.d2923[1174] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[560])),TRUE); /* s64vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3042]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3043]), scm__rc.d2923[1174]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3044]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3045]), scm__rc.d2923[16]);
  scm__rc.d2923[1175] = Scm_MakeExtendedPair(scm__rc.d2923[1174], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[3047]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-copy!")), SCM_OBJ(&gauche_2d_2duvectors64vector_copyX__STUB), 0);
  gauche_2d_2duvectors64vector_copyX__STUB.common.info = scm__rc.d2923[1175];
  scm__rc.d2923[1176] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[561])),TRUE); /* s64vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3050]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3051]), scm__rc.d2923[1176]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3052]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3053]), scm__rc.d2923[16]);
  scm__rc.d2923[1177] = Scm_MakeExtendedPair(scm__rc.d2923[1176], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3055]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectors64vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectors64vector_reverse_copy__STUB.common.info = scm__rc.d2923[1177];
  scm__rc.d2923[1178] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[562])),TRUE); /* s64vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3058]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3059]), scm__rc.d2923[1178]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3060]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3061]), scm__rc.d2923[16]);
  scm__rc.d2923[1179] = Scm_MakeExtendedPair(scm__rc.d2923[1178], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[3063]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectors64vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectors64vector_reverse_copyX__STUB.common.info = scm__rc.d2923[1179];
  scm__rc.d2923[1180] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[563])),TRUE); /* s64vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3066]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3067]), scm__rc.d2923[1180]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3068]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3069]), scm__rc.d2923[16]);
  scm__rc.d2923[1181] = Scm_MakeExtendedPair(scm__rc.d2923[1180], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[3071]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectors64vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectors64vector_multi_copyX__STUB.common.info = scm__rc.d2923[1181];
  scm__rc.d2923[1182] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[564])),TRUE); /* s64vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3074]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3075]), scm__rc.d2923[1182]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3076]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3077]), scm__rc.d2923[16]);
  scm__rc.d2923[1183] = Scm_MakeExtendedPair(scm__rc.d2923[1182], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3079]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector->list")), SCM_OBJ(&gauche_2d_2duvectors64vector_TOlist__STUB), 0);
  gauche_2d_2duvectors64vector_TOlist__STUB.common.info = scm__rc.d2923[1183];
  scm__rc.d2923[1184] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[565])),TRUE); /* reverse-s64vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3082]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3083]), scm__rc.d2923[1184]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3084]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3085]), scm__rc.d2923[16]);
  scm__rc.d2923[1185] = Scm_MakeExtendedPair(scm__rc.d2923[1184], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3087]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-s64vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_s64vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_s64vector_TOlist__STUB.common.info = scm__rc.d2923[1185];
  scm__rc.d2923[1186] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[566])),TRUE); /* list->s64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3090]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3091]), scm__rc.d2923[1186]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3092]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3093]), scm__rc.d2923[16]);
  scm__rc.d2923[1187] = Scm_MakeExtendedPair(scm__rc.d2923[1186], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[3095]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->s64vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOs64vector__STUB), 0);
  gauche_2d_2duvectorlist_TOs64vector__STUB.common.info = scm__rc.d2923[1187];
  scm__rc.d2923[1188] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[567])),TRUE); /* reverse-list->s64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3096]), scm__rc.d2923[1166]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3098]), scm__rc.d2923[19]);
  scm__rc.d2923[1189] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[568])),TRUE); /* s64vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3101]), scm__rc.d2923[1189]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3105]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3108]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3111]), scm__rc.d2923[64]);
  scm__rc.d2923[1190] = Scm_MakeIdentifier(scm__rc.d2923[1166], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-s64vector */
  scm__rc.d2923[1191] = Scm_MakeIdentifier(scm__rc.d2923[1189], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3114]), scm__rc.d2923[15]);
  scm__rc.d2923[1192] = Scm_MakeExtendedPair(scm__rc.d2923[1188], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[3115]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3116]), scm__rc.d2923[1192]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[416]))->name = scm__rc.d2923[1188];/* reverse-list->s64vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]))[36] = SCM_WORD(scm__rc.d2923[1190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13270]))[53] = SCM_WORD(scm__rc.d2923[1191]);
  ScmObj G3354 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[416]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1188]) /* reverse-list->s64vector */, G3354,0);

  scm__rc.d2923[1193] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[569])),TRUE); /* s64vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3119]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3120]), scm__rc.d2923[1193]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3121]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3122]), scm__rc.d2923[16]);
  scm__rc.d2923[1194] = Scm_MakeExtendedPair(scm__rc.d2923[1193], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[3124]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-fill!")), SCM_OBJ(&gauche_2d_2duvectors64vector_fillX__STUB), 0);
  gauche_2d_2duvectors64vector_fillX__STUB.common.info = scm__rc.d2923[1194];
  scm__rc.d2923[1195] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[570])),TRUE); /* s64vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3127]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3128]), scm__rc.d2923[1195]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3129]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3130]), scm__rc.d2923[16]);
  scm__rc.d2923[1196] = Scm_MakeExtendedPair(scm__rc.d2923[1195], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3132]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector->vector")), SCM_OBJ(&gauche_2d_2duvectors64vector_TOvector__STUB), 0);
  gauche_2d_2duvectors64vector_TOvector__STUB.common.info = scm__rc.d2923[1196];
  scm__rc.d2923[1197] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[571])),TRUE); /* vector->s64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3135]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3136]), scm__rc.d2923[1197]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3137]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3138]), scm__rc.d2923[16]);
  scm__rc.d2923[1198] = Scm_MakeExtendedPair(scm__rc.d2923[1197], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[3140]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->s64vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOs64vector__STUB), 0);
  gauche_2d_2duvectorvector_TOs64vector__STUB.common.info = scm__rc.d2923[1198];
  scm__rc.d2923[1199] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[572])),TRUE); /* s64vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3143]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3144]), scm__rc.d2923[1199]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3145]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3146]), scm__rc.d2923[16]);
  scm__rc.d2923[1200] = Scm_MakeExtendedPair(scm__rc.d2923[1199], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[3148]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector=?")), SCM_OBJ(&gauche_2d_2duvectors64vector_3dP__STUB), 0);
  gauche_2d_2duvectors64vector_3dP__STUB.common.info = scm__rc.d2923[1200];
  scm__rc.d2923[1201] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[573])),TRUE); /* s64vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3151]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3152]), scm__rc.d2923[1201]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3153]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3154]), scm__rc.d2923[16]);
  scm__rc.d2923[1202] = Scm_MakeExtendedPair(scm__rc.d2923[1201], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[3156]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-compare")), SCM_OBJ(&gauche_2d_2duvectors64vector_compare__STUB), 0);
  gauche_2d_2duvectors64vector_compare__STUB.common.info = scm__rc.d2923[1202];
  scm__rc.d2923[1203] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[574])),TRUE); /* s64vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3159]), scm__rc.d2923[15]);
  scm__rc.d2923[1204] = Scm_MakeExtendedPair(scm__rc.d2923[1203], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[3160]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3161]), scm__rc.d2923[1204]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[417]))->name = scm__rc.d2923[1203];/* s64vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13331]))[4] = SCM_WORD(scm__rc.d2923[1190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13331]))[26] = SCM_WORD(scm__rc.d2923[1191]);
  ScmObj G3355 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[417]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1203]) /* s64vector-unfold */, G3355,0);

  scm__rc.d2923[1205] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[575])),TRUE); /* s64vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3164]), scm__rc.d2923[15]);
  scm__rc.d2923[1206] = Scm_MakeExtendedPair(scm__rc.d2923[1205], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[3165]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3166]), scm__rc.d2923[1206]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[418]))->name = scm__rc.d2923[1205];/* s64vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13364]))[4] = SCM_WORD(scm__rc.d2923[1190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13364]))[26] = SCM_WORD(scm__rc.d2923[1191]);
  ScmObj G3356 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[418]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1205]) /* s64vector-unfold-right */, G3356,0);

  scm__rc.d2923[1207] = Scm_MakeIdentifier(scm__rc.d2923[1170], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector-length */
  scm__rc.d2923[1208] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[576])),TRUE); /* s64vector-concatenate */
  scm__rc.d2923[1209] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[577])),FALSE); /* G3357 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3167]), scm__rc.d2923[1209]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3168]), scm__rc.d2923[1208]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3171]), scm__rc.d2923[15]);
  scm__rc.d2923[1210] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3168]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[3172]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3173]), scm__rc.d2923[1210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13397]))[4] = SCM_WORD(scm__rc.d2923[1207]);
  scm__rc.d2923[1211] = Scm_MakeIdentifier(scm__rc.d2923[1174], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3177]), scm__rc.d2923[15]);
  scm__rc.d2923[1212] = Scm_MakeExtendedPair(scm__rc.d2923[1208], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[3178]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3179]), scm__rc.d2923[1212]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[420]))->name = scm__rc.d2923[1208];/* s64vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13404]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13404]))[12] = SCM_WORD(scm__rc.d2923[1190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13404]))[27] = SCM_WORD(scm__rc.d2923[1211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13404]))[33] = SCM_WORD(scm__rc.d2923[1207]);
  scm__rc.d2923[1213] = Scm_MakeIdentifier(scm__rc.d2923[1208], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[421]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13444]))[5] = SCM_WORD(scm__rc.d2923[1213]);
  scm__rc.d2923[1214] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[578])),TRUE); /* s64vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3182]), scm__rc.d2923[15]);
  scm__rc.d2923[1215] = Scm_MakeExtendedPair(scm__rc.d2923[1214], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[3183]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3184]), scm__rc.d2923[1215]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[422]))->name = scm__rc.d2923[1214];/* s64vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13451]))[2] = SCM_WORD(scm__rc.d2923[1213]);
  ScmObj G3358 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[422]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1214]) /* s64vector-append */, G3358,0);

  scm__rc.d2923[1216] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[579])),TRUE); /* s64vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3187]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3188]), scm__rc.d2923[1216]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3189]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3190]), scm__rc.d2923[16]);
  scm__rc.d2923[1217] = Scm_MakeExtendedPair(scm__rc.d2923[1216], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[3192]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectors64vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectors64vector_append_subvectors__STUB.common.info = scm__rc.d2923[1217];
  scm__rc.d2923[1218] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[580])),TRUE); /* s64vector-take */
  scm__rc.d2923[1219] = Scm_MakeIdentifier(scm__rc.d2923[1172], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3195]), scm__rc.d2923[15]);
  scm__rc.d2923[1220] = Scm_MakeExtendedPair(scm__rc.d2923[1218], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[3196]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3197]), scm__rc.d2923[1220]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[423]))->name = scm__rc.d2923[1218];/* s64vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13455]))[4] = SCM_WORD(scm__rc.d2923[1219]);
  ScmObj G3359 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[423]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1218]) /* s64vector-take */, G3359,0);

  scm__rc.d2923[1221] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[581])),TRUE); /* s64vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3200]), scm__rc.d2923[15]);
  scm__rc.d2923[1222] = Scm_MakeExtendedPair(scm__rc.d2923[1221], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[3201]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3202]), scm__rc.d2923[1222]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[424]))->name = scm__rc.d2923[1221];/* s64vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13461]))[5] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13461]))[10] = SCM_WORD(scm__rc.d2923[1219]);
  ScmObj G3360 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[424]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1221]) /* s64vector-take-right */, G3360,0);

  scm__rc.d2923[1223] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[582])),TRUE); /* s64vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3205]), scm__rc.d2923[15]);
  scm__rc.d2923[1224] = Scm_MakeExtendedPair(scm__rc.d2923[1223], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[3206]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3207]), scm__rc.d2923[1224]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[425]))->name = scm__rc.d2923[1223];/* s64vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13473]))[3] = SCM_WORD(scm__rc.d2923[1219]);
  ScmObj G3361 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[425]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1223]) /* s64vector-drop */, G3361,0);

  scm__rc.d2923[1225] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[583])),TRUE); /* s64vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3210]), scm__rc.d2923[15]);
  scm__rc.d2923[1226] = Scm_MakeExtendedPair(scm__rc.d2923[1225], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[3211]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3212]), scm__rc.d2923[1226]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[426]))->name = scm__rc.d2923[1225];/* s64vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13478]))[6] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13478]))[11] = SCM_WORD(scm__rc.d2923[1219]);
  ScmObj G3362 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[426]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1225]) /* s64vector-drop-right */, G3362,0);

  scm__rc.d2923[1227] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[584])),TRUE); /* s64vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3215]), scm__rc.d2923[15]);
  scm__rc.d2923[1228] = Scm_MakeExtendedPair(scm__rc.d2923[1227], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[3216]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3217]), scm__rc.d2923[1228]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[427]))->name = scm__rc.d2923[1227];/* s64vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13491]))[5] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13491]))[19] = SCM_WORD(scm__rc.d2923[1219]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13491]))[36] = SCM_WORD(scm__rc.d2923[1219]);
  ScmObj G3363 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[427]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1227]) /* s64vector-segment */, G3363,0);

  scm__rc.d2923[1229] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[585])),TRUE); /* s64vector= */
  scm__rc.d2923[1230] = Scm_MakeIdentifier(scm__rc.d2923[1199], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector=? */
  scm__rc.d2923[1231] = Scm_MakeIdentifier(scm__rc.d2923[1229], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3220]), scm__rc.d2923[15]);
  scm__rc.d2923[1232] = Scm_MakeExtendedPair(scm__rc.d2923[1229], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[3221]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3222]), scm__rc.d2923[1232]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[428]))->name = scm__rc.d2923[1229];/* s64vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13535]))[5] = SCM_WORD(scm__rc.d2923[1230]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13535]))[12] = SCM_WORD(scm__rc.d2923[1231]);
  ScmObj G3364 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[428]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1229]) /* s64vector= */, G3364,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3225]), scm__rc.d2923[15]);
  scm__rc.d2923[1233] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[3226]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3227]), scm__rc.d2923[1233]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[429]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13552]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13552]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13552]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13552]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3365 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[429]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3365,0);

  scm__rc.d2923[1234] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[586])),FALSE); /* G3366 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3228]), scm__rc.d2923[1234]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3231]), scm__rc.d2923[15]);
  scm__rc.d2923[1235] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[3228]), SCM_OBJ(&scm__rc.d2925[3232]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3233]), scm__rc.d2923[1235]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13568]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3236]), scm__rc.d2923[15]);
  scm__rc.d2923[1236] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[3237]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3238]), scm__rc.d2923[1236]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[431]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13573]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13573]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3367 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[431]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3367,0);

  scm__rc.d2923[1237] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[587])),TRUE); /* s64vector-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3241]), scm__rc.d2923[15]);
  scm__rc.d2923[1238] = Scm_MakeExtendedPair(scm__rc.d2923[1237], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[3242]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3243]), scm__rc.d2923[1238]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[432]))->name = scm__rc.d2923[1237];/* s64vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13589]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3368 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[432]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1237]) /* s64vector-fold */, G3368,0);

  scm__rc.d2923[1239] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[588])),TRUE); /* s64vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3246]), scm__rc.d2923[15]);
  scm__rc.d2923[1240] = Scm_MakeExtendedPair(scm__rc.d2923[1239], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[3247]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3248]), scm__rc.d2923[1240]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[433]))->name = scm__rc.d2923[1239];/* s64vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13652]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3369 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[433]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1239]) /* s64vector-fold-right */, G3369,0);

  scm__rc.d2923[1241] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[589])),TRUE); /* s64vector-map */
  scm__rc.d2923[1242] = Scm_MakeIdentifier(scm__rc.d2923[1186], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->s64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3251]), scm__rc.d2923[15]);
  scm__rc.d2923[1243] = Scm_MakeExtendedPair(scm__rc.d2923[1241], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[3252]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3253]), scm__rc.d2923[1243]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[434]))->name = scm__rc.d2923[1241];/* s64vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]))[18] = SCM_WORD(scm__rc.d2923[1242]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]))[52] = SCM_WORD(scm__rc.d2923[1242]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13715]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3370 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[434]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1241]) /* s64vector-map */, G3370,0);

  scm__rc.d2923[1244] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[590])),TRUE); /* s64vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3256]), scm__rc.d2923[15]);
  scm__rc.d2923[1245] = Scm_MakeExtendedPair(scm__rc.d2923[1244], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[3257]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3258]), scm__rc.d2923[1245]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[435]))->name = scm__rc.d2923[1244];/* s64vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]))[28] = SCM_WORD(scm__rc.d2923[1191]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13788]))[63] = SCM_WORD(scm__rc.d2923[1191]);
  ScmObj G3371 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[435]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1244]) /* s64vector-map! */, G3371,0);

  scm__rc.d2923[1246] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[591])),TRUE); /* s64vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3261]), scm__rc.d2923[15]);
  scm__rc.d2923[1247] = Scm_MakeExtendedPair(scm__rc.d2923[1246], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[3262]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3263]), scm__rc.d2923[1247]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[436]))->name = scm__rc.d2923[1246];/* s64vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13857]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3372 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[436]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1246]) /* s64vector-for-each */, G3372,0);

  scm__rc.d2923[1248] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[592])),TRUE); /* s64vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3266]), scm__rc.d2923[15]);
  scm__rc.d2923[1249] = Scm_MakeExtendedPair(scm__rc.d2923[1248], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3267]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3268]), scm__rc.d2923[1249]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[437]))->name = scm__rc.d2923[1248];/* s64vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13914]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3373 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[437]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1248]) /* s64vector-count */, G3373,0);

  scm__rc.d2923[1250] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[593])),TRUE); /* s64vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3271]), scm__rc.d2923[15]);
  scm__rc.d2923[1251] = Scm_MakeExtendedPair(scm__rc.d2923[1250], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[3272]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3273]), scm__rc.d2923[1251]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[438]))->name = scm__rc.d2923[1250];/* s64vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13987]))[4] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13987]))[10] = SCM_WORD(scm__rc.d2923[1190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[13987]))[38] = SCM_WORD(scm__rc.d2923[1191]);
  ScmObj G3374 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[438]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1250]) /* s64vector-cumulate */, G3374,0);

  scm__rc.d2923[1252] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[594])),TRUE); /* s64vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3276]), scm__rc.d2923[15]);
  scm__rc.d2923[1253] = Scm_MakeExtendedPair(scm__rc.d2923[1252], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3277]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3278]), scm__rc.d2923[1253]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[439]))->name = scm__rc.d2923[1252];/* s64vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14032]))[4] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14032]))[15] = SCM_WORD(scm__rc.d2923[1242]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14032]))[38] = SCM_WORD(scm__rc.d2923[1242]);
  ScmObj G3375 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[439]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1252]) /* s64vector-take-while */, G3375,0);

  scm__rc.d2923[1254] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[595])),TRUE); /* s64vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3281]), scm__rc.d2923[15]);
  scm__rc.d2923[1255] = Scm_MakeExtendedPair(scm__rc.d2923[1254], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3282]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3283]), scm__rc.d2923[1255]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[440]))->name = scm__rc.d2923[1254];/* s64vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14073]))[4] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14073]))[14] = SCM_WORD(scm__rc.d2923[1242]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14073]))[36] = SCM_WORD(scm__rc.d2923[1242]);
  ScmObj G3376 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[440]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1254]) /* s64vector-take-while-right */, G3376,0);

  scm__rc.d2923[1256] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[596])),TRUE); /* s64vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3286]), scm__rc.d2923[15]);
  scm__rc.d2923[1257] = Scm_MakeExtendedPair(scm__rc.d2923[1256], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3287]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3288]), scm__rc.d2923[1257]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[441]))->name = scm__rc.d2923[1256];/* s64vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14112]))[4] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14112]))[13] = SCM_WORD(scm__rc.d2923[1190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14112]))[33] = SCM_WORD(scm__rc.d2923[1219]);
  ScmObj G3377 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[441]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1256]) /* s64vector-drop-while */, G3377,0);

  scm__rc.d2923[1258] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[597])),TRUE); /* s64vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3291]), scm__rc.d2923[15]);
  scm__rc.d2923[1259] = Scm_MakeExtendedPair(scm__rc.d2923[1258], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3292]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3293]), scm__rc.d2923[1259]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[442]))->name = scm__rc.d2923[1258];/* s64vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14148]))[4] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14148]))[13] = SCM_WORD(scm__rc.d2923[1190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14148]))[34] = SCM_WORD(scm__rc.d2923[1219]);
  ScmObj G3378 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[442]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1258]) /* s64vector-drop-while-right */, G3378,0);

  scm__rc.d2923[1260] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[598])),TRUE); /* s64vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3296]), scm__rc.d2923[15]);
  scm__rc.d2923[1261] = Scm_MakeExtendedPair(scm__rc.d2923[1260], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3297]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3298]), scm__rc.d2923[1261]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[443]))->name = scm__rc.d2923[1260];/* s64vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14185]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3379 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[443]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1260]) /* s64vector-index */, G3379,0);

  scm__rc.d2923[1262] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[599])),TRUE); /* s64vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3301]), scm__rc.d2923[15]);
  scm__rc.d2923[1263] = Scm_MakeExtendedPair(scm__rc.d2923[1262], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3302]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3303]), scm__rc.d2923[1263]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[444]))->name = scm__rc.d2923[1262];/* s64vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14248]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3380 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[444]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1262]) /* s64vector-index-right */, G3380,0);

  scm__rc.d2923[1264] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[600])),TRUE); /* s64vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3306]), scm__rc.d2923[15]);
  scm__rc.d2923[1265] = Scm_MakeExtendedPair(scm__rc.d2923[1264], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3307]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3308]), scm__rc.d2923[1265]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[445]))->name = scm__rc.d2923[1264];/* s64vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14311]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3381 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[445]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1264]) /* s64vector-skip */, G3381,0);

  scm__rc.d2923[1266] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[601])),TRUE); /* s64vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3311]), scm__rc.d2923[15]);
  scm__rc.d2923[1267] = Scm_MakeExtendedPair(scm__rc.d2923[1266], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3312]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3313]), scm__rc.d2923[1267]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[446]))->name = scm__rc.d2923[1266];/* s64vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14374]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3382 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[446]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1266]) /* s64vector-skip-right */, G3382,0);

  scm__rc.d2923[1268] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[602])),TRUE); /* s64vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3316]), scm__rc.d2923[15]);
  scm__rc.d2923[1269] = Scm_MakeExtendedPair(scm__rc.d2923[1268], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3317]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3318]), scm__rc.d2923[1269]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[447]))->name = scm__rc.d2923[1268];/* s64vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14437]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3383 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[447]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1268]) /* s64vector-any */, G3383,0);

  scm__rc.d2923[1270] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[603])),TRUE); /* s64vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3319]), scm__rc.d2923[1270]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3322]), scm__rc.d2923[15]);
  scm__rc.d2923[1271] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3319]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[3323]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3324]), scm__rc.d2923[1271]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[448]))->name = scm__rc.d2923[186];/* (s64vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3328]), scm__rc.d2923[15]);
  scm__rc.d2923[1272] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3319]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[3329]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3330]), scm__rc.d2923[1272]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[449]))->name = scm__rc.d2923[186];/* (s64vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14518]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3334]), scm__rc.d2923[15]);
  scm__rc.d2923[1273] = Scm_MakeExtendedPair(scm__rc.d2923[1270], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3335]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3336]), scm__rc.d2923[1273]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[450]))->name = scm__rc.d2923[1270];/* s64vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14543]))[7] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14543]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3384 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[450]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1270]) /* s64vector-every */, G3384,0);

  scm__rc.d2923[1274] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[604])),TRUE); /* s64vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3339]), scm__rc.d2923[15]);
  scm__rc.d2923[1275] = Scm_MakeExtendedPair(scm__rc.d2923[1274], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3340]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3341]), scm__rc.d2923[1275]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[451]))->name = scm__rc.d2923[1274];/* s64vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]))[4] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]))[17] = SCM_WORD(scm__rc.d2923[1190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14575]))[41] = SCM_WORD(scm__rc.d2923[1191]);
  ScmObj G3385 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[451]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1274]) /* s64vector-partition */, G3385,0);

  scm__rc.d2923[1276] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[605])),TRUE); /* s64vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3344]), scm__rc.d2923[15]);
  scm__rc.d2923[1277] = Scm_MakeExtendedPair(scm__rc.d2923[1276], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3345]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3346]), scm__rc.d2923[1277]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[452]))->name = scm__rc.d2923[1276];/* s64vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14653]))[4] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14653]))[15] = SCM_WORD(scm__rc.d2923[1242]);
  ScmObj G3386 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[452]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1276]) /* s64vector-filter */, G3386,0);

  scm__rc.d2923[1278] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[606])),TRUE); /* s64vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3349]), scm__rc.d2923[15]);
  scm__rc.d2923[1279] = Scm_MakeExtendedPair(scm__rc.d2923[1278], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3350]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3351]), scm__rc.d2923[1279]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[453]))->name = scm__rc.d2923[1278];/* s64vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14693]))[4] = SCM_WORD(scm__rc.d2923[1207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14693]))[15] = SCM_WORD(scm__rc.d2923[1242]);
  ScmObj G3387 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[453]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1278]) /* s64vector-remove */, G3387,0);

  scm__rc.d2923[1280] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[607])),TRUE); /* s64vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3354]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3355]), scm__rc.d2923[1280]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3356]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3357]), scm__rc.d2923[16]);
  scm__rc.d2923[1281] = Scm_MakeExtendedPair(scm__rc.d2923[1280], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[3359]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-swap!")), SCM_OBJ(&gauche_2d_2duvectors64vector_swapX__STUB), 0);
  gauche_2d_2duvectors64vector_swapX__STUB.common.info = scm__rc.d2923[1281];
  scm__rc.d2923[1282] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[608])),TRUE); /* s64vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3362]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3363]), scm__rc.d2923[1282]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3364]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3365]), scm__rc.d2923[16]);
  scm__rc.d2923[1283] = Scm_MakeExtendedPair(scm__rc.d2923[1282], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3367]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectors64vector_reverseX__STUB), 0);
  gauche_2d_2duvectors64vector_reverseX__STUB.common.info = scm__rc.d2923[1283];
  scm__rc.d2923[1284] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[609])),TRUE); /* s64vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3370]), scm__rc.d2923[15]);
  scm__rc.d2923[1285] = Scm_MakeExtendedPair(scm__rc.d2923[1284], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[3371]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3372]), scm__rc.d2923[1285]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[454]))->name = scm__rc.d2923[1284];/* s64vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14733]))[18] = SCM_WORD(scm__rc.d2923[1191]);
  ScmObj G3388 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[454]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1284]) /* s64vector-unfold! */, G3388,0);

  scm__rc.d2923[1286] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[610])),TRUE); /* s64vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3375]), scm__rc.d2923[15]);
  scm__rc.d2923[1287] = Scm_MakeExtendedPair(scm__rc.d2923[1286], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[3376]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3377]), scm__rc.d2923[1287]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[455]))->name = scm__rc.d2923[1286];/* s64vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14759]))[18] = SCM_WORD(scm__rc.d2923[1191]);
  ScmObj G3389 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[455]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1286]) /* s64vector-unfold-right! */, G3389,0);

  scm__rc.d2923[1288] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[611])),TRUE); /* make-s64vector-generator */
  scm__rc.d2923[1290] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[612])),TRUE); /* <s64vector> */
  scm__rc.d2923[1289] = Scm_MakeIdentifier(scm__rc.d2923[1290], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<s64vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3380]), scm__rc.d2923[15]);
  scm__rc.d2923[1291] = Scm_MakeExtendedPair(scm__rc.d2923[1288], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[3381]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3382]), scm__rc.d2923[1291]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[456]))->name = scm__rc.d2923[1288];/* make-s64vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14785]))[4] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14785]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14785]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14785]))[17] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14785]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14785]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3390 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[456]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1288]) /* make-s64vector-generator */, G3390,0);

  scm__rc.d2923[1292] = Scm_MakeIdentifier(scm__rc.d2923[1162], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3385]), scm__rc.d2923[15]);
  scm__rc.d2923[1293] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[3386]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3387]), scm__rc.d2923[1293]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14810]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[1295] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[613])),TRUE); /* s64vector-comparator */
  scm__rc.d2923[1294] = Scm_MakeIdentifier(scm__rc.d2923[1295], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[458]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14820]))[3] = SCM_WORD(scm__rc.d2923[1292]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14820]))[5] = SCM_WORD(scm__rc.d2923[1231]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14820]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14820]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14820]))[13] = SCM_WORD(scm__rc.d2923[1294]);
  scm__rc.d2923[1296] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[614])),TRUE); /* write-s64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3388]), scm__rc.d2923[1290]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3389]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3390]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3393]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3396]), scm__rc.d2923[15]);
  scm__rc.d2923[1297] = Scm_MakeExtendedPair(scm__rc.d2923[1296], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[3397]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3398]), scm__rc.d2923[1297]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[459]))->name = scm__rc.d2923[1296];/* write-s64vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]))[33] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]))[46] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14835]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3394 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[459]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1296]) /* write-s64vector */, G3394,0);

  scm__rc.d2923[1298] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[615])),FALSE); /* G3401 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3399]), scm__rc.d2923[1298]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3404]), scm__rc.d2923[15]);
  scm__rc.d2923[1299] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3401]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[3405]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3406]), scm__rc.d2923[1299]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14890]))[7] = SCM_WORD(scm__rc.d2923[1191]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3409]), scm__rc.d2923[15]);
  scm__rc.d2923[1300] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3401]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3410]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3411]), scm__rc.d2923[1300]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3414]), scm__rc.d2923[15]);
  scm__rc.d2923[1301] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3401]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[3415]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3416]), scm__rc.d2923[1301]);
  scm__rc.d2923[1302] = Scm_MakeIdentifier(scm__rc.d2923[1188], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->s64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3419]), scm__rc.d2923[15]);
  scm__rc.d2923[1303] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3401]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3420]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3421]), scm__rc.d2923[1303]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14908]))[2] = SCM_WORD(scm__rc.d2923[1302]);
  scm__rc.d2923[1304] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3422]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3423]), scm__rc.d2923[1304]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]))[25] = SCM_WORD(scm__rc.d2923[1190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[14912]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[1305] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[616])),FALSE); /* G3395 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3424]), scm__rc.d2923[1305]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3425]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3426]), scm__rc.d2923[19]);
  scm__rc.d2923[1306] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3400]), SCM_OBJ(&scm__rc.d2925[3426]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3427]), scm__rc.d2923[1306]);
  scm__rc.d2923[1308] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[617])),TRUE); /* <s64vector-meta> */
  scm__rc.d2923[1307] = Scm_MakeIdentifier(scm__rc.d2923[1308], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<s64vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3429]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[3429]), scm__rc.d2923[1305]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3430]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[466]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[24] = SCM_WORD(scm__rc.d2923[1307]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15009]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1310] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[618])),TRUE); /* s64vector-ref */
  scm__rc.d2923[1309] = Scm_MakeIdentifier(scm__rc.d2923[1310], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector-ref */
  scm__rc.d2923[1311] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[619])),FALSE); /* G3403 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3431]), scm__rc.d2923[1311]);
  scm__rc.d2923[1312] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3432]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3433]), scm__rc.d2923[1312]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15053]))[1] = SCM_WORD(scm__rc.d2923[1309]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[468]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[24] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15056]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1313] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[620])),FALSE); /* G3405 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3435]), scm__rc.d2923[1313]);
  scm__rc.d2923[1314] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3436]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3437]), scm__rc.d2923[1314]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15098]))[1] = SCM_WORD(scm__rc.d2923[1191]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[470]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[24] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15101]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1315] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[621])),FALSE); /* G3407 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3439]), scm__rc.d2923[1315]);
  scm__rc.d2923[1316] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3440]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3441]), scm__rc.d2923[1316]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15143]))[2] = SCM_WORD(scm__rc.d2923[1207]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[472]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[24] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15147]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1317] = Scm_MakeIdentifier(scm__rc.d2923[1182], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector->list */
  scm__rc.d2923[1318] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[622])),FALSE); /* G3409 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3443]), scm__rc.d2923[1318]);
  scm__rc.d2923[1319] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3444]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3445]), scm__rc.d2923[1319]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15189]))[2] = SCM_WORD(scm__rc.d2923[1317]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[474]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[26] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15193]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1320] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[623])),FALSE); /* G3411 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3447]), scm__rc.d2923[1320]);
  scm__rc.d2923[1321] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3448]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3449]), scm__rc.d2923[1321]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15237]))[2] = SCM_WORD(scm__rc.d2923[1242]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[476]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[24] = SCM_WORD(scm__rc.d2923[1307]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15241]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1322] = Scm_MakeIdentifier(scm__rc.d2923[1195], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s64vector->vector */
  scm__rc.d2923[1323] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[624])),FALSE); /* G3413 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3451]), scm__rc.d2923[1323]);
  scm__rc.d2923[1324] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3452]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3453]), scm__rc.d2923[1324]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15285]))[2] = SCM_WORD(scm__rc.d2923[1322]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[478]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[26] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15289]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1325] = Scm_MakeIdentifier(scm__rc.d2923[1197], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->s64vector */
  scm__rc.d2923[1326] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[625])),FALSE); /* G3415 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3455]), scm__rc.d2923[1326]);
  scm__rc.d2923[1327] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3456]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3457]), scm__rc.d2923[1327]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15333]))[2] = SCM_WORD(scm__rc.d2923[1325]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[480]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[24] = SCM_WORD(scm__rc.d2923[1307]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15337]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1328] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[626])),FALSE); /* G3417 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3459]), scm__rc.d2923[1328]);
  scm__rc.d2923[1329] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3460]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3461]), scm__rc.d2923[1329]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15381]))[2] = SCM_WORD(scm__rc.d2923[1219]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[482]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[24] = SCM_WORD(scm__rc.d2923[1307]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[26] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15385]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1330] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[627])),FALSE); /* G3419 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3463]), scm__rc.d2923[1330]);
  scm__rc.d2923[1331] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3464]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3465]), scm__rc.d2923[1331]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15429]))[1] = SCM_WORD(scm__rc.d2923[1219]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[484]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[24] = SCM_WORD(scm__rc.d2923[1289]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15435]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1332] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[628])),TRUE); /* u64vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3469]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3470]), scm__rc.d2923[1332]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3471]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3472]), scm__rc.d2923[16]);
  scm__rc.d2923[1333] = Scm_MakeExtendedPair(scm__rc.d2923[1332], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[3474]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector?")), SCM_OBJ(&gauche_2d_2duvectoru64vectorP__STUB), 0);
  gauche_2d_2duvectoru64vectorP__STUB.common.info = scm__rc.d2923[1333];
  scm__rc.d2923[1334] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[629])),TRUE); /* u64vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3477]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3478]), scm__rc.d2923[1334]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3479]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3480]), scm__rc.d2923[16]);
  scm__rc.d2923[1335] = Scm_MakeExtendedPair(scm__rc.d2923[1334], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[3482]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-empty?")), SCM_OBJ(&gauche_2d_2duvectoru64vector_emptyP__STUB), 0);
  gauche_2d_2duvectoru64vector_emptyP__STUB.common.info = scm__rc.d2923[1335];
  scm__rc.d2923[1336] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[630])),TRUE); /* make-u64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3485]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3486]), scm__rc.d2923[1336]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3487]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3488]), scm__rc.d2923[16]);
  scm__rc.d2923[1337] = Scm_MakeExtendedPair(scm__rc.d2923[1336], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[3490]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-u64vector")), SCM_OBJ(&gauche_2d_2duvectormake_u64vector__STUB), 0);
  gauche_2d_2duvectormake_u64vector__STUB.common.info = scm__rc.d2923[1337];
  scm__rc.d2923[1338] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[631])),TRUE); /* u64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3493]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3494]), scm__rc.d2923[1338]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3495]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3496]), scm__rc.d2923[16]);
  scm__rc.d2923[1339] = Scm_MakeExtendedPair(scm__rc.d2923[1338], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[3498]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector")), SCM_OBJ(&gauche_2d_2duvectoru64vector__STUB), 0);
  gauche_2d_2duvectoru64vector__STUB.common.info = scm__rc.d2923[1339];
  scm__rc.d2923[1340] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[632])),TRUE); /* u64vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3501]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3502]), scm__rc.d2923[1340]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3503]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3504]), scm__rc.d2923[16]);
  scm__rc.d2923[1341] = Scm_MakeExtendedPair(scm__rc.d2923[1340], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[3506]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-length")), SCM_OBJ(&gauche_2d_2duvectoru64vector_length__STUB), 0);
  gauche_2d_2duvectoru64vector_length__STUB.common.info = scm__rc.d2923[1341];
  scm__rc.d2923[1342] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[633])),TRUE); /* u64vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3509]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3510]), scm__rc.d2923[1342]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3511]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3512]), scm__rc.d2923[16]);
  scm__rc.d2923[1343] = Scm_MakeExtendedPair(scm__rc.d2923[1342], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3514]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-copy")), SCM_OBJ(&gauche_2d_2duvectoru64vector_copy__STUB), 0);
  gauche_2d_2duvectoru64vector_copy__STUB.common.info = scm__rc.d2923[1343];
  scm__rc.d2923[1344] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[634])),TRUE); /* u64vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3517]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3518]), scm__rc.d2923[1344]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3519]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3520]), scm__rc.d2923[16]);
  scm__rc.d2923[1345] = Scm_MakeExtendedPair(scm__rc.d2923[1344], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[3522]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-copy!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_copyX__STUB), 0);
  gauche_2d_2duvectoru64vector_copyX__STUB.common.info = scm__rc.d2923[1345];
  scm__rc.d2923[1346] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[635])),TRUE); /* u64vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3525]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3526]), scm__rc.d2923[1346]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3527]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3528]), scm__rc.d2923[16]);
  scm__rc.d2923[1347] = Scm_MakeExtendedPair(scm__rc.d2923[1346], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3530]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectoru64vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectoru64vector_reverse_copy__STUB.common.info = scm__rc.d2923[1347];
  scm__rc.d2923[1348] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[636])),TRUE); /* u64vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3533]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3534]), scm__rc.d2923[1348]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3535]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3536]), scm__rc.d2923[16]);
  scm__rc.d2923[1349] = Scm_MakeExtendedPair(scm__rc.d2923[1348], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[3538]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectoru64vector_reverse_copyX__STUB.common.info = scm__rc.d2923[1349];
  scm__rc.d2923[1350] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[637])),TRUE); /* u64vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3541]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3542]), scm__rc.d2923[1350]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3543]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3544]), scm__rc.d2923[16]);
  scm__rc.d2923[1351] = Scm_MakeExtendedPair(scm__rc.d2923[1350], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[3546]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectoru64vector_multi_copyX__STUB.common.info = scm__rc.d2923[1351];
  scm__rc.d2923[1352] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[638])),TRUE); /* u64vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3549]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3550]), scm__rc.d2923[1352]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3551]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3552]), scm__rc.d2923[16]);
  scm__rc.d2923[1353] = Scm_MakeExtendedPair(scm__rc.d2923[1352], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3554]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector->list")), SCM_OBJ(&gauche_2d_2duvectoru64vector_TOlist__STUB), 0);
  gauche_2d_2duvectoru64vector_TOlist__STUB.common.info = scm__rc.d2923[1353];
  scm__rc.d2923[1354] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[639])),TRUE); /* reverse-u64vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3557]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3558]), scm__rc.d2923[1354]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3559]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3560]), scm__rc.d2923[16]);
  scm__rc.d2923[1355] = Scm_MakeExtendedPair(scm__rc.d2923[1354], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3562]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-u64vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_u64vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_u64vector_TOlist__STUB.common.info = scm__rc.d2923[1355];
  scm__rc.d2923[1356] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[640])),TRUE); /* list->u64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3565]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3566]), scm__rc.d2923[1356]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3567]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3568]), scm__rc.d2923[16]);
  scm__rc.d2923[1357] = Scm_MakeExtendedPair(scm__rc.d2923[1356], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[3570]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->u64vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOu64vector__STUB), 0);
  gauche_2d_2duvectorlist_TOu64vector__STUB.common.info = scm__rc.d2923[1357];
  scm__rc.d2923[1358] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[641])),TRUE); /* reverse-list->u64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3571]), scm__rc.d2923[1336]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3573]), scm__rc.d2923[19]);
  scm__rc.d2923[1359] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[642])),TRUE); /* u64vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3576]), scm__rc.d2923[1359]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3580]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3583]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3586]), scm__rc.d2923[64]);
  scm__rc.d2923[1360] = Scm_MakeIdentifier(scm__rc.d2923[1336], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-u64vector */
  scm__rc.d2923[1361] = Scm_MakeIdentifier(scm__rc.d2923[1359], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3589]), scm__rc.d2923[15]);
  scm__rc.d2923[1362] = Scm_MakeExtendedPair(scm__rc.d2923[1358], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[3590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3591]), scm__rc.d2923[1362]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[485]))->name = scm__rc.d2923[1358];/* reverse-list->u64vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]))[36] = SCM_WORD(scm__rc.d2923[1360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15477]))[53] = SCM_WORD(scm__rc.d2923[1361]);
  ScmObj G3423 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[485]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1358]) /* reverse-list->u64vector */, G3423,0);

  scm__rc.d2923[1363] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[643])),TRUE); /* u64vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3594]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3595]), scm__rc.d2923[1363]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3596]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3597]), scm__rc.d2923[16]);
  scm__rc.d2923[1364] = Scm_MakeExtendedPair(scm__rc.d2923[1363], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[3599]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-fill!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_fillX__STUB), 0);
  gauche_2d_2duvectoru64vector_fillX__STUB.common.info = scm__rc.d2923[1364];
  scm__rc.d2923[1365] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[644])),TRUE); /* u64vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3602]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3603]), scm__rc.d2923[1365]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3604]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3605]), scm__rc.d2923[16]);
  scm__rc.d2923[1366] = Scm_MakeExtendedPair(scm__rc.d2923[1365], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3607]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector->vector")), SCM_OBJ(&gauche_2d_2duvectoru64vector_TOvector__STUB), 0);
  gauche_2d_2duvectoru64vector_TOvector__STUB.common.info = scm__rc.d2923[1366];
  scm__rc.d2923[1367] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[645])),TRUE); /* vector->u64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3610]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3611]), scm__rc.d2923[1367]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3612]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3613]), scm__rc.d2923[16]);
  scm__rc.d2923[1368] = Scm_MakeExtendedPair(scm__rc.d2923[1367], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[3615]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->u64vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOu64vector__STUB), 0);
  gauche_2d_2duvectorvector_TOu64vector__STUB.common.info = scm__rc.d2923[1368];
  scm__rc.d2923[1369] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[646])),TRUE); /* u64vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3618]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3619]), scm__rc.d2923[1369]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3620]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3621]), scm__rc.d2923[16]);
  scm__rc.d2923[1370] = Scm_MakeExtendedPair(scm__rc.d2923[1369], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[3623]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector=?")), SCM_OBJ(&gauche_2d_2duvectoru64vector_3dP__STUB), 0);
  gauche_2d_2duvectoru64vector_3dP__STUB.common.info = scm__rc.d2923[1370];
  scm__rc.d2923[1371] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[647])),TRUE); /* u64vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3626]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3627]), scm__rc.d2923[1371]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3628]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3629]), scm__rc.d2923[16]);
  scm__rc.d2923[1372] = Scm_MakeExtendedPair(scm__rc.d2923[1371], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[3631]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-compare")), SCM_OBJ(&gauche_2d_2duvectoru64vector_compare__STUB), 0);
  gauche_2d_2duvectoru64vector_compare__STUB.common.info = scm__rc.d2923[1372];
  scm__rc.d2923[1373] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[648])),TRUE); /* u64vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3634]), scm__rc.d2923[15]);
  scm__rc.d2923[1374] = Scm_MakeExtendedPair(scm__rc.d2923[1373], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[3635]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3636]), scm__rc.d2923[1374]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[486]))->name = scm__rc.d2923[1373];/* u64vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15538]))[4] = SCM_WORD(scm__rc.d2923[1360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15538]))[26] = SCM_WORD(scm__rc.d2923[1361]);
  ScmObj G3424 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[486]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1373]) /* u64vector-unfold */, G3424,0);

  scm__rc.d2923[1375] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[649])),TRUE); /* u64vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3639]), scm__rc.d2923[15]);
  scm__rc.d2923[1376] = Scm_MakeExtendedPair(scm__rc.d2923[1375], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[3640]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3641]), scm__rc.d2923[1376]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[487]))->name = scm__rc.d2923[1375];/* u64vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15571]))[4] = SCM_WORD(scm__rc.d2923[1360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15571]))[26] = SCM_WORD(scm__rc.d2923[1361]);
  ScmObj G3425 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[487]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1375]) /* u64vector-unfold-right */, G3425,0);

  scm__rc.d2923[1377] = Scm_MakeIdentifier(scm__rc.d2923[1340], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector-length */
  scm__rc.d2923[1378] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[650])),TRUE); /* u64vector-concatenate */
  scm__rc.d2923[1379] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[651])),FALSE); /* G3426 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3642]), scm__rc.d2923[1379]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3643]), scm__rc.d2923[1378]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3646]), scm__rc.d2923[15]);
  scm__rc.d2923[1380] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3643]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[3647]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3648]), scm__rc.d2923[1380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15604]))[4] = SCM_WORD(scm__rc.d2923[1377]);
  scm__rc.d2923[1381] = Scm_MakeIdentifier(scm__rc.d2923[1344], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3652]), scm__rc.d2923[15]);
  scm__rc.d2923[1382] = Scm_MakeExtendedPair(scm__rc.d2923[1378], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[3653]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3654]), scm__rc.d2923[1382]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[489]))->name = scm__rc.d2923[1378];/* u64vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15611]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15611]))[12] = SCM_WORD(scm__rc.d2923[1360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15611]))[27] = SCM_WORD(scm__rc.d2923[1381]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15611]))[33] = SCM_WORD(scm__rc.d2923[1377]);
  scm__rc.d2923[1383] = Scm_MakeIdentifier(scm__rc.d2923[1378], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[490]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15651]))[5] = SCM_WORD(scm__rc.d2923[1383]);
  scm__rc.d2923[1384] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[652])),TRUE); /* u64vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3657]), scm__rc.d2923[15]);
  scm__rc.d2923[1385] = Scm_MakeExtendedPair(scm__rc.d2923[1384], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[3658]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3659]), scm__rc.d2923[1385]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[491]))->name = scm__rc.d2923[1384];/* u64vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15658]))[2] = SCM_WORD(scm__rc.d2923[1383]);
  ScmObj G3427 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[491]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1384]) /* u64vector-append */, G3427,0);

  scm__rc.d2923[1386] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[653])),TRUE); /* u64vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3662]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3663]), scm__rc.d2923[1386]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3664]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3665]), scm__rc.d2923[16]);
  scm__rc.d2923[1387] = Scm_MakeExtendedPair(scm__rc.d2923[1386], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[3667]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectoru64vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectoru64vector_append_subvectors__STUB.common.info = scm__rc.d2923[1387];
  scm__rc.d2923[1388] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[654])),TRUE); /* u64vector-take */
  scm__rc.d2923[1389] = Scm_MakeIdentifier(scm__rc.d2923[1342], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3670]), scm__rc.d2923[15]);
  scm__rc.d2923[1390] = Scm_MakeExtendedPair(scm__rc.d2923[1388], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[3671]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3672]), scm__rc.d2923[1390]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[492]))->name = scm__rc.d2923[1388];/* u64vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15662]))[4] = SCM_WORD(scm__rc.d2923[1389]);
  ScmObj G3428 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[492]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1388]) /* u64vector-take */, G3428,0);

  scm__rc.d2923[1391] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[655])),TRUE); /* u64vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3675]), scm__rc.d2923[15]);
  scm__rc.d2923[1392] = Scm_MakeExtendedPair(scm__rc.d2923[1391], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[3676]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3677]), scm__rc.d2923[1392]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[493]))->name = scm__rc.d2923[1391];/* u64vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15668]))[5] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15668]))[10] = SCM_WORD(scm__rc.d2923[1389]);
  ScmObj G3429 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[493]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1391]) /* u64vector-take-right */, G3429,0);

  scm__rc.d2923[1393] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[656])),TRUE); /* u64vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3680]), scm__rc.d2923[15]);
  scm__rc.d2923[1394] = Scm_MakeExtendedPair(scm__rc.d2923[1393], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[3681]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3682]), scm__rc.d2923[1394]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[494]))->name = scm__rc.d2923[1393];/* u64vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15680]))[3] = SCM_WORD(scm__rc.d2923[1389]);
  ScmObj G3430 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[494]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1393]) /* u64vector-drop */, G3430,0);

  scm__rc.d2923[1395] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[657])),TRUE); /* u64vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3685]), scm__rc.d2923[15]);
  scm__rc.d2923[1396] = Scm_MakeExtendedPair(scm__rc.d2923[1395], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[3686]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3687]), scm__rc.d2923[1396]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[495]))->name = scm__rc.d2923[1395];/* u64vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15685]))[6] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15685]))[11] = SCM_WORD(scm__rc.d2923[1389]);
  ScmObj G3431 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[495]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1395]) /* u64vector-drop-right */, G3431,0);

  scm__rc.d2923[1397] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[658])),TRUE); /* u64vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3690]), scm__rc.d2923[15]);
  scm__rc.d2923[1398] = Scm_MakeExtendedPair(scm__rc.d2923[1397], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[3691]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3692]), scm__rc.d2923[1398]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[496]))->name = scm__rc.d2923[1397];/* u64vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15698]))[5] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15698]))[19] = SCM_WORD(scm__rc.d2923[1389]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15698]))[36] = SCM_WORD(scm__rc.d2923[1389]);
  ScmObj G3432 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[496]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1397]) /* u64vector-segment */, G3432,0);

  scm__rc.d2923[1399] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[659])),TRUE); /* u64vector= */
  scm__rc.d2923[1400] = Scm_MakeIdentifier(scm__rc.d2923[1369], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector=? */
  scm__rc.d2923[1401] = Scm_MakeIdentifier(scm__rc.d2923[1399], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3695]), scm__rc.d2923[15]);
  scm__rc.d2923[1402] = Scm_MakeExtendedPair(scm__rc.d2923[1399], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[3696]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3697]), scm__rc.d2923[1402]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[497]))->name = scm__rc.d2923[1399];/* u64vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15742]))[5] = SCM_WORD(scm__rc.d2923[1400]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15742]))[12] = SCM_WORD(scm__rc.d2923[1401]);
  ScmObj G3433 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[497]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1399]) /* u64vector= */, G3433,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3700]), scm__rc.d2923[15]);
  scm__rc.d2923[1403] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[3701]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3702]), scm__rc.d2923[1403]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[498]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15759]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15759]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15759]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15759]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3434 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[498]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3434,0);

  scm__rc.d2923[1404] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[660])),FALSE); /* G3435 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3703]), scm__rc.d2923[1404]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3706]), scm__rc.d2923[15]);
  scm__rc.d2923[1405] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[3703]), SCM_OBJ(&scm__rc.d2925[3707]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3708]), scm__rc.d2923[1405]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15775]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3711]), scm__rc.d2923[15]);
  scm__rc.d2923[1406] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[3712]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3713]), scm__rc.d2923[1406]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[500]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15780]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15780]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3436 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[500]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3436,0);

  scm__rc.d2923[1407] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[661])),TRUE); /* u64vector-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3716]), scm__rc.d2923[15]);
  scm__rc.d2923[1408] = Scm_MakeExtendedPair(scm__rc.d2923[1407], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[3717]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3718]), scm__rc.d2923[1408]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[501]))->name = scm__rc.d2923[1407];/* u64vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15796]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3437 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[501]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1407]) /* u64vector-fold */, G3437,0);

  scm__rc.d2923[1409] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[662])),TRUE); /* u64vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3721]), scm__rc.d2923[15]);
  scm__rc.d2923[1410] = Scm_MakeExtendedPair(scm__rc.d2923[1409], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[3722]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3723]), scm__rc.d2923[1410]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[502]))->name = scm__rc.d2923[1409];/* u64vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15859]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3438 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[502]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1409]) /* u64vector-fold-right */, G3438,0);

  scm__rc.d2923[1411] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[663])),TRUE); /* u64vector-map */
  scm__rc.d2923[1412] = Scm_MakeIdentifier(scm__rc.d2923[1356], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->u64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3726]), scm__rc.d2923[15]);
  scm__rc.d2923[1413] = Scm_MakeExtendedPair(scm__rc.d2923[1411], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[3727]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3728]), scm__rc.d2923[1413]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[503]))->name = scm__rc.d2923[1411];/* u64vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]))[18] = SCM_WORD(scm__rc.d2923[1412]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]))[52] = SCM_WORD(scm__rc.d2923[1412]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15922]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3439 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[503]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1411]) /* u64vector-map */, G3439,0);

  scm__rc.d2923[1414] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[664])),TRUE); /* u64vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3731]), scm__rc.d2923[15]);
  scm__rc.d2923[1415] = Scm_MakeExtendedPair(scm__rc.d2923[1414], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[3732]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3733]), scm__rc.d2923[1415]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[504]))->name = scm__rc.d2923[1414];/* u64vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]))[28] = SCM_WORD(scm__rc.d2923[1361]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[15995]))[63] = SCM_WORD(scm__rc.d2923[1361]);
  ScmObj G3440 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[504]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1414]) /* u64vector-map! */, G3440,0);

  scm__rc.d2923[1416] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[665])),TRUE); /* u64vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3736]), scm__rc.d2923[15]);
  scm__rc.d2923[1417] = Scm_MakeExtendedPair(scm__rc.d2923[1416], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[3737]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3738]), scm__rc.d2923[1417]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[505]))->name = scm__rc.d2923[1416];/* u64vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16064]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3441 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[505]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1416]) /* u64vector-for-each */, G3441,0);

  scm__rc.d2923[1418] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[666])),TRUE); /* u64vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3741]), scm__rc.d2923[15]);
  scm__rc.d2923[1419] = Scm_MakeExtendedPair(scm__rc.d2923[1418], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3742]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3743]), scm__rc.d2923[1419]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[506]))->name = scm__rc.d2923[1418];/* u64vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16121]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3442 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[506]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1418]) /* u64vector-count */, G3442,0);

  scm__rc.d2923[1420] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[667])),TRUE); /* u64vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3746]), scm__rc.d2923[15]);
  scm__rc.d2923[1421] = Scm_MakeExtendedPair(scm__rc.d2923[1420], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[3747]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3748]), scm__rc.d2923[1421]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[507]))->name = scm__rc.d2923[1420];/* u64vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16194]))[4] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16194]))[10] = SCM_WORD(scm__rc.d2923[1360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16194]))[38] = SCM_WORD(scm__rc.d2923[1361]);
  ScmObj G3443 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[507]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1420]) /* u64vector-cumulate */, G3443,0);

  scm__rc.d2923[1422] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[668])),TRUE); /* u64vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3751]), scm__rc.d2923[15]);
  scm__rc.d2923[1423] = Scm_MakeExtendedPair(scm__rc.d2923[1422], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3752]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3753]), scm__rc.d2923[1423]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[508]))->name = scm__rc.d2923[1422];/* u64vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16239]))[4] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16239]))[15] = SCM_WORD(scm__rc.d2923[1412]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16239]))[38] = SCM_WORD(scm__rc.d2923[1412]);
  ScmObj G3444 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[508]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1422]) /* u64vector-take-while */, G3444,0);

  scm__rc.d2923[1424] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[669])),TRUE); /* u64vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3756]), scm__rc.d2923[15]);
  scm__rc.d2923[1425] = Scm_MakeExtendedPair(scm__rc.d2923[1424], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3757]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3758]), scm__rc.d2923[1425]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[509]))->name = scm__rc.d2923[1424];/* u64vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16280]))[4] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16280]))[14] = SCM_WORD(scm__rc.d2923[1412]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16280]))[36] = SCM_WORD(scm__rc.d2923[1412]);
  ScmObj G3445 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[509]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1424]) /* u64vector-take-while-right */, G3445,0);

  scm__rc.d2923[1426] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[670])),TRUE); /* u64vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3761]), scm__rc.d2923[15]);
  scm__rc.d2923[1427] = Scm_MakeExtendedPair(scm__rc.d2923[1426], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3762]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3763]), scm__rc.d2923[1427]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[510]))->name = scm__rc.d2923[1426];/* u64vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16319]))[4] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16319]))[13] = SCM_WORD(scm__rc.d2923[1360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16319]))[33] = SCM_WORD(scm__rc.d2923[1389]);
  ScmObj G3446 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[510]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1426]) /* u64vector-drop-while */, G3446,0);

  scm__rc.d2923[1428] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[671])),TRUE); /* u64vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3766]), scm__rc.d2923[15]);
  scm__rc.d2923[1429] = Scm_MakeExtendedPair(scm__rc.d2923[1428], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3767]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3768]), scm__rc.d2923[1429]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[511]))->name = scm__rc.d2923[1428];/* u64vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16355]))[4] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16355]))[13] = SCM_WORD(scm__rc.d2923[1360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16355]))[34] = SCM_WORD(scm__rc.d2923[1389]);
  ScmObj G3447 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[511]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1428]) /* u64vector-drop-while-right */, G3447,0);

  scm__rc.d2923[1430] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[672])),TRUE); /* u64vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3771]), scm__rc.d2923[15]);
  scm__rc.d2923[1431] = Scm_MakeExtendedPair(scm__rc.d2923[1430], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3772]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3773]), scm__rc.d2923[1431]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[512]))->name = scm__rc.d2923[1430];/* u64vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16392]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3448 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[512]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1430]) /* u64vector-index */, G3448,0);

  scm__rc.d2923[1432] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[673])),TRUE); /* u64vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3776]), scm__rc.d2923[15]);
  scm__rc.d2923[1433] = Scm_MakeExtendedPair(scm__rc.d2923[1432], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3777]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3778]), scm__rc.d2923[1433]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[513]))->name = scm__rc.d2923[1432];/* u64vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16455]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3449 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[513]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1432]) /* u64vector-index-right */, G3449,0);

  scm__rc.d2923[1434] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[674])),TRUE); /* u64vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3781]), scm__rc.d2923[15]);
  scm__rc.d2923[1435] = Scm_MakeExtendedPair(scm__rc.d2923[1434], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3782]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3783]), scm__rc.d2923[1435]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[514]))->name = scm__rc.d2923[1434];/* u64vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16518]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3450 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[514]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1434]) /* u64vector-skip */, G3450,0);

  scm__rc.d2923[1436] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[675])),TRUE); /* u64vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3786]), scm__rc.d2923[15]);
  scm__rc.d2923[1437] = Scm_MakeExtendedPair(scm__rc.d2923[1436], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3787]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3788]), scm__rc.d2923[1437]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[515]))->name = scm__rc.d2923[1436];/* u64vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16581]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3451 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[515]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1436]) /* u64vector-skip-right */, G3451,0);

  scm__rc.d2923[1438] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[676])),TRUE); /* u64vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3791]), scm__rc.d2923[15]);
  scm__rc.d2923[1439] = Scm_MakeExtendedPair(scm__rc.d2923[1438], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3792]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3793]), scm__rc.d2923[1439]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[516]))->name = scm__rc.d2923[1438];/* u64vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16644]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3452 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[516]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1438]) /* u64vector-any */, G3452,0);

  scm__rc.d2923[1440] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[677])),TRUE); /* u64vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3794]), scm__rc.d2923[1440]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3797]), scm__rc.d2923[15]);
  scm__rc.d2923[1441] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3794]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[3798]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3799]), scm__rc.d2923[1441]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[517]))->name = scm__rc.d2923[186];/* (u64vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3803]), scm__rc.d2923[15]);
  scm__rc.d2923[1442] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3794]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[3804]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3805]), scm__rc.d2923[1442]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[518]))->name = scm__rc.d2923[186];/* (u64vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16725]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3809]), scm__rc.d2923[15]);
  scm__rc.d2923[1443] = Scm_MakeExtendedPair(scm__rc.d2923[1440], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[3810]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3811]), scm__rc.d2923[1443]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[519]))->name = scm__rc.d2923[1440];/* u64vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16750]))[7] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16750]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3453 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[519]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1440]) /* u64vector-every */, G3453,0);

  scm__rc.d2923[1444] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[678])),TRUE); /* u64vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3814]), scm__rc.d2923[15]);
  scm__rc.d2923[1445] = Scm_MakeExtendedPair(scm__rc.d2923[1444], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3815]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3816]), scm__rc.d2923[1445]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[520]))->name = scm__rc.d2923[1444];/* u64vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]))[4] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]))[17] = SCM_WORD(scm__rc.d2923[1360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16782]))[41] = SCM_WORD(scm__rc.d2923[1361]);
  ScmObj G3454 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[520]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1444]) /* u64vector-partition */, G3454,0);

  scm__rc.d2923[1446] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[679])),TRUE); /* u64vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3819]), scm__rc.d2923[15]);
  scm__rc.d2923[1447] = Scm_MakeExtendedPair(scm__rc.d2923[1446], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3820]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3821]), scm__rc.d2923[1447]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[521]))->name = scm__rc.d2923[1446];/* u64vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16860]))[4] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16860]))[15] = SCM_WORD(scm__rc.d2923[1412]);
  ScmObj G3455 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[521]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1446]) /* u64vector-filter */, G3455,0);

  scm__rc.d2923[1448] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[680])),TRUE); /* u64vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3824]), scm__rc.d2923[15]);
  scm__rc.d2923[1449] = Scm_MakeExtendedPair(scm__rc.d2923[1448], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[3825]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3826]), scm__rc.d2923[1449]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[522]))->name = scm__rc.d2923[1448];/* u64vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16900]))[4] = SCM_WORD(scm__rc.d2923[1377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16900]))[15] = SCM_WORD(scm__rc.d2923[1412]);
  ScmObj G3456 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[522]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1448]) /* u64vector-remove */, G3456,0);

  scm__rc.d2923[1450] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[681])),TRUE); /* u64vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3829]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3830]), scm__rc.d2923[1450]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3831]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3832]), scm__rc.d2923[16]);
  scm__rc.d2923[1451] = Scm_MakeExtendedPair(scm__rc.d2923[1450], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[3834]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-swap!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_swapX__STUB), 0);
  gauche_2d_2duvectoru64vector_swapX__STUB.common.info = scm__rc.d2923[1451];
  scm__rc.d2923[1452] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[682])),TRUE); /* u64vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3837]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3838]), scm__rc.d2923[1452]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3839]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3840]), scm__rc.d2923[16]);
  scm__rc.d2923[1453] = Scm_MakeExtendedPair(scm__rc.d2923[1452], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3842]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_reverseX__STUB), 0);
  gauche_2d_2duvectoru64vector_reverseX__STUB.common.info = scm__rc.d2923[1453];
  scm__rc.d2923[1454] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[683])),TRUE); /* u64vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3845]), scm__rc.d2923[15]);
  scm__rc.d2923[1455] = Scm_MakeExtendedPair(scm__rc.d2923[1454], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[3846]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3847]), scm__rc.d2923[1455]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[523]))->name = scm__rc.d2923[1454];/* u64vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16940]))[18] = SCM_WORD(scm__rc.d2923[1361]);
  ScmObj G3457 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[523]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1454]) /* u64vector-unfold! */, G3457,0);

  scm__rc.d2923[1456] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[684])),TRUE); /* u64vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3850]), scm__rc.d2923[15]);
  scm__rc.d2923[1457] = Scm_MakeExtendedPair(scm__rc.d2923[1456], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[3851]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3852]), scm__rc.d2923[1457]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[524]))->name = scm__rc.d2923[1456];/* u64vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16966]))[18] = SCM_WORD(scm__rc.d2923[1361]);
  ScmObj G3458 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[524]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1456]) /* u64vector-unfold-right! */, G3458,0);

  scm__rc.d2923[1458] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[685])),TRUE); /* make-u64vector-generator */
  scm__rc.d2923[1460] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[686])),TRUE); /* <u64vector> */
  scm__rc.d2923[1459] = Scm_MakeIdentifier(scm__rc.d2923[1460], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<u64vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3855]), scm__rc.d2923[15]);
  scm__rc.d2923[1461] = Scm_MakeExtendedPair(scm__rc.d2923[1458], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[3856]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3857]), scm__rc.d2923[1461]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[525]))->name = scm__rc.d2923[1458];/* make-u64vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16992]))[4] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16992]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16992]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16992]))[17] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16992]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[16992]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3459 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[525]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1458]) /* make-u64vector-generator */, G3459,0);

  scm__rc.d2923[1462] = Scm_MakeIdentifier(scm__rc.d2923[1332], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3860]), scm__rc.d2923[15]);
  scm__rc.d2923[1463] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[3861]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3862]), scm__rc.d2923[1463]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17017]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[1465] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[687])),TRUE); /* u64vector-comparator */
  scm__rc.d2923[1464] = Scm_MakeIdentifier(scm__rc.d2923[1465], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[527]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17027]))[3] = SCM_WORD(scm__rc.d2923[1462]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17027]))[5] = SCM_WORD(scm__rc.d2923[1401]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17027]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17027]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17027]))[13] = SCM_WORD(scm__rc.d2923[1464]);
  scm__rc.d2923[1466] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[688])),TRUE); /* write-u64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3863]), scm__rc.d2923[1460]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3864]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3865]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3868]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3871]), scm__rc.d2923[15]);
  scm__rc.d2923[1467] = Scm_MakeExtendedPair(scm__rc.d2923[1466], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[3872]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3873]), scm__rc.d2923[1467]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[528]))->name = scm__rc.d2923[1466];/* write-u64vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]))[33] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]))[46] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17042]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3463 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[528]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1466]) /* write-u64vector */, G3463,0);

  scm__rc.d2923[1468] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[689])),FALSE); /* G3470 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3874]), scm__rc.d2923[1468]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3879]), scm__rc.d2923[15]);
  scm__rc.d2923[1469] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3876]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[3880]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3881]), scm__rc.d2923[1469]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17097]))[7] = SCM_WORD(scm__rc.d2923[1361]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3884]), scm__rc.d2923[15]);
  scm__rc.d2923[1470] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3876]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3885]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3886]), scm__rc.d2923[1470]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3889]), scm__rc.d2923[15]);
  scm__rc.d2923[1471] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3876]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[3890]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3891]), scm__rc.d2923[1471]);
  scm__rc.d2923[1472] = Scm_MakeIdentifier(scm__rc.d2923[1358], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->u64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3894]), scm__rc.d2923[15]);
  scm__rc.d2923[1473] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3876]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[3895]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3896]), scm__rc.d2923[1473]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17115]))[2] = SCM_WORD(scm__rc.d2923[1472]);
  scm__rc.d2923[1474] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3897]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3898]), scm__rc.d2923[1474]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]))[25] = SCM_WORD(scm__rc.d2923[1360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17119]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[1475] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[690])),FALSE); /* G3464 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3899]), scm__rc.d2923[1475]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3900]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3901]), scm__rc.d2923[19]);
  scm__rc.d2923[1476] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3875]), SCM_OBJ(&scm__rc.d2925[3901]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3902]), scm__rc.d2923[1476]);
  scm__rc.d2923[1478] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[691])),TRUE); /* <u64vector-meta> */
  scm__rc.d2923[1477] = Scm_MakeIdentifier(scm__rc.d2923[1478], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<u64vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3904]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[3904]), scm__rc.d2923[1475]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3905]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[535]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[24] = SCM_WORD(scm__rc.d2923[1477]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17216]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1480] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[692])),TRUE); /* u64vector-ref */
  scm__rc.d2923[1479] = Scm_MakeIdentifier(scm__rc.d2923[1480], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector-ref */
  scm__rc.d2923[1481] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[693])),FALSE); /* G3472 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3906]), scm__rc.d2923[1481]);
  scm__rc.d2923[1482] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3907]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3908]), scm__rc.d2923[1482]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17260]))[1] = SCM_WORD(scm__rc.d2923[1479]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[537]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[24] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17263]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1483] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[694])),FALSE); /* G3474 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3910]), scm__rc.d2923[1483]);
  scm__rc.d2923[1484] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3911]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3912]), scm__rc.d2923[1484]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17305]))[1] = SCM_WORD(scm__rc.d2923[1361]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[539]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[24] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17308]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1485] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[695])),FALSE); /* G3476 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3914]), scm__rc.d2923[1485]);
  scm__rc.d2923[1486] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3915]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3916]), scm__rc.d2923[1486]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17350]))[2] = SCM_WORD(scm__rc.d2923[1377]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[541]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[24] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17354]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1487] = Scm_MakeIdentifier(scm__rc.d2923[1352], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector->list */
  scm__rc.d2923[1488] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[696])),FALSE); /* G3478 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3918]), scm__rc.d2923[1488]);
  scm__rc.d2923[1489] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3919]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3920]), scm__rc.d2923[1489]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17396]))[2] = SCM_WORD(scm__rc.d2923[1487]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[543]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[26] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17400]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1490] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[697])),FALSE); /* G3480 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3922]), scm__rc.d2923[1490]);
  scm__rc.d2923[1491] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3923]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3924]), scm__rc.d2923[1491]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17444]))[2] = SCM_WORD(scm__rc.d2923[1412]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[545]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[24] = SCM_WORD(scm__rc.d2923[1477]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17448]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1492] = Scm_MakeIdentifier(scm__rc.d2923[1365], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u64vector->vector */
  scm__rc.d2923[1493] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[698])),FALSE); /* G3482 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3926]), scm__rc.d2923[1493]);
  scm__rc.d2923[1494] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3927]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3928]), scm__rc.d2923[1494]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17492]))[2] = SCM_WORD(scm__rc.d2923[1492]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[547]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[26] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17496]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1495] = Scm_MakeIdentifier(scm__rc.d2923[1367], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->u64vector */
  scm__rc.d2923[1496] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[699])),FALSE); /* G3484 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3930]), scm__rc.d2923[1496]);
  scm__rc.d2923[1497] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3931]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3932]), scm__rc.d2923[1497]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17540]))[2] = SCM_WORD(scm__rc.d2923[1495]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[549]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[24] = SCM_WORD(scm__rc.d2923[1477]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17544]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1498] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[700])),FALSE); /* G3486 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3934]), scm__rc.d2923[1498]);
  scm__rc.d2923[1499] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3935]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3936]), scm__rc.d2923[1499]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17588]))[2] = SCM_WORD(scm__rc.d2923[1389]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[551]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[24] = SCM_WORD(scm__rc.d2923[1477]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[26] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17592]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1500] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[701])),FALSE); /* G3488 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3938]), scm__rc.d2923[1500]);
  scm__rc.d2923[1501] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[3939]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3940]), scm__rc.d2923[1501]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17636]))[1] = SCM_WORD(scm__rc.d2923[1389]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[553]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[24] = SCM_WORD(scm__rc.d2923[1459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17642]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1502] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[702])),TRUE); /* f16vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3944]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3945]), scm__rc.d2923[1502]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3946]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3947]), scm__rc.d2923[16]);
  scm__rc.d2923[1503] = Scm_MakeExtendedPair(scm__rc.d2923[1502], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[3949]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector?")), SCM_OBJ(&gauche_2d_2duvectorf16vectorP__STUB), 0);
  gauche_2d_2duvectorf16vectorP__STUB.common.info = scm__rc.d2923[1503];
  scm__rc.d2923[1504] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[703])),TRUE); /* f16vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3952]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3953]), scm__rc.d2923[1504]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3954]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3955]), scm__rc.d2923[16]);
  scm__rc.d2923[1505] = Scm_MakeExtendedPair(scm__rc.d2923[1504], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[3957]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-empty?")), SCM_OBJ(&gauche_2d_2duvectorf16vector_emptyP__STUB), 0);
  gauche_2d_2duvectorf16vector_emptyP__STUB.common.info = scm__rc.d2923[1505];
  scm__rc.d2923[1506] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[704])),TRUE); /* make-f16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3960]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3961]), scm__rc.d2923[1506]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3962]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3963]), scm__rc.d2923[16]);
  scm__rc.d2923[1507] = Scm_MakeExtendedPair(scm__rc.d2923[1506], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[3965]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-f16vector")), SCM_OBJ(&gauche_2d_2duvectormake_f16vector__STUB), 0);
  gauche_2d_2duvectormake_f16vector__STUB.common.info = scm__rc.d2923[1507];
  scm__rc.d2923[1508] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[705])),TRUE); /* f16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3968]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3969]), scm__rc.d2923[1508]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3970]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3971]), scm__rc.d2923[16]);
  scm__rc.d2923[1509] = Scm_MakeExtendedPair(scm__rc.d2923[1508], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[3973]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector")), SCM_OBJ(&gauche_2d_2duvectorf16vector__STUB), 0);
  gauche_2d_2duvectorf16vector__STUB.common.info = scm__rc.d2923[1509];
  scm__rc.d2923[1510] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[706])),TRUE); /* f16vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3976]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3977]), scm__rc.d2923[1510]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3978]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3979]), scm__rc.d2923[16]);
  scm__rc.d2923[1511] = Scm_MakeExtendedPair(scm__rc.d2923[1510], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[3981]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-length")), SCM_OBJ(&gauche_2d_2duvectorf16vector_length__STUB), 0);
  gauche_2d_2duvectorf16vector_length__STUB.common.info = scm__rc.d2923[1511];
  scm__rc.d2923[1512] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[707])),TRUE); /* f16vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3984]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3985]), scm__rc.d2923[1512]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3986]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3987]), scm__rc.d2923[16]);
  scm__rc.d2923[1513] = Scm_MakeExtendedPair(scm__rc.d2923[1512], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[3989]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-copy")), SCM_OBJ(&gauche_2d_2duvectorf16vector_copy__STUB), 0);
  gauche_2d_2duvectorf16vector_copy__STUB.common.info = scm__rc.d2923[1513];
  scm__rc.d2923[1514] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[708])),TRUE); /* f16vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3992]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3993]), scm__rc.d2923[1514]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3994]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[3995]), scm__rc.d2923[16]);
  scm__rc.d2923[1515] = Scm_MakeExtendedPair(scm__rc.d2923[1514], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[3997]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-copy!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_copyX__STUB), 0);
  gauche_2d_2duvectorf16vector_copyX__STUB.common.info = scm__rc.d2923[1515];
  scm__rc.d2923[1516] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[709])),TRUE); /* f16vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4000]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4001]), scm__rc.d2923[1516]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4002]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4003]), scm__rc.d2923[16]);
  scm__rc.d2923[1517] = Scm_MakeExtendedPair(scm__rc.d2923[1516], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4005]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectorf16vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectorf16vector_reverse_copy__STUB.common.info = scm__rc.d2923[1517];
  scm__rc.d2923[1518] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[710])),TRUE); /* f16vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4008]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4009]), scm__rc.d2923[1518]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4010]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4011]), scm__rc.d2923[16]);
  scm__rc.d2923[1519] = Scm_MakeExtendedPair(scm__rc.d2923[1518], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[4013]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectorf16vector_reverse_copyX__STUB.common.info = scm__rc.d2923[1519];
  scm__rc.d2923[1520] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[711])),TRUE); /* f16vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4016]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4017]), scm__rc.d2923[1520]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4018]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4019]), scm__rc.d2923[16]);
  scm__rc.d2923[1521] = Scm_MakeExtendedPair(scm__rc.d2923[1520], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[4021]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectorf16vector_multi_copyX__STUB.common.info = scm__rc.d2923[1521];
  scm__rc.d2923[1522] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[712])),TRUE); /* f16vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4024]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4025]), scm__rc.d2923[1522]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4026]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4027]), scm__rc.d2923[16]);
  scm__rc.d2923[1523] = Scm_MakeExtendedPair(scm__rc.d2923[1522], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4029]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector->list")), SCM_OBJ(&gauche_2d_2duvectorf16vector_TOlist__STUB), 0);
  gauche_2d_2duvectorf16vector_TOlist__STUB.common.info = scm__rc.d2923[1523];
  scm__rc.d2923[1524] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[713])),TRUE); /* reverse-f16vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4032]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4033]), scm__rc.d2923[1524]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4034]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4035]), scm__rc.d2923[16]);
  scm__rc.d2923[1525] = Scm_MakeExtendedPair(scm__rc.d2923[1524], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4037]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-f16vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_f16vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_f16vector_TOlist__STUB.common.info = scm__rc.d2923[1525];
  scm__rc.d2923[1526] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[714])),TRUE); /* list->f16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4040]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4041]), scm__rc.d2923[1526]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4042]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4043]), scm__rc.d2923[16]);
  scm__rc.d2923[1527] = Scm_MakeExtendedPair(scm__rc.d2923[1526], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[4045]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->f16vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOf16vector__STUB), 0);
  gauche_2d_2duvectorlist_TOf16vector__STUB.common.info = scm__rc.d2923[1527];
  scm__rc.d2923[1528] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[715])),TRUE); /* reverse-list->f16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4046]), scm__rc.d2923[1506]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4048]), scm__rc.d2923[19]);
  scm__rc.d2923[1529] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[716])),TRUE); /* f16vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4051]), scm__rc.d2923[1529]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4055]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4058]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4061]), scm__rc.d2923[64]);
  scm__rc.d2923[1530] = Scm_MakeIdentifier(scm__rc.d2923[1506], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-f16vector */
  scm__rc.d2923[1531] = Scm_MakeIdentifier(scm__rc.d2923[1529], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4064]), scm__rc.d2923[15]);
  scm__rc.d2923[1532] = Scm_MakeExtendedPair(scm__rc.d2923[1528], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[4065]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4066]), scm__rc.d2923[1532]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[554]))->name = scm__rc.d2923[1528];/* reverse-list->f16vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]))[36] = SCM_WORD(scm__rc.d2923[1530]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17684]))[53] = SCM_WORD(scm__rc.d2923[1531]);
  ScmObj G3492 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[554]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1528]) /* reverse-list->f16vector */, G3492,0);

  scm__rc.d2923[1533] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[717])),TRUE); /* f16vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4069]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4070]), scm__rc.d2923[1533]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4071]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4072]), scm__rc.d2923[16]);
  scm__rc.d2923[1534] = Scm_MakeExtendedPair(scm__rc.d2923[1533], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[4074]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-fill!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_fillX__STUB), 0);
  gauche_2d_2duvectorf16vector_fillX__STUB.common.info = scm__rc.d2923[1534];
  scm__rc.d2923[1535] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[718])),TRUE); /* f16vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4077]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4078]), scm__rc.d2923[1535]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4079]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4080]), scm__rc.d2923[16]);
  scm__rc.d2923[1536] = Scm_MakeExtendedPair(scm__rc.d2923[1535], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4082]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector->vector")), SCM_OBJ(&gauche_2d_2duvectorf16vector_TOvector__STUB), 0);
  gauche_2d_2duvectorf16vector_TOvector__STUB.common.info = scm__rc.d2923[1536];
  scm__rc.d2923[1537] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[719])),TRUE); /* vector->f16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4085]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4086]), scm__rc.d2923[1537]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4087]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4088]), scm__rc.d2923[16]);
  scm__rc.d2923[1538] = Scm_MakeExtendedPair(scm__rc.d2923[1537], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[4090]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->f16vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOf16vector__STUB), 0);
  gauche_2d_2duvectorvector_TOf16vector__STUB.common.info = scm__rc.d2923[1538];
  scm__rc.d2923[1539] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[720])),TRUE); /* f16vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4093]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4094]), scm__rc.d2923[1539]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4095]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4096]), scm__rc.d2923[16]);
  scm__rc.d2923[1540] = Scm_MakeExtendedPair(scm__rc.d2923[1539], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[4098]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector=?")), SCM_OBJ(&gauche_2d_2duvectorf16vector_3dP__STUB), 0);
  gauche_2d_2duvectorf16vector_3dP__STUB.common.info = scm__rc.d2923[1540];
  scm__rc.d2923[1541] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[721])),TRUE); /* f16vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4101]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4102]), scm__rc.d2923[1541]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4103]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4104]), scm__rc.d2923[16]);
  scm__rc.d2923[1542] = Scm_MakeExtendedPair(scm__rc.d2923[1541], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[4106]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-compare")), SCM_OBJ(&gauche_2d_2duvectorf16vector_compare__STUB), 0);
  gauche_2d_2duvectorf16vector_compare__STUB.common.info = scm__rc.d2923[1542];
  scm__rc.d2923[1543] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[722])),TRUE); /* f16vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4109]), scm__rc.d2923[15]);
  scm__rc.d2923[1544] = Scm_MakeExtendedPair(scm__rc.d2923[1543], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[4110]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4111]), scm__rc.d2923[1544]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[555]))->name = scm__rc.d2923[1543];/* f16vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17745]))[4] = SCM_WORD(scm__rc.d2923[1530]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17745]))[26] = SCM_WORD(scm__rc.d2923[1531]);
  ScmObj G3493 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[555]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1543]) /* f16vector-unfold */, G3493,0);

  scm__rc.d2923[1545] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[723])),TRUE); /* f16vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4114]), scm__rc.d2923[15]);
  scm__rc.d2923[1546] = Scm_MakeExtendedPair(scm__rc.d2923[1545], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[4115]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4116]), scm__rc.d2923[1546]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[556]))->name = scm__rc.d2923[1545];/* f16vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17778]))[4] = SCM_WORD(scm__rc.d2923[1530]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17778]))[26] = SCM_WORD(scm__rc.d2923[1531]);
  ScmObj G3494 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[556]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1545]) /* f16vector-unfold-right */, G3494,0);

  scm__rc.d2923[1547] = Scm_MakeIdentifier(scm__rc.d2923[1510], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector-length */
  scm__rc.d2923[1548] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[724])),TRUE); /* f16vector-concatenate */
  scm__rc.d2923[1549] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[725])),FALSE); /* G3495 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4117]), scm__rc.d2923[1549]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4118]), scm__rc.d2923[1548]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4121]), scm__rc.d2923[15]);
  scm__rc.d2923[1550] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4118]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[4122]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4123]), scm__rc.d2923[1550]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17811]))[4] = SCM_WORD(scm__rc.d2923[1547]);
  scm__rc.d2923[1551] = Scm_MakeIdentifier(scm__rc.d2923[1514], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4127]), scm__rc.d2923[15]);
  scm__rc.d2923[1552] = Scm_MakeExtendedPair(scm__rc.d2923[1548], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[4128]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4129]), scm__rc.d2923[1552]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[558]))->name = scm__rc.d2923[1548];/* f16vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17818]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17818]))[12] = SCM_WORD(scm__rc.d2923[1530]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17818]))[27] = SCM_WORD(scm__rc.d2923[1551]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17818]))[33] = SCM_WORD(scm__rc.d2923[1547]);
  scm__rc.d2923[1553] = Scm_MakeIdentifier(scm__rc.d2923[1548], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[559]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17858]))[5] = SCM_WORD(scm__rc.d2923[1553]);
  scm__rc.d2923[1554] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[726])),TRUE); /* f16vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4132]), scm__rc.d2923[15]);
  scm__rc.d2923[1555] = Scm_MakeExtendedPair(scm__rc.d2923[1554], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[4133]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4134]), scm__rc.d2923[1555]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[560]))->name = scm__rc.d2923[1554];/* f16vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17865]))[2] = SCM_WORD(scm__rc.d2923[1553]);
  ScmObj G3496 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[560]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1554]) /* f16vector-append */, G3496,0);

  scm__rc.d2923[1556] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[727])),TRUE); /* f16vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4137]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4138]), scm__rc.d2923[1556]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4139]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4140]), scm__rc.d2923[16]);
  scm__rc.d2923[1557] = Scm_MakeExtendedPair(scm__rc.d2923[1556], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[4142]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectorf16vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectorf16vector_append_subvectors__STUB.common.info = scm__rc.d2923[1557];
  scm__rc.d2923[1558] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[728])),TRUE); /* f16vector-take */
  scm__rc.d2923[1559] = Scm_MakeIdentifier(scm__rc.d2923[1512], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4145]), scm__rc.d2923[15]);
  scm__rc.d2923[1560] = Scm_MakeExtendedPair(scm__rc.d2923[1558], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[4146]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4147]), scm__rc.d2923[1560]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[561]))->name = scm__rc.d2923[1558];/* f16vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17869]))[4] = SCM_WORD(scm__rc.d2923[1559]);
  ScmObj G3497 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[561]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1558]) /* f16vector-take */, G3497,0);

  scm__rc.d2923[1561] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[729])),TRUE); /* f16vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4150]), scm__rc.d2923[15]);
  scm__rc.d2923[1562] = Scm_MakeExtendedPair(scm__rc.d2923[1561], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[4151]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4152]), scm__rc.d2923[1562]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[562]))->name = scm__rc.d2923[1561];/* f16vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17875]))[5] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17875]))[10] = SCM_WORD(scm__rc.d2923[1559]);
  ScmObj G3498 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[562]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1561]) /* f16vector-take-right */, G3498,0);

  scm__rc.d2923[1563] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[730])),TRUE); /* f16vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4155]), scm__rc.d2923[15]);
  scm__rc.d2923[1564] = Scm_MakeExtendedPair(scm__rc.d2923[1563], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[4156]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4157]), scm__rc.d2923[1564]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[563]))->name = scm__rc.d2923[1563];/* f16vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17887]))[3] = SCM_WORD(scm__rc.d2923[1559]);
  ScmObj G3499 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[563]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1563]) /* f16vector-drop */, G3499,0);

  scm__rc.d2923[1565] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[731])),TRUE); /* f16vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4160]), scm__rc.d2923[15]);
  scm__rc.d2923[1566] = Scm_MakeExtendedPair(scm__rc.d2923[1565], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[4161]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4162]), scm__rc.d2923[1566]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[564]))->name = scm__rc.d2923[1565];/* f16vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17892]))[6] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17892]))[11] = SCM_WORD(scm__rc.d2923[1559]);
  ScmObj G3500 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[564]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1565]) /* f16vector-drop-right */, G3500,0);

  scm__rc.d2923[1567] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[732])),TRUE); /* f16vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4165]), scm__rc.d2923[15]);
  scm__rc.d2923[1568] = Scm_MakeExtendedPair(scm__rc.d2923[1567], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[4166]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4167]), scm__rc.d2923[1568]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[565]))->name = scm__rc.d2923[1567];/* f16vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17905]))[5] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17905]))[19] = SCM_WORD(scm__rc.d2923[1559]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17905]))[36] = SCM_WORD(scm__rc.d2923[1559]);
  ScmObj G3501 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[565]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1567]) /* f16vector-segment */, G3501,0);

  scm__rc.d2923[1569] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[733])),TRUE); /* f16vector= */
  scm__rc.d2923[1570] = Scm_MakeIdentifier(scm__rc.d2923[1539], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector=? */
  scm__rc.d2923[1571] = Scm_MakeIdentifier(scm__rc.d2923[1569], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4170]), scm__rc.d2923[15]);
  scm__rc.d2923[1572] = Scm_MakeExtendedPair(scm__rc.d2923[1569], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[4171]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4172]), scm__rc.d2923[1572]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[566]))->name = scm__rc.d2923[1569];/* f16vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17949]))[5] = SCM_WORD(scm__rc.d2923[1570]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17949]))[12] = SCM_WORD(scm__rc.d2923[1571]);
  ScmObj G3502 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[566]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1569]) /* f16vector= */, G3502,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4175]), scm__rc.d2923[15]);
  scm__rc.d2923[1573] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[4176]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4177]), scm__rc.d2923[1573]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[567]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17966]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17966]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17966]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17966]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3503 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[567]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3503,0);

  scm__rc.d2923[1574] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[734])),FALSE); /* G3504 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4178]), scm__rc.d2923[1574]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4181]), scm__rc.d2923[15]);
  scm__rc.d2923[1575] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[4178]), SCM_OBJ(&scm__rc.d2925[4182]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4183]), scm__rc.d2923[1575]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17982]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4186]), scm__rc.d2923[15]);
  scm__rc.d2923[1576] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[4187]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4188]), scm__rc.d2923[1576]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[569]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17987]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[17987]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3505 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[569]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3505,0);

  scm__rc.d2923[1577] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[735])),TRUE); /* f16vector-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4191]), scm__rc.d2923[15]);
  scm__rc.d2923[1578] = Scm_MakeExtendedPair(scm__rc.d2923[1577], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[4192]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4193]), scm__rc.d2923[1578]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[570]))->name = scm__rc.d2923[1577];/* f16vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18003]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3506 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[570]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1577]) /* f16vector-fold */, G3506,0);

  scm__rc.d2923[1579] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[736])),TRUE); /* f16vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4196]), scm__rc.d2923[15]);
  scm__rc.d2923[1580] = Scm_MakeExtendedPair(scm__rc.d2923[1579], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[4197]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4198]), scm__rc.d2923[1580]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[571]))->name = scm__rc.d2923[1579];/* f16vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18066]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3507 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[571]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1579]) /* f16vector-fold-right */, G3507,0);

  scm__rc.d2923[1581] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[737])),TRUE); /* f16vector-map */
  scm__rc.d2923[1582] = Scm_MakeIdentifier(scm__rc.d2923[1526], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->f16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4201]), scm__rc.d2923[15]);
  scm__rc.d2923[1583] = Scm_MakeExtendedPair(scm__rc.d2923[1581], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[4202]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4203]), scm__rc.d2923[1583]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[572]))->name = scm__rc.d2923[1581];/* f16vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]))[18] = SCM_WORD(scm__rc.d2923[1582]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]))[52] = SCM_WORD(scm__rc.d2923[1582]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18129]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3508 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[572]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1581]) /* f16vector-map */, G3508,0);

  scm__rc.d2923[1584] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[738])),TRUE); /* f16vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4206]), scm__rc.d2923[15]);
  scm__rc.d2923[1585] = Scm_MakeExtendedPair(scm__rc.d2923[1584], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[4207]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4208]), scm__rc.d2923[1585]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[573]))->name = scm__rc.d2923[1584];/* f16vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]))[28] = SCM_WORD(scm__rc.d2923[1531]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18202]))[63] = SCM_WORD(scm__rc.d2923[1531]);
  ScmObj G3509 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[573]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1584]) /* f16vector-map! */, G3509,0);

  scm__rc.d2923[1586] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[739])),TRUE); /* f16vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4211]), scm__rc.d2923[15]);
  scm__rc.d2923[1587] = Scm_MakeExtendedPair(scm__rc.d2923[1586], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[4212]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4213]), scm__rc.d2923[1587]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[574]))->name = scm__rc.d2923[1586];/* f16vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18271]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3510 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[574]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1586]) /* f16vector-for-each */, G3510,0);

  scm__rc.d2923[1588] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[740])),TRUE); /* f16vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4216]), scm__rc.d2923[15]);
  scm__rc.d2923[1589] = Scm_MakeExtendedPair(scm__rc.d2923[1588], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4217]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4218]), scm__rc.d2923[1589]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[575]))->name = scm__rc.d2923[1588];/* f16vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18328]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3511 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[575]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1588]) /* f16vector-count */, G3511,0);

  scm__rc.d2923[1590] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[741])),TRUE); /* f16vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4221]), scm__rc.d2923[15]);
  scm__rc.d2923[1591] = Scm_MakeExtendedPair(scm__rc.d2923[1590], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[4222]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4223]), scm__rc.d2923[1591]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[576]))->name = scm__rc.d2923[1590];/* f16vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18401]))[4] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18401]))[10] = SCM_WORD(scm__rc.d2923[1530]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18401]))[38] = SCM_WORD(scm__rc.d2923[1531]);
  ScmObj G3512 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[576]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1590]) /* f16vector-cumulate */, G3512,0);

  scm__rc.d2923[1592] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[742])),TRUE); /* f16vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4226]), scm__rc.d2923[15]);
  scm__rc.d2923[1593] = Scm_MakeExtendedPair(scm__rc.d2923[1592], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4227]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4228]), scm__rc.d2923[1593]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[577]))->name = scm__rc.d2923[1592];/* f16vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18446]))[4] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18446]))[15] = SCM_WORD(scm__rc.d2923[1582]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18446]))[38] = SCM_WORD(scm__rc.d2923[1582]);
  ScmObj G3513 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[577]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1592]) /* f16vector-take-while */, G3513,0);

  scm__rc.d2923[1594] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[743])),TRUE); /* f16vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4231]), scm__rc.d2923[15]);
  scm__rc.d2923[1595] = Scm_MakeExtendedPair(scm__rc.d2923[1594], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4232]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4233]), scm__rc.d2923[1595]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[578]))->name = scm__rc.d2923[1594];/* f16vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18487]))[4] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18487]))[14] = SCM_WORD(scm__rc.d2923[1582]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18487]))[36] = SCM_WORD(scm__rc.d2923[1582]);
  ScmObj G3514 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[578]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1594]) /* f16vector-take-while-right */, G3514,0);

  scm__rc.d2923[1596] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[744])),TRUE); /* f16vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4236]), scm__rc.d2923[15]);
  scm__rc.d2923[1597] = Scm_MakeExtendedPair(scm__rc.d2923[1596], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4237]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4238]), scm__rc.d2923[1597]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[579]))->name = scm__rc.d2923[1596];/* f16vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18526]))[4] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18526]))[13] = SCM_WORD(scm__rc.d2923[1530]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18526]))[33] = SCM_WORD(scm__rc.d2923[1559]);
  ScmObj G3515 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[579]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1596]) /* f16vector-drop-while */, G3515,0);

  scm__rc.d2923[1598] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[745])),TRUE); /* f16vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4241]), scm__rc.d2923[15]);
  scm__rc.d2923[1599] = Scm_MakeExtendedPair(scm__rc.d2923[1598], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4242]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4243]), scm__rc.d2923[1599]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[580]))->name = scm__rc.d2923[1598];/* f16vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18562]))[4] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18562]))[13] = SCM_WORD(scm__rc.d2923[1530]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18562]))[34] = SCM_WORD(scm__rc.d2923[1559]);
  ScmObj G3516 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[580]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1598]) /* f16vector-drop-while-right */, G3516,0);

  scm__rc.d2923[1600] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[746])),TRUE); /* f16vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4246]), scm__rc.d2923[15]);
  scm__rc.d2923[1601] = Scm_MakeExtendedPair(scm__rc.d2923[1600], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4247]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4248]), scm__rc.d2923[1601]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[581]))->name = scm__rc.d2923[1600];/* f16vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18599]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3517 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[581]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1600]) /* f16vector-index */, G3517,0);

  scm__rc.d2923[1602] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[747])),TRUE); /* f16vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4251]), scm__rc.d2923[15]);
  scm__rc.d2923[1603] = Scm_MakeExtendedPair(scm__rc.d2923[1602], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4252]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4253]), scm__rc.d2923[1603]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[582]))->name = scm__rc.d2923[1602];/* f16vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18662]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3518 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[582]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1602]) /* f16vector-index-right */, G3518,0);

  scm__rc.d2923[1604] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[748])),TRUE); /* f16vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4256]), scm__rc.d2923[15]);
  scm__rc.d2923[1605] = Scm_MakeExtendedPair(scm__rc.d2923[1604], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4257]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4258]), scm__rc.d2923[1605]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[583]))->name = scm__rc.d2923[1604];/* f16vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18725]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3519 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[583]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1604]) /* f16vector-skip */, G3519,0);

  scm__rc.d2923[1606] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[749])),TRUE); /* f16vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4261]), scm__rc.d2923[15]);
  scm__rc.d2923[1607] = Scm_MakeExtendedPair(scm__rc.d2923[1606], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4262]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4263]), scm__rc.d2923[1607]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[584]))->name = scm__rc.d2923[1606];/* f16vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18788]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3520 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[584]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1606]) /* f16vector-skip-right */, G3520,0);

  scm__rc.d2923[1608] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[750])),TRUE); /* f16vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4266]), scm__rc.d2923[15]);
  scm__rc.d2923[1609] = Scm_MakeExtendedPair(scm__rc.d2923[1608], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4267]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4268]), scm__rc.d2923[1609]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[585]))->name = scm__rc.d2923[1608];/* f16vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18851]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3521 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[585]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1608]) /* f16vector-any */, G3521,0);

  scm__rc.d2923[1610] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[751])),TRUE); /* f16vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4269]), scm__rc.d2923[1610]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4272]), scm__rc.d2923[15]);
  scm__rc.d2923[1611] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4269]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[4273]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4274]), scm__rc.d2923[1611]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[586]))->name = scm__rc.d2923[186];/* (f16vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4278]), scm__rc.d2923[15]);
  scm__rc.d2923[1612] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4269]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[4279]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4280]), scm__rc.d2923[1612]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[587]))->name = scm__rc.d2923[186];/* (f16vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18932]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4284]), scm__rc.d2923[15]);
  scm__rc.d2923[1613] = Scm_MakeExtendedPair(scm__rc.d2923[1610], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4285]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4286]), scm__rc.d2923[1613]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[588]))->name = scm__rc.d2923[1610];/* f16vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18957]))[7] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18957]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3522 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[588]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1610]) /* f16vector-every */, G3522,0);

  scm__rc.d2923[1614] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[752])),TRUE); /* f16vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4289]), scm__rc.d2923[15]);
  scm__rc.d2923[1615] = Scm_MakeExtendedPair(scm__rc.d2923[1614], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4290]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4291]), scm__rc.d2923[1615]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[589]))->name = scm__rc.d2923[1614];/* f16vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]))[4] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]))[17] = SCM_WORD(scm__rc.d2923[1530]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[18989]))[41] = SCM_WORD(scm__rc.d2923[1531]);
  ScmObj G3523 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[589]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1614]) /* f16vector-partition */, G3523,0);

  scm__rc.d2923[1616] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[753])),TRUE); /* f16vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4294]), scm__rc.d2923[15]);
  scm__rc.d2923[1617] = Scm_MakeExtendedPair(scm__rc.d2923[1616], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4295]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4296]), scm__rc.d2923[1617]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[590]))->name = scm__rc.d2923[1616];/* f16vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19067]))[4] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19067]))[15] = SCM_WORD(scm__rc.d2923[1582]);
  ScmObj G3524 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[590]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1616]) /* f16vector-filter */, G3524,0);

  scm__rc.d2923[1618] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[754])),TRUE); /* f16vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4299]), scm__rc.d2923[15]);
  scm__rc.d2923[1619] = Scm_MakeExtendedPair(scm__rc.d2923[1618], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4300]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4301]), scm__rc.d2923[1619]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[591]))->name = scm__rc.d2923[1618];/* f16vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19107]))[4] = SCM_WORD(scm__rc.d2923[1547]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19107]))[15] = SCM_WORD(scm__rc.d2923[1582]);
  ScmObj G3525 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[591]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1618]) /* f16vector-remove */, G3525,0);

  scm__rc.d2923[1620] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[755])),TRUE); /* f16vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4304]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4305]), scm__rc.d2923[1620]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4306]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4307]), scm__rc.d2923[16]);
  scm__rc.d2923[1621] = Scm_MakeExtendedPair(scm__rc.d2923[1620], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[4309]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-swap!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_swapX__STUB), 0);
  gauche_2d_2duvectorf16vector_swapX__STUB.common.info = scm__rc.d2923[1621];
  scm__rc.d2923[1622] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[756])),TRUE); /* f16vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4312]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4313]), scm__rc.d2923[1622]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4314]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4315]), scm__rc.d2923[16]);
  scm__rc.d2923[1623] = Scm_MakeExtendedPair(scm__rc.d2923[1622], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4317]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_reverseX__STUB), 0);
  gauche_2d_2duvectorf16vector_reverseX__STUB.common.info = scm__rc.d2923[1623];
  scm__rc.d2923[1624] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[757])),TRUE); /* f16vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4320]), scm__rc.d2923[15]);
  scm__rc.d2923[1625] = Scm_MakeExtendedPair(scm__rc.d2923[1624], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[4321]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4322]), scm__rc.d2923[1625]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[592]))->name = scm__rc.d2923[1624];/* f16vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19147]))[18] = SCM_WORD(scm__rc.d2923[1531]);
  ScmObj G3526 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[592]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1624]) /* f16vector-unfold! */, G3526,0);

  scm__rc.d2923[1626] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[758])),TRUE); /* f16vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4325]), scm__rc.d2923[15]);
  scm__rc.d2923[1627] = Scm_MakeExtendedPair(scm__rc.d2923[1626], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[4326]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4327]), scm__rc.d2923[1627]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[593]))->name = scm__rc.d2923[1626];/* f16vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19173]))[18] = SCM_WORD(scm__rc.d2923[1531]);
  ScmObj G3527 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[593]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1626]) /* f16vector-unfold-right! */, G3527,0);

  scm__rc.d2923[1628] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[759])),TRUE); /* make-f16vector-generator */
  scm__rc.d2923[1630] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[760])),TRUE); /* <f16vector> */
  scm__rc.d2923[1629] = Scm_MakeIdentifier(scm__rc.d2923[1630], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<f16vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4330]), scm__rc.d2923[15]);
  scm__rc.d2923[1631] = Scm_MakeExtendedPair(scm__rc.d2923[1628], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[4331]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4332]), scm__rc.d2923[1631]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[594]))->name = scm__rc.d2923[1628];/* make-f16vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19199]))[4] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19199]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19199]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19199]))[17] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19199]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19199]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3528 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[594]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1628]) /* make-f16vector-generator */, G3528,0);

  scm__rc.d2923[1632] = Scm_MakeIdentifier(scm__rc.d2923[1502], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4335]), scm__rc.d2923[15]);
  scm__rc.d2923[1633] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[4336]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4337]), scm__rc.d2923[1633]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19224]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[1635] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[761])),TRUE); /* f16vector-comparator */
  scm__rc.d2923[1634] = Scm_MakeIdentifier(scm__rc.d2923[1635], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[596]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19234]))[3] = SCM_WORD(scm__rc.d2923[1632]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19234]))[5] = SCM_WORD(scm__rc.d2923[1571]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19234]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19234]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19234]))[13] = SCM_WORD(scm__rc.d2923[1634]);
  scm__rc.d2923[1636] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[762])),TRUE); /* write-f16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4338]), scm__rc.d2923[1630]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4339]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4340]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4343]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4346]), scm__rc.d2923[15]);
  scm__rc.d2923[1637] = Scm_MakeExtendedPair(scm__rc.d2923[1636], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[4347]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4348]), scm__rc.d2923[1637]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[597]))->name = scm__rc.d2923[1636];/* write-f16vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]))[33] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]))[46] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19249]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3532 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[597]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1636]) /* write-f16vector */, G3532,0);

  scm__rc.d2923[1638] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[763])),FALSE); /* G3539 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4349]), scm__rc.d2923[1638]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4354]), scm__rc.d2923[15]);
  scm__rc.d2923[1639] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4351]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[4355]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4356]), scm__rc.d2923[1639]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19304]))[7] = SCM_WORD(scm__rc.d2923[1531]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4359]), scm__rc.d2923[15]);
  scm__rc.d2923[1640] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4351]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4360]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4361]), scm__rc.d2923[1640]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4364]), scm__rc.d2923[15]);
  scm__rc.d2923[1641] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4351]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[4365]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4366]), scm__rc.d2923[1641]);
  scm__rc.d2923[1642] = Scm_MakeIdentifier(scm__rc.d2923[1528], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->f16vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4369]), scm__rc.d2923[15]);
  scm__rc.d2923[1643] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4351]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4370]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4371]), scm__rc.d2923[1643]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19322]))[2] = SCM_WORD(scm__rc.d2923[1642]);
  scm__rc.d2923[1644] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4372]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4373]), scm__rc.d2923[1644]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]))[25] = SCM_WORD(scm__rc.d2923[1530]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19326]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[1645] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[764])),FALSE); /* G3533 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4374]), scm__rc.d2923[1645]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4375]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4376]), scm__rc.d2923[19]);
  scm__rc.d2923[1646] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4350]), SCM_OBJ(&scm__rc.d2925[4376]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4377]), scm__rc.d2923[1646]);
  scm__rc.d2923[1648] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[765])),TRUE); /* <f16vector-meta> */
  scm__rc.d2923[1647] = Scm_MakeIdentifier(scm__rc.d2923[1648], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<f16vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4379]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[4379]), scm__rc.d2923[1645]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4380]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[604]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[24] = SCM_WORD(scm__rc.d2923[1647]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19423]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1650] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[766])),TRUE); /* f16vector-ref */
  scm__rc.d2923[1649] = Scm_MakeIdentifier(scm__rc.d2923[1650], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector-ref */
  scm__rc.d2923[1651] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[767])),FALSE); /* G3541 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4381]), scm__rc.d2923[1651]);
  scm__rc.d2923[1652] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4382]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4383]), scm__rc.d2923[1652]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19467]))[1] = SCM_WORD(scm__rc.d2923[1649]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[606]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[24] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19470]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1653] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[768])),FALSE); /* G3543 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4385]), scm__rc.d2923[1653]);
  scm__rc.d2923[1654] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4386]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4387]), scm__rc.d2923[1654]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19512]))[1] = SCM_WORD(scm__rc.d2923[1531]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[608]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[24] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19515]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1655] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[769])),FALSE); /* G3545 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4389]), scm__rc.d2923[1655]);
  scm__rc.d2923[1656] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4390]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4391]), scm__rc.d2923[1656]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19557]))[2] = SCM_WORD(scm__rc.d2923[1547]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[610]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[24] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19561]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1657] = Scm_MakeIdentifier(scm__rc.d2923[1522], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector->list */
  scm__rc.d2923[1658] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[770])),FALSE); /* G3547 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4393]), scm__rc.d2923[1658]);
  scm__rc.d2923[1659] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4394]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4395]), scm__rc.d2923[1659]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19603]))[2] = SCM_WORD(scm__rc.d2923[1657]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[612]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[26] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19607]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1660] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[771])),FALSE); /* G3549 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4397]), scm__rc.d2923[1660]);
  scm__rc.d2923[1661] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4398]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4399]), scm__rc.d2923[1661]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19651]))[2] = SCM_WORD(scm__rc.d2923[1582]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[614]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[24] = SCM_WORD(scm__rc.d2923[1647]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19655]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1662] = Scm_MakeIdentifier(scm__rc.d2923[1535], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f16vector->vector */
  scm__rc.d2923[1663] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[772])),FALSE); /* G3551 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4401]), scm__rc.d2923[1663]);
  scm__rc.d2923[1664] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4402]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4403]), scm__rc.d2923[1664]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19699]))[2] = SCM_WORD(scm__rc.d2923[1662]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[616]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[26] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19703]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1665] = Scm_MakeIdentifier(scm__rc.d2923[1537], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->f16vector */
  scm__rc.d2923[1666] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[773])),FALSE); /* G3553 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4405]), scm__rc.d2923[1666]);
  scm__rc.d2923[1667] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4406]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4407]), scm__rc.d2923[1667]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19747]))[2] = SCM_WORD(scm__rc.d2923[1665]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[618]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[24] = SCM_WORD(scm__rc.d2923[1647]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19751]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1668] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[774])),FALSE); /* G3555 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4409]), scm__rc.d2923[1668]);
  scm__rc.d2923[1669] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4410]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4411]), scm__rc.d2923[1669]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19795]))[2] = SCM_WORD(scm__rc.d2923[1559]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[620]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[24] = SCM_WORD(scm__rc.d2923[1647]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[26] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19799]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1670] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[775])),FALSE); /* G3557 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4413]), scm__rc.d2923[1670]);
  scm__rc.d2923[1671] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4414]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4415]), scm__rc.d2923[1671]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19843]))[1] = SCM_WORD(scm__rc.d2923[1559]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[622]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[24] = SCM_WORD(scm__rc.d2923[1629]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19849]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1672] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[776])),TRUE); /* f32vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4419]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4420]), scm__rc.d2923[1672]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4421]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4422]), scm__rc.d2923[16]);
  scm__rc.d2923[1673] = Scm_MakeExtendedPair(scm__rc.d2923[1672], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[4424]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector?")), SCM_OBJ(&gauche_2d_2duvectorf32vectorP__STUB), 0);
  gauche_2d_2duvectorf32vectorP__STUB.common.info = scm__rc.d2923[1673];
  scm__rc.d2923[1674] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[777])),TRUE); /* f32vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4427]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4428]), scm__rc.d2923[1674]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4429]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4430]), scm__rc.d2923[16]);
  scm__rc.d2923[1675] = Scm_MakeExtendedPair(scm__rc.d2923[1674], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[4432]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-empty?")), SCM_OBJ(&gauche_2d_2duvectorf32vector_emptyP__STUB), 0);
  gauche_2d_2duvectorf32vector_emptyP__STUB.common.info = scm__rc.d2923[1675];
  scm__rc.d2923[1676] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[778])),TRUE); /* make-f32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4435]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4436]), scm__rc.d2923[1676]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4437]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4438]), scm__rc.d2923[16]);
  scm__rc.d2923[1677] = Scm_MakeExtendedPair(scm__rc.d2923[1676], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[4440]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-f32vector")), SCM_OBJ(&gauche_2d_2duvectormake_f32vector__STUB), 0);
  gauche_2d_2duvectormake_f32vector__STUB.common.info = scm__rc.d2923[1677];
  scm__rc.d2923[1678] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[779])),TRUE); /* f32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4443]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4444]), scm__rc.d2923[1678]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4445]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4446]), scm__rc.d2923[16]);
  scm__rc.d2923[1679] = Scm_MakeExtendedPair(scm__rc.d2923[1678], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[4448]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector")), SCM_OBJ(&gauche_2d_2duvectorf32vector__STUB), 0);
  gauche_2d_2duvectorf32vector__STUB.common.info = scm__rc.d2923[1679];
  scm__rc.d2923[1680] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[780])),TRUE); /* f32vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4451]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4452]), scm__rc.d2923[1680]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4453]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4454]), scm__rc.d2923[16]);
  scm__rc.d2923[1681] = Scm_MakeExtendedPair(scm__rc.d2923[1680], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[4456]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-length")), SCM_OBJ(&gauche_2d_2duvectorf32vector_length__STUB), 0);
  gauche_2d_2duvectorf32vector_length__STUB.common.info = scm__rc.d2923[1681];
  scm__rc.d2923[1682] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[781])),TRUE); /* f32vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4459]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4460]), scm__rc.d2923[1682]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4461]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4462]), scm__rc.d2923[16]);
  scm__rc.d2923[1683] = Scm_MakeExtendedPair(scm__rc.d2923[1682], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4464]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-copy")), SCM_OBJ(&gauche_2d_2duvectorf32vector_copy__STUB), 0);
  gauche_2d_2duvectorf32vector_copy__STUB.common.info = scm__rc.d2923[1683];
  scm__rc.d2923[1684] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[782])),TRUE); /* f32vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4467]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4468]), scm__rc.d2923[1684]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4469]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4470]), scm__rc.d2923[16]);
  scm__rc.d2923[1685] = Scm_MakeExtendedPair(scm__rc.d2923[1684], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[4472]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-copy!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_copyX__STUB), 0);
  gauche_2d_2duvectorf32vector_copyX__STUB.common.info = scm__rc.d2923[1685];
  scm__rc.d2923[1686] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[783])),TRUE); /* f32vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4475]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4476]), scm__rc.d2923[1686]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4477]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4478]), scm__rc.d2923[16]);
  scm__rc.d2923[1687] = Scm_MakeExtendedPair(scm__rc.d2923[1686], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4480]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectorf32vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectorf32vector_reverse_copy__STUB.common.info = scm__rc.d2923[1687];
  scm__rc.d2923[1688] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[784])),TRUE); /* f32vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4483]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4484]), scm__rc.d2923[1688]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4485]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4486]), scm__rc.d2923[16]);
  scm__rc.d2923[1689] = Scm_MakeExtendedPair(scm__rc.d2923[1688], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[4488]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectorf32vector_reverse_copyX__STUB.common.info = scm__rc.d2923[1689];
  scm__rc.d2923[1690] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[785])),TRUE); /* f32vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4491]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4492]), scm__rc.d2923[1690]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4493]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4494]), scm__rc.d2923[16]);
  scm__rc.d2923[1691] = Scm_MakeExtendedPair(scm__rc.d2923[1690], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[4496]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectorf32vector_multi_copyX__STUB.common.info = scm__rc.d2923[1691];
  scm__rc.d2923[1692] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[786])),TRUE); /* f32vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4499]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4500]), scm__rc.d2923[1692]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4501]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4502]), scm__rc.d2923[16]);
  scm__rc.d2923[1693] = Scm_MakeExtendedPair(scm__rc.d2923[1692], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4504]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector->list")), SCM_OBJ(&gauche_2d_2duvectorf32vector_TOlist__STUB), 0);
  gauche_2d_2duvectorf32vector_TOlist__STUB.common.info = scm__rc.d2923[1693];
  scm__rc.d2923[1694] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[787])),TRUE); /* reverse-f32vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4507]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4508]), scm__rc.d2923[1694]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4509]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4510]), scm__rc.d2923[16]);
  scm__rc.d2923[1695] = Scm_MakeExtendedPair(scm__rc.d2923[1694], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4512]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-f32vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_f32vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_f32vector_TOlist__STUB.common.info = scm__rc.d2923[1695];
  scm__rc.d2923[1696] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[788])),TRUE); /* list->f32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4515]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4516]), scm__rc.d2923[1696]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4517]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4518]), scm__rc.d2923[16]);
  scm__rc.d2923[1697] = Scm_MakeExtendedPair(scm__rc.d2923[1696], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[4520]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->f32vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOf32vector__STUB), 0);
  gauche_2d_2duvectorlist_TOf32vector__STUB.common.info = scm__rc.d2923[1697];
  scm__rc.d2923[1698] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[789])),TRUE); /* reverse-list->f32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4521]), scm__rc.d2923[1676]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4523]), scm__rc.d2923[19]);
  scm__rc.d2923[1699] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[790])),TRUE); /* f32vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4526]), scm__rc.d2923[1699]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4530]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4533]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4536]), scm__rc.d2923[64]);
  scm__rc.d2923[1700] = Scm_MakeIdentifier(scm__rc.d2923[1676], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-f32vector */
  scm__rc.d2923[1701] = Scm_MakeIdentifier(scm__rc.d2923[1699], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4539]), scm__rc.d2923[15]);
  scm__rc.d2923[1702] = Scm_MakeExtendedPair(scm__rc.d2923[1698], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[4540]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4541]), scm__rc.d2923[1702]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[623]))->name = scm__rc.d2923[1698];/* reverse-list->f32vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]))[36] = SCM_WORD(scm__rc.d2923[1700]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19891]))[53] = SCM_WORD(scm__rc.d2923[1701]);
  ScmObj G3561 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[623]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1698]) /* reverse-list->f32vector */, G3561,0);

  scm__rc.d2923[1703] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[791])),TRUE); /* f32vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4544]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4545]), scm__rc.d2923[1703]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4546]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4547]), scm__rc.d2923[16]);
  scm__rc.d2923[1704] = Scm_MakeExtendedPair(scm__rc.d2923[1703], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[4549]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-fill!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_fillX__STUB), 0);
  gauche_2d_2duvectorf32vector_fillX__STUB.common.info = scm__rc.d2923[1704];
  scm__rc.d2923[1705] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[792])),TRUE); /* f32vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4552]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4553]), scm__rc.d2923[1705]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4554]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4555]), scm__rc.d2923[16]);
  scm__rc.d2923[1706] = Scm_MakeExtendedPair(scm__rc.d2923[1705], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4557]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector->vector")), SCM_OBJ(&gauche_2d_2duvectorf32vector_TOvector__STUB), 0);
  gauche_2d_2duvectorf32vector_TOvector__STUB.common.info = scm__rc.d2923[1706];
  scm__rc.d2923[1707] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[793])),TRUE); /* vector->f32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4560]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4561]), scm__rc.d2923[1707]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4562]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4563]), scm__rc.d2923[16]);
  scm__rc.d2923[1708] = Scm_MakeExtendedPair(scm__rc.d2923[1707], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[4565]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->f32vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOf32vector__STUB), 0);
  gauche_2d_2duvectorvector_TOf32vector__STUB.common.info = scm__rc.d2923[1708];
  scm__rc.d2923[1709] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[794])),TRUE); /* f32vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4568]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4569]), scm__rc.d2923[1709]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4570]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4571]), scm__rc.d2923[16]);
  scm__rc.d2923[1710] = Scm_MakeExtendedPair(scm__rc.d2923[1709], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[4573]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector=?")), SCM_OBJ(&gauche_2d_2duvectorf32vector_3dP__STUB), 0);
  gauche_2d_2duvectorf32vector_3dP__STUB.common.info = scm__rc.d2923[1710];
  scm__rc.d2923[1711] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[795])),TRUE); /* f32vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4576]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4577]), scm__rc.d2923[1711]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4578]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4579]), scm__rc.d2923[16]);
  scm__rc.d2923[1712] = Scm_MakeExtendedPair(scm__rc.d2923[1711], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[4581]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-compare")), SCM_OBJ(&gauche_2d_2duvectorf32vector_compare__STUB), 0);
  gauche_2d_2duvectorf32vector_compare__STUB.common.info = scm__rc.d2923[1712];
  scm__rc.d2923[1713] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[796])),TRUE); /* f32vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4584]), scm__rc.d2923[15]);
  scm__rc.d2923[1714] = Scm_MakeExtendedPair(scm__rc.d2923[1713], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[4585]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4586]), scm__rc.d2923[1714]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[624]))->name = scm__rc.d2923[1713];/* f32vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19952]))[4] = SCM_WORD(scm__rc.d2923[1700]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19952]))[26] = SCM_WORD(scm__rc.d2923[1701]);
  ScmObj G3562 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[624]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1713]) /* f32vector-unfold */, G3562,0);

  scm__rc.d2923[1715] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[797])),TRUE); /* f32vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4589]), scm__rc.d2923[15]);
  scm__rc.d2923[1716] = Scm_MakeExtendedPair(scm__rc.d2923[1715], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[4590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4591]), scm__rc.d2923[1716]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[625]))->name = scm__rc.d2923[1715];/* f32vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19985]))[4] = SCM_WORD(scm__rc.d2923[1700]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[19985]))[26] = SCM_WORD(scm__rc.d2923[1701]);
  ScmObj G3563 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[625]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1715]) /* f32vector-unfold-right */, G3563,0);

  scm__rc.d2923[1717] = Scm_MakeIdentifier(scm__rc.d2923[1680], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector-length */
  scm__rc.d2923[1718] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[798])),TRUE); /* f32vector-concatenate */
  scm__rc.d2923[1719] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[799])),FALSE); /* G3564 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4592]), scm__rc.d2923[1719]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4593]), scm__rc.d2923[1718]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4596]), scm__rc.d2923[15]);
  scm__rc.d2923[1720] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4593]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[4597]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4598]), scm__rc.d2923[1720]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20018]))[4] = SCM_WORD(scm__rc.d2923[1717]);
  scm__rc.d2923[1721] = Scm_MakeIdentifier(scm__rc.d2923[1684], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4602]), scm__rc.d2923[15]);
  scm__rc.d2923[1722] = Scm_MakeExtendedPair(scm__rc.d2923[1718], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[4603]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4604]), scm__rc.d2923[1722]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[627]))->name = scm__rc.d2923[1718];/* f32vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20025]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20025]))[12] = SCM_WORD(scm__rc.d2923[1700]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20025]))[27] = SCM_WORD(scm__rc.d2923[1721]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20025]))[33] = SCM_WORD(scm__rc.d2923[1717]);
  scm__rc.d2923[1723] = Scm_MakeIdentifier(scm__rc.d2923[1718], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[628]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20065]))[5] = SCM_WORD(scm__rc.d2923[1723]);
  scm__rc.d2923[1724] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[800])),TRUE); /* f32vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4607]), scm__rc.d2923[15]);
  scm__rc.d2923[1725] = Scm_MakeExtendedPair(scm__rc.d2923[1724], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[4608]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4609]), scm__rc.d2923[1725]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[629]))->name = scm__rc.d2923[1724];/* f32vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20072]))[2] = SCM_WORD(scm__rc.d2923[1723]);
  ScmObj G3565 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[629]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1724]) /* f32vector-append */, G3565,0);

  scm__rc.d2923[1726] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[801])),TRUE); /* f32vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4612]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4613]), scm__rc.d2923[1726]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4614]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4615]), scm__rc.d2923[16]);
  scm__rc.d2923[1727] = Scm_MakeExtendedPair(scm__rc.d2923[1726], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[4617]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectorf32vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectorf32vector_append_subvectors__STUB.common.info = scm__rc.d2923[1727];
  scm__rc.d2923[1728] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[802])),TRUE); /* f32vector-take */
  scm__rc.d2923[1729] = Scm_MakeIdentifier(scm__rc.d2923[1682], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4620]), scm__rc.d2923[15]);
  scm__rc.d2923[1730] = Scm_MakeExtendedPair(scm__rc.d2923[1728], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[4621]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4622]), scm__rc.d2923[1730]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[630]))->name = scm__rc.d2923[1728];/* f32vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20076]))[4] = SCM_WORD(scm__rc.d2923[1729]);
  ScmObj G3566 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[630]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1728]) /* f32vector-take */, G3566,0);

  scm__rc.d2923[1731] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[803])),TRUE); /* f32vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4625]), scm__rc.d2923[15]);
  scm__rc.d2923[1732] = Scm_MakeExtendedPair(scm__rc.d2923[1731], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[4626]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4627]), scm__rc.d2923[1732]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[631]))->name = scm__rc.d2923[1731];/* f32vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20082]))[5] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20082]))[10] = SCM_WORD(scm__rc.d2923[1729]);
  ScmObj G3567 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[631]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1731]) /* f32vector-take-right */, G3567,0);

  scm__rc.d2923[1733] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[804])),TRUE); /* f32vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4630]), scm__rc.d2923[15]);
  scm__rc.d2923[1734] = Scm_MakeExtendedPair(scm__rc.d2923[1733], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[4631]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4632]), scm__rc.d2923[1734]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[632]))->name = scm__rc.d2923[1733];/* f32vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20094]))[3] = SCM_WORD(scm__rc.d2923[1729]);
  ScmObj G3568 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[632]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1733]) /* f32vector-drop */, G3568,0);

  scm__rc.d2923[1735] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[805])),TRUE); /* f32vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4635]), scm__rc.d2923[15]);
  scm__rc.d2923[1736] = Scm_MakeExtendedPair(scm__rc.d2923[1735], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[4636]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4637]), scm__rc.d2923[1736]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[633]))->name = scm__rc.d2923[1735];/* f32vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20099]))[6] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20099]))[11] = SCM_WORD(scm__rc.d2923[1729]);
  ScmObj G3569 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[633]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1735]) /* f32vector-drop-right */, G3569,0);

  scm__rc.d2923[1737] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[806])),TRUE); /* f32vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4640]), scm__rc.d2923[15]);
  scm__rc.d2923[1738] = Scm_MakeExtendedPair(scm__rc.d2923[1737], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[4641]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4642]), scm__rc.d2923[1738]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[634]))->name = scm__rc.d2923[1737];/* f32vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20112]))[5] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20112]))[19] = SCM_WORD(scm__rc.d2923[1729]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20112]))[36] = SCM_WORD(scm__rc.d2923[1729]);
  ScmObj G3570 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[634]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1737]) /* f32vector-segment */, G3570,0);

  scm__rc.d2923[1739] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[807])),TRUE); /* f32vector= */
  scm__rc.d2923[1740] = Scm_MakeIdentifier(scm__rc.d2923[1709], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector=? */
  scm__rc.d2923[1741] = Scm_MakeIdentifier(scm__rc.d2923[1739], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4645]), scm__rc.d2923[15]);
  scm__rc.d2923[1742] = Scm_MakeExtendedPair(scm__rc.d2923[1739], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[4646]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4647]), scm__rc.d2923[1742]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[635]))->name = scm__rc.d2923[1739];/* f32vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20156]))[5] = SCM_WORD(scm__rc.d2923[1740]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20156]))[12] = SCM_WORD(scm__rc.d2923[1741]);
  ScmObj G3571 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[635]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1739]) /* f32vector= */, G3571,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4650]), scm__rc.d2923[15]);
  scm__rc.d2923[1743] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[4651]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4652]), scm__rc.d2923[1743]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[636]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20173]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20173]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20173]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20173]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3572 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[636]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3572,0);

  scm__rc.d2923[1744] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[808])),FALSE); /* G3573 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4653]), scm__rc.d2923[1744]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4656]), scm__rc.d2923[15]);
  scm__rc.d2923[1745] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[4653]), SCM_OBJ(&scm__rc.d2925[4657]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4658]), scm__rc.d2923[1745]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20189]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4661]), scm__rc.d2923[15]);
  scm__rc.d2923[1746] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[4662]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4663]), scm__rc.d2923[1746]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[638]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20194]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20194]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3574 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[638]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3574,0);

  scm__rc.d2923[1747] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[809])),TRUE); /* f32vector-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4666]), scm__rc.d2923[15]);
  scm__rc.d2923[1748] = Scm_MakeExtendedPair(scm__rc.d2923[1747], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[4667]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4668]), scm__rc.d2923[1748]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[639]))->name = scm__rc.d2923[1747];/* f32vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20210]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3575 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[639]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1747]) /* f32vector-fold */, G3575,0);

  scm__rc.d2923[1749] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[810])),TRUE); /* f32vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4671]), scm__rc.d2923[15]);
  scm__rc.d2923[1750] = Scm_MakeExtendedPair(scm__rc.d2923[1749], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[4672]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4673]), scm__rc.d2923[1750]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[640]))->name = scm__rc.d2923[1749];/* f32vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20273]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3576 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[640]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1749]) /* f32vector-fold-right */, G3576,0);

  scm__rc.d2923[1751] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[811])),TRUE); /* f32vector-map */
  scm__rc.d2923[1752] = Scm_MakeIdentifier(scm__rc.d2923[1696], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->f32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4676]), scm__rc.d2923[15]);
  scm__rc.d2923[1753] = Scm_MakeExtendedPair(scm__rc.d2923[1751], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[4677]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4678]), scm__rc.d2923[1753]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[641]))->name = scm__rc.d2923[1751];/* f32vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]))[18] = SCM_WORD(scm__rc.d2923[1752]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]))[52] = SCM_WORD(scm__rc.d2923[1752]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20336]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3577 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[641]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1751]) /* f32vector-map */, G3577,0);

  scm__rc.d2923[1754] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[812])),TRUE); /* f32vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4681]), scm__rc.d2923[15]);
  scm__rc.d2923[1755] = Scm_MakeExtendedPair(scm__rc.d2923[1754], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[4682]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4683]), scm__rc.d2923[1755]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[642]))->name = scm__rc.d2923[1754];/* f32vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]))[28] = SCM_WORD(scm__rc.d2923[1701]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20409]))[63] = SCM_WORD(scm__rc.d2923[1701]);
  ScmObj G3578 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[642]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1754]) /* f32vector-map! */, G3578,0);

  scm__rc.d2923[1756] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[813])),TRUE); /* f32vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4686]), scm__rc.d2923[15]);
  scm__rc.d2923[1757] = Scm_MakeExtendedPair(scm__rc.d2923[1756], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[4687]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4688]), scm__rc.d2923[1757]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[643]))->name = scm__rc.d2923[1756];/* f32vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20478]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3579 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[643]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1756]) /* f32vector-for-each */, G3579,0);

  scm__rc.d2923[1758] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[814])),TRUE); /* f32vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4691]), scm__rc.d2923[15]);
  scm__rc.d2923[1759] = Scm_MakeExtendedPair(scm__rc.d2923[1758], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4692]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4693]), scm__rc.d2923[1759]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[644]))->name = scm__rc.d2923[1758];/* f32vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20535]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3580 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[644]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1758]) /* f32vector-count */, G3580,0);

  scm__rc.d2923[1760] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[815])),TRUE); /* f32vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4696]), scm__rc.d2923[15]);
  scm__rc.d2923[1761] = Scm_MakeExtendedPair(scm__rc.d2923[1760], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[4697]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4698]), scm__rc.d2923[1761]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[645]))->name = scm__rc.d2923[1760];/* f32vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20608]))[4] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20608]))[10] = SCM_WORD(scm__rc.d2923[1700]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20608]))[38] = SCM_WORD(scm__rc.d2923[1701]);
  ScmObj G3581 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[645]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1760]) /* f32vector-cumulate */, G3581,0);

  scm__rc.d2923[1762] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[816])),TRUE); /* f32vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4701]), scm__rc.d2923[15]);
  scm__rc.d2923[1763] = Scm_MakeExtendedPair(scm__rc.d2923[1762], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4702]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4703]), scm__rc.d2923[1763]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[646]))->name = scm__rc.d2923[1762];/* f32vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20653]))[4] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20653]))[15] = SCM_WORD(scm__rc.d2923[1752]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20653]))[38] = SCM_WORD(scm__rc.d2923[1752]);
  ScmObj G3582 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[646]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1762]) /* f32vector-take-while */, G3582,0);

  scm__rc.d2923[1764] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[817])),TRUE); /* f32vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4706]), scm__rc.d2923[15]);
  scm__rc.d2923[1765] = Scm_MakeExtendedPair(scm__rc.d2923[1764], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4707]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4708]), scm__rc.d2923[1765]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[647]))->name = scm__rc.d2923[1764];/* f32vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20694]))[4] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20694]))[14] = SCM_WORD(scm__rc.d2923[1752]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20694]))[36] = SCM_WORD(scm__rc.d2923[1752]);
  ScmObj G3583 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[647]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1764]) /* f32vector-take-while-right */, G3583,0);

  scm__rc.d2923[1766] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[818])),TRUE); /* f32vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4711]), scm__rc.d2923[15]);
  scm__rc.d2923[1767] = Scm_MakeExtendedPair(scm__rc.d2923[1766], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4712]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4713]), scm__rc.d2923[1767]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[648]))->name = scm__rc.d2923[1766];/* f32vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20733]))[4] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20733]))[13] = SCM_WORD(scm__rc.d2923[1700]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20733]))[33] = SCM_WORD(scm__rc.d2923[1729]);
  ScmObj G3584 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[648]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1766]) /* f32vector-drop-while */, G3584,0);

  scm__rc.d2923[1768] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[819])),TRUE); /* f32vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4716]), scm__rc.d2923[15]);
  scm__rc.d2923[1769] = Scm_MakeExtendedPair(scm__rc.d2923[1768], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4717]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4718]), scm__rc.d2923[1769]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[649]))->name = scm__rc.d2923[1768];/* f32vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20769]))[4] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20769]))[13] = SCM_WORD(scm__rc.d2923[1700]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20769]))[34] = SCM_WORD(scm__rc.d2923[1729]);
  ScmObj G3585 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[649]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1768]) /* f32vector-drop-while-right */, G3585,0);

  scm__rc.d2923[1770] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[820])),TRUE); /* f32vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4721]), scm__rc.d2923[15]);
  scm__rc.d2923[1771] = Scm_MakeExtendedPair(scm__rc.d2923[1770], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4722]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4723]), scm__rc.d2923[1771]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[650]))->name = scm__rc.d2923[1770];/* f32vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20806]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3586 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[650]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1770]) /* f32vector-index */, G3586,0);

  scm__rc.d2923[1772] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[821])),TRUE); /* f32vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4726]), scm__rc.d2923[15]);
  scm__rc.d2923[1773] = Scm_MakeExtendedPair(scm__rc.d2923[1772], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4727]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4728]), scm__rc.d2923[1773]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[651]))->name = scm__rc.d2923[1772];/* f32vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20869]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3587 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[651]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1772]) /* f32vector-index-right */, G3587,0);

  scm__rc.d2923[1774] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[822])),TRUE); /* f32vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4731]), scm__rc.d2923[15]);
  scm__rc.d2923[1775] = Scm_MakeExtendedPair(scm__rc.d2923[1774], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4732]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4733]), scm__rc.d2923[1775]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[652]))->name = scm__rc.d2923[1774];/* f32vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20932]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3588 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[652]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1774]) /* f32vector-skip */, G3588,0);

  scm__rc.d2923[1776] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[823])),TRUE); /* f32vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4736]), scm__rc.d2923[15]);
  scm__rc.d2923[1777] = Scm_MakeExtendedPair(scm__rc.d2923[1776], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4737]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4738]), scm__rc.d2923[1777]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[653]))->name = scm__rc.d2923[1776];/* f32vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[20995]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3589 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[653]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1776]) /* f32vector-skip-right */, G3589,0);

  scm__rc.d2923[1778] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[824])),TRUE); /* f32vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4741]), scm__rc.d2923[15]);
  scm__rc.d2923[1779] = Scm_MakeExtendedPair(scm__rc.d2923[1778], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4742]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4743]), scm__rc.d2923[1779]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[654]))->name = scm__rc.d2923[1778];/* f32vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21058]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3590 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[654]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1778]) /* f32vector-any */, G3590,0);

  scm__rc.d2923[1780] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[825])),TRUE); /* f32vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4744]), scm__rc.d2923[1780]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4747]), scm__rc.d2923[15]);
  scm__rc.d2923[1781] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4744]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[4748]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4749]), scm__rc.d2923[1781]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[655]))->name = scm__rc.d2923[186];/* (f32vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4753]), scm__rc.d2923[15]);
  scm__rc.d2923[1782] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4744]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[4754]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4755]), scm__rc.d2923[1782]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[656]))->name = scm__rc.d2923[186];/* (f32vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21139]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4759]), scm__rc.d2923[15]);
  scm__rc.d2923[1783] = Scm_MakeExtendedPair(scm__rc.d2923[1780], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[4760]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4761]), scm__rc.d2923[1783]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[657]))->name = scm__rc.d2923[1780];/* f32vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21164]))[7] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21164]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3591 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[657]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1780]) /* f32vector-every */, G3591,0);

  scm__rc.d2923[1784] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[826])),TRUE); /* f32vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4764]), scm__rc.d2923[15]);
  scm__rc.d2923[1785] = Scm_MakeExtendedPair(scm__rc.d2923[1784], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4765]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4766]), scm__rc.d2923[1785]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[658]))->name = scm__rc.d2923[1784];/* f32vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]))[4] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]))[17] = SCM_WORD(scm__rc.d2923[1700]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21196]))[41] = SCM_WORD(scm__rc.d2923[1701]);
  ScmObj G3592 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[658]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1784]) /* f32vector-partition */, G3592,0);

  scm__rc.d2923[1786] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[827])),TRUE); /* f32vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4769]), scm__rc.d2923[15]);
  scm__rc.d2923[1787] = Scm_MakeExtendedPair(scm__rc.d2923[1786], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4770]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4771]), scm__rc.d2923[1787]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[659]))->name = scm__rc.d2923[1786];/* f32vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21274]))[4] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21274]))[15] = SCM_WORD(scm__rc.d2923[1752]);
  ScmObj G3593 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[659]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1786]) /* f32vector-filter */, G3593,0);

  scm__rc.d2923[1788] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[828])),TRUE); /* f32vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4774]), scm__rc.d2923[15]);
  scm__rc.d2923[1789] = Scm_MakeExtendedPair(scm__rc.d2923[1788], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[4775]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4776]), scm__rc.d2923[1789]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[660]))->name = scm__rc.d2923[1788];/* f32vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21314]))[4] = SCM_WORD(scm__rc.d2923[1717]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21314]))[15] = SCM_WORD(scm__rc.d2923[1752]);
  ScmObj G3594 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[660]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1788]) /* f32vector-remove */, G3594,0);

  scm__rc.d2923[1790] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[829])),TRUE); /* f32vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4779]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4780]), scm__rc.d2923[1790]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4781]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4782]), scm__rc.d2923[16]);
  scm__rc.d2923[1791] = Scm_MakeExtendedPair(scm__rc.d2923[1790], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[4784]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-swap!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_swapX__STUB), 0);
  gauche_2d_2duvectorf32vector_swapX__STUB.common.info = scm__rc.d2923[1791];
  scm__rc.d2923[1792] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[830])),TRUE); /* f32vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4787]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4788]), scm__rc.d2923[1792]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4789]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4790]), scm__rc.d2923[16]);
  scm__rc.d2923[1793] = Scm_MakeExtendedPair(scm__rc.d2923[1792], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4792]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_reverseX__STUB), 0);
  gauche_2d_2duvectorf32vector_reverseX__STUB.common.info = scm__rc.d2923[1793];
  scm__rc.d2923[1794] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[831])),TRUE); /* f32vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4795]), scm__rc.d2923[15]);
  scm__rc.d2923[1795] = Scm_MakeExtendedPair(scm__rc.d2923[1794], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[4796]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4797]), scm__rc.d2923[1795]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[661]))->name = scm__rc.d2923[1794];/* f32vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21354]))[18] = SCM_WORD(scm__rc.d2923[1701]);
  ScmObj G3595 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[661]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1794]) /* f32vector-unfold! */, G3595,0);

  scm__rc.d2923[1796] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[832])),TRUE); /* f32vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4800]), scm__rc.d2923[15]);
  scm__rc.d2923[1797] = Scm_MakeExtendedPair(scm__rc.d2923[1796], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[4801]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4802]), scm__rc.d2923[1797]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[662]))->name = scm__rc.d2923[1796];/* f32vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21380]))[18] = SCM_WORD(scm__rc.d2923[1701]);
  ScmObj G3596 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[662]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1796]) /* f32vector-unfold-right! */, G3596,0);

  scm__rc.d2923[1798] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[833])),TRUE); /* make-f32vector-generator */
  scm__rc.d2923[1800] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[834])),TRUE); /* <f32vector> */
  scm__rc.d2923[1799] = Scm_MakeIdentifier(scm__rc.d2923[1800], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<f32vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4805]), scm__rc.d2923[15]);
  scm__rc.d2923[1801] = Scm_MakeExtendedPair(scm__rc.d2923[1798], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[4806]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4807]), scm__rc.d2923[1801]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[663]))->name = scm__rc.d2923[1798];/* make-f32vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21406]))[4] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21406]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21406]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21406]))[17] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21406]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21406]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3597 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[663]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1798]) /* make-f32vector-generator */, G3597,0);

  scm__rc.d2923[1802] = Scm_MakeIdentifier(scm__rc.d2923[1672], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4810]), scm__rc.d2923[15]);
  scm__rc.d2923[1803] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[4811]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4812]), scm__rc.d2923[1803]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21431]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[1805] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[835])),TRUE); /* f32vector-comparator */
  scm__rc.d2923[1804] = Scm_MakeIdentifier(scm__rc.d2923[1805], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[665]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21441]))[3] = SCM_WORD(scm__rc.d2923[1802]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21441]))[5] = SCM_WORD(scm__rc.d2923[1741]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21441]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21441]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21441]))[13] = SCM_WORD(scm__rc.d2923[1804]);
  scm__rc.d2923[1806] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[836])),TRUE); /* write-f32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4813]), scm__rc.d2923[1800]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4814]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4815]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4818]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4821]), scm__rc.d2923[15]);
  scm__rc.d2923[1807] = Scm_MakeExtendedPair(scm__rc.d2923[1806], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[4822]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4823]), scm__rc.d2923[1807]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[666]))->name = scm__rc.d2923[1806];/* write-f32vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]))[33] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]))[46] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21456]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3601 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[666]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1806]) /* write-f32vector */, G3601,0);

  scm__rc.d2923[1808] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[837])),FALSE); /* G3608 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4824]), scm__rc.d2923[1808]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4829]), scm__rc.d2923[15]);
  scm__rc.d2923[1809] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4826]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[4830]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4831]), scm__rc.d2923[1809]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21511]))[7] = SCM_WORD(scm__rc.d2923[1701]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4834]), scm__rc.d2923[15]);
  scm__rc.d2923[1810] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4826]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4835]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4836]), scm__rc.d2923[1810]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4839]), scm__rc.d2923[15]);
  scm__rc.d2923[1811] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4826]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[4840]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4841]), scm__rc.d2923[1811]);
  scm__rc.d2923[1812] = Scm_MakeIdentifier(scm__rc.d2923[1698], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->f32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4844]), scm__rc.d2923[15]);
  scm__rc.d2923[1813] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4826]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[4845]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4846]), scm__rc.d2923[1813]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21529]))[2] = SCM_WORD(scm__rc.d2923[1812]);
  scm__rc.d2923[1814] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4847]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4848]), scm__rc.d2923[1814]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]))[25] = SCM_WORD(scm__rc.d2923[1700]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21533]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[1815] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[838])),FALSE); /* G3602 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4849]), scm__rc.d2923[1815]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4850]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4851]), scm__rc.d2923[19]);
  scm__rc.d2923[1816] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4825]), SCM_OBJ(&scm__rc.d2925[4851]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4852]), scm__rc.d2923[1816]);
  scm__rc.d2923[1818] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[839])),TRUE); /* <f32vector-meta> */
  scm__rc.d2923[1817] = Scm_MakeIdentifier(scm__rc.d2923[1818], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<f32vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4854]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[4854]), scm__rc.d2923[1815]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4855]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[673]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[24] = SCM_WORD(scm__rc.d2923[1817]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21630]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1820] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[840])),TRUE); /* f32vector-ref */
  scm__rc.d2923[1819] = Scm_MakeIdentifier(scm__rc.d2923[1820], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector-ref */
  scm__rc.d2923[1821] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[841])),FALSE); /* G3610 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4856]), scm__rc.d2923[1821]);
  scm__rc.d2923[1822] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4857]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4858]), scm__rc.d2923[1822]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21674]))[1] = SCM_WORD(scm__rc.d2923[1819]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[675]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[24] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21677]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1823] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[842])),FALSE); /* G3612 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4860]), scm__rc.d2923[1823]);
  scm__rc.d2923[1824] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4861]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4862]), scm__rc.d2923[1824]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21719]))[1] = SCM_WORD(scm__rc.d2923[1701]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[677]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[24] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21722]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1825] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[843])),FALSE); /* G3614 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4864]), scm__rc.d2923[1825]);
  scm__rc.d2923[1826] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4865]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4866]), scm__rc.d2923[1826]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21764]))[2] = SCM_WORD(scm__rc.d2923[1717]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[679]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[24] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21768]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1827] = Scm_MakeIdentifier(scm__rc.d2923[1692], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector->list */
  scm__rc.d2923[1828] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[844])),FALSE); /* G3616 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4868]), scm__rc.d2923[1828]);
  scm__rc.d2923[1829] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4869]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4870]), scm__rc.d2923[1829]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21810]))[2] = SCM_WORD(scm__rc.d2923[1827]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[681]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[26] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21814]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1830] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[845])),FALSE); /* G3618 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4872]), scm__rc.d2923[1830]);
  scm__rc.d2923[1831] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4873]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4874]), scm__rc.d2923[1831]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21858]))[2] = SCM_WORD(scm__rc.d2923[1752]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[683]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[24] = SCM_WORD(scm__rc.d2923[1817]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21862]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1832] = Scm_MakeIdentifier(scm__rc.d2923[1705], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f32vector->vector */
  scm__rc.d2923[1833] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[846])),FALSE); /* G3620 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4876]), scm__rc.d2923[1833]);
  scm__rc.d2923[1834] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4877]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4878]), scm__rc.d2923[1834]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21906]))[2] = SCM_WORD(scm__rc.d2923[1832]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[685]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[26] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21910]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1835] = Scm_MakeIdentifier(scm__rc.d2923[1707], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->f32vector */
  scm__rc.d2923[1836] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[847])),FALSE); /* G3622 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4880]), scm__rc.d2923[1836]);
  scm__rc.d2923[1837] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4881]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4882]), scm__rc.d2923[1837]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21954]))[2] = SCM_WORD(scm__rc.d2923[1835]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[687]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[24] = SCM_WORD(scm__rc.d2923[1817]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[21958]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1838] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[848])),FALSE); /* G3624 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4884]), scm__rc.d2923[1838]);
  scm__rc.d2923[1839] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4885]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4886]), scm__rc.d2923[1839]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22002]))[2] = SCM_WORD(scm__rc.d2923[1729]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[689]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[24] = SCM_WORD(scm__rc.d2923[1817]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[26] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22006]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1840] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[849])),FALSE); /* G3626 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4888]), scm__rc.d2923[1840]);
  scm__rc.d2923[1841] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[4889]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4890]), scm__rc.d2923[1841]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22050]))[1] = SCM_WORD(scm__rc.d2923[1729]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[691]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[24] = SCM_WORD(scm__rc.d2923[1799]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22056]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1842] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[850])),TRUE); /* f64vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4894]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4895]), scm__rc.d2923[1842]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4896]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4897]), scm__rc.d2923[16]);
  scm__rc.d2923[1843] = Scm_MakeExtendedPair(scm__rc.d2923[1842], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[4899]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector?")), SCM_OBJ(&gauche_2d_2duvectorf64vectorP__STUB), 0);
  gauche_2d_2duvectorf64vectorP__STUB.common.info = scm__rc.d2923[1843];
  scm__rc.d2923[1844] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[851])),TRUE); /* f64vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4902]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4903]), scm__rc.d2923[1844]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4904]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4905]), scm__rc.d2923[16]);
  scm__rc.d2923[1845] = Scm_MakeExtendedPair(scm__rc.d2923[1844], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[4907]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-empty?")), SCM_OBJ(&gauche_2d_2duvectorf64vector_emptyP__STUB), 0);
  gauche_2d_2duvectorf64vector_emptyP__STUB.common.info = scm__rc.d2923[1845];
  scm__rc.d2923[1846] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[852])),TRUE); /* make-f64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4910]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4911]), scm__rc.d2923[1846]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4912]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4913]), scm__rc.d2923[16]);
  scm__rc.d2923[1847] = Scm_MakeExtendedPair(scm__rc.d2923[1846], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[4915]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-f64vector")), SCM_OBJ(&gauche_2d_2duvectormake_f64vector__STUB), 0);
  gauche_2d_2duvectormake_f64vector__STUB.common.info = scm__rc.d2923[1847];
  scm__rc.d2923[1848] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[853])),TRUE); /* f64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4918]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4919]), scm__rc.d2923[1848]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4920]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4921]), scm__rc.d2923[16]);
  scm__rc.d2923[1849] = Scm_MakeExtendedPair(scm__rc.d2923[1848], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[4923]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector")), SCM_OBJ(&gauche_2d_2duvectorf64vector__STUB), 0);
  gauche_2d_2duvectorf64vector__STUB.common.info = scm__rc.d2923[1849];
  scm__rc.d2923[1850] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[854])),TRUE); /* f64vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4926]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4927]), scm__rc.d2923[1850]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4928]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4929]), scm__rc.d2923[16]);
  scm__rc.d2923[1851] = Scm_MakeExtendedPair(scm__rc.d2923[1850], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[4931]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-length")), SCM_OBJ(&gauche_2d_2duvectorf64vector_length__STUB), 0);
  gauche_2d_2duvectorf64vector_length__STUB.common.info = scm__rc.d2923[1851];
  scm__rc.d2923[1852] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[855])),TRUE); /* f64vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4934]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4935]), scm__rc.d2923[1852]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4936]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4937]), scm__rc.d2923[16]);
  scm__rc.d2923[1853] = Scm_MakeExtendedPair(scm__rc.d2923[1852], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4939]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-copy")), SCM_OBJ(&gauche_2d_2duvectorf64vector_copy__STUB), 0);
  gauche_2d_2duvectorf64vector_copy__STUB.common.info = scm__rc.d2923[1853];
  scm__rc.d2923[1854] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[856])),TRUE); /* f64vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4942]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4943]), scm__rc.d2923[1854]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4944]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4945]), scm__rc.d2923[16]);
  scm__rc.d2923[1855] = Scm_MakeExtendedPair(scm__rc.d2923[1854], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[4947]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-copy!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_copyX__STUB), 0);
  gauche_2d_2duvectorf64vector_copyX__STUB.common.info = scm__rc.d2923[1855];
  scm__rc.d2923[1856] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[857])),TRUE); /* f64vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4950]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4951]), scm__rc.d2923[1856]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4952]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4953]), scm__rc.d2923[16]);
  scm__rc.d2923[1857] = Scm_MakeExtendedPair(scm__rc.d2923[1856], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4955]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectorf64vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectorf64vector_reverse_copy__STUB.common.info = scm__rc.d2923[1857];
  scm__rc.d2923[1858] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[858])),TRUE); /* f64vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4958]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4959]), scm__rc.d2923[1858]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4960]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4961]), scm__rc.d2923[16]);
  scm__rc.d2923[1859] = Scm_MakeExtendedPair(scm__rc.d2923[1858], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[4963]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectorf64vector_reverse_copyX__STUB.common.info = scm__rc.d2923[1859];
  scm__rc.d2923[1860] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[859])),TRUE); /* f64vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4966]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4967]), scm__rc.d2923[1860]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4968]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4969]), scm__rc.d2923[16]);
  scm__rc.d2923[1861] = Scm_MakeExtendedPair(scm__rc.d2923[1860], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[4971]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectorf64vector_multi_copyX__STUB.common.info = scm__rc.d2923[1861];
  scm__rc.d2923[1862] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[860])),TRUE); /* f64vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4974]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4975]), scm__rc.d2923[1862]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4976]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4977]), scm__rc.d2923[16]);
  scm__rc.d2923[1863] = Scm_MakeExtendedPair(scm__rc.d2923[1862], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4979]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector->list")), SCM_OBJ(&gauche_2d_2duvectorf64vector_TOlist__STUB), 0);
  gauche_2d_2duvectorf64vector_TOlist__STUB.common.info = scm__rc.d2923[1863];
  scm__rc.d2923[1864] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[861])),TRUE); /* reverse-f64vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4982]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4983]), scm__rc.d2923[1864]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4984]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4985]), scm__rc.d2923[16]);
  scm__rc.d2923[1865] = Scm_MakeExtendedPair(scm__rc.d2923[1864], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[4987]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-f64vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_f64vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_f64vector_TOlist__STUB.common.info = scm__rc.d2923[1865];
  scm__rc.d2923[1866] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[862])),TRUE); /* list->f64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4990]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4991]), scm__rc.d2923[1866]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4992]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4993]), scm__rc.d2923[16]);
  scm__rc.d2923[1867] = Scm_MakeExtendedPair(scm__rc.d2923[1866], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[4995]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->f64vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOf64vector__STUB), 0);
  gauche_2d_2duvectorlist_TOf64vector__STUB.common.info = scm__rc.d2923[1867];
  scm__rc.d2923[1868] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[863])),TRUE); /* reverse-list->f64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4996]), scm__rc.d2923[1846]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[4998]), scm__rc.d2923[19]);
  scm__rc.d2923[1869] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[864])),TRUE); /* f64vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5001]), scm__rc.d2923[1869]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5005]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5008]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5011]), scm__rc.d2923[64]);
  scm__rc.d2923[1870] = Scm_MakeIdentifier(scm__rc.d2923[1846], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-f64vector */
  scm__rc.d2923[1871] = Scm_MakeIdentifier(scm__rc.d2923[1869], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5014]), scm__rc.d2923[15]);
  scm__rc.d2923[1872] = Scm_MakeExtendedPair(scm__rc.d2923[1868], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[5015]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5016]), scm__rc.d2923[1872]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[692]))->name = scm__rc.d2923[1868];/* reverse-list->f64vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]))[36] = SCM_WORD(scm__rc.d2923[1870]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22098]))[53] = SCM_WORD(scm__rc.d2923[1871]);
  ScmObj G3630 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[692]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1868]) /* reverse-list->f64vector */, G3630,0);

  scm__rc.d2923[1873] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[865])),TRUE); /* f64vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5019]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5020]), scm__rc.d2923[1873]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5021]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5022]), scm__rc.d2923[16]);
  scm__rc.d2923[1874] = Scm_MakeExtendedPair(scm__rc.d2923[1873], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[5024]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-fill!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_fillX__STUB), 0);
  gauche_2d_2duvectorf64vector_fillX__STUB.common.info = scm__rc.d2923[1874];
  scm__rc.d2923[1875] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[866])),TRUE); /* f64vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5027]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5028]), scm__rc.d2923[1875]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5029]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5030]), scm__rc.d2923[16]);
  scm__rc.d2923[1876] = Scm_MakeExtendedPair(scm__rc.d2923[1875], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5032]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector->vector")), SCM_OBJ(&gauche_2d_2duvectorf64vector_TOvector__STUB), 0);
  gauche_2d_2duvectorf64vector_TOvector__STUB.common.info = scm__rc.d2923[1876];
  scm__rc.d2923[1877] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[867])),TRUE); /* vector->f64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5035]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5036]), scm__rc.d2923[1877]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5037]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5038]), scm__rc.d2923[16]);
  scm__rc.d2923[1878] = Scm_MakeExtendedPair(scm__rc.d2923[1877], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[5040]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->f64vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOf64vector__STUB), 0);
  gauche_2d_2duvectorvector_TOf64vector__STUB.common.info = scm__rc.d2923[1878];
  scm__rc.d2923[1879] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[868])),TRUE); /* f64vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5043]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5044]), scm__rc.d2923[1879]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5045]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5046]), scm__rc.d2923[16]);
  scm__rc.d2923[1880] = Scm_MakeExtendedPair(scm__rc.d2923[1879], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[5048]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector=?")), SCM_OBJ(&gauche_2d_2duvectorf64vector_3dP__STUB), 0);
  gauche_2d_2duvectorf64vector_3dP__STUB.common.info = scm__rc.d2923[1880];
  scm__rc.d2923[1881] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[869])),TRUE); /* f64vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5051]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5052]), scm__rc.d2923[1881]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5053]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5054]), scm__rc.d2923[16]);
  scm__rc.d2923[1882] = Scm_MakeExtendedPair(scm__rc.d2923[1881], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[5056]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-compare")), SCM_OBJ(&gauche_2d_2duvectorf64vector_compare__STUB), 0);
  gauche_2d_2duvectorf64vector_compare__STUB.common.info = scm__rc.d2923[1882];
  scm__rc.d2923[1883] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[870])),TRUE); /* f64vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5059]), scm__rc.d2923[15]);
  scm__rc.d2923[1884] = Scm_MakeExtendedPair(scm__rc.d2923[1883], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[5060]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5061]), scm__rc.d2923[1884]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[693]))->name = scm__rc.d2923[1883];/* f64vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22159]))[4] = SCM_WORD(scm__rc.d2923[1870]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22159]))[26] = SCM_WORD(scm__rc.d2923[1871]);
  ScmObj G3631 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[693]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1883]) /* f64vector-unfold */, G3631,0);

  scm__rc.d2923[1885] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[871])),TRUE); /* f64vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5064]), scm__rc.d2923[15]);
  scm__rc.d2923[1886] = Scm_MakeExtendedPair(scm__rc.d2923[1885], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[5065]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5066]), scm__rc.d2923[1886]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[694]))->name = scm__rc.d2923[1885];/* f64vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22192]))[4] = SCM_WORD(scm__rc.d2923[1870]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22192]))[26] = SCM_WORD(scm__rc.d2923[1871]);
  ScmObj G3632 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[694]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1885]) /* f64vector-unfold-right */, G3632,0);

  scm__rc.d2923[1887] = Scm_MakeIdentifier(scm__rc.d2923[1850], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector-length */
  scm__rc.d2923[1888] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[872])),TRUE); /* f64vector-concatenate */
  scm__rc.d2923[1889] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[873])),FALSE); /* G3633 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5067]), scm__rc.d2923[1889]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5068]), scm__rc.d2923[1888]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5071]), scm__rc.d2923[15]);
  scm__rc.d2923[1890] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5068]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[5072]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5073]), scm__rc.d2923[1890]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22225]))[4] = SCM_WORD(scm__rc.d2923[1887]);
  scm__rc.d2923[1891] = Scm_MakeIdentifier(scm__rc.d2923[1854], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5077]), scm__rc.d2923[15]);
  scm__rc.d2923[1892] = Scm_MakeExtendedPair(scm__rc.d2923[1888], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[5078]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5079]), scm__rc.d2923[1892]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[696]))->name = scm__rc.d2923[1888];/* f64vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22232]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22232]))[12] = SCM_WORD(scm__rc.d2923[1870]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22232]))[27] = SCM_WORD(scm__rc.d2923[1891]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22232]))[33] = SCM_WORD(scm__rc.d2923[1887]);
  scm__rc.d2923[1893] = Scm_MakeIdentifier(scm__rc.d2923[1888], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[697]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22272]))[5] = SCM_WORD(scm__rc.d2923[1893]);
  scm__rc.d2923[1894] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[874])),TRUE); /* f64vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5082]), scm__rc.d2923[15]);
  scm__rc.d2923[1895] = Scm_MakeExtendedPair(scm__rc.d2923[1894], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[5083]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5084]), scm__rc.d2923[1895]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[698]))->name = scm__rc.d2923[1894];/* f64vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22279]))[2] = SCM_WORD(scm__rc.d2923[1893]);
  ScmObj G3634 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[698]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1894]) /* f64vector-append */, G3634,0);

  scm__rc.d2923[1896] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[875])),TRUE); /* f64vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5087]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5088]), scm__rc.d2923[1896]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5089]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5090]), scm__rc.d2923[16]);
  scm__rc.d2923[1897] = Scm_MakeExtendedPair(scm__rc.d2923[1896], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[5092]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectorf64vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectorf64vector_append_subvectors__STUB.common.info = scm__rc.d2923[1897];
  scm__rc.d2923[1898] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[876])),TRUE); /* f64vector-take */
  scm__rc.d2923[1899] = Scm_MakeIdentifier(scm__rc.d2923[1852], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5095]), scm__rc.d2923[15]);
  scm__rc.d2923[1900] = Scm_MakeExtendedPair(scm__rc.d2923[1898], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[5096]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5097]), scm__rc.d2923[1900]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[699]))->name = scm__rc.d2923[1898];/* f64vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22283]))[4] = SCM_WORD(scm__rc.d2923[1899]);
  ScmObj G3635 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[699]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1898]) /* f64vector-take */, G3635,0);

  scm__rc.d2923[1901] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[877])),TRUE); /* f64vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5100]), scm__rc.d2923[15]);
  scm__rc.d2923[1902] = Scm_MakeExtendedPair(scm__rc.d2923[1901], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[5101]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5102]), scm__rc.d2923[1902]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[700]))->name = scm__rc.d2923[1901];/* f64vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22289]))[5] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22289]))[10] = SCM_WORD(scm__rc.d2923[1899]);
  ScmObj G3636 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[700]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1901]) /* f64vector-take-right */, G3636,0);

  scm__rc.d2923[1903] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[878])),TRUE); /* f64vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5105]), scm__rc.d2923[15]);
  scm__rc.d2923[1904] = Scm_MakeExtendedPair(scm__rc.d2923[1903], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[5106]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5107]), scm__rc.d2923[1904]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[701]))->name = scm__rc.d2923[1903];/* f64vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22301]))[3] = SCM_WORD(scm__rc.d2923[1899]);
  ScmObj G3637 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[701]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1903]) /* f64vector-drop */, G3637,0);

  scm__rc.d2923[1905] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[879])),TRUE); /* f64vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5110]), scm__rc.d2923[15]);
  scm__rc.d2923[1906] = Scm_MakeExtendedPair(scm__rc.d2923[1905], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[5111]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5112]), scm__rc.d2923[1906]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[702]))->name = scm__rc.d2923[1905];/* f64vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22306]))[6] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22306]))[11] = SCM_WORD(scm__rc.d2923[1899]);
  ScmObj G3638 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[702]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1905]) /* f64vector-drop-right */, G3638,0);

  scm__rc.d2923[1907] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[880])),TRUE); /* f64vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5115]), scm__rc.d2923[15]);
  scm__rc.d2923[1908] = Scm_MakeExtendedPair(scm__rc.d2923[1907], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[5116]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5117]), scm__rc.d2923[1908]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[703]))->name = scm__rc.d2923[1907];/* f64vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22319]))[5] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22319]))[19] = SCM_WORD(scm__rc.d2923[1899]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22319]))[36] = SCM_WORD(scm__rc.d2923[1899]);
  ScmObj G3639 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[703]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1907]) /* f64vector-segment */, G3639,0);

  scm__rc.d2923[1909] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[881])),TRUE); /* f64vector= */
  scm__rc.d2923[1910] = Scm_MakeIdentifier(scm__rc.d2923[1879], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector=? */
  scm__rc.d2923[1911] = Scm_MakeIdentifier(scm__rc.d2923[1909], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5120]), scm__rc.d2923[15]);
  scm__rc.d2923[1912] = Scm_MakeExtendedPair(scm__rc.d2923[1909], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[5121]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5122]), scm__rc.d2923[1912]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[704]))->name = scm__rc.d2923[1909];/* f64vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22363]))[5] = SCM_WORD(scm__rc.d2923[1910]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22363]))[12] = SCM_WORD(scm__rc.d2923[1911]);
  ScmObj G3640 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[704]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1909]) /* f64vector= */, G3640,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5125]), scm__rc.d2923[15]);
  scm__rc.d2923[1913] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[5126]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5127]), scm__rc.d2923[1913]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[705]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22380]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22380]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22380]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22380]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3641 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[705]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3641,0);

  scm__rc.d2923[1914] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[882])),FALSE); /* G3642 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5128]), scm__rc.d2923[1914]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5131]), scm__rc.d2923[15]);
  scm__rc.d2923[1915] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[5128]), SCM_OBJ(&scm__rc.d2925[5132]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5133]), scm__rc.d2923[1915]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22396]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5136]), scm__rc.d2923[15]);
  scm__rc.d2923[1916] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[5137]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5138]), scm__rc.d2923[1916]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[707]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22401]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22401]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3643 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[707]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3643,0);

  scm__rc.d2923[1917] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[883])),TRUE); /* f64vector-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5141]), scm__rc.d2923[15]);
  scm__rc.d2923[1918] = Scm_MakeExtendedPair(scm__rc.d2923[1917], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[5142]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5143]), scm__rc.d2923[1918]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[708]))->name = scm__rc.d2923[1917];/* f64vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22417]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3644 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[708]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1917]) /* f64vector-fold */, G3644,0);

  scm__rc.d2923[1919] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[884])),TRUE); /* f64vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5146]), scm__rc.d2923[15]);
  scm__rc.d2923[1920] = Scm_MakeExtendedPair(scm__rc.d2923[1919], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[5147]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5148]), scm__rc.d2923[1920]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[709]))->name = scm__rc.d2923[1919];/* f64vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22480]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3645 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[709]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1919]) /* f64vector-fold-right */, G3645,0);

  scm__rc.d2923[1921] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[885])),TRUE); /* f64vector-map */
  scm__rc.d2923[1922] = Scm_MakeIdentifier(scm__rc.d2923[1866], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->f64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5151]), scm__rc.d2923[15]);
  scm__rc.d2923[1923] = Scm_MakeExtendedPair(scm__rc.d2923[1921], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[5152]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5153]), scm__rc.d2923[1923]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[710]))->name = scm__rc.d2923[1921];/* f64vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]))[18] = SCM_WORD(scm__rc.d2923[1922]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]))[52] = SCM_WORD(scm__rc.d2923[1922]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22543]))[64] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3646 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[710]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1921]) /* f64vector-map */, G3646,0);

  scm__rc.d2923[1924] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[886])),TRUE); /* f64vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5156]), scm__rc.d2923[15]);
  scm__rc.d2923[1925] = Scm_MakeExtendedPair(scm__rc.d2923[1924], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[5157]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5158]), scm__rc.d2923[1925]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[711]))->name = scm__rc.d2923[1924];/* f64vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]))[28] = SCM_WORD(scm__rc.d2923[1871]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22616]))[63] = SCM_WORD(scm__rc.d2923[1871]);
  ScmObj G3647 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[711]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1924]) /* f64vector-map! */, G3647,0);

  scm__rc.d2923[1926] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[887])),TRUE); /* f64vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5161]), scm__rc.d2923[15]);
  scm__rc.d2923[1927] = Scm_MakeExtendedPair(scm__rc.d2923[1926], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[5162]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5163]), scm__rc.d2923[1927]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[712]))->name = scm__rc.d2923[1926];/* f64vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]))[33] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22685]))[50] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3648 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[712]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1926]) /* f64vector-for-each */, G3648,0);

  scm__rc.d2923[1928] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[888])),TRUE); /* f64vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5166]), scm__rc.d2923[15]);
  scm__rc.d2923[1929] = Scm_MakeExtendedPair(scm__rc.d2923[1928], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5167]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5168]), scm__rc.d2923[1929]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[713]))->name = scm__rc.d2923[1928];/* f64vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]))[41] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22742]))[60] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3649 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[713]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1928]) /* f64vector-count */, G3649,0);

  scm__rc.d2923[1930] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[889])),TRUE); /* f64vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5171]), scm__rc.d2923[15]);
  scm__rc.d2923[1931] = Scm_MakeExtendedPair(scm__rc.d2923[1930], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[5172]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5173]), scm__rc.d2923[1931]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[714]))->name = scm__rc.d2923[1930];/* f64vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22815]))[4] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22815]))[10] = SCM_WORD(scm__rc.d2923[1870]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22815]))[38] = SCM_WORD(scm__rc.d2923[1871]);
  ScmObj G3650 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[714]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1930]) /* f64vector-cumulate */, G3650,0);

  scm__rc.d2923[1932] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[890])),TRUE); /* f64vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5176]), scm__rc.d2923[15]);
  scm__rc.d2923[1933] = Scm_MakeExtendedPair(scm__rc.d2923[1932], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5177]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5178]), scm__rc.d2923[1933]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[715]))->name = scm__rc.d2923[1932];/* f64vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22860]))[4] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22860]))[15] = SCM_WORD(scm__rc.d2923[1922]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22860]))[38] = SCM_WORD(scm__rc.d2923[1922]);
  ScmObj G3651 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[715]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1932]) /* f64vector-take-while */, G3651,0);

  scm__rc.d2923[1934] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[891])),TRUE); /* f64vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5181]), scm__rc.d2923[15]);
  scm__rc.d2923[1935] = Scm_MakeExtendedPair(scm__rc.d2923[1934], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5182]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5183]), scm__rc.d2923[1935]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[716]))->name = scm__rc.d2923[1934];/* f64vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22901]))[4] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22901]))[14] = SCM_WORD(scm__rc.d2923[1922]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22901]))[36] = SCM_WORD(scm__rc.d2923[1922]);
  ScmObj G3652 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[716]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1934]) /* f64vector-take-while-right */, G3652,0);

  scm__rc.d2923[1936] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[892])),TRUE); /* f64vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5186]), scm__rc.d2923[15]);
  scm__rc.d2923[1937] = Scm_MakeExtendedPair(scm__rc.d2923[1936], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5187]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5188]), scm__rc.d2923[1937]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[717]))->name = scm__rc.d2923[1936];/* f64vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22940]))[4] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22940]))[13] = SCM_WORD(scm__rc.d2923[1870]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22940]))[33] = SCM_WORD(scm__rc.d2923[1899]);
  ScmObj G3653 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[717]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1936]) /* f64vector-drop-while */, G3653,0);

  scm__rc.d2923[1938] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[893])),TRUE); /* f64vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5191]), scm__rc.d2923[15]);
  scm__rc.d2923[1939] = Scm_MakeExtendedPair(scm__rc.d2923[1938], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5192]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5193]), scm__rc.d2923[1939]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[718]))->name = scm__rc.d2923[1938];/* f64vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22976]))[4] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22976]))[13] = SCM_WORD(scm__rc.d2923[1870]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[22976]))[34] = SCM_WORD(scm__rc.d2923[1899]);
  ScmObj G3654 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[718]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1938]) /* f64vector-drop-while-right */, G3654,0);

  scm__rc.d2923[1940] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[894])),TRUE); /* f64vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5196]), scm__rc.d2923[15]);
  scm__rc.d2923[1941] = Scm_MakeExtendedPair(scm__rc.d2923[1940], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5197]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5198]), scm__rc.d2923[1941]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[719]))->name = scm__rc.d2923[1940];/* f64vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23013]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3655 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[719]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1940]) /* f64vector-index */, G3655,0);

  scm__rc.d2923[1942] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[895])),TRUE); /* f64vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5201]), scm__rc.d2923[15]);
  scm__rc.d2923[1943] = Scm_MakeExtendedPair(scm__rc.d2923[1942], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5202]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5203]), scm__rc.d2923[1943]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[720]))->name = scm__rc.d2923[1942];/* f64vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23076]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3656 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[720]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1942]) /* f64vector-index-right */, G3656,0);

  scm__rc.d2923[1944] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[896])),TRUE); /* f64vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5206]), scm__rc.d2923[15]);
  scm__rc.d2923[1945] = Scm_MakeExtendedPair(scm__rc.d2923[1944], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5207]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5208]), scm__rc.d2923[1945]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[721]))->name = scm__rc.d2923[1944];/* f64vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23139]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3657 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[721]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1944]) /* f64vector-skip */, G3657,0);

  scm__rc.d2923[1946] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[897])),TRUE); /* f64vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5211]), scm__rc.d2923[15]);
  scm__rc.d2923[1947] = Scm_MakeExtendedPair(scm__rc.d2923[1946], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5212]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5213]), scm__rc.d2923[1947]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[722]))->name = scm__rc.d2923[1946];/* f64vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23202]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3658 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[722]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1946]) /* f64vector-skip-right */, G3658,0);

  scm__rc.d2923[1948] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[898])),TRUE); /* f64vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5216]), scm__rc.d2923[15]);
  scm__rc.d2923[1949] = Scm_MakeExtendedPair(scm__rc.d2923[1948], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5217]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5218]), scm__rc.d2923[1949]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[723]))->name = scm__rc.d2923[1948];/* f64vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]))[34] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23265]))[51] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3659 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[723]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1948]) /* f64vector-any */, G3659,0);

  scm__rc.d2923[1950] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[899])),TRUE); /* f64vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5219]), scm__rc.d2923[1950]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5222]), scm__rc.d2923[15]);
  scm__rc.d2923[1951] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5219]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[5223]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5224]), scm__rc.d2923[1951]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[724]))->name = scm__rc.d2923[186];/* (f64vector-every loop) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5228]), scm__rc.d2923[15]);
  scm__rc.d2923[1952] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5219]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[5229]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5230]), scm__rc.d2923[1952]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[725]))->name = scm__rc.d2923[186];/* (f64vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23346]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5234]), scm__rc.d2923[15]);
  scm__rc.d2923[1953] = Scm_MakeExtendedPair(scm__rc.d2923[1950], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5235]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5236]), scm__rc.d2923[1953]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[726]))->name = scm__rc.d2923[1950];/* f64vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23371]))[7] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23371]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3660 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[726]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1950]) /* f64vector-every */, G3660,0);

  scm__rc.d2923[1954] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[900])),TRUE); /* f64vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5239]), scm__rc.d2923[15]);
  scm__rc.d2923[1955] = Scm_MakeExtendedPair(scm__rc.d2923[1954], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5240]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5241]), scm__rc.d2923[1955]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[727]))->name = scm__rc.d2923[1954];/* f64vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]))[4] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]))[17] = SCM_WORD(scm__rc.d2923[1870]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23403]))[41] = SCM_WORD(scm__rc.d2923[1871]);
  ScmObj G3661 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[727]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1954]) /* f64vector-partition */, G3661,0);

  scm__rc.d2923[1956] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[901])),TRUE); /* f64vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5244]), scm__rc.d2923[15]);
  scm__rc.d2923[1957] = Scm_MakeExtendedPair(scm__rc.d2923[1956], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5245]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5246]), scm__rc.d2923[1957]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[728]))->name = scm__rc.d2923[1956];/* f64vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23481]))[4] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23481]))[15] = SCM_WORD(scm__rc.d2923[1922]);
  ScmObj G3662 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[728]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1956]) /* f64vector-filter */, G3662,0);

  scm__rc.d2923[1958] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[902])),TRUE); /* f64vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5249]), scm__rc.d2923[15]);
  scm__rc.d2923[1959] = Scm_MakeExtendedPair(scm__rc.d2923[1958], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5250]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5251]), scm__rc.d2923[1959]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[729]))->name = scm__rc.d2923[1958];/* f64vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23521]))[4] = SCM_WORD(scm__rc.d2923[1887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23521]))[15] = SCM_WORD(scm__rc.d2923[1922]);
  ScmObj G3663 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[729]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1958]) /* f64vector-remove */, G3663,0);

  scm__rc.d2923[1960] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[903])),TRUE); /* f64vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5254]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5255]), scm__rc.d2923[1960]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5256]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5257]), scm__rc.d2923[16]);
  scm__rc.d2923[1961] = Scm_MakeExtendedPair(scm__rc.d2923[1960], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[5259]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-swap!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_swapX__STUB), 0);
  gauche_2d_2duvectorf64vector_swapX__STUB.common.info = scm__rc.d2923[1961];
  scm__rc.d2923[1962] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[904])),TRUE); /* f64vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5262]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5263]), scm__rc.d2923[1962]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5264]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5265]), scm__rc.d2923[16]);
  scm__rc.d2923[1963] = Scm_MakeExtendedPair(scm__rc.d2923[1962], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5267]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_reverseX__STUB), 0);
  gauche_2d_2duvectorf64vector_reverseX__STUB.common.info = scm__rc.d2923[1963];
  scm__rc.d2923[1964] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[905])),TRUE); /* f64vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5270]), scm__rc.d2923[15]);
  scm__rc.d2923[1965] = Scm_MakeExtendedPair(scm__rc.d2923[1964], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[5271]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5272]), scm__rc.d2923[1965]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[730]))->name = scm__rc.d2923[1964];/* f64vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23561]))[18] = SCM_WORD(scm__rc.d2923[1871]);
  ScmObj G3664 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[730]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1964]) /* f64vector-unfold! */, G3664,0);

  scm__rc.d2923[1966] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[906])),TRUE); /* f64vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5275]), scm__rc.d2923[15]);
  scm__rc.d2923[1967] = Scm_MakeExtendedPair(scm__rc.d2923[1966], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[5276]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5277]), scm__rc.d2923[1967]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[731]))->name = scm__rc.d2923[1966];/* f64vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23587]))[18] = SCM_WORD(scm__rc.d2923[1871]);
  ScmObj G3665 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[731]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1966]) /* f64vector-unfold-right! */, G3665,0);

  scm__rc.d2923[1968] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[907])),TRUE); /* make-f64vector-generator */
  scm__rc.d2923[1970] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[908])),TRUE); /* <f64vector> */
  scm__rc.d2923[1969] = Scm_MakeIdentifier(scm__rc.d2923[1970], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<f64vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5280]), scm__rc.d2923[15]);
  scm__rc.d2923[1971] = Scm_MakeExtendedPair(scm__rc.d2923[1968], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[5281]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5282]), scm__rc.d2923[1971]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[732]))->name = scm__rc.d2923[1968];/* make-f64vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23613]))[4] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23613]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23613]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23613]))[17] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23613]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23613]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3666 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[732]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1968]) /* make-f64vector-generator */, G3666,0);

  scm__rc.d2923[1972] = Scm_MakeIdentifier(scm__rc.d2923[1842], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5285]), scm__rc.d2923[15]);
  scm__rc.d2923[1973] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[5286]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5287]), scm__rc.d2923[1973]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23638]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[1975] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[909])),TRUE); /* f64vector-comparator */
  scm__rc.d2923[1974] = Scm_MakeIdentifier(scm__rc.d2923[1975], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[734]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23648]))[3] = SCM_WORD(scm__rc.d2923[1972]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23648]))[5] = SCM_WORD(scm__rc.d2923[1911]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23648]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23648]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23648]))[13] = SCM_WORD(scm__rc.d2923[1974]);
  scm__rc.d2923[1976] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[910])),TRUE); /* write-f64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5288]), scm__rc.d2923[1970]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5289]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5290]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5293]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5296]), scm__rc.d2923[15]);
  scm__rc.d2923[1977] = Scm_MakeExtendedPair(scm__rc.d2923[1976], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[5297]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5298]), scm__rc.d2923[1977]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[735]))->name = scm__rc.d2923[1976];/* write-f64vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]))[33] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]))[46] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23663]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3670 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[735]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[1976]) /* write-f64vector */, G3670,0);

  scm__rc.d2923[1978] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[911])),FALSE); /* G3677 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5299]), scm__rc.d2923[1978]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5304]), scm__rc.d2923[15]);
  scm__rc.d2923[1979] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5301]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[5305]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5306]), scm__rc.d2923[1979]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23718]))[7] = SCM_WORD(scm__rc.d2923[1871]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5309]), scm__rc.d2923[15]);
  scm__rc.d2923[1980] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5301]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5310]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5311]), scm__rc.d2923[1980]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5314]), scm__rc.d2923[15]);
  scm__rc.d2923[1981] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5301]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[5315]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5316]), scm__rc.d2923[1981]);
  scm__rc.d2923[1982] = Scm_MakeIdentifier(scm__rc.d2923[1868], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->f64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5319]), scm__rc.d2923[15]);
  scm__rc.d2923[1983] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5301]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5320]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5321]), scm__rc.d2923[1983]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23736]))[2] = SCM_WORD(scm__rc.d2923[1982]);
  scm__rc.d2923[1984] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5322]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5323]), scm__rc.d2923[1984]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]))[25] = SCM_WORD(scm__rc.d2923[1870]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23740]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[1985] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[912])),FALSE); /* G3671 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5324]), scm__rc.d2923[1985]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5325]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5326]), scm__rc.d2923[19]);
  scm__rc.d2923[1986] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5300]), SCM_OBJ(&scm__rc.d2925[5326]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5327]), scm__rc.d2923[1986]);
  scm__rc.d2923[1988] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[913])),TRUE); /* <f64vector-meta> */
  scm__rc.d2923[1987] = Scm_MakeIdentifier(scm__rc.d2923[1988], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<f64vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5329]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[5329]), scm__rc.d2923[1985]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5330]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[742]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[24] = SCM_WORD(scm__rc.d2923[1987]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23837]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1990] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[914])),TRUE); /* f64vector-ref */
  scm__rc.d2923[1989] = Scm_MakeIdentifier(scm__rc.d2923[1990], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector-ref */
  scm__rc.d2923[1991] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[915])),FALSE); /* G3679 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5331]), scm__rc.d2923[1991]);
  scm__rc.d2923[1992] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5332]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5333]), scm__rc.d2923[1992]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23881]))[1] = SCM_WORD(scm__rc.d2923[1989]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[744]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[24] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23884]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1993] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[916])),FALSE); /* G3681 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5335]), scm__rc.d2923[1993]);
  scm__rc.d2923[1994] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5336]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5337]), scm__rc.d2923[1994]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23926]))[1] = SCM_WORD(scm__rc.d2923[1871]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[746]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[24] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23929]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1995] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[917])),FALSE); /* G3683 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5339]), scm__rc.d2923[1995]);
  scm__rc.d2923[1996] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5340]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5341]), scm__rc.d2923[1996]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23971]))[2] = SCM_WORD(scm__rc.d2923[1887]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[748]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[24] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[23975]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[1997] = Scm_MakeIdentifier(scm__rc.d2923[1862], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector->list */
  scm__rc.d2923[1998] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[918])),FALSE); /* G3685 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5343]), scm__rc.d2923[1998]);
  scm__rc.d2923[1999] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5344]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5345]), scm__rc.d2923[1999]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24017]))[2] = SCM_WORD(scm__rc.d2923[1997]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[750]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[26] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24021]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2000] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[919])),FALSE); /* G3687 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5347]), scm__rc.d2923[2000]);
  scm__rc.d2923[2001] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5348]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5349]), scm__rc.d2923[2001]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24065]))[2] = SCM_WORD(scm__rc.d2923[1922]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[752]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[24] = SCM_WORD(scm__rc.d2923[1987]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24069]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2002] = Scm_MakeIdentifier(scm__rc.d2923[1875], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#f64vector->vector */
  scm__rc.d2923[2003] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[920])),FALSE); /* G3689 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5351]), scm__rc.d2923[2003]);
  scm__rc.d2923[2004] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5352]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5353]), scm__rc.d2923[2004]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24113]))[2] = SCM_WORD(scm__rc.d2923[2002]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[754]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[26] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24117]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2005] = Scm_MakeIdentifier(scm__rc.d2923[1877], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->f64vector */
  scm__rc.d2923[2006] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[921])),FALSE); /* G3691 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5355]), scm__rc.d2923[2006]);
  scm__rc.d2923[2007] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5356]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5357]), scm__rc.d2923[2007]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24161]))[2] = SCM_WORD(scm__rc.d2923[2005]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[756]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[24] = SCM_WORD(scm__rc.d2923[1987]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24165]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2008] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[922])),FALSE); /* G3693 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5359]), scm__rc.d2923[2008]);
  scm__rc.d2923[2009] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5360]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5361]), scm__rc.d2923[2009]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24209]))[2] = SCM_WORD(scm__rc.d2923[1899]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[758]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[24] = SCM_WORD(scm__rc.d2923[1987]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[26] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24213]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2010] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[923])),FALSE); /* G3695 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5363]), scm__rc.d2923[2010]);
  scm__rc.d2923[2011] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5364]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5365]), scm__rc.d2923[2011]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24257]))[1] = SCM_WORD(scm__rc.d2923[1899]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[760]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[24] = SCM_WORD(scm__rc.d2923[1969]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24263]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2012] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[924])),TRUE); /* c32vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5369]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5370]), scm__rc.d2923[2012]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5371]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5372]), scm__rc.d2923[16]);
  scm__rc.d2923[2013] = Scm_MakeExtendedPair(scm__rc.d2923[2012], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[5374]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector?")), SCM_OBJ(&gauche_2d_2duvectorc32vectorP__STUB), 0);
  gauche_2d_2duvectorc32vectorP__STUB.common.info = scm__rc.d2923[2013];
  scm__rc.d2923[2014] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[925])),TRUE); /* c32vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5377]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5378]), scm__rc.d2923[2014]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5379]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5380]), scm__rc.d2923[16]);
  scm__rc.d2923[2015] = Scm_MakeExtendedPair(scm__rc.d2923[2014], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[5382]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-empty?")), SCM_OBJ(&gauche_2d_2duvectorc32vector_emptyP__STUB), 0);
  gauche_2d_2duvectorc32vector_emptyP__STUB.common.info = scm__rc.d2923[2015];
  scm__rc.d2923[2016] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[926])),TRUE); /* make-c32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5385]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5386]), scm__rc.d2923[2016]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5387]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5388]), scm__rc.d2923[16]);
  scm__rc.d2923[2017] = Scm_MakeExtendedPair(scm__rc.d2923[2016], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[5390]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-c32vector")), SCM_OBJ(&gauche_2d_2duvectormake_c32vector__STUB), 0);
  gauche_2d_2duvectormake_c32vector__STUB.common.info = scm__rc.d2923[2017];
  scm__rc.d2923[2018] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[927])),TRUE); /* c32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5393]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5394]), scm__rc.d2923[2018]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5395]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5396]), scm__rc.d2923[16]);
  scm__rc.d2923[2019] = Scm_MakeExtendedPair(scm__rc.d2923[2018], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[5398]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector")), SCM_OBJ(&gauche_2d_2duvectorc32vector__STUB), 0);
  gauche_2d_2duvectorc32vector__STUB.common.info = scm__rc.d2923[2019];
  scm__rc.d2923[2020] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[928])),TRUE); /* c32vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5401]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5402]), scm__rc.d2923[2020]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5403]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5404]), scm__rc.d2923[16]);
  scm__rc.d2923[2021] = Scm_MakeExtendedPair(scm__rc.d2923[2020], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[5406]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-length")), SCM_OBJ(&gauche_2d_2duvectorc32vector_length__STUB), 0);
  gauche_2d_2duvectorc32vector_length__STUB.common.info = scm__rc.d2923[2021];
  scm__rc.d2923[2022] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[929])),TRUE); /* c32vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5409]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5410]), scm__rc.d2923[2022]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5411]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5412]), scm__rc.d2923[16]);
  scm__rc.d2923[2023] = Scm_MakeExtendedPair(scm__rc.d2923[2022], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5414]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-copy")), SCM_OBJ(&gauche_2d_2duvectorc32vector_copy__STUB), 0);
  gauche_2d_2duvectorc32vector_copy__STUB.common.info = scm__rc.d2923[2023];
  scm__rc.d2923[2024] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[930])),TRUE); /* c32vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5417]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5418]), scm__rc.d2923[2024]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5419]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5420]), scm__rc.d2923[16]);
  scm__rc.d2923[2025] = Scm_MakeExtendedPair(scm__rc.d2923[2024], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[5422]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-copy!")), SCM_OBJ(&gauche_2d_2duvectorc32vector_copyX__STUB), 0);
  gauche_2d_2duvectorc32vector_copyX__STUB.common.info = scm__rc.d2923[2025];
  scm__rc.d2923[2026] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[931])),TRUE); /* c32vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5425]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5426]), scm__rc.d2923[2026]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5427]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5428]), scm__rc.d2923[16]);
  scm__rc.d2923[2027] = Scm_MakeExtendedPair(scm__rc.d2923[2026], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5430]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectorc32vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectorc32vector_reverse_copy__STUB.common.info = scm__rc.d2923[2027];
  scm__rc.d2923[2028] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[932])),TRUE); /* c32vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5433]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5434]), scm__rc.d2923[2028]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5435]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5436]), scm__rc.d2923[16]);
  scm__rc.d2923[2029] = Scm_MakeExtendedPair(scm__rc.d2923[2028], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[5438]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectorc32vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectorc32vector_reverse_copyX__STUB.common.info = scm__rc.d2923[2029];
  scm__rc.d2923[2030] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[933])),TRUE); /* c32vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5441]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5442]), scm__rc.d2923[2030]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5443]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5444]), scm__rc.d2923[16]);
  scm__rc.d2923[2031] = Scm_MakeExtendedPair(scm__rc.d2923[2030], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[5446]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectorc32vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectorc32vector_multi_copyX__STUB.common.info = scm__rc.d2923[2031];
  scm__rc.d2923[2032] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[934])),TRUE); /* c32vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5449]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5450]), scm__rc.d2923[2032]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5451]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5452]), scm__rc.d2923[16]);
  scm__rc.d2923[2033] = Scm_MakeExtendedPair(scm__rc.d2923[2032], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5454]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector->list")), SCM_OBJ(&gauche_2d_2duvectorc32vector_TOlist__STUB), 0);
  gauche_2d_2duvectorc32vector_TOlist__STUB.common.info = scm__rc.d2923[2033];
  scm__rc.d2923[2034] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[935])),TRUE); /* reverse-c32vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5457]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5458]), scm__rc.d2923[2034]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5459]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5460]), scm__rc.d2923[16]);
  scm__rc.d2923[2035] = Scm_MakeExtendedPair(scm__rc.d2923[2034], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5462]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-c32vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_c32vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_c32vector_TOlist__STUB.common.info = scm__rc.d2923[2035];
  scm__rc.d2923[2036] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[936])),TRUE); /* list->c32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5465]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5466]), scm__rc.d2923[2036]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5467]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5468]), scm__rc.d2923[16]);
  scm__rc.d2923[2037] = Scm_MakeExtendedPair(scm__rc.d2923[2036], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[5470]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->c32vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOc32vector__STUB), 0);
  gauche_2d_2duvectorlist_TOc32vector__STUB.common.info = scm__rc.d2923[2037];
  scm__rc.d2923[2038] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[937])),TRUE); /* reverse-list->c32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5471]), scm__rc.d2923[2016]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5473]), scm__rc.d2923[19]);
  scm__rc.d2923[2039] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[938])),TRUE); /* c32vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5476]), scm__rc.d2923[2039]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5480]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5483]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5486]), scm__rc.d2923[64]);
  scm__rc.d2923[2040] = Scm_MakeIdentifier(scm__rc.d2923[2016], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-c32vector */
  scm__rc.d2923[2041] = Scm_MakeIdentifier(scm__rc.d2923[2039], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5489]), scm__rc.d2923[15]);
  scm__rc.d2923[2042] = Scm_MakeExtendedPair(scm__rc.d2923[2038], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[5490]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5491]), scm__rc.d2923[2042]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[761]))->name = scm__rc.d2923[2038];/* reverse-list->c32vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]))[36] = SCM_WORD(scm__rc.d2923[2040]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24305]))[53] = SCM_WORD(scm__rc.d2923[2041]);
  ScmObj G3699 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[761]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2038]) /* reverse-list->c32vector */, G3699,0);

  scm__rc.d2923[2043] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[939])),TRUE); /* c32vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5494]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5495]), scm__rc.d2923[2043]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5496]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5497]), scm__rc.d2923[16]);
  scm__rc.d2923[2044] = Scm_MakeExtendedPair(scm__rc.d2923[2043], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[5499]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-fill!")), SCM_OBJ(&gauche_2d_2duvectorc32vector_fillX__STUB), 0);
  gauche_2d_2duvectorc32vector_fillX__STUB.common.info = scm__rc.d2923[2044];
  scm__rc.d2923[2045] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[940])),TRUE); /* c32vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5502]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5503]), scm__rc.d2923[2045]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5504]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5505]), scm__rc.d2923[16]);
  scm__rc.d2923[2046] = Scm_MakeExtendedPair(scm__rc.d2923[2045], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5507]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector->vector")), SCM_OBJ(&gauche_2d_2duvectorc32vector_TOvector__STUB), 0);
  gauche_2d_2duvectorc32vector_TOvector__STUB.common.info = scm__rc.d2923[2046];
  scm__rc.d2923[2047] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[941])),TRUE); /* vector->c32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5510]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5511]), scm__rc.d2923[2047]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5512]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5513]), scm__rc.d2923[16]);
  scm__rc.d2923[2048] = Scm_MakeExtendedPair(scm__rc.d2923[2047], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[5515]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->c32vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOc32vector__STUB), 0);
  gauche_2d_2duvectorvector_TOc32vector__STUB.common.info = scm__rc.d2923[2048];
  scm__rc.d2923[2049] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[942])),TRUE); /* c32vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5518]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5519]), scm__rc.d2923[2049]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5520]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5521]), scm__rc.d2923[16]);
  scm__rc.d2923[2050] = Scm_MakeExtendedPair(scm__rc.d2923[2049], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[5523]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector=?")), SCM_OBJ(&gauche_2d_2duvectorc32vector_3dP__STUB), 0);
  gauche_2d_2duvectorc32vector_3dP__STUB.common.info = scm__rc.d2923[2050];
  scm__rc.d2923[2051] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[943])),TRUE); /* c32vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5526]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5527]), scm__rc.d2923[2051]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5528]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5529]), scm__rc.d2923[16]);
  scm__rc.d2923[2052] = Scm_MakeExtendedPair(scm__rc.d2923[2051], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[5531]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-compare")), SCM_OBJ(&gauche_2d_2duvectorc32vector_compare__STUB), 0);
  gauche_2d_2duvectorc32vector_compare__STUB.common.info = scm__rc.d2923[2052];
  scm__rc.d2923[2053] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[944])),TRUE); /* c32vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5534]), scm__rc.d2923[15]);
  scm__rc.d2923[2054] = Scm_MakeExtendedPair(scm__rc.d2923[2053], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[5535]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5536]), scm__rc.d2923[2054]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[762]))->name = scm__rc.d2923[2053];/* c32vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24366]))[4] = SCM_WORD(scm__rc.d2923[2040]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24366]))[26] = SCM_WORD(scm__rc.d2923[2041]);
  ScmObj G3700 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[762]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2053]) /* c32vector-unfold */, G3700,0);

  scm__rc.d2923[2055] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[945])),TRUE); /* c32vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5539]), scm__rc.d2923[15]);
  scm__rc.d2923[2056] = Scm_MakeExtendedPair(scm__rc.d2923[2055], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[5540]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5541]), scm__rc.d2923[2056]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[763]))->name = scm__rc.d2923[2055];/* c32vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24399]))[4] = SCM_WORD(scm__rc.d2923[2040]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24399]))[26] = SCM_WORD(scm__rc.d2923[2041]);
  ScmObj G3701 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[763]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2055]) /* c32vector-unfold-right */, G3701,0);

  scm__rc.d2923[2057] = Scm_MakeIdentifier(scm__rc.d2923[2020], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector-length */
  scm__rc.d2923[2058] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[946])),TRUE); /* c32vector-concatenate */
  scm__rc.d2923[2059] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[947])),FALSE); /* G3702 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5542]), scm__rc.d2923[2059]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5543]), scm__rc.d2923[2058]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5546]), scm__rc.d2923[15]);
  scm__rc.d2923[2060] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5543]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[5547]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5548]), scm__rc.d2923[2060]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24432]))[4] = SCM_WORD(scm__rc.d2923[2057]);
  scm__rc.d2923[2061] = Scm_MakeIdentifier(scm__rc.d2923[2024], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5552]), scm__rc.d2923[15]);
  scm__rc.d2923[2062] = Scm_MakeExtendedPair(scm__rc.d2923[2058], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[5553]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5554]), scm__rc.d2923[2062]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[765]))->name = scm__rc.d2923[2058];/* c32vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24439]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24439]))[12] = SCM_WORD(scm__rc.d2923[2040]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24439]))[27] = SCM_WORD(scm__rc.d2923[2061]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24439]))[33] = SCM_WORD(scm__rc.d2923[2057]);
  scm__rc.d2923[2063] = Scm_MakeIdentifier(scm__rc.d2923[2058], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[766]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24479]))[5] = SCM_WORD(scm__rc.d2923[2063]);
  scm__rc.d2923[2064] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[948])),TRUE); /* c32vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5557]), scm__rc.d2923[15]);
  scm__rc.d2923[2065] = Scm_MakeExtendedPair(scm__rc.d2923[2064], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[5558]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5559]), scm__rc.d2923[2065]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[767]))->name = scm__rc.d2923[2064];/* c32vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24486]))[2] = SCM_WORD(scm__rc.d2923[2063]);
  ScmObj G3703 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[767]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2064]) /* c32vector-append */, G3703,0);

  scm__rc.d2923[2066] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[949])),TRUE); /* c32vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5562]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5563]), scm__rc.d2923[2066]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5564]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5565]), scm__rc.d2923[16]);
  scm__rc.d2923[2067] = Scm_MakeExtendedPair(scm__rc.d2923[2066], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[5567]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectorc32vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectorc32vector_append_subvectors__STUB.common.info = scm__rc.d2923[2067];
  scm__rc.d2923[2068] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[950])),TRUE); /* c32vector-take */
  scm__rc.d2923[2069] = Scm_MakeIdentifier(scm__rc.d2923[2022], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5570]), scm__rc.d2923[15]);
  scm__rc.d2923[2070] = Scm_MakeExtendedPair(scm__rc.d2923[2068], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[5571]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5572]), scm__rc.d2923[2070]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[768]))->name = scm__rc.d2923[2068];/* c32vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24490]))[4] = SCM_WORD(scm__rc.d2923[2069]);
  ScmObj G3704 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[768]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2068]) /* c32vector-take */, G3704,0);

  scm__rc.d2923[2071] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[951])),TRUE); /* c32vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5575]), scm__rc.d2923[15]);
  scm__rc.d2923[2072] = Scm_MakeExtendedPair(scm__rc.d2923[2071], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[5576]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5577]), scm__rc.d2923[2072]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[769]))->name = scm__rc.d2923[2071];/* c32vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24496]))[5] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24496]))[10] = SCM_WORD(scm__rc.d2923[2069]);
  ScmObj G3705 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[769]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2071]) /* c32vector-take-right */, G3705,0);

  scm__rc.d2923[2073] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[952])),TRUE); /* c32vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5580]), scm__rc.d2923[15]);
  scm__rc.d2923[2074] = Scm_MakeExtendedPair(scm__rc.d2923[2073], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[5581]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5582]), scm__rc.d2923[2074]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[770]))->name = scm__rc.d2923[2073];/* c32vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24508]))[3] = SCM_WORD(scm__rc.d2923[2069]);
  ScmObj G3706 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[770]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2073]) /* c32vector-drop */, G3706,0);

  scm__rc.d2923[2075] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[953])),TRUE); /* c32vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5585]), scm__rc.d2923[15]);
  scm__rc.d2923[2076] = Scm_MakeExtendedPair(scm__rc.d2923[2075], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[5586]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5587]), scm__rc.d2923[2076]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[771]))->name = scm__rc.d2923[2075];/* c32vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24513]))[6] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24513]))[11] = SCM_WORD(scm__rc.d2923[2069]);
  ScmObj G3707 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[771]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2075]) /* c32vector-drop-right */, G3707,0);

  scm__rc.d2923[2077] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[954])),TRUE); /* c32vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5590]), scm__rc.d2923[15]);
  scm__rc.d2923[2078] = Scm_MakeExtendedPair(scm__rc.d2923[2077], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[5591]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5592]), scm__rc.d2923[2078]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[772]))->name = scm__rc.d2923[2077];/* c32vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24526]))[5] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24526]))[19] = SCM_WORD(scm__rc.d2923[2069]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24526]))[36] = SCM_WORD(scm__rc.d2923[2069]);
  ScmObj G3708 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[772]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2077]) /* c32vector-segment */, G3708,0);

  scm__rc.d2923[2079] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[955])),TRUE); /* c32vector= */
  scm__rc.d2923[2080] = Scm_MakeIdentifier(scm__rc.d2923[2049], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector=? */
  scm__rc.d2923[2081] = Scm_MakeIdentifier(scm__rc.d2923[2079], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5595]), scm__rc.d2923[15]);
  scm__rc.d2923[2082] = Scm_MakeExtendedPair(scm__rc.d2923[2079], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[5596]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5597]), scm__rc.d2923[2082]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[773]))->name = scm__rc.d2923[2079];/* c32vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24570]))[5] = SCM_WORD(scm__rc.d2923[2080]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24570]))[12] = SCM_WORD(scm__rc.d2923[2081]);
  ScmObj G3709 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[773]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2079]) /* c32vector= */, G3709,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5600]), scm__rc.d2923[15]);
  scm__rc.d2923[2083] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[5601]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5602]), scm__rc.d2923[2083]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[774]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24587]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24587]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24587]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24587]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3710 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[774]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3710,0);

  scm__rc.d2923[2084] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[956])),FALSE); /* G3711 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5603]), scm__rc.d2923[2084]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5606]), scm__rc.d2923[15]);
  scm__rc.d2923[2085] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[5603]), SCM_OBJ(&scm__rc.d2925[5607]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5608]), scm__rc.d2923[2085]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24603]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5611]), scm__rc.d2923[15]);
  scm__rc.d2923[2086] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[5612]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5613]), scm__rc.d2923[2086]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[776]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24608]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24608]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3712 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[776]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3712,0);

  scm__rc.d2923[2087] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[957])),TRUE); /* c32vector-fold */
  scm__rc.d2923[2089] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[958])),TRUE); /* c32vector-ref */
  scm__rc.d2923[2088] = Scm_MakeIdentifier(scm__rc.d2923[2089], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector-ref */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5616]), scm__rc.d2923[15]);
  scm__rc.d2923[2090] = Scm_MakeExtendedPair(scm__rc.d2923[2087], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[5617]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5618]), scm__rc.d2923[2090]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[777]))->name = scm__rc.d2923[2087];/* c32vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]))[25] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24624]))[59] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3713 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[777]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2087]) /* c32vector-fold */, G3713,0);

  scm__rc.d2923[2091] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[959])),TRUE); /* c32vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5621]), scm__rc.d2923[15]);
  scm__rc.d2923[2092] = Scm_MakeExtendedPair(scm__rc.d2923[2091], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[5622]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5623]), scm__rc.d2923[2092]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[778]))->name = scm__rc.d2923[2091];/* c32vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]))[24] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24690]))[59] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3714 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[778]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2091]) /* c32vector-fold-right */, G3714,0);

  scm__rc.d2923[2093] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[960])),TRUE); /* c32vector-map */
  scm__rc.d2923[2094] = Scm_MakeIdentifier(scm__rc.d2923[2036], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->c32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5626]), scm__rc.d2923[15]);
  scm__rc.d2923[2095] = Scm_MakeExtendedPair(scm__rc.d2923[2093], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[5627]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5628]), scm__rc.d2923[2095]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[779]))->name = scm__rc.d2923[2093];/* c32vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]))[18] = SCM_WORD(scm__rc.d2923[2094]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]))[28] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]))[44] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]))[55] = SCM_WORD(scm__rc.d2923[2094]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24756]))[67] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3715 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[779]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2093]) /* c32vector-map */, G3715,0);

  scm__rc.d2923[2096] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[961])),TRUE); /* c32vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5631]), scm__rc.d2923[15]);
  scm__rc.d2923[2097] = Scm_MakeExtendedPair(scm__rc.d2923[2096], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[5632]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5633]), scm__rc.d2923[2097]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[780]))->name = scm__rc.d2923[2096];/* c32vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]))[26] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]))[31] = SCM_WORD(scm__rc.d2923[2041]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]))[42] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]))[63] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24832]))[66] = SCM_WORD(scm__rc.d2923[2041]);
  ScmObj G3716 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[780]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2096]) /* c32vector-map! */, G3716,0);

  scm__rc.d2923[2098] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[962])),TRUE); /* c32vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5636]), scm__rc.d2923[15]);
  scm__rc.d2923[2099] = Scm_MakeExtendedPair(scm__rc.d2923[2098], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[5637]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5638]), scm__rc.d2923[2099]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[781]))->name = scm__rc.d2923[2098];/* c32vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]))[22] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24904]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3717 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[781]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2098]) /* c32vector-for-each */, G3717,0);

  scm__rc.d2923[2100] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[963])),TRUE); /* c32vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5641]), scm__rc.d2923[15]);
  scm__rc.d2923[2101] = Scm_MakeExtendedPair(scm__rc.d2923[2100], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5642]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5643]), scm__rc.d2923[2101]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[782]))->name = scm__rc.d2923[2100];/* c32vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]))[24] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]))[44] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[24964]))[63] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3718 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[782]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2100]) /* c32vector-count */, G3718,0);

  scm__rc.d2923[2102] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[964])),TRUE); /* c32vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5646]), scm__rc.d2923[15]);
  scm__rc.d2923[2103] = Scm_MakeExtendedPair(scm__rc.d2923[2102], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[5647]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5648]), scm__rc.d2923[2103]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[783]))->name = scm__rc.d2923[2102];/* c32vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]))[4] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]))[10] = SCM_WORD(scm__rc.d2923[2040]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]))[30] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25040]))[41] = SCM_WORD(scm__rc.d2923[2041]);
  ScmObj G3719 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[783]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2102]) /* c32vector-cumulate */, G3719,0);

  scm__rc.d2923[2104] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[965])),TRUE); /* c32vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5651]), scm__rc.d2923[15]);
  scm__rc.d2923[2105] = Scm_MakeExtendedPair(scm__rc.d2923[2104], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5652]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5653]), scm__rc.d2923[2105]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[784]))->name = scm__rc.d2923[2104];/* c32vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25088]))[4] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25088]))[15] = SCM_WORD(scm__rc.d2923[2094]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25088]))[22] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25088]))[41] = SCM_WORD(scm__rc.d2923[2094]);
  ScmObj G3720 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[784]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2104]) /* c32vector-take-while */, G3720,0);

  scm__rc.d2923[2106] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[966])),TRUE); /* c32vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5656]), scm__rc.d2923[15]);
  scm__rc.d2923[2107] = Scm_MakeExtendedPair(scm__rc.d2923[2106], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5657]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5658]), scm__rc.d2923[2107]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[785]))->name = scm__rc.d2923[2106];/* c32vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25132]))[4] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25132]))[14] = SCM_WORD(scm__rc.d2923[2094]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25132]))[21] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25132]))[39] = SCM_WORD(scm__rc.d2923[2094]);
  ScmObj G3721 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[785]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2106]) /* c32vector-take-while-right */, G3721,0);

  scm__rc.d2923[2108] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[967])),TRUE); /* c32vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5661]), scm__rc.d2923[15]);
  scm__rc.d2923[2109] = Scm_MakeExtendedPair(scm__rc.d2923[2108], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5662]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5663]), scm__rc.d2923[2109]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[786]))->name = scm__rc.d2923[2108];/* c32vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25174]))[4] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25174]))[13] = SCM_WORD(scm__rc.d2923[2040]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25174]))[20] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25174]))[36] = SCM_WORD(scm__rc.d2923[2069]);
  ScmObj G3722 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[786]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2108]) /* c32vector-drop-while */, G3722,0);

  scm__rc.d2923[2110] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[968])),TRUE); /* c32vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5666]), scm__rc.d2923[15]);
  scm__rc.d2923[2111] = Scm_MakeExtendedPair(scm__rc.d2923[2110], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5667]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5668]), scm__rc.d2923[2111]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[787]))->name = scm__rc.d2923[2110];/* c32vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25213]))[4] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25213]))[13] = SCM_WORD(scm__rc.d2923[2040]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25213]))[20] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25213]))[37] = SCM_WORD(scm__rc.d2923[2069]);
  ScmObj G3723 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[787]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2110]) /* c32vector-drop-while-right */, G3723,0);

  scm__rc.d2923[2112] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[969])),TRUE); /* c32vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5671]), scm__rc.d2923[15]);
  scm__rc.d2923[2113] = Scm_MakeExtendedPair(scm__rc.d2923[2112], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5672]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5673]), scm__rc.d2923[2113]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[788]))->name = scm__rc.d2923[2112];/* c32vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]))[22] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25253]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3724 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[788]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2112]) /* c32vector-index */, G3724,0);

  scm__rc.d2923[2114] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[970])),TRUE); /* c32vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5676]), scm__rc.d2923[15]);
  scm__rc.d2923[2115] = Scm_MakeExtendedPair(scm__rc.d2923[2114], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5677]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5678]), scm__rc.d2923[2115]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[789]))->name = scm__rc.d2923[2114];/* c32vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]))[22] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25319]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3725 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[789]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2114]) /* c32vector-index-right */, G3725,0);

  scm__rc.d2923[2116] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[971])),TRUE); /* c32vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5681]), scm__rc.d2923[15]);
  scm__rc.d2923[2117] = Scm_MakeExtendedPair(scm__rc.d2923[2116], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5682]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5683]), scm__rc.d2923[2117]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[790]))->name = scm__rc.d2923[2116];/* c32vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]))[22] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25385]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3726 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[790]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2116]) /* c32vector-skip */, G3726,0);

  scm__rc.d2923[2118] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[972])),TRUE); /* c32vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5686]), scm__rc.d2923[15]);
  scm__rc.d2923[2119] = Scm_MakeExtendedPair(scm__rc.d2923[2118], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5687]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5688]), scm__rc.d2923[2119]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[791]))->name = scm__rc.d2923[2118];/* c32vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]))[22] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25451]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3727 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[791]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2118]) /* c32vector-skip-right */, G3727,0);

  scm__rc.d2923[2120] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[973])),TRUE); /* c32vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5691]), scm__rc.d2923[15]);
  scm__rc.d2923[2121] = Scm_MakeExtendedPair(scm__rc.d2923[2120], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5692]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5693]), scm__rc.d2923[2121]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[792]))->name = scm__rc.d2923[2120];/* c32vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]))[22] = SCM_WORD(scm__rc.d2923[2088]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]))[37] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25517]))[54] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3728 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[792]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2120]) /* c32vector-any */, G3728,0);

  scm__rc.d2923[2122] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[974])),TRUE); /* c32vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5694]), scm__rc.d2923[2122]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5697]), scm__rc.d2923[15]);
  scm__rc.d2923[2123] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5694]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[5698]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5699]), scm__rc.d2923[2123]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[793]))->name = scm__rc.d2923[186];/* (c32vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25579]))[11] = SCM_WORD(scm__rc.d2923[2088]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5703]), scm__rc.d2923[15]);
  scm__rc.d2923[2124] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5694]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[5704]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5705]), scm__rc.d2923[2124]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[794]))->name = scm__rc.d2923[186];/* (c32vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25604]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5709]), scm__rc.d2923[15]);
  scm__rc.d2923[2125] = Scm_MakeExtendedPair(scm__rc.d2923[2122], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[5710]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5711]), scm__rc.d2923[2125]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[795]))->name = scm__rc.d2923[2122];/* c32vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25629]))[7] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25629]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3729 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[795]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2122]) /* c32vector-every */, G3729,0);

  scm__rc.d2923[2126] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[975])),TRUE); /* c32vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5714]), scm__rc.d2923[15]);
  scm__rc.d2923[2127] = Scm_MakeExtendedPair(scm__rc.d2923[2126], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5715]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5716]), scm__rc.d2923[2127]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[796]))->name = scm__rc.d2923[2126];/* c32vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]))[4] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]))[17] = SCM_WORD(scm__rc.d2923[2040]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]))[41] = SCM_WORD(scm__rc.d2923[2041]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25661]))[55] = SCM_WORD(scm__rc.d2923[2088]);
  ScmObj G3730 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[796]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2126]) /* c32vector-partition */, G3730,0);

  scm__rc.d2923[2128] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[976])),TRUE); /* c32vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5719]), scm__rc.d2923[15]);
  scm__rc.d2923[2129] = Scm_MakeExtendedPair(scm__rc.d2923[2128], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5720]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5721]), scm__rc.d2923[2129]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[797]))->name = scm__rc.d2923[2128];/* c32vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25742]))[4] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25742]))[15] = SCM_WORD(scm__rc.d2923[2094]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25742]))[22] = SCM_WORD(scm__rc.d2923[2088]);
  ScmObj G3731 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[797]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2128]) /* c32vector-filter */, G3731,0);

  scm__rc.d2923[2130] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[977])),TRUE); /* c32vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5724]), scm__rc.d2923[15]);
  scm__rc.d2923[2131] = Scm_MakeExtendedPair(scm__rc.d2923[2130], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[5725]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5726]), scm__rc.d2923[2131]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[798]))->name = scm__rc.d2923[2130];/* c32vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25785]))[4] = SCM_WORD(scm__rc.d2923[2057]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25785]))[15] = SCM_WORD(scm__rc.d2923[2094]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25785]))[22] = SCM_WORD(scm__rc.d2923[2088]);
  ScmObj G3732 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[798]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2130]) /* c32vector-remove */, G3732,0);

  scm__rc.d2923[2132] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[978])),TRUE); /* c32vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5729]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5730]), scm__rc.d2923[2132]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5731]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5732]), scm__rc.d2923[16]);
  scm__rc.d2923[2133] = Scm_MakeExtendedPair(scm__rc.d2923[2132], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[5734]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-swap!")), SCM_OBJ(&gauche_2d_2duvectorc32vector_swapX__STUB), 0);
  gauche_2d_2duvectorc32vector_swapX__STUB.common.info = scm__rc.d2923[2133];
  scm__rc.d2923[2134] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[979])),TRUE); /* c32vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5737]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5738]), scm__rc.d2923[2134]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5739]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5740]), scm__rc.d2923[16]);
  scm__rc.d2923[2135] = Scm_MakeExtendedPair(scm__rc.d2923[2134], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5742]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectorc32vector_reverseX__STUB), 0);
  gauche_2d_2duvectorc32vector_reverseX__STUB.common.info = scm__rc.d2923[2135];
  scm__rc.d2923[2136] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[980])),TRUE); /* c32vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5745]), scm__rc.d2923[15]);
  scm__rc.d2923[2137] = Scm_MakeExtendedPair(scm__rc.d2923[2136], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[5746]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5747]), scm__rc.d2923[2137]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[799]))->name = scm__rc.d2923[2136];/* c32vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25828]))[18] = SCM_WORD(scm__rc.d2923[2041]);
  ScmObj G3733 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[799]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2136]) /* c32vector-unfold! */, G3733,0);

  scm__rc.d2923[2138] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[981])),TRUE); /* c32vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5750]), scm__rc.d2923[15]);
  scm__rc.d2923[2139] = Scm_MakeExtendedPair(scm__rc.d2923[2138], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[5751]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5752]), scm__rc.d2923[2139]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[800]))->name = scm__rc.d2923[2138];/* c32vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25854]))[18] = SCM_WORD(scm__rc.d2923[2041]);
  ScmObj G3734 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[800]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2138]) /* c32vector-unfold-right! */, G3734,0);

  scm__rc.d2923[2140] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[982])),TRUE); /* make-c32vector-generator */
  scm__rc.d2923[2142] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[983])),TRUE); /* <c32vector> */
  scm__rc.d2923[2141] = Scm_MakeIdentifier(scm__rc.d2923[2142], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<c32vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5755]), scm__rc.d2923[15]);
  scm__rc.d2923[2143] = Scm_MakeExtendedPair(scm__rc.d2923[2140], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[5756]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5757]), scm__rc.d2923[2143]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[801]))->name = scm__rc.d2923[2140];/* make-c32vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25880]))[4] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25880]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25880]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25880]))[17] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25880]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25880]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3735 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[801]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2140]) /* make-c32vector-generator */, G3735,0);

  scm__rc.d2923[2144] = Scm_MakeIdentifier(scm__rc.d2923[2012], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5760]), scm__rc.d2923[15]);
  scm__rc.d2923[2145] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[5761]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5762]), scm__rc.d2923[2145]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25905]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[2147] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[984])),TRUE); /* c32vector-comparator */
  scm__rc.d2923[2146] = Scm_MakeIdentifier(scm__rc.d2923[2147], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[803]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25915]))[3] = SCM_WORD(scm__rc.d2923[2144]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25915]))[5] = SCM_WORD(scm__rc.d2923[2081]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25915]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25915]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25915]))[13] = SCM_WORD(scm__rc.d2923[2146]);
  scm__rc.d2923[2148] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[985])),TRUE); /* write-c32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5763]), scm__rc.d2923[2142]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5764]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5765]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5768]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5771]), scm__rc.d2923[15]);
  scm__rc.d2923[2149] = Scm_MakeExtendedPair(scm__rc.d2923[2148], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[5772]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5773]), scm__rc.d2923[2149]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[804]))->name = scm__rc.d2923[2148];/* write-c32vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]))[33] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]))[46] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25930]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3739 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[804]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2148]) /* write-c32vector */, G3739,0);

  scm__rc.d2923[2150] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[986])),FALSE); /* G3746 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5774]), scm__rc.d2923[2150]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5779]), scm__rc.d2923[15]);
  scm__rc.d2923[2151] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5776]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[5780]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5781]), scm__rc.d2923[2151]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[25985]))[7] = SCM_WORD(scm__rc.d2923[2041]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5784]), scm__rc.d2923[15]);
  scm__rc.d2923[2152] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5776]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5785]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5786]), scm__rc.d2923[2152]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5789]), scm__rc.d2923[15]);
  scm__rc.d2923[2153] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5776]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[5790]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5791]), scm__rc.d2923[2153]);
  scm__rc.d2923[2154] = Scm_MakeIdentifier(scm__rc.d2923[2038], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->c32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5794]), scm__rc.d2923[15]);
  scm__rc.d2923[2155] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5776]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[5795]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5796]), scm__rc.d2923[2155]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26003]))[2] = SCM_WORD(scm__rc.d2923[2154]);
  scm__rc.d2923[2156] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5797]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5798]), scm__rc.d2923[2156]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]))[25] = SCM_WORD(scm__rc.d2923[2040]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26007]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[2157] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[987])),FALSE); /* G3740 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5799]), scm__rc.d2923[2157]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5800]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5801]), scm__rc.d2923[19]);
  scm__rc.d2923[2158] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5775]), SCM_OBJ(&scm__rc.d2925[5801]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5802]), scm__rc.d2923[2158]);
  scm__rc.d2923[2160] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[988])),TRUE); /* <c32vector-meta> */
  scm__rc.d2923[2159] = Scm_MakeIdentifier(scm__rc.d2923[2160], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<c32vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5804]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[5804]), scm__rc.d2923[2157]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5805]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[811]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[24] = SCM_WORD(scm__rc.d2923[2159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26104]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2161] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[989])),FALSE); /* G3748 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5806]), scm__rc.d2923[2161]);
  scm__rc.d2923[2162] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5807]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5808]), scm__rc.d2923[2162]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26148]))[1] = SCM_WORD(scm__rc.d2923[2088]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[813]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[24] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26151]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2163] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[990])),FALSE); /* G3750 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5810]), scm__rc.d2923[2163]);
  scm__rc.d2923[2164] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5811]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5812]), scm__rc.d2923[2164]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26193]))[1] = SCM_WORD(scm__rc.d2923[2041]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[815]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[24] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26196]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2165] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[991])),FALSE); /* G3752 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5814]), scm__rc.d2923[2165]);
  scm__rc.d2923[2166] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5815]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5816]), scm__rc.d2923[2166]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26238]))[2] = SCM_WORD(scm__rc.d2923[2057]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[817]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[24] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26242]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2167] = Scm_MakeIdentifier(scm__rc.d2923[2032], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector->list */
  scm__rc.d2923[2168] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[992])),FALSE); /* G3754 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5818]), scm__rc.d2923[2168]);
  scm__rc.d2923[2169] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5819]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5820]), scm__rc.d2923[2169]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26284]))[2] = SCM_WORD(scm__rc.d2923[2167]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[819]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[26] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26288]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2170] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[993])),FALSE); /* G3756 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5822]), scm__rc.d2923[2170]);
  scm__rc.d2923[2171] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5823]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5824]), scm__rc.d2923[2171]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26332]))[2] = SCM_WORD(scm__rc.d2923[2094]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[821]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[24] = SCM_WORD(scm__rc.d2923[2159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26336]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2172] = Scm_MakeIdentifier(scm__rc.d2923[2045], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c32vector->vector */
  scm__rc.d2923[2173] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[994])),FALSE); /* G3758 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5826]), scm__rc.d2923[2173]);
  scm__rc.d2923[2174] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5827]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5828]), scm__rc.d2923[2174]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26380]))[2] = SCM_WORD(scm__rc.d2923[2172]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[823]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[26] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26384]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2175] = Scm_MakeIdentifier(scm__rc.d2923[2047], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->c32vector */
  scm__rc.d2923[2176] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[995])),FALSE); /* G3760 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5830]), scm__rc.d2923[2176]);
  scm__rc.d2923[2177] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5831]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5832]), scm__rc.d2923[2177]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26428]))[2] = SCM_WORD(scm__rc.d2923[2175]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[825]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[24] = SCM_WORD(scm__rc.d2923[2159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26432]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2178] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[996])),FALSE); /* G3762 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5834]), scm__rc.d2923[2178]);
  scm__rc.d2923[2179] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5835]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5836]), scm__rc.d2923[2179]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26476]))[2] = SCM_WORD(scm__rc.d2923[2069]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[827]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[24] = SCM_WORD(scm__rc.d2923[2159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[26] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26480]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2180] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[997])),FALSE); /* G3764 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5838]), scm__rc.d2923[2180]);
  scm__rc.d2923[2181] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[5839]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5840]), scm__rc.d2923[2181]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26524]))[1] = SCM_WORD(scm__rc.d2923[2069]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[829]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[24] = SCM_WORD(scm__rc.d2923[2141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26530]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2182] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[998])),TRUE); /* c64vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5844]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5845]), scm__rc.d2923[2182]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5846]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5847]), scm__rc.d2923[16]);
  scm__rc.d2923[2183] = Scm_MakeExtendedPair(scm__rc.d2923[2182], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[5849]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector?")), SCM_OBJ(&gauche_2d_2duvectorc64vectorP__STUB), 0);
  gauche_2d_2duvectorc64vectorP__STUB.common.info = scm__rc.d2923[2183];
  scm__rc.d2923[2184] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[999])),TRUE); /* c64vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5852]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5853]), scm__rc.d2923[2184]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5854]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5855]), scm__rc.d2923[16]);
  scm__rc.d2923[2185] = Scm_MakeExtendedPair(scm__rc.d2923[2184], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[5857]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-empty?")), SCM_OBJ(&gauche_2d_2duvectorc64vector_emptyP__STUB), 0);
  gauche_2d_2duvectorc64vector_emptyP__STUB.common.info = scm__rc.d2923[2185];
  scm__rc.d2923[2186] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1000])),TRUE); /* make-c64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5860]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5861]), scm__rc.d2923[2186]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5862]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5863]), scm__rc.d2923[16]);
  scm__rc.d2923[2187] = Scm_MakeExtendedPair(scm__rc.d2923[2186], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[5865]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-c64vector")), SCM_OBJ(&gauche_2d_2duvectormake_c64vector__STUB), 0);
  gauche_2d_2duvectormake_c64vector__STUB.common.info = scm__rc.d2923[2187];
  scm__rc.d2923[2188] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1001])),TRUE); /* c64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5868]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5869]), scm__rc.d2923[2188]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5870]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5871]), scm__rc.d2923[16]);
  scm__rc.d2923[2189] = Scm_MakeExtendedPair(scm__rc.d2923[2188], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[5873]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector")), SCM_OBJ(&gauche_2d_2duvectorc64vector__STUB), 0);
  gauche_2d_2duvectorc64vector__STUB.common.info = scm__rc.d2923[2189];
  scm__rc.d2923[2190] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1002])),TRUE); /* c64vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5876]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5877]), scm__rc.d2923[2190]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5878]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5879]), scm__rc.d2923[16]);
  scm__rc.d2923[2191] = Scm_MakeExtendedPair(scm__rc.d2923[2190], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[5881]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-length")), SCM_OBJ(&gauche_2d_2duvectorc64vector_length__STUB), 0);
  gauche_2d_2duvectorc64vector_length__STUB.common.info = scm__rc.d2923[2191];
  scm__rc.d2923[2192] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1003])),TRUE); /* c64vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5884]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5885]), scm__rc.d2923[2192]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5886]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5887]), scm__rc.d2923[16]);
  scm__rc.d2923[2193] = Scm_MakeExtendedPair(scm__rc.d2923[2192], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5889]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-copy")), SCM_OBJ(&gauche_2d_2duvectorc64vector_copy__STUB), 0);
  gauche_2d_2duvectorc64vector_copy__STUB.common.info = scm__rc.d2923[2193];
  scm__rc.d2923[2194] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1004])),TRUE); /* c64vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5892]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5893]), scm__rc.d2923[2194]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5894]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5895]), scm__rc.d2923[16]);
  scm__rc.d2923[2195] = Scm_MakeExtendedPair(scm__rc.d2923[2194], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[5897]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-copy!")), SCM_OBJ(&gauche_2d_2duvectorc64vector_copyX__STUB), 0);
  gauche_2d_2duvectorc64vector_copyX__STUB.common.info = scm__rc.d2923[2195];
  scm__rc.d2923[2196] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1005])),TRUE); /* c64vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5900]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5901]), scm__rc.d2923[2196]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5902]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5903]), scm__rc.d2923[16]);
  scm__rc.d2923[2197] = Scm_MakeExtendedPair(scm__rc.d2923[2196], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5905]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectorc64vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectorc64vector_reverse_copy__STUB.common.info = scm__rc.d2923[2197];
  scm__rc.d2923[2198] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1006])),TRUE); /* c64vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5908]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5909]), scm__rc.d2923[2198]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5910]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5911]), scm__rc.d2923[16]);
  scm__rc.d2923[2199] = Scm_MakeExtendedPair(scm__rc.d2923[2198], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[5913]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectorc64vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectorc64vector_reverse_copyX__STUB.common.info = scm__rc.d2923[2199];
  scm__rc.d2923[2200] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1007])),TRUE); /* c64vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5916]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5917]), scm__rc.d2923[2200]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5918]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5919]), scm__rc.d2923[16]);
  scm__rc.d2923[2201] = Scm_MakeExtendedPair(scm__rc.d2923[2200], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[5921]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectorc64vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectorc64vector_multi_copyX__STUB.common.info = scm__rc.d2923[2201];
  scm__rc.d2923[2202] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1008])),TRUE); /* c64vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5924]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5925]), scm__rc.d2923[2202]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5926]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5927]), scm__rc.d2923[16]);
  scm__rc.d2923[2203] = Scm_MakeExtendedPair(scm__rc.d2923[2202], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5929]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector->list")), SCM_OBJ(&gauche_2d_2duvectorc64vector_TOlist__STUB), 0);
  gauche_2d_2duvectorc64vector_TOlist__STUB.common.info = scm__rc.d2923[2203];
  scm__rc.d2923[2204] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1009])),TRUE); /* reverse-c64vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5932]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5933]), scm__rc.d2923[2204]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5934]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5935]), scm__rc.d2923[16]);
  scm__rc.d2923[2205] = Scm_MakeExtendedPair(scm__rc.d2923[2204], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5937]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-c64vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_c64vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_c64vector_TOlist__STUB.common.info = scm__rc.d2923[2205];
  scm__rc.d2923[2206] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1010])),TRUE); /* list->c64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5940]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5941]), scm__rc.d2923[2206]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5942]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5943]), scm__rc.d2923[16]);
  scm__rc.d2923[2207] = Scm_MakeExtendedPair(scm__rc.d2923[2206], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[5945]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->c64vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOc64vector__STUB), 0);
  gauche_2d_2duvectorlist_TOc64vector__STUB.common.info = scm__rc.d2923[2207];
  scm__rc.d2923[2208] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1011])),TRUE); /* reverse-list->c64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5946]), scm__rc.d2923[2186]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5948]), scm__rc.d2923[19]);
  scm__rc.d2923[2209] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1012])),TRUE); /* c64vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5951]), scm__rc.d2923[2209]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5955]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5958]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5961]), scm__rc.d2923[64]);
  scm__rc.d2923[2210] = Scm_MakeIdentifier(scm__rc.d2923[2186], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-c64vector */
  scm__rc.d2923[2211] = Scm_MakeIdentifier(scm__rc.d2923[2209], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5964]), scm__rc.d2923[15]);
  scm__rc.d2923[2212] = Scm_MakeExtendedPair(scm__rc.d2923[2208], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[5965]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5966]), scm__rc.d2923[2212]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[830]))->name = scm__rc.d2923[2208];/* reverse-list->c64vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]))[36] = SCM_WORD(scm__rc.d2923[2210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26572]))[53] = SCM_WORD(scm__rc.d2923[2211]);
  ScmObj G3768 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[830]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2208]) /* reverse-list->c64vector */, G3768,0);

  scm__rc.d2923[2213] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1013])),TRUE); /* c64vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5969]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5970]), scm__rc.d2923[2213]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5971]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5972]), scm__rc.d2923[16]);
  scm__rc.d2923[2214] = Scm_MakeExtendedPair(scm__rc.d2923[2213], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[5974]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-fill!")), SCM_OBJ(&gauche_2d_2duvectorc64vector_fillX__STUB), 0);
  gauche_2d_2duvectorc64vector_fillX__STUB.common.info = scm__rc.d2923[2214];
  scm__rc.d2923[2215] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1014])),TRUE); /* c64vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5977]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5978]), scm__rc.d2923[2215]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5979]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5980]), scm__rc.d2923[16]);
  scm__rc.d2923[2216] = Scm_MakeExtendedPair(scm__rc.d2923[2215], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[5982]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector->vector")), SCM_OBJ(&gauche_2d_2duvectorc64vector_TOvector__STUB), 0);
  gauche_2d_2duvectorc64vector_TOvector__STUB.common.info = scm__rc.d2923[2216];
  scm__rc.d2923[2217] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1015])),TRUE); /* vector->c64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5985]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5986]), scm__rc.d2923[2217]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5987]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5988]), scm__rc.d2923[16]);
  scm__rc.d2923[2218] = Scm_MakeExtendedPair(scm__rc.d2923[2217], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[5990]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->c64vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOc64vector__STUB), 0);
  gauche_2d_2duvectorvector_TOc64vector__STUB.common.info = scm__rc.d2923[2218];
  scm__rc.d2923[2219] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1016])),TRUE); /* c64vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5993]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5994]), scm__rc.d2923[2219]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5995]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[5996]), scm__rc.d2923[16]);
  scm__rc.d2923[2220] = Scm_MakeExtendedPair(scm__rc.d2923[2219], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[5998]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector=?")), SCM_OBJ(&gauche_2d_2duvectorc64vector_3dP__STUB), 0);
  gauche_2d_2duvectorc64vector_3dP__STUB.common.info = scm__rc.d2923[2220];
  scm__rc.d2923[2221] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1017])),TRUE); /* c64vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6001]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6002]), scm__rc.d2923[2221]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6003]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6004]), scm__rc.d2923[16]);
  scm__rc.d2923[2222] = Scm_MakeExtendedPair(scm__rc.d2923[2221], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[6006]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-compare")), SCM_OBJ(&gauche_2d_2duvectorc64vector_compare__STUB), 0);
  gauche_2d_2duvectorc64vector_compare__STUB.common.info = scm__rc.d2923[2222];
  scm__rc.d2923[2223] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1018])),TRUE); /* c64vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6009]), scm__rc.d2923[15]);
  scm__rc.d2923[2224] = Scm_MakeExtendedPair(scm__rc.d2923[2223], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[6010]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6011]), scm__rc.d2923[2224]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[831]))->name = scm__rc.d2923[2223];/* c64vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26633]))[4] = SCM_WORD(scm__rc.d2923[2210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26633]))[26] = SCM_WORD(scm__rc.d2923[2211]);
  ScmObj G3769 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[831]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2223]) /* c64vector-unfold */, G3769,0);

  scm__rc.d2923[2225] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1019])),TRUE); /* c64vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6014]), scm__rc.d2923[15]);
  scm__rc.d2923[2226] = Scm_MakeExtendedPair(scm__rc.d2923[2225], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[6015]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6016]), scm__rc.d2923[2226]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[832]))->name = scm__rc.d2923[2225];/* c64vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26666]))[4] = SCM_WORD(scm__rc.d2923[2210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26666]))[26] = SCM_WORD(scm__rc.d2923[2211]);
  ScmObj G3770 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[832]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2225]) /* c64vector-unfold-right */, G3770,0);

  scm__rc.d2923[2227] = Scm_MakeIdentifier(scm__rc.d2923[2190], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector-length */
  scm__rc.d2923[2228] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1020])),TRUE); /* c64vector-concatenate */
  scm__rc.d2923[2229] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1021])),FALSE); /* G3771 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6017]), scm__rc.d2923[2229]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6018]), scm__rc.d2923[2228]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6021]), scm__rc.d2923[15]);
  scm__rc.d2923[2230] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6018]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[6022]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6023]), scm__rc.d2923[2230]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26699]))[4] = SCM_WORD(scm__rc.d2923[2227]);
  scm__rc.d2923[2231] = Scm_MakeIdentifier(scm__rc.d2923[2194], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6027]), scm__rc.d2923[15]);
  scm__rc.d2923[2232] = Scm_MakeExtendedPair(scm__rc.d2923[2228], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[6028]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6029]), scm__rc.d2923[2232]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[834]))->name = scm__rc.d2923[2228];/* c64vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26706]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26706]))[12] = SCM_WORD(scm__rc.d2923[2210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26706]))[27] = SCM_WORD(scm__rc.d2923[2231]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26706]))[33] = SCM_WORD(scm__rc.d2923[2227]);
  scm__rc.d2923[2233] = Scm_MakeIdentifier(scm__rc.d2923[2228], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[835]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26746]))[5] = SCM_WORD(scm__rc.d2923[2233]);
  scm__rc.d2923[2234] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1022])),TRUE); /* c64vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6032]), scm__rc.d2923[15]);
  scm__rc.d2923[2235] = Scm_MakeExtendedPair(scm__rc.d2923[2234], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[6033]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6034]), scm__rc.d2923[2235]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[836]))->name = scm__rc.d2923[2234];/* c64vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26753]))[2] = SCM_WORD(scm__rc.d2923[2233]);
  ScmObj G3772 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[836]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2234]) /* c64vector-append */, G3772,0);

  scm__rc.d2923[2236] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1023])),TRUE); /* c64vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6037]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6038]), scm__rc.d2923[2236]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6039]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6040]), scm__rc.d2923[16]);
  scm__rc.d2923[2237] = Scm_MakeExtendedPair(scm__rc.d2923[2236], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[6042]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectorc64vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectorc64vector_append_subvectors__STUB.common.info = scm__rc.d2923[2237];
  scm__rc.d2923[2238] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1024])),TRUE); /* c64vector-take */
  scm__rc.d2923[2239] = Scm_MakeIdentifier(scm__rc.d2923[2192], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6045]), scm__rc.d2923[15]);
  scm__rc.d2923[2240] = Scm_MakeExtendedPair(scm__rc.d2923[2238], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[6046]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6047]), scm__rc.d2923[2240]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[837]))->name = scm__rc.d2923[2238];/* c64vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26757]))[4] = SCM_WORD(scm__rc.d2923[2239]);
  ScmObj G3773 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[837]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2238]) /* c64vector-take */, G3773,0);

  scm__rc.d2923[2241] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1025])),TRUE); /* c64vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6050]), scm__rc.d2923[15]);
  scm__rc.d2923[2242] = Scm_MakeExtendedPair(scm__rc.d2923[2241], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[6051]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6052]), scm__rc.d2923[2242]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[838]))->name = scm__rc.d2923[2241];/* c64vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26763]))[5] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26763]))[10] = SCM_WORD(scm__rc.d2923[2239]);
  ScmObj G3774 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[838]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2241]) /* c64vector-take-right */, G3774,0);

  scm__rc.d2923[2243] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1026])),TRUE); /* c64vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6055]), scm__rc.d2923[15]);
  scm__rc.d2923[2244] = Scm_MakeExtendedPair(scm__rc.d2923[2243], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[6056]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6057]), scm__rc.d2923[2244]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[839]))->name = scm__rc.d2923[2243];/* c64vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26775]))[3] = SCM_WORD(scm__rc.d2923[2239]);
  ScmObj G3775 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[839]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2243]) /* c64vector-drop */, G3775,0);

  scm__rc.d2923[2245] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1027])),TRUE); /* c64vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6060]), scm__rc.d2923[15]);
  scm__rc.d2923[2246] = Scm_MakeExtendedPair(scm__rc.d2923[2245], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[6061]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6062]), scm__rc.d2923[2246]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[840]))->name = scm__rc.d2923[2245];/* c64vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26780]))[6] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26780]))[11] = SCM_WORD(scm__rc.d2923[2239]);
  ScmObj G3776 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[840]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2245]) /* c64vector-drop-right */, G3776,0);

  scm__rc.d2923[2247] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1028])),TRUE); /* c64vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6065]), scm__rc.d2923[15]);
  scm__rc.d2923[2248] = Scm_MakeExtendedPair(scm__rc.d2923[2247], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[6066]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6067]), scm__rc.d2923[2248]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[841]))->name = scm__rc.d2923[2247];/* c64vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26793]))[5] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26793]))[19] = SCM_WORD(scm__rc.d2923[2239]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26793]))[36] = SCM_WORD(scm__rc.d2923[2239]);
  ScmObj G3777 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[841]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2247]) /* c64vector-segment */, G3777,0);

  scm__rc.d2923[2249] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1029])),TRUE); /* c64vector= */
  scm__rc.d2923[2250] = Scm_MakeIdentifier(scm__rc.d2923[2219], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector=? */
  scm__rc.d2923[2251] = Scm_MakeIdentifier(scm__rc.d2923[2249], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6070]), scm__rc.d2923[15]);
  scm__rc.d2923[2252] = Scm_MakeExtendedPair(scm__rc.d2923[2249], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[6071]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6072]), scm__rc.d2923[2252]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[842]))->name = scm__rc.d2923[2249];/* c64vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26837]))[5] = SCM_WORD(scm__rc.d2923[2250]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26837]))[12] = SCM_WORD(scm__rc.d2923[2251]);
  ScmObj G3778 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[842]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2249]) /* c64vector= */, G3778,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6075]), scm__rc.d2923[15]);
  scm__rc.d2923[2253] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[6076]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6077]), scm__rc.d2923[2253]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[843]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26854]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26854]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26854]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26854]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3779 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[843]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3779,0);

  scm__rc.d2923[2254] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1030])),FALSE); /* G3780 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6078]), scm__rc.d2923[2254]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6081]), scm__rc.d2923[15]);
  scm__rc.d2923[2255] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[6078]), SCM_OBJ(&scm__rc.d2925[6082]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6083]), scm__rc.d2923[2255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26870]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6086]), scm__rc.d2923[15]);
  scm__rc.d2923[2256] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[6087]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6088]), scm__rc.d2923[2256]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[845]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26875]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26875]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3781 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[845]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3781,0);

  scm__rc.d2923[2257] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1031])),TRUE); /* c64vector-fold */
  scm__rc.d2923[2259] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1032])),TRUE); /* c64vector-ref */
  scm__rc.d2923[2258] = Scm_MakeIdentifier(scm__rc.d2923[2259], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector-ref */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6091]), scm__rc.d2923[15]);
  scm__rc.d2923[2260] = Scm_MakeExtendedPair(scm__rc.d2923[2257], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[6092]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6093]), scm__rc.d2923[2260]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[846]))->name = scm__rc.d2923[2257];/* c64vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]))[25] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26891]))[59] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3782 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[846]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2257]) /* c64vector-fold */, G3782,0);

  scm__rc.d2923[2261] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1033])),TRUE); /* c64vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6096]), scm__rc.d2923[15]);
  scm__rc.d2923[2262] = Scm_MakeExtendedPair(scm__rc.d2923[2261], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[6097]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6098]), scm__rc.d2923[2262]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[847]))->name = scm__rc.d2923[2261];/* c64vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]))[24] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[26957]))[59] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3783 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[847]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2261]) /* c64vector-fold-right */, G3783,0);

  scm__rc.d2923[2263] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1034])),TRUE); /* c64vector-map */
  scm__rc.d2923[2264] = Scm_MakeIdentifier(scm__rc.d2923[2206], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->c64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6101]), scm__rc.d2923[15]);
  scm__rc.d2923[2265] = Scm_MakeExtendedPair(scm__rc.d2923[2263], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[6102]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6103]), scm__rc.d2923[2265]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[848]))->name = scm__rc.d2923[2263];/* c64vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]))[18] = SCM_WORD(scm__rc.d2923[2264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]))[28] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]))[44] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]))[55] = SCM_WORD(scm__rc.d2923[2264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27023]))[67] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3784 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[848]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2263]) /* c64vector-map */, G3784,0);

  scm__rc.d2923[2266] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1035])),TRUE); /* c64vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6106]), scm__rc.d2923[15]);
  scm__rc.d2923[2267] = Scm_MakeExtendedPair(scm__rc.d2923[2266], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[6107]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6108]), scm__rc.d2923[2267]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[849]))->name = scm__rc.d2923[2266];/* c64vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]))[26] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]))[31] = SCM_WORD(scm__rc.d2923[2211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]))[42] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]))[63] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27099]))[66] = SCM_WORD(scm__rc.d2923[2211]);
  ScmObj G3785 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[849]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2266]) /* c64vector-map! */, G3785,0);

  scm__rc.d2923[2268] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1036])),TRUE); /* c64vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6111]), scm__rc.d2923[15]);
  scm__rc.d2923[2269] = Scm_MakeExtendedPair(scm__rc.d2923[2268], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[6112]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6113]), scm__rc.d2923[2269]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[850]))->name = scm__rc.d2923[2268];/* c64vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]))[22] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27171]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3786 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[850]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2268]) /* c64vector-for-each */, G3786,0);

  scm__rc.d2923[2270] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1037])),TRUE); /* c64vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6116]), scm__rc.d2923[15]);
  scm__rc.d2923[2271] = Scm_MakeExtendedPair(scm__rc.d2923[2270], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6117]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6118]), scm__rc.d2923[2271]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[851]))->name = scm__rc.d2923[2270];/* c64vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]))[24] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]))[44] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27231]))[63] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3787 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[851]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2270]) /* c64vector-count */, G3787,0);

  scm__rc.d2923[2272] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1038])),TRUE); /* c64vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6121]), scm__rc.d2923[15]);
  scm__rc.d2923[2273] = Scm_MakeExtendedPair(scm__rc.d2923[2272], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[6122]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6123]), scm__rc.d2923[2273]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[852]))->name = scm__rc.d2923[2272];/* c64vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]))[4] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]))[10] = SCM_WORD(scm__rc.d2923[2210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]))[30] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27307]))[41] = SCM_WORD(scm__rc.d2923[2211]);
  ScmObj G3788 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[852]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2272]) /* c64vector-cumulate */, G3788,0);

  scm__rc.d2923[2274] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1039])),TRUE); /* c64vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6126]), scm__rc.d2923[15]);
  scm__rc.d2923[2275] = Scm_MakeExtendedPair(scm__rc.d2923[2274], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6127]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6128]), scm__rc.d2923[2275]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[853]))->name = scm__rc.d2923[2274];/* c64vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27355]))[4] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27355]))[15] = SCM_WORD(scm__rc.d2923[2264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27355]))[22] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27355]))[41] = SCM_WORD(scm__rc.d2923[2264]);
  ScmObj G3789 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[853]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2274]) /* c64vector-take-while */, G3789,0);

  scm__rc.d2923[2276] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1040])),TRUE); /* c64vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6131]), scm__rc.d2923[15]);
  scm__rc.d2923[2277] = Scm_MakeExtendedPair(scm__rc.d2923[2276], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6132]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6133]), scm__rc.d2923[2277]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[854]))->name = scm__rc.d2923[2276];/* c64vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27399]))[4] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27399]))[14] = SCM_WORD(scm__rc.d2923[2264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27399]))[21] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27399]))[39] = SCM_WORD(scm__rc.d2923[2264]);
  ScmObj G3790 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[854]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2276]) /* c64vector-take-while-right */, G3790,0);

  scm__rc.d2923[2278] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1041])),TRUE); /* c64vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6136]), scm__rc.d2923[15]);
  scm__rc.d2923[2279] = Scm_MakeExtendedPair(scm__rc.d2923[2278], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6137]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6138]), scm__rc.d2923[2279]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[855]))->name = scm__rc.d2923[2278];/* c64vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27441]))[4] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27441]))[13] = SCM_WORD(scm__rc.d2923[2210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27441]))[20] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27441]))[36] = SCM_WORD(scm__rc.d2923[2239]);
  ScmObj G3791 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[855]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2278]) /* c64vector-drop-while */, G3791,0);

  scm__rc.d2923[2280] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1042])),TRUE); /* c64vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6141]), scm__rc.d2923[15]);
  scm__rc.d2923[2281] = Scm_MakeExtendedPair(scm__rc.d2923[2280], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6142]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6143]), scm__rc.d2923[2281]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[856]))->name = scm__rc.d2923[2280];/* c64vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27480]))[4] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27480]))[13] = SCM_WORD(scm__rc.d2923[2210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27480]))[20] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27480]))[37] = SCM_WORD(scm__rc.d2923[2239]);
  ScmObj G3792 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[856]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2280]) /* c64vector-drop-while-right */, G3792,0);

  scm__rc.d2923[2282] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1043])),TRUE); /* c64vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6146]), scm__rc.d2923[15]);
  scm__rc.d2923[2283] = Scm_MakeExtendedPair(scm__rc.d2923[2282], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6147]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6148]), scm__rc.d2923[2283]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[857]))->name = scm__rc.d2923[2282];/* c64vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]))[22] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27520]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3793 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[857]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2282]) /* c64vector-index */, G3793,0);

  scm__rc.d2923[2284] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1044])),TRUE); /* c64vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6151]), scm__rc.d2923[15]);
  scm__rc.d2923[2285] = Scm_MakeExtendedPair(scm__rc.d2923[2284], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6152]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6153]), scm__rc.d2923[2285]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[858]))->name = scm__rc.d2923[2284];/* c64vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]))[22] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27586]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3794 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[858]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2284]) /* c64vector-index-right */, G3794,0);

  scm__rc.d2923[2286] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1045])),TRUE); /* c64vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6156]), scm__rc.d2923[15]);
  scm__rc.d2923[2287] = Scm_MakeExtendedPair(scm__rc.d2923[2286], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6157]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6158]), scm__rc.d2923[2287]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[859]))->name = scm__rc.d2923[2286];/* c64vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]))[22] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27652]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3795 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[859]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2286]) /* c64vector-skip */, G3795,0);

  scm__rc.d2923[2288] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1046])),TRUE); /* c64vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6161]), scm__rc.d2923[15]);
  scm__rc.d2923[2289] = Scm_MakeExtendedPair(scm__rc.d2923[2288], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6162]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6163]), scm__rc.d2923[2289]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[860]))->name = scm__rc.d2923[2288];/* c64vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]))[22] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27718]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3796 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[860]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2288]) /* c64vector-skip-right */, G3796,0);

  scm__rc.d2923[2290] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1047])),TRUE); /* c64vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6166]), scm__rc.d2923[15]);
  scm__rc.d2923[2291] = Scm_MakeExtendedPair(scm__rc.d2923[2290], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6167]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6168]), scm__rc.d2923[2291]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[861]))->name = scm__rc.d2923[2290];/* c64vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]))[22] = SCM_WORD(scm__rc.d2923[2258]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]))[37] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27784]))[54] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3797 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[861]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2290]) /* c64vector-any */, G3797,0);

  scm__rc.d2923[2292] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1048])),TRUE); /* c64vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6169]), scm__rc.d2923[2292]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6172]), scm__rc.d2923[15]);
  scm__rc.d2923[2293] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6169]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[6173]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6174]), scm__rc.d2923[2293]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[862]))->name = scm__rc.d2923[186];/* (c64vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27846]))[11] = SCM_WORD(scm__rc.d2923[2258]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6178]), scm__rc.d2923[15]);
  scm__rc.d2923[2294] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6169]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[6179]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6180]), scm__rc.d2923[2294]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[863]))->name = scm__rc.d2923[186];/* (c64vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27871]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6184]), scm__rc.d2923[15]);
  scm__rc.d2923[2295] = Scm_MakeExtendedPair(scm__rc.d2923[2292], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6185]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6186]), scm__rc.d2923[2295]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[864]))->name = scm__rc.d2923[2292];/* c64vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27896]))[7] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27896]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3798 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[864]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2292]) /* c64vector-every */, G3798,0);

  scm__rc.d2923[2296] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1049])),TRUE); /* c64vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6189]), scm__rc.d2923[15]);
  scm__rc.d2923[2297] = Scm_MakeExtendedPair(scm__rc.d2923[2296], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6190]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6191]), scm__rc.d2923[2297]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[865]))->name = scm__rc.d2923[2296];/* c64vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]))[4] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]))[17] = SCM_WORD(scm__rc.d2923[2210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]))[41] = SCM_WORD(scm__rc.d2923[2211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[27928]))[55] = SCM_WORD(scm__rc.d2923[2258]);
  ScmObj G3799 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[865]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2296]) /* c64vector-partition */, G3799,0);

  scm__rc.d2923[2298] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1050])),TRUE); /* c64vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6194]), scm__rc.d2923[15]);
  scm__rc.d2923[2299] = Scm_MakeExtendedPair(scm__rc.d2923[2298], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6196]), scm__rc.d2923[2299]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[866]))->name = scm__rc.d2923[2298];/* c64vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28009]))[4] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28009]))[15] = SCM_WORD(scm__rc.d2923[2264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28009]))[22] = SCM_WORD(scm__rc.d2923[2258]);
  ScmObj G3800 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[866]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2298]) /* c64vector-filter */, G3800,0);

  scm__rc.d2923[2300] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1051])),TRUE); /* c64vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6199]), scm__rc.d2923[15]);
  scm__rc.d2923[2301] = Scm_MakeExtendedPair(scm__rc.d2923[2300], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6200]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6201]), scm__rc.d2923[2301]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[867]))->name = scm__rc.d2923[2300];/* c64vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28052]))[4] = SCM_WORD(scm__rc.d2923[2227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28052]))[15] = SCM_WORD(scm__rc.d2923[2264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28052]))[22] = SCM_WORD(scm__rc.d2923[2258]);
  ScmObj G3801 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[867]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2300]) /* c64vector-remove */, G3801,0);

  scm__rc.d2923[2302] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1052])),TRUE); /* c64vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6204]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6205]), scm__rc.d2923[2302]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6206]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6207]), scm__rc.d2923[16]);
  scm__rc.d2923[2303] = Scm_MakeExtendedPair(scm__rc.d2923[2302], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[6209]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-swap!")), SCM_OBJ(&gauche_2d_2duvectorc64vector_swapX__STUB), 0);
  gauche_2d_2duvectorc64vector_swapX__STUB.common.info = scm__rc.d2923[2303];
  scm__rc.d2923[2304] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1053])),TRUE); /* c64vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6212]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6213]), scm__rc.d2923[2304]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6214]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6215]), scm__rc.d2923[16]);
  scm__rc.d2923[2305] = Scm_MakeExtendedPair(scm__rc.d2923[2304], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[6217]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectorc64vector_reverseX__STUB), 0);
  gauche_2d_2duvectorc64vector_reverseX__STUB.common.info = scm__rc.d2923[2305];
  scm__rc.d2923[2306] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1054])),TRUE); /* c64vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6220]), scm__rc.d2923[15]);
  scm__rc.d2923[2307] = Scm_MakeExtendedPair(scm__rc.d2923[2306], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[6221]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6222]), scm__rc.d2923[2307]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[868]))->name = scm__rc.d2923[2306];/* c64vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28095]))[18] = SCM_WORD(scm__rc.d2923[2211]);
  ScmObj G3802 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[868]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2306]) /* c64vector-unfold! */, G3802,0);

  scm__rc.d2923[2308] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1055])),TRUE); /* c64vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6225]), scm__rc.d2923[15]);
  scm__rc.d2923[2309] = Scm_MakeExtendedPair(scm__rc.d2923[2308], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[6226]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6227]), scm__rc.d2923[2309]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[869]))->name = scm__rc.d2923[2308];/* c64vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28121]))[18] = SCM_WORD(scm__rc.d2923[2211]);
  ScmObj G3803 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[869]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2308]) /* c64vector-unfold-right! */, G3803,0);

  scm__rc.d2923[2310] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1056])),TRUE); /* make-c64vector-generator */
  scm__rc.d2923[2312] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1057])),TRUE); /* <c64vector> */
  scm__rc.d2923[2311] = Scm_MakeIdentifier(scm__rc.d2923[2312], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<c64vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6230]), scm__rc.d2923[15]);
  scm__rc.d2923[2313] = Scm_MakeExtendedPair(scm__rc.d2923[2310], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[6231]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6232]), scm__rc.d2923[2313]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[870]))->name = scm__rc.d2923[2310];/* make-c64vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28147]))[4] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28147]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28147]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28147]))[17] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28147]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28147]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3804 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[870]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2310]) /* make-c64vector-generator */, G3804,0);

  scm__rc.d2923[2314] = Scm_MakeIdentifier(scm__rc.d2923[2182], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6235]), scm__rc.d2923[15]);
  scm__rc.d2923[2315] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[6236]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6237]), scm__rc.d2923[2315]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28172]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[2317] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1058])),TRUE); /* c64vector-comparator */
  scm__rc.d2923[2316] = Scm_MakeIdentifier(scm__rc.d2923[2317], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[872]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28182]))[3] = SCM_WORD(scm__rc.d2923[2314]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28182]))[5] = SCM_WORD(scm__rc.d2923[2251]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28182]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28182]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28182]))[13] = SCM_WORD(scm__rc.d2923[2316]);
  scm__rc.d2923[2318] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1059])),TRUE); /* write-c64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6238]), scm__rc.d2923[2312]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6239]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6240]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6243]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6246]), scm__rc.d2923[15]);
  scm__rc.d2923[2319] = Scm_MakeExtendedPair(scm__rc.d2923[2318], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[6247]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6248]), scm__rc.d2923[2319]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[873]))->name = scm__rc.d2923[2318];/* write-c64vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]))[33] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]))[46] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28197]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3808 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[873]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2318]) /* write-c64vector */, G3808,0);

  scm__rc.d2923[2320] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1060])),FALSE); /* G3815 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6249]), scm__rc.d2923[2320]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6254]), scm__rc.d2923[15]);
  scm__rc.d2923[2321] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6251]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[6255]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6256]), scm__rc.d2923[2321]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28252]))[7] = SCM_WORD(scm__rc.d2923[2211]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6259]), scm__rc.d2923[15]);
  scm__rc.d2923[2322] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6251]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6260]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6261]), scm__rc.d2923[2322]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6264]), scm__rc.d2923[15]);
  scm__rc.d2923[2323] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6251]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[6265]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6266]), scm__rc.d2923[2323]);
  scm__rc.d2923[2324] = Scm_MakeIdentifier(scm__rc.d2923[2208], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->c64vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6269]), scm__rc.d2923[15]);
  scm__rc.d2923[2325] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6251]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6270]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6271]), scm__rc.d2923[2325]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28270]))[2] = SCM_WORD(scm__rc.d2923[2324]);
  scm__rc.d2923[2326] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6272]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6273]), scm__rc.d2923[2326]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]))[25] = SCM_WORD(scm__rc.d2923[2210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28274]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[2327] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1061])),FALSE); /* G3809 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6274]), scm__rc.d2923[2327]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6275]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6276]), scm__rc.d2923[19]);
  scm__rc.d2923[2328] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6250]), SCM_OBJ(&scm__rc.d2925[6276]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6277]), scm__rc.d2923[2328]);
  scm__rc.d2923[2330] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1062])),TRUE); /* <c64vector-meta> */
  scm__rc.d2923[2329] = Scm_MakeIdentifier(scm__rc.d2923[2330], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<c64vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6279]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[6279]), scm__rc.d2923[2327]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6280]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[880]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[24] = SCM_WORD(scm__rc.d2923[2329]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28371]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2331] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1063])),FALSE); /* G3817 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6281]), scm__rc.d2923[2331]);
  scm__rc.d2923[2332] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6282]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6283]), scm__rc.d2923[2332]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28415]))[1] = SCM_WORD(scm__rc.d2923[2258]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[882]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[24] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28418]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2333] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1064])),FALSE); /* G3819 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6285]), scm__rc.d2923[2333]);
  scm__rc.d2923[2334] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6286]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6287]), scm__rc.d2923[2334]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28460]))[1] = SCM_WORD(scm__rc.d2923[2211]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[884]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[24] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28463]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2335] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1065])),FALSE); /* G3821 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6289]), scm__rc.d2923[2335]);
  scm__rc.d2923[2336] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6290]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6291]), scm__rc.d2923[2336]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28505]))[2] = SCM_WORD(scm__rc.d2923[2227]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[886]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[24] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28509]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2337] = Scm_MakeIdentifier(scm__rc.d2923[2202], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector->list */
  scm__rc.d2923[2338] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1066])),FALSE); /* G3823 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6293]), scm__rc.d2923[2338]);
  scm__rc.d2923[2339] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6294]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6295]), scm__rc.d2923[2339]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28551]))[2] = SCM_WORD(scm__rc.d2923[2337]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[888]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[26] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28555]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2340] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1067])),FALSE); /* G3825 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6297]), scm__rc.d2923[2340]);
  scm__rc.d2923[2341] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6298]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6299]), scm__rc.d2923[2341]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28599]))[2] = SCM_WORD(scm__rc.d2923[2264]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[890]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[24] = SCM_WORD(scm__rc.d2923[2329]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28603]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2342] = Scm_MakeIdentifier(scm__rc.d2923[2215], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c64vector->vector */
  scm__rc.d2923[2343] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1068])),FALSE); /* G3827 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6301]), scm__rc.d2923[2343]);
  scm__rc.d2923[2344] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6302]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6303]), scm__rc.d2923[2344]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28647]))[2] = SCM_WORD(scm__rc.d2923[2342]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[892]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[26] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28651]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2345] = Scm_MakeIdentifier(scm__rc.d2923[2217], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->c64vector */
  scm__rc.d2923[2346] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1069])),FALSE); /* G3829 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6305]), scm__rc.d2923[2346]);
  scm__rc.d2923[2347] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6306]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6307]), scm__rc.d2923[2347]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28695]))[2] = SCM_WORD(scm__rc.d2923[2345]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[894]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[24] = SCM_WORD(scm__rc.d2923[2329]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28699]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2348] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1070])),FALSE); /* G3831 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6309]), scm__rc.d2923[2348]);
  scm__rc.d2923[2349] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6310]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6311]), scm__rc.d2923[2349]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28743]))[2] = SCM_WORD(scm__rc.d2923[2239]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[896]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[24] = SCM_WORD(scm__rc.d2923[2329]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[26] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28747]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2350] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1071])),FALSE); /* G3833 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6313]), scm__rc.d2923[2350]);
  scm__rc.d2923[2351] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6314]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6315]), scm__rc.d2923[2351]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28791]))[1] = SCM_WORD(scm__rc.d2923[2239]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[898]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[24] = SCM_WORD(scm__rc.d2923[2311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28797]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2352] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1072])),TRUE); /* c128vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6319]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6320]), scm__rc.d2923[2352]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6321]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6322]), scm__rc.d2923[16]);
  scm__rc.d2923[2353] = Scm_MakeExtendedPair(scm__rc.d2923[2352], SCM_OBJ(&scm__rc.d2925[4]), SCM_OBJ(&scm__rc.d2925[6324]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector?")), SCM_OBJ(&gauche_2d_2duvectorc128vectorP__STUB), 0);
  gauche_2d_2duvectorc128vectorP__STUB.common.info = scm__rc.d2923[2353];
  scm__rc.d2923[2354] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1073])),TRUE); /* c128vector-empty? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6327]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6328]), scm__rc.d2923[2354]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6329]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6330]), scm__rc.d2923[16]);
  scm__rc.d2923[2355] = Scm_MakeExtendedPair(scm__rc.d2923[2354], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[6332]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-empty?")), SCM_OBJ(&gauche_2d_2duvectorc128vector_emptyP__STUB), 0);
  gauche_2d_2duvectorc128vector_emptyP__STUB.common.info = scm__rc.d2923[2355];
  scm__rc.d2923[2356] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1074])),TRUE); /* make-c128vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6335]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6336]), scm__rc.d2923[2356]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6337]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6338]), scm__rc.d2923[16]);
  scm__rc.d2923[2357] = Scm_MakeExtendedPair(scm__rc.d2923[2356], SCM_OBJ(&scm__rc.d2925[24]), SCM_OBJ(&scm__rc.d2925[6340]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-c128vector")), SCM_OBJ(&gauche_2d_2duvectormake_c128vector__STUB), 0);
  gauche_2d_2duvectormake_c128vector__STUB.common.info = scm__rc.d2923[2357];
  scm__rc.d2923[2358] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1075])),TRUE); /* c128vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6343]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6344]), scm__rc.d2923[2358]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6345]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6346]), scm__rc.d2923[16]);
  scm__rc.d2923[2359] = Scm_MakeExtendedPair(scm__rc.d2923[2358], SCM_OBJ(&scm__rc.d2925[36]), SCM_OBJ(&scm__rc.d2925[6348]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector")), SCM_OBJ(&gauche_2d_2duvectorc128vector__STUB), 0);
  gauche_2d_2duvectorc128vector__STUB.common.info = scm__rc.d2923[2359];
  scm__rc.d2923[2360] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1076])),TRUE); /* c128vector-length */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6351]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6352]), scm__rc.d2923[2360]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6353]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6354]), scm__rc.d2923[16]);
  scm__rc.d2923[2361] = Scm_MakeExtendedPair(scm__rc.d2923[2360], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[6356]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-length")), SCM_OBJ(&gauche_2d_2duvectorc128vector_length__STUB), 0);
  gauche_2d_2duvectorc128vector_length__STUB.common.info = scm__rc.d2923[2361];
  scm__rc.d2923[2362] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1077])),TRUE); /* c128vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6359]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6360]), scm__rc.d2923[2362]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6361]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6362]), scm__rc.d2923[16]);
  scm__rc.d2923[2363] = Scm_MakeExtendedPair(scm__rc.d2923[2362], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[6364]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-copy")), SCM_OBJ(&gauche_2d_2duvectorc128vector_copy__STUB), 0);
  gauche_2d_2duvectorc128vector_copy__STUB.common.info = scm__rc.d2923[2363];
  scm__rc.d2923[2364] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1078])),TRUE); /* c128vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6367]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6368]), scm__rc.d2923[2364]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6369]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6370]), scm__rc.d2923[16]);
  scm__rc.d2923[2365] = Scm_MakeExtendedPair(scm__rc.d2923[2364], SCM_OBJ(&scm__rc.d2925[70]), SCM_OBJ(&scm__rc.d2925[6372]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-copy!")), SCM_OBJ(&gauche_2d_2duvectorc128vector_copyX__STUB), 0);
  gauche_2d_2duvectorc128vector_copyX__STUB.common.info = scm__rc.d2923[2365];
  scm__rc.d2923[2366] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1079])),TRUE); /* c128vector-reverse-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6375]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6376]), scm__rc.d2923[2366]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6377]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6378]), scm__rc.d2923[16]);
  scm__rc.d2923[2367] = Scm_MakeExtendedPair(scm__rc.d2923[2366], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[6380]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-reverse-copy")), SCM_OBJ(&gauche_2d_2duvectorc128vector_reverse_copy__STUB), 0);
  gauche_2d_2duvectorc128vector_reverse_copy__STUB.common.info = scm__rc.d2923[2367];
  scm__rc.d2923[2368] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1080])),TRUE); /* c128vector-reverse-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6383]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6384]), scm__rc.d2923[2368]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6385]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6386]), scm__rc.d2923[16]);
  scm__rc.d2923[2369] = Scm_MakeExtendedPair(scm__rc.d2923[2368], SCM_OBJ(&scm__rc.d2925[90]), SCM_OBJ(&scm__rc.d2925[6388]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-reverse-copy!")), SCM_OBJ(&gauche_2d_2duvectorc128vector_reverse_copyX__STUB), 0);
  gauche_2d_2duvectorc128vector_reverse_copyX__STUB.common.info = scm__rc.d2923[2369];
  scm__rc.d2923[2370] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1081])),TRUE); /* c128vector-multi-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6391]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6392]), scm__rc.d2923[2370]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6393]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6394]), scm__rc.d2923[16]);
  scm__rc.d2923[2371] = Scm_MakeExtendedPair(scm__rc.d2923[2370], SCM_OBJ(&scm__rc.d2925[107]), SCM_OBJ(&scm__rc.d2925[6396]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-multi-copy!")), SCM_OBJ(&gauche_2d_2duvectorc128vector_multi_copyX__STUB), 0);
  gauche_2d_2duvectorc128vector_multi_copyX__STUB.common.info = scm__rc.d2923[2371];
  scm__rc.d2923[2372] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1082])),TRUE); /* c128vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6399]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6400]), scm__rc.d2923[2372]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6401]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6402]), scm__rc.d2923[16]);
  scm__rc.d2923[2373] = Scm_MakeExtendedPair(scm__rc.d2923[2372], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[6404]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector->list")), SCM_OBJ(&gauche_2d_2duvectorc128vector_TOlist__STUB), 0);
  gauche_2d_2duvectorc128vector_TOlist__STUB.common.info = scm__rc.d2923[2373];
  scm__rc.d2923[2374] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1083])),TRUE); /* reverse-c128vector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6407]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6408]), scm__rc.d2923[2374]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6409]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6410]), scm__rc.d2923[16]);
  scm__rc.d2923[2375] = Scm_MakeExtendedPair(scm__rc.d2923[2374], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[6412]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("reverse-c128vector->list")), SCM_OBJ(&gauche_2d_2duvectorreverse_c128vector_TOlist__STUB), 0);
  gauche_2d_2duvectorreverse_c128vector_TOlist__STUB.common.info = scm__rc.d2923[2375];
  scm__rc.d2923[2376] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1084])),TRUE); /* list->c128vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6415]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6416]), scm__rc.d2923[2376]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6417]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6418]), scm__rc.d2923[16]);
  scm__rc.d2923[2377] = Scm_MakeExtendedPair(scm__rc.d2923[2376], SCM_OBJ(&scm__rc.d2925[134]), SCM_OBJ(&scm__rc.d2925[6420]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("list->c128vector")), SCM_OBJ(&gauche_2d_2duvectorlist_TOc128vector__STUB), 0);
  gauche_2d_2duvectorlist_TOc128vector__STUB.common.info = scm__rc.d2923[2377];
  scm__rc.d2923[2378] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1085])),TRUE); /* reverse-list->c128vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6421]), scm__rc.d2923[2356]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6423]), scm__rc.d2923[19]);
  scm__rc.d2923[2379] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1086])),TRUE); /* c128vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6426]), scm__rc.d2923[2379]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6430]), scm__rc.d2923[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6433]), scm__rc.d2923[65]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6436]), scm__rc.d2923[64]);
  scm__rc.d2923[2380] = Scm_MakeIdentifier(scm__rc.d2923[2356], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-c128vector */
  scm__rc.d2923[2381] = Scm_MakeIdentifier(scm__rc.d2923[2379], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6439]), scm__rc.d2923[15]);
  scm__rc.d2923[2382] = Scm_MakeExtendedPair(scm__rc.d2923[2378], SCM_OBJ(&scm__rc.d2925[147]), SCM_OBJ(&scm__rc.d2925[6440]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6441]), scm__rc.d2923[2382]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[899]))->name = scm__rc.d2923[2378];/* reverse-list->c128vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]))[36] = SCM_WORD(scm__rc.d2923[2380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28839]))[53] = SCM_WORD(scm__rc.d2923[2381]);
  ScmObj G3837 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[899]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2378]) /* reverse-list->c128vector */, G3837,0);

  scm__rc.d2923[2383] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1087])),TRUE); /* c128vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6444]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6445]), scm__rc.d2923[2383]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6446]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6447]), scm__rc.d2923[16]);
  scm__rc.d2923[2384] = Scm_MakeExtendedPair(scm__rc.d2923[2383], SCM_OBJ(&scm__rc.d2925[199]), SCM_OBJ(&scm__rc.d2925[6449]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-fill!")), SCM_OBJ(&gauche_2d_2duvectorc128vector_fillX__STUB), 0);
  gauche_2d_2duvectorc128vector_fillX__STUB.common.info = scm__rc.d2923[2384];
  scm__rc.d2923[2385] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1088])),TRUE); /* c128vector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6452]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6453]), scm__rc.d2923[2385]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6454]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6455]), scm__rc.d2923[16]);
  scm__rc.d2923[2386] = Scm_MakeExtendedPair(scm__rc.d2923[2385], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[6457]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector->vector")), SCM_OBJ(&gauche_2d_2duvectorc128vector_TOvector__STUB), 0);
  gauche_2d_2duvectorc128vector_TOvector__STUB.common.info = scm__rc.d2923[2386];
  scm__rc.d2923[2387] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1089])),TRUE); /* vector->c128vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6460]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6461]), scm__rc.d2923[2387]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6462]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6463]), scm__rc.d2923[16]);
  scm__rc.d2923[2388] = Scm_MakeExtendedPair(scm__rc.d2923[2387], SCM_OBJ(&scm__rc.d2925[219]), SCM_OBJ(&scm__rc.d2925[6465]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("vector->c128vector")), SCM_OBJ(&gauche_2d_2duvectorvector_TOc128vector__STUB), 0);
  gauche_2d_2duvectorvector_TOc128vector__STUB.common.info = scm__rc.d2923[2388];
  scm__rc.d2923[2389] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1090])),TRUE); /* c128vector=? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6468]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6469]), scm__rc.d2923[2389]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6470]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6471]), scm__rc.d2923[16]);
  scm__rc.d2923[2390] = Scm_MakeExtendedPair(scm__rc.d2923[2389], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[6473]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector=?")), SCM_OBJ(&gauche_2d_2duvectorc128vector_3dP__STUB), 0);
  gauche_2d_2duvectorc128vector_3dP__STUB.common.info = scm__rc.d2923[2390];
  scm__rc.d2923[2391] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1091])),TRUE); /* c128vector-compare */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6476]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6477]), scm__rc.d2923[2391]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6478]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6479]), scm__rc.d2923[16]);
  scm__rc.d2923[2392] = Scm_MakeExtendedPair(scm__rc.d2923[2391], SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[6481]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-compare")), SCM_OBJ(&gauche_2d_2duvectorc128vector_compare__STUB), 0);
  gauche_2d_2duvectorc128vector_compare__STUB.common.info = scm__rc.d2923[2392];
  scm__rc.d2923[2393] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1092])),TRUE); /* c128vector-unfold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6484]), scm__rc.d2923[15]);
  scm__rc.d2923[2394] = Scm_MakeExtendedPair(scm__rc.d2923[2393], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[6485]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6486]), scm__rc.d2923[2394]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[900]))->name = scm__rc.d2923[2393];/* c128vector-unfold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28900]))[4] = SCM_WORD(scm__rc.d2923[2380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28900]))[26] = SCM_WORD(scm__rc.d2923[2381]);
  ScmObj G3838 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[900]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2393]) /* c128vector-unfold */, G3838,0);

  scm__rc.d2923[2395] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1093])),TRUE); /* c128vector-unfold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6489]), scm__rc.d2923[15]);
  scm__rc.d2923[2396] = Scm_MakeExtendedPair(scm__rc.d2923[2395], SCM_OBJ(&scm__rc.d2925[248]), SCM_OBJ(&scm__rc.d2925[6490]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6491]), scm__rc.d2923[2396]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[901]))->name = scm__rc.d2923[2395];/* c128vector-unfold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28933]))[4] = SCM_WORD(scm__rc.d2923[2380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28933]))[26] = SCM_WORD(scm__rc.d2923[2381]);
  ScmObj G3839 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[901]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2395]) /* c128vector-unfold-right */, G3839,0);

  scm__rc.d2923[2397] = Scm_MakeIdentifier(scm__rc.d2923[2360], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector-length */
  scm__rc.d2923[2398] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1094])),TRUE); /* c128vector-concatenate */
  scm__rc.d2923[2399] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1095])),FALSE); /* G3840 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6492]), scm__rc.d2923[2399]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6493]), scm__rc.d2923[2398]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6496]), scm__rc.d2923[15]);
  scm__rc.d2923[2400] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6493]), SCM_OBJ(&scm__rc.d2925[261]), SCM_OBJ(&scm__rc.d2925[6497]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6498]), scm__rc.d2923[2400]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28966]))[4] = SCM_WORD(scm__rc.d2923[2397]);
  scm__rc.d2923[2401] = Scm_MakeIdentifier(scm__rc.d2923[2364], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector-copy! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6502]), scm__rc.d2923[15]);
  scm__rc.d2923[2402] = Scm_MakeExtendedPair(scm__rc.d2923[2398], SCM_OBJ(&scm__rc.d2925[268]), SCM_OBJ(&scm__rc.d2925[6503]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6504]), scm__rc.d2923[2402]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[903]))->name = scm__rc.d2923[2398];/* c128vector-concatenate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28973]))[6] = SCM_WORD(scm__rc.d2923[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28973]))[12] = SCM_WORD(scm__rc.d2923[2380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28973]))[27] = SCM_WORD(scm__rc.d2923[2401]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[28973]))[33] = SCM_WORD(scm__rc.d2923[2397]);
  scm__rc.d2923[2403] = Scm_MakeIdentifier(scm__rc.d2923[2398], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector-concatenate */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[904]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29013]))[5] = SCM_WORD(scm__rc.d2923[2403]);
  scm__rc.d2923[2404] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1096])),TRUE); /* c128vector-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6507]), scm__rc.d2923[15]);
  scm__rc.d2923[2405] = Scm_MakeExtendedPair(scm__rc.d2923[2404], scm__rc.d2923[106], SCM_OBJ(&scm__rc.d2925[6508]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6509]), scm__rc.d2923[2405]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[905]))->name = scm__rc.d2923[2404];/* c128vector-append */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29020]))[2] = SCM_WORD(scm__rc.d2923[2403]);
  ScmObj G3841 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[905]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2404]) /* c128vector-append */, G3841,0);

  scm__rc.d2923[2406] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1097])),TRUE); /* c128vector-append-subvectors */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6512]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6513]), scm__rc.d2923[2406]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6514]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6515]), scm__rc.d2923[16]);
  scm__rc.d2923[2407] = Scm_MakeExtendedPair(scm__rc.d2923[2406], SCM_OBJ(&scm__rc.d2925[280]), SCM_OBJ(&scm__rc.d2925[6517]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-append-subvectors")), SCM_OBJ(&gauche_2d_2duvectorc128vector_append_subvectors__STUB), 0);
  gauche_2d_2duvectorc128vector_append_subvectors__STUB.common.info = scm__rc.d2923[2407];
  scm__rc.d2923[2408] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1098])),TRUE); /* c128vector-take */
  scm__rc.d2923[2409] = Scm_MakeIdentifier(scm__rc.d2923[2362], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6520]), scm__rc.d2923[15]);
  scm__rc.d2923[2410] = Scm_MakeExtendedPair(scm__rc.d2923[2408], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[6521]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6522]), scm__rc.d2923[2410]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[906]))->name = scm__rc.d2923[2408];/* c128vector-take */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29024]))[4] = SCM_WORD(scm__rc.d2923[2409]);
  ScmObj G3842 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[906]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2408]) /* c128vector-take */, G3842,0);

  scm__rc.d2923[2411] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1099])),TRUE); /* c128vector-take-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6525]), scm__rc.d2923[15]);
  scm__rc.d2923[2412] = Scm_MakeExtendedPair(scm__rc.d2923[2411], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[6526]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6527]), scm__rc.d2923[2412]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[907]))->name = scm__rc.d2923[2411];/* c128vector-take-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29030]))[5] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29030]))[10] = SCM_WORD(scm__rc.d2923[2409]);
  ScmObj G3843 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[907]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2411]) /* c128vector-take-right */, G3843,0);

  scm__rc.d2923[2413] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1100])),TRUE); /* c128vector-drop */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6530]), scm__rc.d2923[15]);
  scm__rc.d2923[2414] = Scm_MakeExtendedPair(scm__rc.d2923[2413], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[6531]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6532]), scm__rc.d2923[2414]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[908]))->name = scm__rc.d2923[2413];/* c128vector-drop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29042]))[3] = SCM_WORD(scm__rc.d2923[2409]);
  ScmObj G3844 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[908]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2413]) /* c128vector-drop */, G3844,0);

  scm__rc.d2923[2415] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1101])),TRUE); /* c128vector-drop-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6535]), scm__rc.d2923[15]);
  scm__rc.d2923[2416] = Scm_MakeExtendedPair(scm__rc.d2923[2415], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[6536]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6537]), scm__rc.d2923[2416]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[909]))->name = scm__rc.d2923[2415];/* c128vector-drop-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29047]))[6] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29047]))[11] = SCM_WORD(scm__rc.d2923[2409]);
  ScmObj G3845 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[909]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2415]) /* c128vector-drop-right */, G3845,0);

  scm__rc.d2923[2417] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1102])),TRUE); /* c128vector-segment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6540]), scm__rc.d2923[15]);
  scm__rc.d2923[2418] = Scm_MakeExtendedPair(scm__rc.d2923[2417], SCM_OBJ(&scm__rc.d2925[290]), SCM_OBJ(&scm__rc.d2925[6541]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6542]), scm__rc.d2923[2418]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[910]))->name = scm__rc.d2923[2417];/* c128vector-segment */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29060]))[5] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29060]))[19] = SCM_WORD(scm__rc.d2923[2409]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29060]))[36] = SCM_WORD(scm__rc.d2923[2409]);
  ScmObj G3846 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[910]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2417]) /* c128vector-segment */, G3846,0);

  scm__rc.d2923[2419] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1103])),TRUE); /* c128vector= */
  scm__rc.d2923[2420] = Scm_MakeIdentifier(scm__rc.d2923[2389], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector=? */
  scm__rc.d2923[2421] = Scm_MakeIdentifier(scm__rc.d2923[2419], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6545]), scm__rc.d2923[15]);
  scm__rc.d2923[2422] = Scm_MakeExtendedPair(scm__rc.d2923[2419], SCM_OBJ(&scm__rc.d2925[317]), SCM_OBJ(&scm__rc.d2925[6546]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6547]), scm__rc.d2923[2422]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[911]))->name = scm__rc.d2923[2419];/* c128vector= */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29104]))[5] = SCM_WORD(scm__rc.d2923[2420]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29104]))[12] = SCM_WORD(scm__rc.d2923[2421]);
  ScmObj G3847 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[911]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2419]) /* c128vector= */, G3847,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6550]), scm__rc.d2923[15]);
  scm__rc.d2923[2423] = Scm_MakeExtendedPair(scm__rc.d2923[130], SCM_OBJ(&scm__rc.d2925[324]), SCM_OBJ(&scm__rc.d2925[6551]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6552]), scm__rc.d2923[2423]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[912]))->name = scm__rc.d2923[130];/* %minlen */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29121]))[1] = SCM_WORD(scm__rc.d2923[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29121]))[6] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29121]))[10] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29121]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3848 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[912]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[130]) /* %minlen */, G3848,0);

  scm__rc.d2923[2424] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1104])),FALSE); /* G3849 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6553]), scm__rc.d2923[2424]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6556]), scm__rc.d2923[15]);
  scm__rc.d2923[2425] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[330]), SCM_OBJ(&scm__rc.d2925[6553]), SCM_OBJ(&scm__rc.d2925[6557]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6558]), scm__rc.d2923[2425]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29137]))[3] = SCM_WORD(scm__rc.d2923[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6561]), scm__rc.d2923[15]);
  scm__rc.d2923[2426] = Scm_MakeExtendedPair(scm__rc.d2923[140], SCM_OBJ(&scm__rc.d2925[337]), SCM_OBJ(&scm__rc.d2925[6562]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6563]), scm__rc.d2923[2426]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[914]))->name = scm__rc.d2923[140];/* %vecrefs */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29142]))[5] = SCM_WORD(scm__rc.d2923[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29142]))[13] = SCM_WORD(scm__rc.d2923[135]);
  ScmObj G3850 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[914]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[140]) /* %vecrefs */, G3850,0);

  scm__rc.d2923[2427] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1105])),TRUE); /* c128vector-fold */
  scm__rc.d2923[2429] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1106])),TRUE); /* c128vector-ref */
  scm__rc.d2923[2428] = Scm_MakeIdentifier(scm__rc.d2923[2429], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector-ref */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6566]), scm__rc.d2923[15]);
  scm__rc.d2923[2430] = Scm_MakeExtendedPair(scm__rc.d2923[2427], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[6567]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6568]), scm__rc.d2923[2430]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[915]))->name = scm__rc.d2923[2427];/* c128vector-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]))[25] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29158]))[59] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3851 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[915]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2427]) /* c128vector-fold */, G3851,0);

  scm__rc.d2923[2431] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1107])),TRUE); /* c128vector-fold-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6571]), scm__rc.d2923[15]);
  scm__rc.d2923[2432] = Scm_MakeExtendedPair(scm__rc.d2923[2431], SCM_OBJ(&scm__rc.d2925[345]), SCM_OBJ(&scm__rc.d2925[6572]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6573]), scm__rc.d2923[2432]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[916]))->name = scm__rc.d2923[2431];/* c128vector-fold-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]))[24] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29224]))[59] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3852 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[916]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2431]) /* c128vector-fold-right */, G3852,0);

  scm__rc.d2923[2433] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1108])),TRUE); /* c128vector-map */
  scm__rc.d2923[2434] = Scm_MakeIdentifier(scm__rc.d2923[2376], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#list->c128vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6576]), scm__rc.d2923[15]);
  scm__rc.d2923[2435] = Scm_MakeExtendedPair(scm__rc.d2923[2433], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[6577]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6578]), scm__rc.d2923[2435]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[917]))->name = scm__rc.d2923[2433];/* c128vector-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]))[18] = SCM_WORD(scm__rc.d2923[2434]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]))[28] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]))[44] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]))[55] = SCM_WORD(scm__rc.d2923[2434]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29290]))[67] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3853 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[917]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2433]) /* c128vector-map */, G3853,0);

  scm__rc.d2923[2436] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1109])),TRUE); /* c128vector-map! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6581]), scm__rc.d2923[15]);
  scm__rc.d2923[2437] = Scm_MakeExtendedPair(scm__rc.d2923[2436], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[6582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6583]), scm__rc.d2923[2437]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[918]))->name = scm__rc.d2923[2436];/* c128vector-map! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]))[26] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]))[31] = SCM_WORD(scm__rc.d2923[2381]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]))[42] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]))[63] = SCM_WORD(scm__rc.d2923[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29366]))[66] = SCM_WORD(scm__rc.d2923[2381]);
  ScmObj G3854 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[918]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2436]) /* c128vector-map! */, G3854,0);

  scm__rc.d2923[2438] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1110])),TRUE); /* c128vector-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6586]), scm__rc.d2923[15]);
  scm__rc.d2923[2439] = Scm_MakeExtendedPair(scm__rc.d2923[2438], SCM_OBJ(&scm__rc.d2925[356]), SCM_OBJ(&scm__rc.d2925[6587]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6588]), scm__rc.d2923[2439]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[919]))->name = scm__rc.d2923[2438];/* c128vector-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]))[22] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]))[36] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29438]))[53] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3855 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[919]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2438]) /* c128vector-for-each */, G3855,0);

  scm__rc.d2923[2440] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1111])),TRUE); /* c128vector-count */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6591]), scm__rc.d2923[15]);
  scm__rc.d2923[2441] = Scm_MakeExtendedPair(scm__rc.d2923[2440], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6592]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6593]), scm__rc.d2923[2441]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[920]))->name = scm__rc.d2923[2440];/* c128vector-count */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]))[24] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]))[44] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29498]))[63] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3856 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[920]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2440]) /* c128vector-count */, G3856,0);

  scm__rc.d2923[2442] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1112])),TRUE); /* c128vector-cumulate */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6596]), scm__rc.d2923[15]);
  scm__rc.d2923[2443] = Scm_MakeExtendedPair(scm__rc.d2923[2442], SCM_OBJ(&scm__rc.d2925[380]), SCM_OBJ(&scm__rc.d2925[6597]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6598]), scm__rc.d2923[2443]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[921]))->name = scm__rc.d2923[2442];/* c128vector-cumulate */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]))[4] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]))[10] = SCM_WORD(scm__rc.d2923[2380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]))[30] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29574]))[41] = SCM_WORD(scm__rc.d2923[2381]);
  ScmObj G3857 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[921]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2442]) /* c128vector-cumulate */, G3857,0);

  scm__rc.d2923[2444] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1113])),TRUE); /* c128vector-take-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6601]), scm__rc.d2923[15]);
  scm__rc.d2923[2445] = Scm_MakeExtendedPair(scm__rc.d2923[2444], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6602]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6603]), scm__rc.d2923[2445]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[922]))->name = scm__rc.d2923[2444];/* c128vector-take-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29622]))[4] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29622]))[15] = SCM_WORD(scm__rc.d2923[2434]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29622]))[22] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29622]))[41] = SCM_WORD(scm__rc.d2923[2434]);
  ScmObj G3858 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[922]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2444]) /* c128vector-take-while */, G3858,0);

  scm__rc.d2923[2446] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1114])),TRUE); /* c128vector-take-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6606]), scm__rc.d2923[15]);
  scm__rc.d2923[2447] = Scm_MakeExtendedPair(scm__rc.d2923[2446], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6607]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6608]), scm__rc.d2923[2447]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[923]))->name = scm__rc.d2923[2446];/* c128vector-take-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29666]))[4] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29666]))[14] = SCM_WORD(scm__rc.d2923[2434]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29666]))[21] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29666]))[39] = SCM_WORD(scm__rc.d2923[2434]);
  ScmObj G3859 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[923]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2446]) /* c128vector-take-while-right */, G3859,0);

  scm__rc.d2923[2448] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1115])),TRUE); /* c128vector-drop-while */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6611]), scm__rc.d2923[15]);
  scm__rc.d2923[2449] = Scm_MakeExtendedPair(scm__rc.d2923[2448], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6612]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6613]), scm__rc.d2923[2449]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[924]))->name = scm__rc.d2923[2448];/* c128vector-drop-while */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29708]))[4] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29708]))[13] = SCM_WORD(scm__rc.d2923[2380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29708]))[20] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29708]))[36] = SCM_WORD(scm__rc.d2923[2409]);
  ScmObj G3860 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[924]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2448]) /* c128vector-drop-while */, G3860,0);

  scm__rc.d2923[2450] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1116])),TRUE); /* c128vector-drop-while-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6616]), scm__rc.d2923[15]);
  scm__rc.d2923[2451] = Scm_MakeExtendedPair(scm__rc.d2923[2450], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6617]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6618]), scm__rc.d2923[2451]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[925]))->name = scm__rc.d2923[2450];/* c128vector-drop-while-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29747]))[4] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29747]))[13] = SCM_WORD(scm__rc.d2923[2380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29747]))[20] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29747]))[37] = SCM_WORD(scm__rc.d2923[2409]);
  ScmObj G3861 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[925]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2450]) /* c128vector-drop-while-right */, G3861,0);

  scm__rc.d2923[2452] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1117])),TRUE); /* c128vector-index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6621]), scm__rc.d2923[15]);
  scm__rc.d2923[2453] = Scm_MakeExtendedPair(scm__rc.d2923[2452], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6622]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6623]), scm__rc.d2923[2453]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[926]))->name = scm__rc.d2923[2452];/* c128vector-index */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]))[22] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29787]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3862 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[926]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2452]) /* c128vector-index */, G3862,0);

  scm__rc.d2923[2454] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1118])),TRUE); /* c128vector-index-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6626]), scm__rc.d2923[15]);
  scm__rc.d2923[2455] = Scm_MakeExtendedPair(scm__rc.d2923[2454], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6627]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6628]), scm__rc.d2923[2455]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[927]))->name = scm__rc.d2923[2454];/* c128vector-index-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]))[22] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29853]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3863 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[927]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2454]) /* c128vector-index-right */, G3863,0);

  scm__rc.d2923[2456] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1119])),TRUE); /* c128vector-skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6631]), scm__rc.d2923[15]);
  scm__rc.d2923[2457] = Scm_MakeExtendedPair(scm__rc.d2923[2456], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6632]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6633]), scm__rc.d2923[2457]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[928]))->name = scm__rc.d2923[2456];/* c128vector-skip */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]))[22] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29919]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3864 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[928]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2456]) /* c128vector-skip */, G3864,0);

  scm__rc.d2923[2458] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1120])),TRUE); /* c128vector-skip-right */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6636]), scm__rc.d2923[15]);
  scm__rc.d2923[2459] = Scm_MakeExtendedPair(scm__rc.d2923[2458], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6637]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6638]), scm__rc.d2923[2459]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[929]))->name = scm__rc.d2923[2458];/* c128vector-skip-right */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]))[22] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]))[39] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[29985]))[56] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3865 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[929]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2458]) /* c128vector-skip-right */, G3865,0);

  scm__rc.d2923[2460] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1121])),TRUE); /* c128vector-any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6641]), scm__rc.d2923[15]);
  scm__rc.d2923[2461] = Scm_MakeExtendedPair(scm__rc.d2923[2460], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6642]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6643]), scm__rc.d2923[2461]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[930]))->name = scm__rc.d2923[2460];/* c128vector-any */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]))[22] = SCM_WORD(scm__rc.d2923[2428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]))[37] = SCM_WORD(scm__rc.d2923[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30051]))[54] = SCM_WORD(scm__rc.d2923[148]);
  ScmObj G3866 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[930]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2460]) /* c128vector-any */, G3866,0);

  scm__rc.d2923[2462] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1122])),TRUE); /* c128vector-every */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6644]), scm__rc.d2923[2462]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6647]), scm__rc.d2923[15]);
  scm__rc.d2923[2463] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6644]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[6648]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6649]), scm__rc.d2923[2463]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[931]))->name = scm__rc.d2923[186];/* (c128vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30113]))[11] = SCM_WORD(scm__rc.d2923[2428]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6653]), scm__rc.d2923[15]);
  scm__rc.d2923[2464] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6644]), scm__rc.d2923[187], SCM_OBJ(&scm__rc.d2925[6654]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6655]), scm__rc.d2923[2464]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[932]))->name = scm__rc.d2923[186];/* (c128vector-every loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30138]))[13] = SCM_WORD(scm__rc.d2923[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6659]), scm__rc.d2923[15]);
  scm__rc.d2923[2465] = Scm_MakeExtendedPair(scm__rc.d2923[2462], SCM_OBJ(&scm__rc.d2925[372]), SCM_OBJ(&scm__rc.d2925[6660]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6661]), scm__rc.d2923[2465]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[933]))->name = scm__rc.d2923[2462];/* c128vector-every */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30163]))[7] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30163]))[22] = SCM_WORD(scm__rc.d2923[147]);
  ScmObj G3867 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[933]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2462]) /* c128vector-every */, G3867,0);

  scm__rc.d2923[2466] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1123])),TRUE); /* c128vector-partition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6664]), scm__rc.d2923[15]);
  scm__rc.d2923[2467] = Scm_MakeExtendedPair(scm__rc.d2923[2466], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6665]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6666]), scm__rc.d2923[2467]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[934]))->name = scm__rc.d2923[2466];/* c128vector-partition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]))[4] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]))[17] = SCM_WORD(scm__rc.d2923[2380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]))[24] = SCM_WORD(scm__rc.d2923[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]))[41] = SCM_WORD(scm__rc.d2923[2381]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30195]))[55] = SCM_WORD(scm__rc.d2923[2428]);
  ScmObj G3868 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[934]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2466]) /* c128vector-partition */, G3868,0);

  scm__rc.d2923[2468] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1124])),TRUE); /* c128vector-filter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6669]), scm__rc.d2923[15]);
  scm__rc.d2923[2469] = Scm_MakeExtendedPair(scm__rc.d2923[2468], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6670]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6671]), scm__rc.d2923[2469]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[935]))->name = scm__rc.d2923[2468];/* c128vector-filter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30276]))[4] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30276]))[15] = SCM_WORD(scm__rc.d2923[2434]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30276]))[22] = SCM_WORD(scm__rc.d2923[2428]);
  ScmObj G3869 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[935]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2468]) /* c128vector-filter */, G3869,0);

  scm__rc.d2923[2470] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1125])),TRUE); /* c128vector-remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6674]), scm__rc.d2923[15]);
  scm__rc.d2923[2471] = Scm_MakeExtendedPair(scm__rc.d2923[2470], SCM_OBJ(&scm__rc.d2925[386]), SCM_OBJ(&scm__rc.d2925[6675]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6676]), scm__rc.d2923[2471]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[936]))->name = scm__rc.d2923[2470];/* c128vector-remove */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30319]))[4] = SCM_WORD(scm__rc.d2923[2397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30319]))[15] = SCM_WORD(scm__rc.d2923[2434]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30319]))[22] = SCM_WORD(scm__rc.d2923[2428]);
  ScmObj G3870 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[936]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2470]) /* c128vector-remove */, G3870,0);

  scm__rc.d2923[2472] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1126])),TRUE); /* c128vector-swap! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6679]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6680]), scm__rc.d2923[2472]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6681]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6682]), scm__rc.d2923[16]);
  scm__rc.d2923[2473] = Scm_MakeExtendedPair(scm__rc.d2923[2472], SCM_OBJ(&scm__rc.d2925[468]), SCM_OBJ(&scm__rc.d2925[6684]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-swap!")), SCM_OBJ(&gauche_2d_2duvectorc128vector_swapX__STUB), 0);
  gauche_2d_2duvectorc128vector_swapX__STUB.common.info = scm__rc.d2923[2473];
  scm__rc.d2923[2474] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1127])),TRUE); /* c128vector-reverse! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6687]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6688]), scm__rc.d2923[2474]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6689]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6690]), scm__rc.d2923[16]);
  scm__rc.d2923[2475] = Scm_MakeExtendedPair(scm__rc.d2923[2474], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[6692]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-reverse!")), SCM_OBJ(&gauche_2d_2duvectorc128vector_reverseX__STUB), 0);
  gauche_2d_2duvectorc128vector_reverseX__STUB.common.info = scm__rc.d2923[2475];
  scm__rc.d2923[2476] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1128])),TRUE); /* c128vector-unfold! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6695]), scm__rc.d2923[15]);
  scm__rc.d2923[2477] = Scm_MakeExtendedPair(scm__rc.d2923[2476], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[6696]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6697]), scm__rc.d2923[2477]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[937]))->name = scm__rc.d2923[2476];/* c128vector-unfold! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30362]))[18] = SCM_WORD(scm__rc.d2923[2381]);
  ScmObj G3871 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[937]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2476]) /* c128vector-unfold! */, G3871,0);

  scm__rc.d2923[2478] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1129])),TRUE); /* c128vector-unfold-right! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6700]), scm__rc.d2923[15]);
  scm__rc.d2923[2479] = Scm_MakeExtendedPair(scm__rc.d2923[2478], SCM_OBJ(&scm__rc.d2925[488]), SCM_OBJ(&scm__rc.d2925[6701]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6702]), scm__rc.d2923[2479]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[938]))->name = scm__rc.d2923[2478];/* c128vector-unfold-right! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30388]))[18] = SCM_WORD(scm__rc.d2923[2381]);
  ScmObj G3872 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[938]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2478]) /* c128vector-unfold-right! */, G3872,0);

  scm__rc.d2923[2480] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1130])),TRUE); /* make-c128vector-generator */
  scm__rc.d2923[2482] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1131])),TRUE); /* <c128vector> */
  scm__rc.d2923[2481] = Scm_MakeIdentifier(scm__rc.d2923[2482], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<c128vector> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6705]), scm__rc.d2923[15]);
  scm__rc.d2923[2483] = Scm_MakeExtendedPair(scm__rc.d2923[2480], SCM_OBJ(&scm__rc.d2925[378]), SCM_OBJ(&scm__rc.d2925[6706]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6707]), scm__rc.d2923[2483]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[939]))->name = scm__rc.d2923[2480];/* make-c128vector-generator */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30414]))[4] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30414]))[6] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30414]))[15] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30414]))[17] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30414]))[20] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30414]))[23] = SCM_WORD(scm__rc.d2923[215]);
  ScmObj G3873 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[939]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2480]) /* make-c128vector-generator */, G3873,0);

  scm__rc.d2923[2484] = Scm_MakeIdentifier(scm__rc.d2923[2352], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6710]), scm__rc.d2923[15]);
  scm__rc.d2923[2485] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d2925[229]), SCM_OBJ(&scm__rc.d2925[6711]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6712]), scm__rc.d2923[2485]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30439]))[5] = SCM_WORD(scm__rc.d2923[218]);
  scm__rc.d2923[2487] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1132])),TRUE); /* c128vector-comparator */
  scm__rc.d2923[2486] = Scm_MakeIdentifier(scm__rc.d2923[2487], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[941]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30449]))[3] = SCM_WORD(scm__rc.d2923[2484]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30449]))[5] = SCM_WORD(scm__rc.d2923[2421]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30449]))[9] = SCM_WORD(scm__rc.d2923[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30449]))[11] = SCM_WORD(scm__rc.d2923[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30449]))[13] = SCM_WORD(scm__rc.d2923[2486]);
  scm__rc.d2923[2488] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1133])),TRUE); /* write-c128vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6713]), scm__rc.d2923[2482]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6714]), scm__rc.d2923[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6715]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6718]), scm__rc.d2923[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6721]), scm__rc.d2923[15]);
  scm__rc.d2923[2489] = Scm_MakeExtendedPair(scm__rc.d2923[2488], SCM_OBJ(&scm__rc.d2925[514]), SCM_OBJ(&scm__rc.d2925[6722]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6723]), scm__rc.d2923[2489]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[942]))->name = scm__rc.d2923[2488];/* write-c128vector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]))[33] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]))[35] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]))[44] = SCM_WORD(scm__rc.d2923[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]))[46] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]))[49] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30464]))[53] = SCM_WORD(scm__rc.d2923[232]);
  ScmObj G3877 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[942]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2488]) /* write-c128vector */, G3877,0);

  scm__rc.d2923[2490] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1134])),FALSE); /* G3884 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6724]), scm__rc.d2923[2490]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6729]), scm__rc.d2923[15]);
  scm__rc.d2923[2491] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6726]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[6730]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6731]), scm__rc.d2923[2491]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30519]))[7] = SCM_WORD(scm__rc.d2923[2381]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6734]), scm__rc.d2923[15]);
  scm__rc.d2923[2492] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6726]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6735]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6736]), scm__rc.d2923[2492]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6739]), scm__rc.d2923[15]);
  scm__rc.d2923[2493] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6726]), SCM_OBJ(&scm__rc.d2925[534]), SCM_OBJ(&scm__rc.d2925[6740]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6741]), scm__rc.d2923[2493]);
  scm__rc.d2923[2494] = Scm_MakeIdentifier(scm__rc.d2923[2378], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#reverse-list->c128vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6744]), scm__rc.d2923[15]);
  scm__rc.d2923[2495] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6726]), SCM_NIL, SCM_OBJ(&scm__rc.d2925[6745]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6746]), scm__rc.d2923[2495]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30537]))[2] = SCM_WORD(scm__rc.d2923[2494]);
  scm__rc.d2923[2496] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6747]), SCM_OBJ(&scm__rc.d2925[558]), SCM_OBJ(&scm__rc.d2925[195]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6748]), scm__rc.d2923[2496]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]))[10] = SCM_WORD(scm__rc.d2923[234]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]))[25] = SCM_WORD(scm__rc.d2923[2380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]))[58] = SCM_WORD(scm__rc.d2923[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]))[64] = SCM_WORD(scm__rc.d2923[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]))[68] = SCM_WORD(scm__rc.d2923[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30541]))[83] = SCM_WORD(scm__rc.d2923[247]);
  scm__rc.d2923[2497] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1135])),FALSE); /* G3878 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6749]), scm__rc.d2923[2497]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6750]), scm__rc.d2923[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6751]), scm__rc.d2923[19]);
  scm__rc.d2923[2498] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6725]), SCM_OBJ(&scm__rc.d2925[6751]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6752]), scm__rc.d2923[2498]);
  scm__rc.d2923[2500] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1136])),TRUE); /* <c128vector-meta> */
  scm__rc.d2923[2499] = Scm_MakeIdentifier(scm__rc.d2923[2500], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<c128vector-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6754]), scm__rc.d2923[156]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d2925[6754]), scm__rc.d2923[2497]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6755]), scm__rc.d2923[19]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[949]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[5] = SCM_WORD(scm__rc.d2923[255]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[24] = SCM_WORD(scm__rc.d2923[2499]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[26] = SCM_WORD(scm__rc.d2923[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30638]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2501] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1137])),FALSE); /* G3886 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6756]), scm__rc.d2923[2501]);
  scm__rc.d2923[2502] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6757]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6758]), scm__rc.d2923[2502]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30682]))[1] = SCM_WORD(scm__rc.d2923[2428]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[951]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[5] = SCM_WORD(scm__rc.d2923[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[24] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30685]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2503] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1138])),FALSE); /* G3888 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6760]), scm__rc.d2923[2503]);
  scm__rc.d2923[2504] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6761]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[566]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6762]), scm__rc.d2923[2504]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30727]))[1] = SCM_WORD(scm__rc.d2923[2381]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[953]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[5] = SCM_WORD(scm__rc.d2923[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[24] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30730]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2505] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1139])),FALSE); /* G3890 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6764]), scm__rc.d2923[2505]);
  scm__rc.d2923[2506] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6765]), SCM_OBJ(&scm__rc.d2925[564]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6766]), scm__rc.d2923[2506]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30772]))[2] = SCM_WORD(scm__rc.d2923[2397]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[955]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[5] = SCM_WORD(scm__rc.d2923[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[24] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30776]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2507] = Scm_MakeIdentifier(scm__rc.d2923[2372], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector->list */
  scm__rc.d2923[2508] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1140])),FALSE); /* G3892 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6768]), scm__rc.d2923[2508]);
  scm__rc.d2923[2509] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6769]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6770]), scm__rc.d2923[2509]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30818]))[2] = SCM_WORD(scm__rc.d2923[2507]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[957]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[24] = SCM_WORD(scm__rc.d2923[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[26] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30822]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2510] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1141])),FALSE); /* G3894 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6772]), scm__rc.d2923[2510]);
  scm__rc.d2923[2511] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6773]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6774]), scm__rc.d2923[2511]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30866]))[2] = SCM_WORD(scm__rc.d2923[2434]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[959]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[24] = SCM_WORD(scm__rc.d2923[2499]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[26] = SCM_WORD(scm__rc.d2923[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30870]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2512] = Scm_MakeIdentifier(scm__rc.d2923[2385], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#c128vector->vector */
  scm__rc.d2923[2513] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1142])),FALSE); /* G3896 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6776]), scm__rc.d2923[2513]);
  scm__rc.d2923[2514] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6777]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6778]), scm__rc.d2923[2514]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30914]))[2] = SCM_WORD(scm__rc.d2923[2512]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[961]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[24] = SCM_WORD(scm__rc.d2923[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[26] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30918]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2515] = Scm_MakeIdentifier(scm__rc.d2923[2387], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#vector->c128vector */
  scm__rc.d2923[2516] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1143])),FALSE); /* G3898 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6780]), scm__rc.d2923[2516]);
  scm__rc.d2923[2517] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6781]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6782]), scm__rc.d2923[2517]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30962]))[2] = SCM_WORD(scm__rc.d2923[2515]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[963]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[24] = SCM_WORD(scm__rc.d2923[2499]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[26] = SCM_WORD(scm__rc.d2923[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[30966]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2518] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1144])),FALSE); /* G3900 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6784]), scm__rc.d2923[2518]);
  scm__rc.d2923[2519] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6785]), SCM_OBJ(&scm__rc.d2925[587]), SCM_OBJ(&scm__rc.d2925[590]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6786]), scm__rc.d2923[2519]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31010]))[2] = SCM_WORD(scm__rc.d2923[2409]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[965]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[24] = SCM_WORD(scm__rc.d2923[2499]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[26] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31014]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2520] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1145])),FALSE); /* G3902 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6788]), scm__rc.d2923[2520]);
  scm__rc.d2923[2521] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[6789]), SCM_OBJ(&scm__rc.d2925[613]), SCM_OBJ(&scm__rc.d2925[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6790]), scm__rc.d2923[2521]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31058]))[1] = SCM_WORD(scm__rc.d2923[2409]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[967]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[5] = SCM_WORD(scm__rc.d2923[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[24] = SCM_WORD(scm__rc.d2923[2481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[28] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[32] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[35] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[38] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31064]))[40] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[2522] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1146])),TRUE); /* s8vector-add */
  scm__rc.d2923[2523] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1147])),TRUE); /* v0 */
  scm__rc.d2923[2524] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1148])),TRUE); /* v1 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6792]), scm__rc.d2923[2524]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6793]), scm__rc.d2923[2523]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6796]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6797]), scm__rc.d2923[2522]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6798]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6799]), scm__rc.d2923[16]);
  scm__rc.d2923[2525] = Scm_MakeExtendedPair(scm__rc.d2923[2522], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6801]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-add")), SCM_OBJ(&gauche_2d_2duvectors8vector_add__STUB), 0);
  gauche_2d_2duvectors8vector_add__STUB.common.info = scm__rc.d2923[2525];
  scm__rc.d2923[2526] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1149])),TRUE); /* s8vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6804]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6805]), scm__rc.d2923[2526]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6806]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6807]), scm__rc.d2923[16]);
  scm__rc.d2923[2527] = Scm_MakeExtendedPair(scm__rc.d2923[2526], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6809]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-add!")), SCM_OBJ(&gauche_2d_2duvectors8vector_addX__STUB), 0);
  gauche_2d_2duvectors8vector_addX__STUB.common.info = scm__rc.d2923[2527];
  scm__rc.d2923[2528] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1150])),TRUE); /* u8vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6812]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6813]), scm__rc.d2923[2528]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6814]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6815]), scm__rc.d2923[16]);
  scm__rc.d2923[2529] = Scm_MakeExtendedPair(scm__rc.d2923[2528], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6817]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-add")), SCM_OBJ(&gauche_2d_2duvectoru8vector_add__STUB), 0);
  gauche_2d_2duvectoru8vector_add__STUB.common.info = scm__rc.d2923[2529];
  scm__rc.d2923[2530] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1151])),TRUE); /* u8vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6820]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6821]), scm__rc.d2923[2530]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6822]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6823]), scm__rc.d2923[16]);
  scm__rc.d2923[2531] = Scm_MakeExtendedPair(scm__rc.d2923[2530], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6825]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-add!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_addX__STUB), 0);
  gauche_2d_2duvectoru8vector_addX__STUB.common.info = scm__rc.d2923[2531];
  scm__rc.d2923[2532] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1152])),TRUE); /* s16vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6828]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6829]), scm__rc.d2923[2532]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6830]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6831]), scm__rc.d2923[16]);
  scm__rc.d2923[2533] = Scm_MakeExtendedPair(scm__rc.d2923[2532], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6833]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-add")), SCM_OBJ(&gauche_2d_2duvectors16vector_add__STUB), 0);
  gauche_2d_2duvectors16vector_add__STUB.common.info = scm__rc.d2923[2533];
  scm__rc.d2923[2534] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1153])),TRUE); /* s16vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6836]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6837]), scm__rc.d2923[2534]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6838]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6839]), scm__rc.d2923[16]);
  scm__rc.d2923[2535] = Scm_MakeExtendedPair(scm__rc.d2923[2534], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6841]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-add!")), SCM_OBJ(&gauche_2d_2duvectors16vector_addX__STUB), 0);
  gauche_2d_2duvectors16vector_addX__STUB.common.info = scm__rc.d2923[2535];
  scm__rc.d2923[2536] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1154])),TRUE); /* u16vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6844]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6845]), scm__rc.d2923[2536]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6846]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6847]), scm__rc.d2923[16]);
  scm__rc.d2923[2537] = Scm_MakeExtendedPair(scm__rc.d2923[2536], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6849]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-add")), SCM_OBJ(&gauche_2d_2duvectoru16vector_add__STUB), 0);
  gauche_2d_2duvectoru16vector_add__STUB.common.info = scm__rc.d2923[2537];
  scm__rc.d2923[2538] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1155])),TRUE); /* u16vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6852]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6853]), scm__rc.d2923[2538]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6854]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6855]), scm__rc.d2923[16]);
  scm__rc.d2923[2539] = Scm_MakeExtendedPair(scm__rc.d2923[2538], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6857]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-add!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_addX__STUB), 0);
  gauche_2d_2duvectoru16vector_addX__STUB.common.info = scm__rc.d2923[2539];
  scm__rc.d2923[2540] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1156])),TRUE); /* s32vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6860]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6861]), scm__rc.d2923[2540]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6862]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6863]), scm__rc.d2923[16]);
  scm__rc.d2923[2541] = Scm_MakeExtendedPair(scm__rc.d2923[2540], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6865]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-add")), SCM_OBJ(&gauche_2d_2duvectors32vector_add__STUB), 0);
  gauche_2d_2duvectors32vector_add__STUB.common.info = scm__rc.d2923[2541];
  scm__rc.d2923[2542] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1157])),TRUE); /* s32vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6868]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6869]), scm__rc.d2923[2542]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6870]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6871]), scm__rc.d2923[16]);
  scm__rc.d2923[2543] = Scm_MakeExtendedPair(scm__rc.d2923[2542], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6873]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-add!")), SCM_OBJ(&gauche_2d_2duvectors32vector_addX__STUB), 0);
  gauche_2d_2duvectors32vector_addX__STUB.common.info = scm__rc.d2923[2543];
  scm__rc.d2923[2544] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1158])),TRUE); /* u32vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6876]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6877]), scm__rc.d2923[2544]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6878]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6879]), scm__rc.d2923[16]);
  scm__rc.d2923[2545] = Scm_MakeExtendedPair(scm__rc.d2923[2544], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6881]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-add")), SCM_OBJ(&gauche_2d_2duvectoru32vector_add__STUB), 0);
  gauche_2d_2duvectoru32vector_add__STUB.common.info = scm__rc.d2923[2545];
  scm__rc.d2923[2546] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1159])),TRUE); /* u32vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6884]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6885]), scm__rc.d2923[2546]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6886]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6887]), scm__rc.d2923[16]);
  scm__rc.d2923[2547] = Scm_MakeExtendedPair(scm__rc.d2923[2546], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6889]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-add!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_addX__STUB), 0);
  gauche_2d_2duvectoru32vector_addX__STUB.common.info = scm__rc.d2923[2547];
  scm__rc.d2923[2548] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1160])),TRUE); /* s64vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6892]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6893]), scm__rc.d2923[2548]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6894]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6895]), scm__rc.d2923[16]);
  scm__rc.d2923[2549] = Scm_MakeExtendedPair(scm__rc.d2923[2548], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6897]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-add")), SCM_OBJ(&gauche_2d_2duvectors64vector_add__STUB), 0);
  gauche_2d_2duvectors64vector_add__STUB.common.info = scm__rc.d2923[2549];
  scm__rc.d2923[2550] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1161])),TRUE); /* s64vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6900]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6901]), scm__rc.d2923[2550]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6902]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6903]), scm__rc.d2923[16]);
  scm__rc.d2923[2551] = Scm_MakeExtendedPair(scm__rc.d2923[2550], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6905]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-add!")), SCM_OBJ(&gauche_2d_2duvectors64vector_addX__STUB), 0);
  gauche_2d_2duvectors64vector_addX__STUB.common.info = scm__rc.d2923[2551];
  scm__rc.d2923[2552] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1162])),TRUE); /* u64vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6908]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6909]), scm__rc.d2923[2552]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6910]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6911]), scm__rc.d2923[16]);
  scm__rc.d2923[2553] = Scm_MakeExtendedPair(scm__rc.d2923[2552], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6913]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-add")), SCM_OBJ(&gauche_2d_2duvectoru64vector_add__STUB), 0);
  gauche_2d_2duvectoru64vector_add__STUB.common.info = scm__rc.d2923[2553];
  scm__rc.d2923[2554] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1163])),TRUE); /* u64vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6916]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6917]), scm__rc.d2923[2554]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6918]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6919]), scm__rc.d2923[16]);
  scm__rc.d2923[2555] = Scm_MakeExtendedPair(scm__rc.d2923[2554], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6921]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-add!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_addX__STUB), 0);
  gauche_2d_2duvectoru64vector_addX__STUB.common.info = scm__rc.d2923[2555];
  scm__rc.d2923[2556] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1164])),TRUE); /* f16vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6924]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6925]), scm__rc.d2923[2556]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6926]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6927]), scm__rc.d2923[16]);
  scm__rc.d2923[2557] = Scm_MakeExtendedPair(scm__rc.d2923[2556], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6929]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-add")), SCM_OBJ(&gauche_2d_2duvectorf16vector_add__STUB), 0);
  gauche_2d_2duvectorf16vector_add__STUB.common.info = scm__rc.d2923[2557];
  scm__rc.d2923[2558] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1165])),TRUE); /* f16vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6932]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6933]), scm__rc.d2923[2558]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6934]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6935]), scm__rc.d2923[16]);
  scm__rc.d2923[2559] = Scm_MakeExtendedPair(scm__rc.d2923[2558], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6937]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-add!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_addX__STUB), 0);
  gauche_2d_2duvectorf16vector_addX__STUB.common.info = scm__rc.d2923[2559];
  scm__rc.d2923[2560] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1166])),TRUE); /* f32vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6940]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6941]), scm__rc.d2923[2560]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6942]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6943]), scm__rc.d2923[16]);
  scm__rc.d2923[2561] = Scm_MakeExtendedPair(scm__rc.d2923[2560], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6945]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-add")), SCM_OBJ(&gauche_2d_2duvectorf32vector_add__STUB), 0);
  gauche_2d_2duvectorf32vector_add__STUB.common.info = scm__rc.d2923[2561];
  scm__rc.d2923[2562] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1167])),TRUE); /* f32vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6948]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6949]), scm__rc.d2923[2562]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6950]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6951]), scm__rc.d2923[16]);
  scm__rc.d2923[2563] = Scm_MakeExtendedPair(scm__rc.d2923[2562], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6953]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-add!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_addX__STUB), 0);
  gauche_2d_2duvectorf32vector_addX__STUB.common.info = scm__rc.d2923[2563];
  scm__rc.d2923[2564] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1168])),TRUE); /* f64vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6956]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6957]), scm__rc.d2923[2564]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6958]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6959]), scm__rc.d2923[16]);
  scm__rc.d2923[2565] = Scm_MakeExtendedPair(scm__rc.d2923[2564], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6961]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-add")), SCM_OBJ(&gauche_2d_2duvectorf64vector_add__STUB), 0);
  gauche_2d_2duvectorf64vector_add__STUB.common.info = scm__rc.d2923[2565];
  scm__rc.d2923[2566] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1169])),TRUE); /* f64vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6964]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6965]), scm__rc.d2923[2566]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6966]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6967]), scm__rc.d2923[16]);
  scm__rc.d2923[2567] = Scm_MakeExtendedPair(scm__rc.d2923[2566], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6969]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-add!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_addX__STUB), 0);
  gauche_2d_2duvectorf64vector_addX__STUB.common.info = scm__rc.d2923[2567];
  scm__rc.d2923[2568] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1170])),TRUE); /* c32vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6972]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6973]), scm__rc.d2923[2568]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6974]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6975]), scm__rc.d2923[16]);
  scm__rc.d2923[2569] = Scm_MakeExtendedPair(scm__rc.d2923[2568], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6977]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-add")), SCM_OBJ(&gauche_2d_2duvectorc32vector_add__STUB), 0);
  gauche_2d_2duvectorc32vector_add__STUB.common.info = scm__rc.d2923[2569];
  scm__rc.d2923[2570] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1171])),TRUE); /* c32vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6980]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6981]), scm__rc.d2923[2570]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6982]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6983]), scm__rc.d2923[16]);
  scm__rc.d2923[2571] = Scm_MakeExtendedPair(scm__rc.d2923[2570], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6985]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-add!")), SCM_OBJ(&gauche_2d_2duvectorc32vector_addX__STUB), 0);
  gauche_2d_2duvectorc32vector_addX__STUB.common.info = scm__rc.d2923[2571];
  scm__rc.d2923[2572] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1172])),TRUE); /* c64vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6988]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6989]), scm__rc.d2923[2572]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6990]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6991]), scm__rc.d2923[16]);
  scm__rc.d2923[2573] = Scm_MakeExtendedPair(scm__rc.d2923[2572], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[6993]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-add")), SCM_OBJ(&gauche_2d_2duvectorc64vector_add__STUB), 0);
  gauche_2d_2duvectorc64vector_add__STUB.common.info = scm__rc.d2923[2573];
  scm__rc.d2923[2574] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1173])),TRUE); /* c64vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6996]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6997]), scm__rc.d2923[2574]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6998]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[6999]), scm__rc.d2923[16]);
  scm__rc.d2923[2575] = Scm_MakeExtendedPair(scm__rc.d2923[2574], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7001]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-add!")), SCM_OBJ(&gauche_2d_2duvectorc64vector_addX__STUB), 0);
  gauche_2d_2duvectorc64vector_addX__STUB.common.info = scm__rc.d2923[2575];
  scm__rc.d2923[2576] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1174])),TRUE); /* c128vector-add */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7004]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7005]), scm__rc.d2923[2576]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7006]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7007]), scm__rc.d2923[16]);
  scm__rc.d2923[2577] = Scm_MakeExtendedPair(scm__rc.d2923[2576], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7009]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-add")), SCM_OBJ(&gauche_2d_2duvectorc128vector_add__STUB), 0);
  gauche_2d_2duvectorc128vector_add__STUB.common.info = scm__rc.d2923[2577];
  scm__rc.d2923[2578] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1175])),TRUE); /* c128vector-add! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7012]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7013]), scm__rc.d2923[2578]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7014]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7015]), scm__rc.d2923[16]);
  scm__rc.d2923[2579] = Scm_MakeExtendedPair(scm__rc.d2923[2578], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7017]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-add!")), SCM_OBJ(&gauche_2d_2duvectorc128vector_addX__STUB), 0);
  gauche_2d_2duvectorc128vector_addX__STUB.common.info = scm__rc.d2923[2579];
  scm__rc.d2923[2580] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1176])),TRUE); /* s8vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7020]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7021]), scm__rc.d2923[2580]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7022]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7023]), scm__rc.d2923[16]);
  scm__rc.d2923[2581] = Scm_MakeExtendedPair(scm__rc.d2923[2580], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7025]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-sub")), SCM_OBJ(&gauche_2d_2duvectors8vector_sub__STUB), 0);
  gauche_2d_2duvectors8vector_sub__STUB.common.info = scm__rc.d2923[2581];
  scm__rc.d2923[2582] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1177])),TRUE); /* s8vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7028]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7029]), scm__rc.d2923[2582]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7030]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7031]), scm__rc.d2923[16]);
  scm__rc.d2923[2583] = Scm_MakeExtendedPair(scm__rc.d2923[2582], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7033]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-sub!")), SCM_OBJ(&gauche_2d_2duvectors8vector_subX__STUB), 0);
  gauche_2d_2duvectors8vector_subX__STUB.common.info = scm__rc.d2923[2583];
  scm__rc.d2923[2584] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1178])),TRUE); /* u8vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7036]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7037]), scm__rc.d2923[2584]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7038]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7039]), scm__rc.d2923[16]);
  scm__rc.d2923[2585] = Scm_MakeExtendedPair(scm__rc.d2923[2584], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7041]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-sub")), SCM_OBJ(&gauche_2d_2duvectoru8vector_sub__STUB), 0);
  gauche_2d_2duvectoru8vector_sub__STUB.common.info = scm__rc.d2923[2585];
  scm__rc.d2923[2586] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1179])),TRUE); /* u8vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7044]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7045]), scm__rc.d2923[2586]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7046]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7047]), scm__rc.d2923[16]);
  scm__rc.d2923[2587] = Scm_MakeExtendedPair(scm__rc.d2923[2586], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7049]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-sub!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_subX__STUB), 0);
  gauche_2d_2duvectoru8vector_subX__STUB.common.info = scm__rc.d2923[2587];
  scm__rc.d2923[2588] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1180])),TRUE); /* s16vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7052]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7053]), scm__rc.d2923[2588]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7054]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7055]), scm__rc.d2923[16]);
  scm__rc.d2923[2589] = Scm_MakeExtendedPair(scm__rc.d2923[2588], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7057]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-sub")), SCM_OBJ(&gauche_2d_2duvectors16vector_sub__STUB), 0);
  gauche_2d_2duvectors16vector_sub__STUB.common.info = scm__rc.d2923[2589];
  scm__rc.d2923[2590] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1181])),TRUE); /* s16vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7060]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7061]), scm__rc.d2923[2590]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7062]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7063]), scm__rc.d2923[16]);
  scm__rc.d2923[2591] = Scm_MakeExtendedPair(scm__rc.d2923[2590], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7065]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-sub!")), SCM_OBJ(&gauche_2d_2duvectors16vector_subX__STUB), 0);
  gauche_2d_2duvectors16vector_subX__STUB.common.info = scm__rc.d2923[2591];
  scm__rc.d2923[2592] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1182])),TRUE); /* u16vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7068]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7069]), scm__rc.d2923[2592]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7070]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7071]), scm__rc.d2923[16]);
  scm__rc.d2923[2593] = Scm_MakeExtendedPair(scm__rc.d2923[2592], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7073]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-sub")), SCM_OBJ(&gauche_2d_2duvectoru16vector_sub__STUB), 0);
  gauche_2d_2duvectoru16vector_sub__STUB.common.info = scm__rc.d2923[2593];
  scm__rc.d2923[2594] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1183])),TRUE); /* u16vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7076]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7077]), scm__rc.d2923[2594]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7078]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7079]), scm__rc.d2923[16]);
  scm__rc.d2923[2595] = Scm_MakeExtendedPair(scm__rc.d2923[2594], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7081]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-sub!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_subX__STUB), 0);
  gauche_2d_2duvectoru16vector_subX__STUB.common.info = scm__rc.d2923[2595];
  scm__rc.d2923[2596] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1184])),TRUE); /* s32vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7084]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7085]), scm__rc.d2923[2596]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7086]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7087]), scm__rc.d2923[16]);
  scm__rc.d2923[2597] = Scm_MakeExtendedPair(scm__rc.d2923[2596], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7089]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-sub")), SCM_OBJ(&gauche_2d_2duvectors32vector_sub__STUB), 0);
  gauche_2d_2duvectors32vector_sub__STUB.common.info = scm__rc.d2923[2597];
  scm__rc.d2923[2598] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1185])),TRUE); /* s32vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7092]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7093]), scm__rc.d2923[2598]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7094]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7095]), scm__rc.d2923[16]);
  scm__rc.d2923[2599] = Scm_MakeExtendedPair(scm__rc.d2923[2598], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7097]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-sub!")), SCM_OBJ(&gauche_2d_2duvectors32vector_subX__STUB), 0);
  gauche_2d_2duvectors32vector_subX__STUB.common.info = scm__rc.d2923[2599];
  scm__rc.d2923[2600] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1186])),TRUE); /* u32vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7100]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7101]), scm__rc.d2923[2600]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7102]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7103]), scm__rc.d2923[16]);
  scm__rc.d2923[2601] = Scm_MakeExtendedPair(scm__rc.d2923[2600], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7105]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-sub")), SCM_OBJ(&gauche_2d_2duvectoru32vector_sub__STUB), 0);
  gauche_2d_2duvectoru32vector_sub__STUB.common.info = scm__rc.d2923[2601];
  scm__rc.d2923[2602] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1187])),TRUE); /* u32vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7108]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7109]), scm__rc.d2923[2602]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7110]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7111]), scm__rc.d2923[16]);
  scm__rc.d2923[2603] = Scm_MakeExtendedPair(scm__rc.d2923[2602], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7113]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-sub!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_subX__STUB), 0);
  gauche_2d_2duvectoru32vector_subX__STUB.common.info = scm__rc.d2923[2603];
  scm__rc.d2923[2604] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1188])),TRUE); /* s64vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7116]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7117]), scm__rc.d2923[2604]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7118]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7119]), scm__rc.d2923[16]);
  scm__rc.d2923[2605] = Scm_MakeExtendedPair(scm__rc.d2923[2604], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7121]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-sub")), SCM_OBJ(&gauche_2d_2duvectors64vector_sub__STUB), 0);
  gauche_2d_2duvectors64vector_sub__STUB.common.info = scm__rc.d2923[2605];
  scm__rc.d2923[2606] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1189])),TRUE); /* s64vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7124]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7125]), scm__rc.d2923[2606]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7126]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7127]), scm__rc.d2923[16]);
  scm__rc.d2923[2607] = Scm_MakeExtendedPair(scm__rc.d2923[2606], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7129]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-sub!")), SCM_OBJ(&gauche_2d_2duvectors64vector_subX__STUB), 0);
  gauche_2d_2duvectors64vector_subX__STUB.common.info = scm__rc.d2923[2607];
  scm__rc.d2923[2608] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1190])),TRUE); /* u64vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7132]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7133]), scm__rc.d2923[2608]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7134]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7135]), scm__rc.d2923[16]);
  scm__rc.d2923[2609] = Scm_MakeExtendedPair(scm__rc.d2923[2608], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7137]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-sub")), SCM_OBJ(&gauche_2d_2duvectoru64vector_sub__STUB), 0);
  gauche_2d_2duvectoru64vector_sub__STUB.common.info = scm__rc.d2923[2609];
  scm__rc.d2923[2610] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1191])),TRUE); /* u64vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7140]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7141]), scm__rc.d2923[2610]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7142]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7143]), scm__rc.d2923[16]);
  scm__rc.d2923[2611] = Scm_MakeExtendedPair(scm__rc.d2923[2610], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7145]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-sub!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_subX__STUB), 0);
  gauche_2d_2duvectoru64vector_subX__STUB.common.info = scm__rc.d2923[2611];
  scm__rc.d2923[2612] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1192])),TRUE); /* f16vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7148]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7149]), scm__rc.d2923[2612]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7150]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7151]), scm__rc.d2923[16]);
  scm__rc.d2923[2613] = Scm_MakeExtendedPair(scm__rc.d2923[2612], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7153]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-sub")), SCM_OBJ(&gauche_2d_2duvectorf16vector_sub__STUB), 0);
  gauche_2d_2duvectorf16vector_sub__STUB.common.info = scm__rc.d2923[2613];
  scm__rc.d2923[2614] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1193])),TRUE); /* f16vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7156]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7157]), scm__rc.d2923[2614]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7158]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7159]), scm__rc.d2923[16]);
  scm__rc.d2923[2615] = Scm_MakeExtendedPair(scm__rc.d2923[2614], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7161]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-sub!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_subX__STUB), 0);
  gauche_2d_2duvectorf16vector_subX__STUB.common.info = scm__rc.d2923[2615];
  scm__rc.d2923[2616] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1194])),TRUE); /* f32vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7164]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7165]), scm__rc.d2923[2616]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7166]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7167]), scm__rc.d2923[16]);
  scm__rc.d2923[2617] = Scm_MakeExtendedPair(scm__rc.d2923[2616], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7169]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-sub")), SCM_OBJ(&gauche_2d_2duvectorf32vector_sub__STUB), 0);
  gauche_2d_2duvectorf32vector_sub__STUB.common.info = scm__rc.d2923[2617];
  scm__rc.d2923[2618] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1195])),TRUE); /* f32vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7172]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7173]), scm__rc.d2923[2618]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7174]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7175]), scm__rc.d2923[16]);
  scm__rc.d2923[2619] = Scm_MakeExtendedPair(scm__rc.d2923[2618], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7177]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-sub!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_subX__STUB), 0);
  gauche_2d_2duvectorf32vector_subX__STUB.common.info = scm__rc.d2923[2619];
  scm__rc.d2923[2620] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1196])),TRUE); /* f64vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7180]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7181]), scm__rc.d2923[2620]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7182]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7183]), scm__rc.d2923[16]);
  scm__rc.d2923[2621] = Scm_MakeExtendedPair(scm__rc.d2923[2620], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7185]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-sub")), SCM_OBJ(&gauche_2d_2duvectorf64vector_sub__STUB), 0);
  gauche_2d_2duvectorf64vector_sub__STUB.common.info = scm__rc.d2923[2621];
  scm__rc.d2923[2622] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1197])),TRUE); /* f64vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7188]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7189]), scm__rc.d2923[2622]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7190]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7191]), scm__rc.d2923[16]);
  scm__rc.d2923[2623] = Scm_MakeExtendedPair(scm__rc.d2923[2622], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7193]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-sub!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_subX__STUB), 0);
  gauche_2d_2duvectorf64vector_subX__STUB.common.info = scm__rc.d2923[2623];
  scm__rc.d2923[2624] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1198])),TRUE); /* c32vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7196]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7197]), scm__rc.d2923[2624]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7198]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7199]), scm__rc.d2923[16]);
  scm__rc.d2923[2625] = Scm_MakeExtendedPair(scm__rc.d2923[2624], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7201]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-sub")), SCM_OBJ(&gauche_2d_2duvectorc32vector_sub__STUB), 0);
  gauche_2d_2duvectorc32vector_sub__STUB.common.info = scm__rc.d2923[2625];
  scm__rc.d2923[2626] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1199])),TRUE); /* c32vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7204]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7205]), scm__rc.d2923[2626]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7206]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7207]), scm__rc.d2923[16]);
  scm__rc.d2923[2627] = Scm_MakeExtendedPair(scm__rc.d2923[2626], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7209]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-sub!")), SCM_OBJ(&gauche_2d_2duvectorc32vector_subX__STUB), 0);
  gauche_2d_2duvectorc32vector_subX__STUB.common.info = scm__rc.d2923[2627];
  scm__rc.d2923[2628] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1200])),TRUE); /* c64vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7212]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7213]), scm__rc.d2923[2628]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7214]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7215]), scm__rc.d2923[16]);
  scm__rc.d2923[2629] = Scm_MakeExtendedPair(scm__rc.d2923[2628], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7217]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-sub")), SCM_OBJ(&gauche_2d_2duvectorc64vector_sub__STUB), 0);
  gauche_2d_2duvectorc64vector_sub__STUB.common.info = scm__rc.d2923[2629];
  scm__rc.d2923[2630] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1201])),TRUE); /* c64vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7220]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7221]), scm__rc.d2923[2630]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7222]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7223]), scm__rc.d2923[16]);
  scm__rc.d2923[2631] = Scm_MakeExtendedPair(scm__rc.d2923[2630], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7225]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-sub!")), SCM_OBJ(&gauche_2d_2duvectorc64vector_subX__STUB), 0);
  gauche_2d_2duvectorc64vector_subX__STUB.common.info = scm__rc.d2923[2631];
  scm__rc.d2923[2632] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1202])),TRUE); /* c128vector-sub */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7228]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7229]), scm__rc.d2923[2632]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7230]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7231]), scm__rc.d2923[16]);
  scm__rc.d2923[2633] = Scm_MakeExtendedPair(scm__rc.d2923[2632], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7233]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-sub")), SCM_OBJ(&gauche_2d_2duvectorc128vector_sub__STUB), 0);
  gauche_2d_2duvectorc128vector_sub__STUB.common.info = scm__rc.d2923[2633];
  scm__rc.d2923[2634] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1203])),TRUE); /* c128vector-sub! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7236]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7237]), scm__rc.d2923[2634]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7238]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7239]), scm__rc.d2923[16]);
  scm__rc.d2923[2635] = Scm_MakeExtendedPair(scm__rc.d2923[2634], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7241]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-sub!")), SCM_OBJ(&gauche_2d_2duvectorc128vector_subX__STUB), 0);
  gauche_2d_2duvectorc128vector_subX__STUB.common.info = scm__rc.d2923[2635];
  scm__rc.d2923[2636] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1204])),TRUE); /* s8vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7244]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7245]), scm__rc.d2923[2636]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7246]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7247]), scm__rc.d2923[16]);
  scm__rc.d2923[2637] = Scm_MakeExtendedPair(scm__rc.d2923[2636], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7249]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-mul")), SCM_OBJ(&gauche_2d_2duvectors8vector_mul__STUB), 0);
  gauche_2d_2duvectors8vector_mul__STUB.common.info = scm__rc.d2923[2637];
  scm__rc.d2923[2638] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1205])),TRUE); /* s8vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7252]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7253]), scm__rc.d2923[2638]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7254]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7255]), scm__rc.d2923[16]);
  scm__rc.d2923[2639] = Scm_MakeExtendedPair(scm__rc.d2923[2638], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7257]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-mul!")), SCM_OBJ(&gauche_2d_2duvectors8vector_mulX__STUB), 0);
  gauche_2d_2duvectors8vector_mulX__STUB.common.info = scm__rc.d2923[2639];
  scm__rc.d2923[2640] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1206])),TRUE); /* u8vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7260]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7261]), scm__rc.d2923[2640]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7262]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7263]), scm__rc.d2923[16]);
  scm__rc.d2923[2641] = Scm_MakeExtendedPair(scm__rc.d2923[2640], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7265]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-mul")), SCM_OBJ(&gauche_2d_2duvectoru8vector_mul__STUB), 0);
  gauche_2d_2duvectoru8vector_mul__STUB.common.info = scm__rc.d2923[2641];
  scm__rc.d2923[2642] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1207])),TRUE); /* u8vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7268]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7269]), scm__rc.d2923[2642]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7270]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7271]), scm__rc.d2923[16]);
  scm__rc.d2923[2643] = Scm_MakeExtendedPair(scm__rc.d2923[2642], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7273]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-mul!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_mulX__STUB), 0);
  gauche_2d_2duvectoru8vector_mulX__STUB.common.info = scm__rc.d2923[2643];
  scm__rc.d2923[2644] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1208])),TRUE); /* s16vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7276]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7277]), scm__rc.d2923[2644]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7278]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7279]), scm__rc.d2923[16]);
  scm__rc.d2923[2645] = Scm_MakeExtendedPair(scm__rc.d2923[2644], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7281]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-mul")), SCM_OBJ(&gauche_2d_2duvectors16vector_mul__STUB), 0);
  gauche_2d_2duvectors16vector_mul__STUB.common.info = scm__rc.d2923[2645];
  scm__rc.d2923[2646] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1209])),TRUE); /* s16vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7284]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7285]), scm__rc.d2923[2646]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7286]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7287]), scm__rc.d2923[16]);
  scm__rc.d2923[2647] = Scm_MakeExtendedPair(scm__rc.d2923[2646], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7289]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-mul!")), SCM_OBJ(&gauche_2d_2duvectors16vector_mulX__STUB), 0);
  gauche_2d_2duvectors16vector_mulX__STUB.common.info = scm__rc.d2923[2647];
  scm__rc.d2923[2648] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1210])),TRUE); /* u16vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7292]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7293]), scm__rc.d2923[2648]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7294]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7295]), scm__rc.d2923[16]);
  scm__rc.d2923[2649] = Scm_MakeExtendedPair(scm__rc.d2923[2648], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7297]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-mul")), SCM_OBJ(&gauche_2d_2duvectoru16vector_mul__STUB), 0);
  gauche_2d_2duvectoru16vector_mul__STUB.common.info = scm__rc.d2923[2649];
  scm__rc.d2923[2650] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1211])),TRUE); /* u16vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7300]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7301]), scm__rc.d2923[2650]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7302]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7303]), scm__rc.d2923[16]);
  scm__rc.d2923[2651] = Scm_MakeExtendedPair(scm__rc.d2923[2650], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7305]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-mul!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_mulX__STUB), 0);
  gauche_2d_2duvectoru16vector_mulX__STUB.common.info = scm__rc.d2923[2651];
  scm__rc.d2923[2652] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1212])),TRUE); /* s32vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7308]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7309]), scm__rc.d2923[2652]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7310]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7311]), scm__rc.d2923[16]);
  scm__rc.d2923[2653] = Scm_MakeExtendedPair(scm__rc.d2923[2652], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7313]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-mul")), SCM_OBJ(&gauche_2d_2duvectors32vector_mul__STUB), 0);
  gauche_2d_2duvectors32vector_mul__STUB.common.info = scm__rc.d2923[2653];
  scm__rc.d2923[2654] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1213])),TRUE); /* s32vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7316]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7317]), scm__rc.d2923[2654]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7318]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7319]), scm__rc.d2923[16]);
  scm__rc.d2923[2655] = Scm_MakeExtendedPair(scm__rc.d2923[2654], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7321]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-mul!")), SCM_OBJ(&gauche_2d_2duvectors32vector_mulX__STUB), 0);
  gauche_2d_2duvectors32vector_mulX__STUB.common.info = scm__rc.d2923[2655];
  scm__rc.d2923[2656] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1214])),TRUE); /* u32vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7324]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7325]), scm__rc.d2923[2656]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7326]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7327]), scm__rc.d2923[16]);
  scm__rc.d2923[2657] = Scm_MakeExtendedPair(scm__rc.d2923[2656], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7329]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-mul")), SCM_OBJ(&gauche_2d_2duvectoru32vector_mul__STUB), 0);
  gauche_2d_2duvectoru32vector_mul__STUB.common.info = scm__rc.d2923[2657];
  scm__rc.d2923[2658] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1215])),TRUE); /* u32vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7332]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7333]), scm__rc.d2923[2658]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7334]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7335]), scm__rc.d2923[16]);
  scm__rc.d2923[2659] = Scm_MakeExtendedPair(scm__rc.d2923[2658], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7337]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-mul!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_mulX__STUB), 0);
  gauche_2d_2duvectoru32vector_mulX__STUB.common.info = scm__rc.d2923[2659];
  scm__rc.d2923[2660] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1216])),TRUE); /* s64vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7340]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7341]), scm__rc.d2923[2660]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7342]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7343]), scm__rc.d2923[16]);
  scm__rc.d2923[2661] = Scm_MakeExtendedPair(scm__rc.d2923[2660], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7345]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-mul")), SCM_OBJ(&gauche_2d_2duvectors64vector_mul__STUB), 0);
  gauche_2d_2duvectors64vector_mul__STUB.common.info = scm__rc.d2923[2661];
  scm__rc.d2923[2662] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1217])),TRUE); /* s64vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7348]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7349]), scm__rc.d2923[2662]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7350]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7351]), scm__rc.d2923[16]);
  scm__rc.d2923[2663] = Scm_MakeExtendedPair(scm__rc.d2923[2662], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7353]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-mul!")), SCM_OBJ(&gauche_2d_2duvectors64vector_mulX__STUB), 0);
  gauche_2d_2duvectors64vector_mulX__STUB.common.info = scm__rc.d2923[2663];
  scm__rc.d2923[2664] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1218])),TRUE); /* u64vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7356]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7357]), scm__rc.d2923[2664]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7358]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7359]), scm__rc.d2923[16]);
  scm__rc.d2923[2665] = Scm_MakeExtendedPair(scm__rc.d2923[2664], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7361]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-mul")), SCM_OBJ(&gauche_2d_2duvectoru64vector_mul__STUB), 0);
  gauche_2d_2duvectoru64vector_mul__STUB.common.info = scm__rc.d2923[2665];
  scm__rc.d2923[2666] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1219])),TRUE); /* u64vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7364]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7365]), scm__rc.d2923[2666]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7366]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7367]), scm__rc.d2923[16]);
  scm__rc.d2923[2667] = Scm_MakeExtendedPair(scm__rc.d2923[2666], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7369]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-mul!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_mulX__STUB), 0);
  gauche_2d_2duvectoru64vector_mulX__STUB.common.info = scm__rc.d2923[2667];
  scm__rc.d2923[2668] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1220])),TRUE); /* f16vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7372]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7373]), scm__rc.d2923[2668]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7374]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7375]), scm__rc.d2923[16]);
  scm__rc.d2923[2669] = Scm_MakeExtendedPair(scm__rc.d2923[2668], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7377]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-mul")), SCM_OBJ(&gauche_2d_2duvectorf16vector_mul__STUB), 0);
  gauche_2d_2duvectorf16vector_mul__STUB.common.info = scm__rc.d2923[2669];
  scm__rc.d2923[2670] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1221])),TRUE); /* f16vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7380]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7381]), scm__rc.d2923[2670]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7382]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7383]), scm__rc.d2923[16]);
  scm__rc.d2923[2671] = Scm_MakeExtendedPair(scm__rc.d2923[2670], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7385]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-mul!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_mulX__STUB), 0);
  gauche_2d_2duvectorf16vector_mulX__STUB.common.info = scm__rc.d2923[2671];
  scm__rc.d2923[2672] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1222])),TRUE); /* f32vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7388]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7389]), scm__rc.d2923[2672]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7390]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7391]), scm__rc.d2923[16]);
  scm__rc.d2923[2673] = Scm_MakeExtendedPair(scm__rc.d2923[2672], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7393]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-mul")), SCM_OBJ(&gauche_2d_2duvectorf32vector_mul__STUB), 0);
  gauche_2d_2duvectorf32vector_mul__STUB.common.info = scm__rc.d2923[2673];
  scm__rc.d2923[2674] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1223])),TRUE); /* f32vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7396]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7397]), scm__rc.d2923[2674]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7398]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7399]), scm__rc.d2923[16]);
  scm__rc.d2923[2675] = Scm_MakeExtendedPair(scm__rc.d2923[2674], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7401]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-mul!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_mulX__STUB), 0);
  gauche_2d_2duvectorf32vector_mulX__STUB.common.info = scm__rc.d2923[2675];
  scm__rc.d2923[2676] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1224])),TRUE); /* f64vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7404]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7405]), scm__rc.d2923[2676]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7406]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7407]), scm__rc.d2923[16]);
  scm__rc.d2923[2677] = Scm_MakeExtendedPair(scm__rc.d2923[2676], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7409]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-mul")), SCM_OBJ(&gauche_2d_2duvectorf64vector_mul__STUB), 0);
  gauche_2d_2duvectorf64vector_mul__STUB.common.info = scm__rc.d2923[2677];
  scm__rc.d2923[2678] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1225])),TRUE); /* f64vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7412]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7413]), scm__rc.d2923[2678]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7414]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7415]), scm__rc.d2923[16]);
  scm__rc.d2923[2679] = Scm_MakeExtendedPair(scm__rc.d2923[2678], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7417]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-mul!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_mulX__STUB), 0);
  gauche_2d_2duvectorf64vector_mulX__STUB.common.info = scm__rc.d2923[2679];
  scm__rc.d2923[2680] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1226])),TRUE); /* c32vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7420]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7421]), scm__rc.d2923[2680]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7422]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7423]), scm__rc.d2923[16]);
  scm__rc.d2923[2681] = Scm_MakeExtendedPair(scm__rc.d2923[2680], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7425]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-mul")), SCM_OBJ(&gauche_2d_2duvectorc32vector_mul__STUB), 0);
  gauche_2d_2duvectorc32vector_mul__STUB.common.info = scm__rc.d2923[2681];
  scm__rc.d2923[2682] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1227])),TRUE); /* c32vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7428]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7429]), scm__rc.d2923[2682]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7430]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7431]), scm__rc.d2923[16]);
  scm__rc.d2923[2683] = Scm_MakeExtendedPair(scm__rc.d2923[2682], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7433]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-mul!")), SCM_OBJ(&gauche_2d_2duvectorc32vector_mulX__STUB), 0);
  gauche_2d_2duvectorc32vector_mulX__STUB.common.info = scm__rc.d2923[2683];
  scm__rc.d2923[2684] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1228])),TRUE); /* c64vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7436]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7437]), scm__rc.d2923[2684]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7438]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7439]), scm__rc.d2923[16]);
  scm__rc.d2923[2685] = Scm_MakeExtendedPair(scm__rc.d2923[2684], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7441]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-mul")), SCM_OBJ(&gauche_2d_2duvectorc64vector_mul__STUB), 0);
  gauche_2d_2duvectorc64vector_mul__STUB.common.info = scm__rc.d2923[2685];
  scm__rc.d2923[2686] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1229])),TRUE); /* c64vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7444]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7445]), scm__rc.d2923[2686]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7446]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7447]), scm__rc.d2923[16]);
  scm__rc.d2923[2687] = Scm_MakeExtendedPair(scm__rc.d2923[2686], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7449]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-mul!")), SCM_OBJ(&gauche_2d_2duvectorc64vector_mulX__STUB), 0);
  gauche_2d_2duvectorc64vector_mulX__STUB.common.info = scm__rc.d2923[2687];
  scm__rc.d2923[2688] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1230])),TRUE); /* c128vector-mul */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7452]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7453]), scm__rc.d2923[2688]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7454]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7455]), scm__rc.d2923[16]);
  scm__rc.d2923[2689] = Scm_MakeExtendedPair(scm__rc.d2923[2688], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7457]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-mul")), SCM_OBJ(&gauche_2d_2duvectorc128vector_mul__STUB), 0);
  gauche_2d_2duvectorc128vector_mul__STUB.common.info = scm__rc.d2923[2689];
  scm__rc.d2923[2690] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1231])),TRUE); /* c128vector-mul! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7460]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7461]), scm__rc.d2923[2690]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7462]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7463]), scm__rc.d2923[16]);
  scm__rc.d2923[2691] = Scm_MakeExtendedPair(scm__rc.d2923[2690], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7465]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-mul!")), SCM_OBJ(&gauche_2d_2duvectorc128vector_mulX__STUB), 0);
  gauche_2d_2duvectorc128vector_mulX__STUB.common.info = scm__rc.d2923[2691];
  scm__rc.d2923[2692] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1232])),TRUE); /* f16vector-div */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7468]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7469]), scm__rc.d2923[2692]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7470]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7471]), scm__rc.d2923[16]);
  scm__rc.d2923[2693] = Scm_MakeExtendedPair(scm__rc.d2923[2692], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7473]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-div")), SCM_OBJ(&gauche_2d_2duvectorf16vector_div__STUB), 0);
  gauche_2d_2duvectorf16vector_div__STUB.common.info = scm__rc.d2923[2693];
  scm__rc.d2923[2694] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1233])),TRUE); /* f16vector-div! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7476]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7477]), scm__rc.d2923[2694]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7478]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7479]), scm__rc.d2923[16]);
  scm__rc.d2923[2695] = Scm_MakeExtendedPair(scm__rc.d2923[2694], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7481]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-div!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_divX__STUB), 0);
  gauche_2d_2duvectorf16vector_divX__STUB.common.info = scm__rc.d2923[2695];
  scm__rc.d2923[2696] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1234])),TRUE); /* f32vector-div */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7484]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7485]), scm__rc.d2923[2696]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7486]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7487]), scm__rc.d2923[16]);
  scm__rc.d2923[2697] = Scm_MakeExtendedPair(scm__rc.d2923[2696], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7489]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-div")), SCM_OBJ(&gauche_2d_2duvectorf32vector_div__STUB), 0);
  gauche_2d_2duvectorf32vector_div__STUB.common.info = scm__rc.d2923[2697];
  scm__rc.d2923[2698] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1235])),TRUE); /* f32vector-div! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7492]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7493]), scm__rc.d2923[2698]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7494]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7495]), scm__rc.d2923[16]);
  scm__rc.d2923[2699] = Scm_MakeExtendedPair(scm__rc.d2923[2698], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7497]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-div!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_divX__STUB), 0);
  gauche_2d_2duvectorf32vector_divX__STUB.common.info = scm__rc.d2923[2699];
  scm__rc.d2923[2700] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1236])),TRUE); /* f64vector-div */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7500]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7501]), scm__rc.d2923[2700]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7502]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7503]), scm__rc.d2923[16]);
  scm__rc.d2923[2701] = Scm_MakeExtendedPair(scm__rc.d2923[2700], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7505]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-div")), SCM_OBJ(&gauche_2d_2duvectorf64vector_div__STUB), 0);
  gauche_2d_2duvectorf64vector_div__STUB.common.info = scm__rc.d2923[2701];
  scm__rc.d2923[2702] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1237])),TRUE); /* f64vector-div! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7508]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7509]), scm__rc.d2923[2702]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7510]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7511]), scm__rc.d2923[16]);
  scm__rc.d2923[2703] = Scm_MakeExtendedPair(scm__rc.d2923[2702], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7513]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-div!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_divX__STUB), 0);
  gauche_2d_2duvectorf64vector_divX__STUB.common.info = scm__rc.d2923[2703];
  scm__rc.d2923[2704] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1238])),TRUE); /* c32vector-div */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7516]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7517]), scm__rc.d2923[2704]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7518]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7519]), scm__rc.d2923[16]);
  scm__rc.d2923[2705] = Scm_MakeExtendedPair(scm__rc.d2923[2704], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7521]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-div")), SCM_OBJ(&gauche_2d_2duvectorc32vector_div__STUB), 0);
  gauche_2d_2duvectorc32vector_div__STUB.common.info = scm__rc.d2923[2705];
  scm__rc.d2923[2706] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1239])),TRUE); /* c32vector-div! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7524]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7525]), scm__rc.d2923[2706]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7526]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7527]), scm__rc.d2923[16]);
  scm__rc.d2923[2707] = Scm_MakeExtendedPair(scm__rc.d2923[2706], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7529]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-div!")), SCM_OBJ(&gauche_2d_2duvectorc32vector_divX__STUB), 0);
  gauche_2d_2duvectorc32vector_divX__STUB.common.info = scm__rc.d2923[2707];
  scm__rc.d2923[2708] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1240])),TRUE); /* c64vector-div */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7532]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7533]), scm__rc.d2923[2708]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7534]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7535]), scm__rc.d2923[16]);
  scm__rc.d2923[2709] = Scm_MakeExtendedPair(scm__rc.d2923[2708], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7537]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-div")), SCM_OBJ(&gauche_2d_2duvectorc64vector_div__STUB), 0);
  gauche_2d_2duvectorc64vector_div__STUB.common.info = scm__rc.d2923[2709];
  scm__rc.d2923[2710] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1241])),TRUE); /* c64vector-div! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7540]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7541]), scm__rc.d2923[2710]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7542]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7543]), scm__rc.d2923[16]);
  scm__rc.d2923[2711] = Scm_MakeExtendedPair(scm__rc.d2923[2710], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7545]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-div!")), SCM_OBJ(&gauche_2d_2duvectorc64vector_divX__STUB), 0);
  gauche_2d_2duvectorc64vector_divX__STUB.common.info = scm__rc.d2923[2711];
  scm__rc.d2923[2712] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1242])),TRUE); /* c128vector-div */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7548]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7549]), scm__rc.d2923[2712]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7550]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7551]), scm__rc.d2923[16]);
  scm__rc.d2923[2713] = Scm_MakeExtendedPair(scm__rc.d2923[2712], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7553]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-div")), SCM_OBJ(&gauche_2d_2duvectorc128vector_div__STUB), 0);
  gauche_2d_2duvectorc128vector_div__STUB.common.info = scm__rc.d2923[2713];
  scm__rc.d2923[2714] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1243])),TRUE); /* c128vector-div! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7556]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7557]), scm__rc.d2923[2714]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7558]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7559]), scm__rc.d2923[16]);
  scm__rc.d2923[2715] = Scm_MakeExtendedPair(scm__rc.d2923[2714], SCM_OBJ(&scm__rc.d2925[6793]), SCM_OBJ(&scm__rc.d2925[7561]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-div!")), SCM_OBJ(&gauche_2d_2duvectorc128vector_divX__STUB), 0);
  gauche_2d_2duvectorc128vector_divX__STUB.common.info = scm__rc.d2923[2715];
  scm__rc.d2923[2716] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1244])),TRUE); /* s8vector-and */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7562]), scm__rc.d2923[2524]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7563]), scm__rc.d2923[2523]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7566]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7567]), scm__rc.d2923[2716]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7568]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7569]), scm__rc.d2923[16]);
  scm__rc.d2923[2717] = Scm_MakeExtendedPair(scm__rc.d2923[2716], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7571]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-and")), SCM_OBJ(&gauche_2d_2duvectors8vector_and__STUB), 0);
  gauche_2d_2duvectors8vector_and__STUB.common.info = scm__rc.d2923[2717];
  scm__rc.d2923[2718] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1245])),TRUE); /* s8vector-and! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7574]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7575]), scm__rc.d2923[2718]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7576]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7577]), scm__rc.d2923[16]);
  scm__rc.d2923[2719] = Scm_MakeExtendedPair(scm__rc.d2923[2718], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7579]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-and!")), SCM_OBJ(&gauche_2d_2duvectors8vector_andX__STUB), 0);
  gauche_2d_2duvectors8vector_andX__STUB.common.info = scm__rc.d2923[2719];
  scm__rc.d2923[2720] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1246])),TRUE); /* s8vector-ior */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7582]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7583]), scm__rc.d2923[2720]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7584]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7585]), scm__rc.d2923[16]);
  scm__rc.d2923[2721] = Scm_MakeExtendedPair(scm__rc.d2923[2720], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7587]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-ior")), SCM_OBJ(&gauche_2d_2duvectors8vector_ior__STUB), 0);
  gauche_2d_2duvectors8vector_ior__STUB.common.info = scm__rc.d2923[2721];
  scm__rc.d2923[2722] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1247])),TRUE); /* s8vector-ior! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7590]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7591]), scm__rc.d2923[2722]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7592]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7593]), scm__rc.d2923[16]);
  scm__rc.d2923[2723] = Scm_MakeExtendedPair(scm__rc.d2923[2722], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7595]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-ior!")), SCM_OBJ(&gauche_2d_2duvectors8vector_iorX__STUB), 0);
  gauche_2d_2duvectors8vector_iorX__STUB.common.info = scm__rc.d2923[2723];
  scm__rc.d2923[2724] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1248])),TRUE); /* s8vector-xor */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7598]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7599]), scm__rc.d2923[2724]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7600]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7601]), scm__rc.d2923[16]);
  scm__rc.d2923[2725] = Scm_MakeExtendedPair(scm__rc.d2923[2724], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7603]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-xor")), SCM_OBJ(&gauche_2d_2duvectors8vector_xor__STUB), 0);
  gauche_2d_2duvectors8vector_xor__STUB.common.info = scm__rc.d2923[2725];
  scm__rc.d2923[2726] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1249])),TRUE); /* s8vector-xor! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7606]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7607]), scm__rc.d2923[2726]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7608]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7609]), scm__rc.d2923[16]);
  scm__rc.d2923[2727] = Scm_MakeExtendedPair(scm__rc.d2923[2726], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7611]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-xor!")), SCM_OBJ(&gauche_2d_2duvectors8vector_xorX__STUB), 0);
  gauche_2d_2duvectors8vector_xorX__STUB.common.info = scm__rc.d2923[2727];
  scm__rc.d2923[2728] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1250])),TRUE); /* u8vector-and */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7614]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7615]), scm__rc.d2923[2728]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7616]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7617]), scm__rc.d2923[16]);
  scm__rc.d2923[2729] = Scm_MakeExtendedPair(scm__rc.d2923[2728], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7619]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-and")), SCM_OBJ(&gauche_2d_2duvectoru8vector_and__STUB), 0);
  gauche_2d_2duvectoru8vector_and__STUB.common.info = scm__rc.d2923[2729];
  scm__rc.d2923[2730] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1251])),TRUE); /* u8vector-and! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7622]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7623]), scm__rc.d2923[2730]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7624]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7625]), scm__rc.d2923[16]);
  scm__rc.d2923[2731] = Scm_MakeExtendedPair(scm__rc.d2923[2730], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7627]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-and!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_andX__STUB), 0);
  gauche_2d_2duvectoru8vector_andX__STUB.common.info = scm__rc.d2923[2731];
  scm__rc.d2923[2732] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1252])),TRUE); /* u8vector-ior */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7630]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7631]), scm__rc.d2923[2732]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7632]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7633]), scm__rc.d2923[16]);
  scm__rc.d2923[2733] = Scm_MakeExtendedPair(scm__rc.d2923[2732], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7635]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-ior")), SCM_OBJ(&gauche_2d_2duvectoru8vector_ior__STUB), 0);
  gauche_2d_2duvectoru8vector_ior__STUB.common.info = scm__rc.d2923[2733];
  scm__rc.d2923[2734] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1253])),TRUE); /* u8vector-ior! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7638]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7639]), scm__rc.d2923[2734]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7640]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7641]), scm__rc.d2923[16]);
  scm__rc.d2923[2735] = Scm_MakeExtendedPair(scm__rc.d2923[2734], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7643]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-ior!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_iorX__STUB), 0);
  gauche_2d_2duvectoru8vector_iorX__STUB.common.info = scm__rc.d2923[2735];
  scm__rc.d2923[2736] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1254])),TRUE); /* u8vector-xor */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7646]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7647]), scm__rc.d2923[2736]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7648]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7649]), scm__rc.d2923[16]);
  scm__rc.d2923[2737] = Scm_MakeExtendedPair(scm__rc.d2923[2736], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7651]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-xor")), SCM_OBJ(&gauche_2d_2duvectoru8vector_xor__STUB), 0);
  gauche_2d_2duvectoru8vector_xor__STUB.common.info = scm__rc.d2923[2737];
  scm__rc.d2923[2738] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1255])),TRUE); /* u8vector-xor! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7654]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7655]), scm__rc.d2923[2738]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7656]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7657]), scm__rc.d2923[16]);
  scm__rc.d2923[2739] = Scm_MakeExtendedPair(scm__rc.d2923[2738], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7659]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-xor!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_xorX__STUB), 0);
  gauche_2d_2duvectoru8vector_xorX__STUB.common.info = scm__rc.d2923[2739];
  scm__rc.d2923[2740] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1256])),TRUE); /* s16vector-and */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7662]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7663]), scm__rc.d2923[2740]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7664]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7665]), scm__rc.d2923[16]);
  scm__rc.d2923[2741] = Scm_MakeExtendedPair(scm__rc.d2923[2740], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7667]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-and")), SCM_OBJ(&gauche_2d_2duvectors16vector_and__STUB), 0);
  gauche_2d_2duvectors16vector_and__STUB.common.info = scm__rc.d2923[2741];
  scm__rc.d2923[2742] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1257])),TRUE); /* s16vector-and! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7670]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7671]), scm__rc.d2923[2742]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7672]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7673]), scm__rc.d2923[16]);
  scm__rc.d2923[2743] = Scm_MakeExtendedPair(scm__rc.d2923[2742], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7675]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-and!")), SCM_OBJ(&gauche_2d_2duvectors16vector_andX__STUB), 0);
  gauche_2d_2duvectors16vector_andX__STUB.common.info = scm__rc.d2923[2743];
  scm__rc.d2923[2744] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1258])),TRUE); /* s16vector-ior */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7678]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7679]), scm__rc.d2923[2744]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7680]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7681]), scm__rc.d2923[16]);
  scm__rc.d2923[2745] = Scm_MakeExtendedPair(scm__rc.d2923[2744], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7683]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-ior")), SCM_OBJ(&gauche_2d_2duvectors16vector_ior__STUB), 0);
  gauche_2d_2duvectors16vector_ior__STUB.common.info = scm__rc.d2923[2745];
  scm__rc.d2923[2746] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1259])),TRUE); /* s16vector-ior! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7686]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7687]), scm__rc.d2923[2746]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7688]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7689]), scm__rc.d2923[16]);
  scm__rc.d2923[2747] = Scm_MakeExtendedPair(scm__rc.d2923[2746], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7691]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-ior!")), SCM_OBJ(&gauche_2d_2duvectors16vector_iorX__STUB), 0);
  gauche_2d_2duvectors16vector_iorX__STUB.common.info = scm__rc.d2923[2747];
  scm__rc.d2923[2748] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1260])),TRUE); /* s16vector-xor */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7694]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7695]), scm__rc.d2923[2748]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7696]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7697]), scm__rc.d2923[16]);
  scm__rc.d2923[2749] = Scm_MakeExtendedPair(scm__rc.d2923[2748], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7699]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-xor")), SCM_OBJ(&gauche_2d_2duvectors16vector_xor__STUB), 0);
  gauche_2d_2duvectors16vector_xor__STUB.common.info = scm__rc.d2923[2749];
  scm__rc.d2923[2750] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1261])),TRUE); /* s16vector-xor! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7702]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7703]), scm__rc.d2923[2750]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7704]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7705]), scm__rc.d2923[16]);
  scm__rc.d2923[2751] = Scm_MakeExtendedPair(scm__rc.d2923[2750], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7707]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-xor!")), SCM_OBJ(&gauche_2d_2duvectors16vector_xorX__STUB), 0);
  gauche_2d_2duvectors16vector_xorX__STUB.common.info = scm__rc.d2923[2751];
  scm__rc.d2923[2752] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1262])),TRUE); /* u16vector-and */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7710]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7711]), scm__rc.d2923[2752]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7712]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7713]), scm__rc.d2923[16]);
  scm__rc.d2923[2753] = Scm_MakeExtendedPair(scm__rc.d2923[2752], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7715]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-and")), SCM_OBJ(&gauche_2d_2duvectoru16vector_and__STUB), 0);
  gauche_2d_2duvectoru16vector_and__STUB.common.info = scm__rc.d2923[2753];
  scm__rc.d2923[2754] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1263])),TRUE); /* u16vector-and! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7718]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7719]), scm__rc.d2923[2754]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7720]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7721]), scm__rc.d2923[16]);
  scm__rc.d2923[2755] = Scm_MakeExtendedPair(scm__rc.d2923[2754], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7723]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-and!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_andX__STUB), 0);
  gauche_2d_2duvectoru16vector_andX__STUB.common.info = scm__rc.d2923[2755];
  scm__rc.d2923[2756] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1264])),TRUE); /* u16vector-ior */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7726]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7727]), scm__rc.d2923[2756]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7728]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7729]), scm__rc.d2923[16]);
  scm__rc.d2923[2757] = Scm_MakeExtendedPair(scm__rc.d2923[2756], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7731]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-ior")), SCM_OBJ(&gauche_2d_2duvectoru16vector_ior__STUB), 0);
  gauche_2d_2duvectoru16vector_ior__STUB.common.info = scm__rc.d2923[2757];
  scm__rc.d2923[2758] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1265])),TRUE); /* u16vector-ior! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7734]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7735]), scm__rc.d2923[2758]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7736]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7737]), scm__rc.d2923[16]);
  scm__rc.d2923[2759] = Scm_MakeExtendedPair(scm__rc.d2923[2758], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7739]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-ior!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_iorX__STUB), 0);
  gauche_2d_2duvectoru16vector_iorX__STUB.common.info = scm__rc.d2923[2759];
  scm__rc.d2923[2760] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1266])),TRUE); /* u16vector-xor */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7742]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7743]), scm__rc.d2923[2760]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7744]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7745]), scm__rc.d2923[16]);
  scm__rc.d2923[2761] = Scm_MakeExtendedPair(scm__rc.d2923[2760], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7747]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-xor")), SCM_OBJ(&gauche_2d_2duvectoru16vector_xor__STUB), 0);
  gauche_2d_2duvectoru16vector_xor__STUB.common.info = scm__rc.d2923[2761];
  scm__rc.d2923[2762] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1267])),TRUE); /* u16vector-xor! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7750]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7751]), scm__rc.d2923[2762]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7752]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7753]), scm__rc.d2923[16]);
  scm__rc.d2923[2763] = Scm_MakeExtendedPair(scm__rc.d2923[2762], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7755]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-xor!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_xorX__STUB), 0);
  gauche_2d_2duvectoru16vector_xorX__STUB.common.info = scm__rc.d2923[2763];
  scm__rc.d2923[2764] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1268])),TRUE); /* s32vector-and */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7758]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7759]), scm__rc.d2923[2764]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7760]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7761]), scm__rc.d2923[16]);
  scm__rc.d2923[2765] = Scm_MakeExtendedPair(scm__rc.d2923[2764], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7763]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-and")), SCM_OBJ(&gauche_2d_2duvectors32vector_and__STUB), 0);
  gauche_2d_2duvectors32vector_and__STUB.common.info = scm__rc.d2923[2765];
  scm__rc.d2923[2766] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1269])),TRUE); /* s32vector-and! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7766]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7767]), scm__rc.d2923[2766]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7768]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7769]), scm__rc.d2923[16]);
  scm__rc.d2923[2767] = Scm_MakeExtendedPair(scm__rc.d2923[2766], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7771]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-and!")), SCM_OBJ(&gauche_2d_2duvectors32vector_andX__STUB), 0);
  gauche_2d_2duvectors32vector_andX__STUB.common.info = scm__rc.d2923[2767];
  scm__rc.d2923[2768] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1270])),TRUE); /* s32vector-ior */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7774]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7775]), scm__rc.d2923[2768]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7776]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7777]), scm__rc.d2923[16]);
  scm__rc.d2923[2769] = Scm_MakeExtendedPair(scm__rc.d2923[2768], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7779]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-ior")), SCM_OBJ(&gauche_2d_2duvectors32vector_ior__STUB), 0);
  gauche_2d_2duvectors32vector_ior__STUB.common.info = scm__rc.d2923[2769];
  scm__rc.d2923[2770] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1271])),TRUE); /* s32vector-ior! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7782]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7783]), scm__rc.d2923[2770]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7784]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7785]), scm__rc.d2923[16]);
  scm__rc.d2923[2771] = Scm_MakeExtendedPair(scm__rc.d2923[2770], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7787]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-ior!")), SCM_OBJ(&gauche_2d_2duvectors32vector_iorX__STUB), 0);
  gauche_2d_2duvectors32vector_iorX__STUB.common.info = scm__rc.d2923[2771];
  scm__rc.d2923[2772] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1272])),TRUE); /* s32vector-xor */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7790]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7791]), scm__rc.d2923[2772]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7792]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7793]), scm__rc.d2923[16]);
  scm__rc.d2923[2773] = Scm_MakeExtendedPair(scm__rc.d2923[2772], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7795]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-xor")), SCM_OBJ(&gauche_2d_2duvectors32vector_xor__STUB), 0);
  gauche_2d_2duvectors32vector_xor__STUB.common.info = scm__rc.d2923[2773];
  scm__rc.d2923[2774] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1273])),TRUE); /* s32vector-xor! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7798]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7799]), scm__rc.d2923[2774]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7800]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7801]), scm__rc.d2923[16]);
  scm__rc.d2923[2775] = Scm_MakeExtendedPair(scm__rc.d2923[2774], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7803]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-xor!")), SCM_OBJ(&gauche_2d_2duvectors32vector_xorX__STUB), 0);
  gauche_2d_2duvectors32vector_xorX__STUB.common.info = scm__rc.d2923[2775];
  scm__rc.d2923[2776] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1274])),TRUE); /* u32vector-and */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7806]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7807]), scm__rc.d2923[2776]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7808]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7809]), scm__rc.d2923[16]);
  scm__rc.d2923[2777] = Scm_MakeExtendedPair(scm__rc.d2923[2776], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7811]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-and")), SCM_OBJ(&gauche_2d_2duvectoru32vector_and__STUB), 0);
  gauche_2d_2duvectoru32vector_and__STUB.common.info = scm__rc.d2923[2777];
  scm__rc.d2923[2778] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1275])),TRUE); /* u32vector-and! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7814]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7815]), scm__rc.d2923[2778]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7816]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7817]), scm__rc.d2923[16]);
  scm__rc.d2923[2779] = Scm_MakeExtendedPair(scm__rc.d2923[2778], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7819]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-and!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_andX__STUB), 0);
  gauche_2d_2duvectoru32vector_andX__STUB.common.info = scm__rc.d2923[2779];
  scm__rc.d2923[2780] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1276])),TRUE); /* u32vector-ior */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7822]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7823]), scm__rc.d2923[2780]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7824]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7825]), scm__rc.d2923[16]);
  scm__rc.d2923[2781] = Scm_MakeExtendedPair(scm__rc.d2923[2780], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7827]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-ior")), SCM_OBJ(&gauche_2d_2duvectoru32vector_ior__STUB), 0);
  gauche_2d_2duvectoru32vector_ior__STUB.common.info = scm__rc.d2923[2781];
  scm__rc.d2923[2782] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1277])),TRUE); /* u32vector-ior! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7830]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7831]), scm__rc.d2923[2782]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7832]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7833]), scm__rc.d2923[16]);
  scm__rc.d2923[2783] = Scm_MakeExtendedPair(scm__rc.d2923[2782], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7835]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-ior!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_iorX__STUB), 0);
  gauche_2d_2duvectoru32vector_iorX__STUB.common.info = scm__rc.d2923[2783];
  scm__rc.d2923[2784] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1278])),TRUE); /* u32vector-xor */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7838]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7839]), scm__rc.d2923[2784]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7840]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7841]), scm__rc.d2923[16]);
  scm__rc.d2923[2785] = Scm_MakeExtendedPair(scm__rc.d2923[2784], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7843]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-xor")), SCM_OBJ(&gauche_2d_2duvectoru32vector_xor__STUB), 0);
  gauche_2d_2duvectoru32vector_xor__STUB.common.info = scm__rc.d2923[2785];
  scm__rc.d2923[2786] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1279])),TRUE); /* u32vector-xor! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7846]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7847]), scm__rc.d2923[2786]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7848]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7849]), scm__rc.d2923[16]);
  scm__rc.d2923[2787] = Scm_MakeExtendedPair(scm__rc.d2923[2786], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7851]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-xor!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_xorX__STUB), 0);
  gauche_2d_2duvectoru32vector_xorX__STUB.common.info = scm__rc.d2923[2787];
  scm__rc.d2923[2788] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1280])),TRUE); /* s64vector-and */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7854]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7855]), scm__rc.d2923[2788]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7856]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7857]), scm__rc.d2923[16]);
  scm__rc.d2923[2789] = Scm_MakeExtendedPair(scm__rc.d2923[2788], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7859]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-and")), SCM_OBJ(&gauche_2d_2duvectors64vector_and__STUB), 0);
  gauche_2d_2duvectors64vector_and__STUB.common.info = scm__rc.d2923[2789];
  scm__rc.d2923[2790] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1281])),TRUE); /* s64vector-and! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7862]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7863]), scm__rc.d2923[2790]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7864]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7865]), scm__rc.d2923[16]);
  scm__rc.d2923[2791] = Scm_MakeExtendedPair(scm__rc.d2923[2790], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7867]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-and!")), SCM_OBJ(&gauche_2d_2duvectors64vector_andX__STUB), 0);
  gauche_2d_2duvectors64vector_andX__STUB.common.info = scm__rc.d2923[2791];
  scm__rc.d2923[2792] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1282])),TRUE); /* s64vector-ior */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7870]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7871]), scm__rc.d2923[2792]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7872]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7873]), scm__rc.d2923[16]);
  scm__rc.d2923[2793] = Scm_MakeExtendedPair(scm__rc.d2923[2792], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7875]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-ior")), SCM_OBJ(&gauche_2d_2duvectors64vector_ior__STUB), 0);
  gauche_2d_2duvectors64vector_ior__STUB.common.info = scm__rc.d2923[2793];
  scm__rc.d2923[2794] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1283])),TRUE); /* s64vector-ior! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7878]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7879]), scm__rc.d2923[2794]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7880]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7881]), scm__rc.d2923[16]);
  scm__rc.d2923[2795] = Scm_MakeExtendedPair(scm__rc.d2923[2794], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7883]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-ior!")), SCM_OBJ(&gauche_2d_2duvectors64vector_iorX__STUB), 0);
  gauche_2d_2duvectors64vector_iorX__STUB.common.info = scm__rc.d2923[2795];
  scm__rc.d2923[2796] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1284])),TRUE); /* s64vector-xor */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7886]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7887]), scm__rc.d2923[2796]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7888]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7889]), scm__rc.d2923[16]);
  scm__rc.d2923[2797] = Scm_MakeExtendedPair(scm__rc.d2923[2796], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7891]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-xor")), SCM_OBJ(&gauche_2d_2duvectors64vector_xor__STUB), 0);
  gauche_2d_2duvectors64vector_xor__STUB.common.info = scm__rc.d2923[2797];
  scm__rc.d2923[2798] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1285])),TRUE); /* s64vector-xor! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7894]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7895]), scm__rc.d2923[2798]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7896]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7897]), scm__rc.d2923[16]);
  scm__rc.d2923[2799] = Scm_MakeExtendedPair(scm__rc.d2923[2798], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7899]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-xor!")), SCM_OBJ(&gauche_2d_2duvectors64vector_xorX__STUB), 0);
  gauche_2d_2duvectors64vector_xorX__STUB.common.info = scm__rc.d2923[2799];
  scm__rc.d2923[2800] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1286])),TRUE); /* u64vector-and */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7902]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7903]), scm__rc.d2923[2800]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7904]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7905]), scm__rc.d2923[16]);
  scm__rc.d2923[2801] = Scm_MakeExtendedPair(scm__rc.d2923[2800], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7907]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-and")), SCM_OBJ(&gauche_2d_2duvectoru64vector_and__STUB), 0);
  gauche_2d_2duvectoru64vector_and__STUB.common.info = scm__rc.d2923[2801];
  scm__rc.d2923[2802] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1287])),TRUE); /* u64vector-and! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7910]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7911]), scm__rc.d2923[2802]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7912]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7913]), scm__rc.d2923[16]);
  scm__rc.d2923[2803] = Scm_MakeExtendedPair(scm__rc.d2923[2802], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7915]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-and!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_andX__STUB), 0);
  gauche_2d_2duvectoru64vector_andX__STUB.common.info = scm__rc.d2923[2803];
  scm__rc.d2923[2804] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1288])),TRUE); /* u64vector-ior */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7918]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7919]), scm__rc.d2923[2804]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7920]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7921]), scm__rc.d2923[16]);
  scm__rc.d2923[2805] = Scm_MakeExtendedPair(scm__rc.d2923[2804], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7923]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-ior")), SCM_OBJ(&gauche_2d_2duvectoru64vector_ior__STUB), 0);
  gauche_2d_2duvectoru64vector_ior__STUB.common.info = scm__rc.d2923[2805];
  scm__rc.d2923[2806] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1289])),TRUE); /* u64vector-ior! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7926]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7927]), scm__rc.d2923[2806]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7928]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7929]), scm__rc.d2923[16]);
  scm__rc.d2923[2807] = Scm_MakeExtendedPair(scm__rc.d2923[2806], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7931]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-ior!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_iorX__STUB), 0);
  gauche_2d_2duvectoru64vector_iorX__STUB.common.info = scm__rc.d2923[2807];
  scm__rc.d2923[2808] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1290])),TRUE); /* u64vector-xor */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7934]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7935]), scm__rc.d2923[2808]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7936]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7937]), scm__rc.d2923[16]);
  scm__rc.d2923[2809] = Scm_MakeExtendedPair(scm__rc.d2923[2808], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7939]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-xor")), SCM_OBJ(&gauche_2d_2duvectoru64vector_xor__STUB), 0);
  gauche_2d_2duvectoru64vector_xor__STUB.common.info = scm__rc.d2923[2809];
  scm__rc.d2923[2810] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1291])),TRUE); /* u64vector-xor! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7942]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7943]), scm__rc.d2923[2810]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7944]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7945]), scm__rc.d2923[16]);
  scm__rc.d2923[2811] = Scm_MakeExtendedPair(scm__rc.d2923[2810], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7947]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-xor!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_xorX__STUB), 0);
  gauche_2d_2duvectoru64vector_xorX__STUB.common.info = scm__rc.d2923[2811];
  scm__rc.d2923[2812] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1292])),TRUE); /* s8vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7950]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7951]), scm__rc.d2923[2812]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7952]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7953]), scm__rc.d2923[16]);
  scm__rc.d2923[2813] = Scm_MakeExtendedPair(scm__rc.d2923[2812], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7955]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-dot")), SCM_OBJ(&gauche_2d_2duvectors8vector_dot__STUB), 0);
  gauche_2d_2duvectors8vector_dot__STUB.common.info = scm__rc.d2923[2813];
  scm__rc.d2923[2814] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1293])),TRUE); /* u8vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7958]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7959]), scm__rc.d2923[2814]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7960]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7961]), scm__rc.d2923[16]);
  scm__rc.d2923[2815] = Scm_MakeExtendedPair(scm__rc.d2923[2814], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7963]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-dot")), SCM_OBJ(&gauche_2d_2duvectoru8vector_dot__STUB), 0);
  gauche_2d_2duvectoru8vector_dot__STUB.common.info = scm__rc.d2923[2815];
  scm__rc.d2923[2816] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1294])),TRUE); /* s16vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7966]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7967]), scm__rc.d2923[2816]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7968]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7969]), scm__rc.d2923[16]);
  scm__rc.d2923[2817] = Scm_MakeExtendedPair(scm__rc.d2923[2816], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7971]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-dot")), SCM_OBJ(&gauche_2d_2duvectors16vector_dot__STUB), 0);
  gauche_2d_2duvectors16vector_dot__STUB.common.info = scm__rc.d2923[2817];
  scm__rc.d2923[2818] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1295])),TRUE); /* u16vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7974]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7975]), scm__rc.d2923[2818]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7976]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7977]), scm__rc.d2923[16]);
  scm__rc.d2923[2819] = Scm_MakeExtendedPair(scm__rc.d2923[2818], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7979]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-dot")), SCM_OBJ(&gauche_2d_2duvectoru16vector_dot__STUB), 0);
  gauche_2d_2duvectoru16vector_dot__STUB.common.info = scm__rc.d2923[2819];
  scm__rc.d2923[2820] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1296])),TRUE); /* s32vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7982]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7983]), scm__rc.d2923[2820]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7984]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7985]), scm__rc.d2923[16]);
  scm__rc.d2923[2821] = Scm_MakeExtendedPair(scm__rc.d2923[2820], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7987]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-dot")), SCM_OBJ(&gauche_2d_2duvectors32vector_dot__STUB), 0);
  gauche_2d_2duvectors32vector_dot__STUB.common.info = scm__rc.d2923[2821];
  scm__rc.d2923[2822] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1297])),TRUE); /* u32vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7990]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7991]), scm__rc.d2923[2822]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7992]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7993]), scm__rc.d2923[16]);
  scm__rc.d2923[2823] = Scm_MakeExtendedPair(scm__rc.d2923[2822], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[7995]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-dot")), SCM_OBJ(&gauche_2d_2duvectoru32vector_dot__STUB), 0);
  gauche_2d_2duvectoru32vector_dot__STUB.common.info = scm__rc.d2923[2823];
  scm__rc.d2923[2824] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1298])),TRUE); /* s64vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7998]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[7999]), scm__rc.d2923[2824]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8000]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8001]), scm__rc.d2923[16]);
  scm__rc.d2923[2825] = Scm_MakeExtendedPair(scm__rc.d2923[2824], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[8003]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-dot")), SCM_OBJ(&gauche_2d_2duvectors64vector_dot__STUB), 0);
  gauche_2d_2duvectors64vector_dot__STUB.common.info = scm__rc.d2923[2825];
  scm__rc.d2923[2826] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1299])),TRUE); /* u64vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8006]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8007]), scm__rc.d2923[2826]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8008]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8009]), scm__rc.d2923[16]);
  scm__rc.d2923[2827] = Scm_MakeExtendedPair(scm__rc.d2923[2826], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[8011]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-dot")), SCM_OBJ(&gauche_2d_2duvectoru64vector_dot__STUB), 0);
  gauche_2d_2duvectoru64vector_dot__STUB.common.info = scm__rc.d2923[2827];
  scm__rc.d2923[2828] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1300])),TRUE); /* f16vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8014]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8015]), scm__rc.d2923[2828]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8016]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8017]), scm__rc.d2923[16]);
  scm__rc.d2923[2829] = Scm_MakeExtendedPair(scm__rc.d2923[2828], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[8019]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-dot")), SCM_OBJ(&gauche_2d_2duvectorf16vector_dot__STUB), 0);
  gauche_2d_2duvectorf16vector_dot__STUB.common.info = scm__rc.d2923[2829];
  scm__rc.d2923[2830] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1301])),TRUE); /* f32vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8022]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8023]), scm__rc.d2923[2830]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8024]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8025]), scm__rc.d2923[16]);
  scm__rc.d2923[2831] = Scm_MakeExtendedPair(scm__rc.d2923[2830], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[8027]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-dot")), SCM_OBJ(&gauche_2d_2duvectorf32vector_dot__STUB), 0);
  gauche_2d_2duvectorf32vector_dot__STUB.common.info = scm__rc.d2923[2831];
  scm__rc.d2923[2832] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1302])),TRUE); /* f64vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8030]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8031]), scm__rc.d2923[2832]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8032]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8033]), scm__rc.d2923[16]);
  scm__rc.d2923[2833] = Scm_MakeExtendedPair(scm__rc.d2923[2832], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[8035]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-dot")), SCM_OBJ(&gauche_2d_2duvectorf64vector_dot__STUB), 0);
  gauche_2d_2duvectorf64vector_dot__STUB.common.info = scm__rc.d2923[2833];
  scm__rc.d2923[2834] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1303])),TRUE); /* c32vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8038]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8039]), scm__rc.d2923[2834]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8040]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8041]), scm__rc.d2923[16]);
  scm__rc.d2923[2835] = Scm_MakeExtendedPair(scm__rc.d2923[2834], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[8043]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32vector-dot")), SCM_OBJ(&gauche_2d_2duvectorc32vector_dot__STUB), 0);
  gauche_2d_2duvectorc32vector_dot__STUB.common.info = scm__rc.d2923[2835];
  scm__rc.d2923[2836] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1304])),TRUE); /* c64vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8046]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8047]), scm__rc.d2923[2836]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8048]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8049]), scm__rc.d2923[16]);
  scm__rc.d2923[2837] = Scm_MakeExtendedPair(scm__rc.d2923[2836], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[8051]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64vector-dot")), SCM_OBJ(&gauche_2d_2duvectorc64vector_dot__STUB), 0);
  gauche_2d_2duvectorc64vector_dot__STUB.common.info = scm__rc.d2923[2837];
  scm__rc.d2923[2838] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1305])),TRUE); /* c128vector-dot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8054]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8055]), scm__rc.d2923[2838]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8056]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8057]), scm__rc.d2923[16]);
  scm__rc.d2923[2839] = Scm_MakeExtendedPair(scm__rc.d2923[2838], SCM_OBJ(&scm__rc.d2925[7563]), SCM_OBJ(&scm__rc.d2925[8059]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128vector-dot")), SCM_OBJ(&gauche_2d_2duvectorc128vector_dot__STUB), 0);
  gauche_2d_2duvectorc128vector_dot__STUB.common.info = scm__rc.d2923[2839];
  scm__rc.d2923[2840] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1306])),TRUE); /* s8vector-range-check */
  scm__rc.d2923[2841] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1307])),TRUE); /* max */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8060]), scm__rc.d2923[2841]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8061]), scm__rc.d2923[132]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8062]), scm__rc.d2923[2523]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8065]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8066]), scm__rc.d2923[2840]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8067]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8068]), scm__rc.d2923[16]);
  scm__rc.d2923[2842] = Scm_MakeExtendedPair(scm__rc.d2923[2840], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8070]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-range-check")), SCM_OBJ(&gauche_2d_2duvectors8vector_range_check__STUB), 0);
  gauche_2d_2duvectors8vector_range_check__STUB.common.info = scm__rc.d2923[2842];
  scm__rc.d2923[2843] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1308])),TRUE); /* s8vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8073]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8074]), scm__rc.d2923[2843]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8075]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8076]), scm__rc.d2923[16]);
  scm__rc.d2923[2844] = Scm_MakeExtendedPair(scm__rc.d2923[2843], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8078]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-clamp")), SCM_OBJ(&gauche_2d_2duvectors8vector_clamp__STUB), 0);
  gauche_2d_2duvectors8vector_clamp__STUB.common.info = scm__rc.d2923[2844];
  scm__rc.d2923[2845] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1309])),TRUE); /* s8vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8081]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8082]), scm__rc.d2923[2845]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8083]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8084]), scm__rc.d2923[16]);
  scm__rc.d2923[2846] = Scm_MakeExtendedPair(scm__rc.d2923[2845], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8086]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectors8vector_clampX__STUB), 0);
  gauche_2d_2duvectors8vector_clampX__STUB.common.info = scm__rc.d2923[2846];
  scm__rc.d2923[2847] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1310])),TRUE); /* u8vector-range-check */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8089]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8090]), scm__rc.d2923[2847]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8091]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8092]), scm__rc.d2923[16]);
  scm__rc.d2923[2848] = Scm_MakeExtendedPair(scm__rc.d2923[2847], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8094]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-range-check")), SCM_OBJ(&gauche_2d_2duvectoru8vector_range_check__STUB), 0);
  gauche_2d_2duvectoru8vector_range_check__STUB.common.info = scm__rc.d2923[2848];
  scm__rc.d2923[2849] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1311])),TRUE); /* u8vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8097]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8098]), scm__rc.d2923[2849]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8099]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8100]), scm__rc.d2923[16]);
  scm__rc.d2923[2850] = Scm_MakeExtendedPair(scm__rc.d2923[2849], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8102]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-clamp")), SCM_OBJ(&gauche_2d_2duvectoru8vector_clamp__STUB), 0);
  gauche_2d_2duvectoru8vector_clamp__STUB.common.info = scm__rc.d2923[2850];
  scm__rc.d2923[2851] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1312])),TRUE); /* u8vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8105]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8106]), scm__rc.d2923[2851]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8107]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8108]), scm__rc.d2923[16]);
  scm__rc.d2923[2852] = Scm_MakeExtendedPair(scm__rc.d2923[2851], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8110]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectoru8vector_clampX__STUB), 0);
  gauche_2d_2duvectoru8vector_clampX__STUB.common.info = scm__rc.d2923[2852];
  scm__rc.d2923[2853] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1313])),TRUE); /* s16vector-range-check */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8113]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8114]), scm__rc.d2923[2853]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8115]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8116]), scm__rc.d2923[16]);
  scm__rc.d2923[2854] = Scm_MakeExtendedPair(scm__rc.d2923[2853], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8118]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-range-check")), SCM_OBJ(&gauche_2d_2duvectors16vector_range_check__STUB), 0);
  gauche_2d_2duvectors16vector_range_check__STUB.common.info = scm__rc.d2923[2854];
  scm__rc.d2923[2855] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1314])),TRUE); /* s16vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8121]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8122]), scm__rc.d2923[2855]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8123]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8124]), scm__rc.d2923[16]);
  scm__rc.d2923[2856] = Scm_MakeExtendedPair(scm__rc.d2923[2855], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8126]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-clamp")), SCM_OBJ(&gauche_2d_2duvectors16vector_clamp__STUB), 0);
  gauche_2d_2duvectors16vector_clamp__STUB.common.info = scm__rc.d2923[2856];
  scm__rc.d2923[2857] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1315])),TRUE); /* s16vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8129]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8130]), scm__rc.d2923[2857]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8131]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8132]), scm__rc.d2923[16]);
  scm__rc.d2923[2858] = Scm_MakeExtendedPair(scm__rc.d2923[2857], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8134]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectors16vector_clampX__STUB), 0);
  gauche_2d_2duvectors16vector_clampX__STUB.common.info = scm__rc.d2923[2858];
  scm__rc.d2923[2859] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1316])),TRUE); /* u16vector-range-check */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8137]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8138]), scm__rc.d2923[2859]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8139]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8140]), scm__rc.d2923[16]);
  scm__rc.d2923[2860] = Scm_MakeExtendedPair(scm__rc.d2923[2859], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8142]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-range-check")), SCM_OBJ(&gauche_2d_2duvectoru16vector_range_check__STUB), 0);
  gauche_2d_2duvectoru16vector_range_check__STUB.common.info = scm__rc.d2923[2860];
  scm__rc.d2923[2861] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1317])),TRUE); /* u16vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8145]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8146]), scm__rc.d2923[2861]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8147]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8148]), scm__rc.d2923[16]);
  scm__rc.d2923[2862] = Scm_MakeExtendedPair(scm__rc.d2923[2861], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8150]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-clamp")), SCM_OBJ(&gauche_2d_2duvectoru16vector_clamp__STUB), 0);
  gauche_2d_2duvectoru16vector_clamp__STUB.common.info = scm__rc.d2923[2862];
  scm__rc.d2923[2863] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1318])),TRUE); /* u16vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8153]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8154]), scm__rc.d2923[2863]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8155]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8156]), scm__rc.d2923[16]);
  scm__rc.d2923[2864] = Scm_MakeExtendedPair(scm__rc.d2923[2863], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8158]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_clampX__STUB), 0);
  gauche_2d_2duvectoru16vector_clampX__STUB.common.info = scm__rc.d2923[2864];
  scm__rc.d2923[2865] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1319])),TRUE); /* s32vector-range-check */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8161]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8162]), scm__rc.d2923[2865]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8163]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8164]), scm__rc.d2923[16]);
  scm__rc.d2923[2866] = Scm_MakeExtendedPair(scm__rc.d2923[2865], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8166]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-range-check")), SCM_OBJ(&gauche_2d_2duvectors32vector_range_check__STUB), 0);
  gauche_2d_2duvectors32vector_range_check__STUB.common.info = scm__rc.d2923[2866];
  scm__rc.d2923[2867] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1320])),TRUE); /* s32vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8169]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8170]), scm__rc.d2923[2867]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8171]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8172]), scm__rc.d2923[16]);
  scm__rc.d2923[2868] = Scm_MakeExtendedPair(scm__rc.d2923[2867], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8174]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-clamp")), SCM_OBJ(&gauche_2d_2duvectors32vector_clamp__STUB), 0);
  gauche_2d_2duvectors32vector_clamp__STUB.common.info = scm__rc.d2923[2868];
  scm__rc.d2923[2869] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1321])),TRUE); /* s32vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8177]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8178]), scm__rc.d2923[2869]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8179]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8180]), scm__rc.d2923[16]);
  scm__rc.d2923[2870] = Scm_MakeExtendedPair(scm__rc.d2923[2869], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8182]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectors32vector_clampX__STUB), 0);
  gauche_2d_2duvectors32vector_clampX__STUB.common.info = scm__rc.d2923[2870];
  scm__rc.d2923[2871] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1322])),TRUE); /* u32vector-range-check */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8185]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8186]), scm__rc.d2923[2871]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8187]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8188]), scm__rc.d2923[16]);
  scm__rc.d2923[2872] = Scm_MakeExtendedPair(scm__rc.d2923[2871], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8190]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-range-check")), SCM_OBJ(&gauche_2d_2duvectoru32vector_range_check__STUB), 0);
  gauche_2d_2duvectoru32vector_range_check__STUB.common.info = scm__rc.d2923[2872];
  scm__rc.d2923[2873] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1323])),TRUE); /* u32vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8193]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8194]), scm__rc.d2923[2873]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8195]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8196]), scm__rc.d2923[16]);
  scm__rc.d2923[2874] = Scm_MakeExtendedPair(scm__rc.d2923[2873], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8198]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-clamp")), SCM_OBJ(&gauche_2d_2duvectoru32vector_clamp__STUB), 0);
  gauche_2d_2duvectoru32vector_clamp__STUB.common.info = scm__rc.d2923[2874];
  scm__rc.d2923[2875] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1324])),TRUE); /* u32vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8201]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8202]), scm__rc.d2923[2875]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8203]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8204]), scm__rc.d2923[16]);
  scm__rc.d2923[2876] = Scm_MakeExtendedPair(scm__rc.d2923[2875], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8206]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_clampX__STUB), 0);
  gauche_2d_2duvectoru32vector_clampX__STUB.common.info = scm__rc.d2923[2876];
  scm__rc.d2923[2877] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1325])),TRUE); /* s64vector-range-check */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8209]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8210]), scm__rc.d2923[2877]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8211]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8212]), scm__rc.d2923[16]);
  scm__rc.d2923[2878] = Scm_MakeExtendedPair(scm__rc.d2923[2877], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8214]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-range-check")), SCM_OBJ(&gauche_2d_2duvectors64vector_range_check__STUB), 0);
  gauche_2d_2duvectors64vector_range_check__STUB.common.info = scm__rc.d2923[2878];
  scm__rc.d2923[2879] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1326])),TRUE); /* s64vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8217]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8218]), scm__rc.d2923[2879]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8219]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8220]), scm__rc.d2923[16]);
  scm__rc.d2923[2880] = Scm_MakeExtendedPair(scm__rc.d2923[2879], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8222]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-clamp")), SCM_OBJ(&gauche_2d_2duvectors64vector_clamp__STUB), 0);
  gauche_2d_2duvectors64vector_clamp__STUB.common.info = scm__rc.d2923[2880];
  scm__rc.d2923[2881] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1327])),TRUE); /* s64vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8225]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8226]), scm__rc.d2923[2881]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8227]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8228]), scm__rc.d2923[16]);
  scm__rc.d2923[2882] = Scm_MakeExtendedPair(scm__rc.d2923[2881], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8230]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectors64vector_clampX__STUB), 0);
  gauche_2d_2duvectors64vector_clampX__STUB.common.info = scm__rc.d2923[2882];
  scm__rc.d2923[2883] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1328])),TRUE); /* u64vector-range-check */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8233]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8234]), scm__rc.d2923[2883]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8235]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8236]), scm__rc.d2923[16]);
  scm__rc.d2923[2884] = Scm_MakeExtendedPair(scm__rc.d2923[2883], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8238]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-range-check")), SCM_OBJ(&gauche_2d_2duvectoru64vector_range_check__STUB), 0);
  gauche_2d_2duvectoru64vector_range_check__STUB.common.info = scm__rc.d2923[2884];
  scm__rc.d2923[2885] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1329])),TRUE); /* u64vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8241]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8242]), scm__rc.d2923[2885]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8243]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8244]), scm__rc.d2923[16]);
  scm__rc.d2923[2886] = Scm_MakeExtendedPair(scm__rc.d2923[2885], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8246]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-clamp")), SCM_OBJ(&gauche_2d_2duvectoru64vector_clamp__STUB), 0);
  gauche_2d_2duvectoru64vector_clamp__STUB.common.info = scm__rc.d2923[2886];
  scm__rc.d2923[2887] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1330])),TRUE); /* u64vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8249]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8250]), scm__rc.d2923[2887]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8251]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8252]), scm__rc.d2923[16]);
  scm__rc.d2923[2888] = Scm_MakeExtendedPair(scm__rc.d2923[2887], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8254]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_clampX__STUB), 0);
  gauche_2d_2duvectoru64vector_clampX__STUB.common.info = scm__rc.d2923[2888];
  scm__rc.d2923[2889] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1331])),TRUE); /* f16vector-range-check */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8257]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8258]), scm__rc.d2923[2889]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8259]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8260]), scm__rc.d2923[16]);
  scm__rc.d2923[2890] = Scm_MakeExtendedPair(scm__rc.d2923[2889], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8262]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-range-check")), SCM_OBJ(&gauche_2d_2duvectorf16vector_range_check__STUB), 0);
  gauche_2d_2duvectorf16vector_range_check__STUB.common.info = scm__rc.d2923[2890];
  scm__rc.d2923[2891] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1332])),TRUE); /* f16vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8265]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8266]), scm__rc.d2923[2891]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8267]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8268]), scm__rc.d2923[16]);
  scm__rc.d2923[2892] = Scm_MakeExtendedPair(scm__rc.d2923[2891], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8270]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-clamp")), SCM_OBJ(&gauche_2d_2duvectorf16vector_clamp__STUB), 0);
  gauche_2d_2duvectorf16vector_clamp__STUB.common.info = scm__rc.d2923[2892];
  scm__rc.d2923[2893] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1333])),TRUE); /* f16vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8273]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8274]), scm__rc.d2923[2893]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8275]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8276]), scm__rc.d2923[16]);
  scm__rc.d2923[2894] = Scm_MakeExtendedPair(scm__rc.d2923[2893], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8278]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_clampX__STUB), 0);
  gauche_2d_2duvectorf16vector_clampX__STUB.common.info = scm__rc.d2923[2894];
  scm__rc.d2923[2895] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1334])),TRUE); /* f32vector-range-check */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8281]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8282]), scm__rc.d2923[2895]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8283]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8284]), scm__rc.d2923[16]);
  scm__rc.d2923[2896] = Scm_MakeExtendedPair(scm__rc.d2923[2895], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8286]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-range-check")), SCM_OBJ(&gauche_2d_2duvectorf32vector_range_check__STUB), 0);
  gauche_2d_2duvectorf32vector_range_check__STUB.common.info = scm__rc.d2923[2896];
  scm__rc.d2923[2897] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1335])),TRUE); /* f32vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8289]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8290]), scm__rc.d2923[2897]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8291]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8292]), scm__rc.d2923[16]);
  scm__rc.d2923[2898] = Scm_MakeExtendedPair(scm__rc.d2923[2897], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8294]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-clamp")), SCM_OBJ(&gauche_2d_2duvectorf32vector_clamp__STUB), 0);
  gauche_2d_2duvectorf32vector_clamp__STUB.common.info = scm__rc.d2923[2898];
  scm__rc.d2923[2899] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1336])),TRUE); /* f32vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8297]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8298]), scm__rc.d2923[2899]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8299]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8300]), scm__rc.d2923[16]);
  scm__rc.d2923[2900] = Scm_MakeExtendedPair(scm__rc.d2923[2899], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8302]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_clampX__STUB), 0);
  gauche_2d_2duvectorf32vector_clampX__STUB.common.info = scm__rc.d2923[2900];
  scm__rc.d2923[2901] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1337])),TRUE); /* f64vector-range-check */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8305]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8306]), scm__rc.d2923[2901]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8307]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8308]), scm__rc.d2923[16]);
  scm__rc.d2923[2902] = Scm_MakeExtendedPair(scm__rc.d2923[2901], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8310]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-range-check")), SCM_OBJ(&gauche_2d_2duvectorf64vector_range_check__STUB), 0);
  gauche_2d_2duvectorf64vector_range_check__STUB.common.info = scm__rc.d2923[2902];
  scm__rc.d2923[2903] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1338])),TRUE); /* f64vector-clamp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8313]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8314]), scm__rc.d2923[2903]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8315]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8316]), scm__rc.d2923[16]);
  scm__rc.d2923[2904] = Scm_MakeExtendedPair(scm__rc.d2923[2903], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8318]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-clamp")), SCM_OBJ(&gauche_2d_2duvectorf64vector_clamp__STUB), 0);
  gauche_2d_2duvectorf64vector_clamp__STUB.common.info = scm__rc.d2923[2904];
  scm__rc.d2923[2905] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1339])),TRUE); /* f64vector-clamp! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8321]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8322]), scm__rc.d2923[2905]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8323]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8324]), scm__rc.d2923[16]);
  scm__rc.d2923[2906] = Scm_MakeExtendedPair(scm__rc.d2923[2905], SCM_OBJ(&scm__rc.d2925[8062]), SCM_OBJ(&scm__rc.d2925[8326]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-clamp!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_clampX__STUB), 0);
  gauche_2d_2duvectorf64vector_clampX__STUB.common.info = scm__rc.d2923[2906];
  scm__rc.d2923[2907] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1340])),TRUE); /* s16vector-swap-bytes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8327]), scm__rc.d2923[2523]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8330]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8331]), scm__rc.d2923[2907]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8332]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8333]), scm__rc.d2923[16]);
  scm__rc.d2923[2908] = Scm_MakeExtendedPair(scm__rc.d2923[2907], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8335]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-swap-bytes")), SCM_OBJ(&gauche_2d_2duvectors16vector_swap_bytes__STUB), 0);
  gauche_2d_2duvectors16vector_swap_bytes__STUB.common.info = scm__rc.d2923[2908];
  scm__rc.d2923[2909] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1341])),TRUE); /* s16vector-swap-bytes! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8338]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8339]), scm__rc.d2923[2909]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8340]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8341]), scm__rc.d2923[16]);
  scm__rc.d2923[2910] = Scm_MakeExtendedPair(scm__rc.d2923[2909], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8343]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16vector-swap-bytes!")), SCM_OBJ(&gauche_2d_2duvectors16vector_swap_bytesX__STUB), 0);
  gauche_2d_2duvectors16vector_swap_bytesX__STUB.common.info = scm__rc.d2923[2910];
  scm__rc.d2923[2911] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1342])),TRUE); /* u16vector-swap-bytes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8346]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8347]), scm__rc.d2923[2911]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8348]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8349]), scm__rc.d2923[16]);
  scm__rc.d2923[2912] = Scm_MakeExtendedPair(scm__rc.d2923[2911], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8351]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-swap-bytes")), SCM_OBJ(&gauche_2d_2duvectoru16vector_swap_bytes__STUB), 0);
  gauche_2d_2duvectoru16vector_swap_bytes__STUB.common.info = scm__rc.d2923[2912];
  scm__rc.d2923[2913] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1343])),TRUE); /* u16vector-swap-bytes! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8354]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8355]), scm__rc.d2923[2913]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8356]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8357]), scm__rc.d2923[16]);
  scm__rc.d2923[2914] = Scm_MakeExtendedPair(scm__rc.d2923[2913], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8359]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16vector-swap-bytes!")), SCM_OBJ(&gauche_2d_2duvectoru16vector_swap_bytesX__STUB), 0);
  gauche_2d_2duvectoru16vector_swap_bytesX__STUB.common.info = scm__rc.d2923[2914];
  scm__rc.d2923[2915] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1344])),TRUE); /* s32vector-swap-bytes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8362]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8363]), scm__rc.d2923[2915]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8364]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8365]), scm__rc.d2923[16]);
  scm__rc.d2923[2916] = Scm_MakeExtendedPair(scm__rc.d2923[2915], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8367]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-swap-bytes")), SCM_OBJ(&gauche_2d_2duvectors32vector_swap_bytes__STUB), 0);
  gauche_2d_2duvectors32vector_swap_bytes__STUB.common.info = scm__rc.d2923[2916];
  scm__rc.d2923[2917] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1345])),TRUE); /* s32vector-swap-bytes! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8370]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8371]), scm__rc.d2923[2917]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8372]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8373]), scm__rc.d2923[16]);
  scm__rc.d2923[2918] = Scm_MakeExtendedPair(scm__rc.d2923[2917], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8375]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector-swap-bytes!")), SCM_OBJ(&gauche_2d_2duvectors32vector_swap_bytesX__STUB), 0);
  gauche_2d_2duvectors32vector_swap_bytesX__STUB.common.info = scm__rc.d2923[2918];
  scm__rc.d2923[2919] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1346])),TRUE); /* u32vector-swap-bytes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8378]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8379]), scm__rc.d2923[2919]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8380]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8381]), scm__rc.d2923[16]);
  scm__rc.d2923[2920] = Scm_MakeExtendedPair(scm__rc.d2923[2919], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8383]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-swap-bytes")), SCM_OBJ(&gauche_2d_2duvectoru32vector_swap_bytes__STUB), 0);
  gauche_2d_2duvectoru32vector_swap_bytes__STUB.common.info = scm__rc.d2923[2920];
  scm__rc.d2923[2921] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1347])),TRUE); /* u32vector-swap-bytes! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8386]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8387]), scm__rc.d2923[2921]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8388]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8389]), scm__rc.d2923[16]);
  scm__rc.d2923[2922] = Scm_MakeExtendedPair(scm__rc.d2923[2921], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8391]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector-swap-bytes!")), SCM_OBJ(&gauche_2d_2duvectoru32vector_swap_bytesX__STUB), 0);
  gauche_2d_2duvectoru32vector_swap_bytesX__STUB.common.info = scm__rc.d2923[2922];
  scm__rc.d2923[2923] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1348])),TRUE); /* s64vector-swap-bytes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8394]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8395]), scm__rc.d2923[2923]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8396]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8397]), scm__rc.d2923[16]);
  scm__rc.d2923[2924] = Scm_MakeExtendedPair(scm__rc.d2923[2923], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8399]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-swap-bytes")), SCM_OBJ(&gauche_2d_2duvectors64vector_swap_bytes__STUB), 0);
  gauche_2d_2duvectors64vector_swap_bytes__STUB.common.info = scm__rc.d2923[2924];
  scm__rc.d2923[2925] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1349])),TRUE); /* s64vector-swap-bytes! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8402]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8403]), scm__rc.d2923[2925]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8404]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8405]), scm__rc.d2923[16]);
  scm__rc.d2923[2926] = Scm_MakeExtendedPair(scm__rc.d2923[2925], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8407]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64vector-swap-bytes!")), SCM_OBJ(&gauche_2d_2duvectors64vector_swap_bytesX__STUB), 0);
  gauche_2d_2duvectors64vector_swap_bytesX__STUB.common.info = scm__rc.d2923[2926];
  scm__rc.d2923[2927] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1350])),TRUE); /* u64vector-swap-bytes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8410]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8411]), scm__rc.d2923[2927]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8412]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8413]), scm__rc.d2923[16]);
  scm__rc.d2923[2928] = Scm_MakeExtendedPair(scm__rc.d2923[2927], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8415]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-swap-bytes")), SCM_OBJ(&gauche_2d_2duvectoru64vector_swap_bytes__STUB), 0);
  gauche_2d_2duvectoru64vector_swap_bytes__STUB.common.info = scm__rc.d2923[2928];
  scm__rc.d2923[2929] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1351])),TRUE); /* u64vector-swap-bytes! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8418]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8419]), scm__rc.d2923[2929]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8420]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8421]), scm__rc.d2923[16]);
  scm__rc.d2923[2930] = Scm_MakeExtendedPair(scm__rc.d2923[2929], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8423]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64vector-swap-bytes!")), SCM_OBJ(&gauche_2d_2duvectoru64vector_swap_bytesX__STUB), 0);
  gauche_2d_2duvectoru64vector_swap_bytesX__STUB.common.info = scm__rc.d2923[2930];
  scm__rc.d2923[2931] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1352])),TRUE); /* f16vector-swap-bytes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8426]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8427]), scm__rc.d2923[2931]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8428]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8429]), scm__rc.d2923[16]);
  scm__rc.d2923[2932] = Scm_MakeExtendedPair(scm__rc.d2923[2931], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8431]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-swap-bytes")), SCM_OBJ(&gauche_2d_2duvectorf16vector_swap_bytes__STUB), 0);
  gauche_2d_2duvectorf16vector_swap_bytes__STUB.common.info = scm__rc.d2923[2932];
  scm__rc.d2923[2933] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1353])),TRUE); /* f16vector-swap-bytes! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8434]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8435]), scm__rc.d2923[2933]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8436]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8437]), scm__rc.d2923[16]);
  scm__rc.d2923[2934] = Scm_MakeExtendedPair(scm__rc.d2923[2933], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8439]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16vector-swap-bytes!")), SCM_OBJ(&gauche_2d_2duvectorf16vector_swap_bytesX__STUB), 0);
  gauche_2d_2duvectorf16vector_swap_bytesX__STUB.common.info = scm__rc.d2923[2934];
  scm__rc.d2923[2935] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1354])),TRUE); /* f32vector-swap-bytes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8442]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8443]), scm__rc.d2923[2935]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8444]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8445]), scm__rc.d2923[16]);
  scm__rc.d2923[2936] = Scm_MakeExtendedPair(scm__rc.d2923[2935], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8447]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-swap-bytes")), SCM_OBJ(&gauche_2d_2duvectorf32vector_swap_bytes__STUB), 0);
  gauche_2d_2duvectorf32vector_swap_bytes__STUB.common.info = scm__rc.d2923[2936];
  scm__rc.d2923[2937] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1355])),TRUE); /* f32vector-swap-bytes! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8450]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8451]), scm__rc.d2923[2937]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8452]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8453]), scm__rc.d2923[16]);
  scm__rc.d2923[2938] = Scm_MakeExtendedPair(scm__rc.d2923[2937], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8455]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32vector-swap-bytes!")), SCM_OBJ(&gauche_2d_2duvectorf32vector_swap_bytesX__STUB), 0);
  gauche_2d_2duvectorf32vector_swap_bytesX__STUB.common.info = scm__rc.d2923[2938];
  scm__rc.d2923[2939] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1356])),TRUE); /* f64vector-swap-bytes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8458]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8459]), scm__rc.d2923[2939]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8460]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8461]), scm__rc.d2923[16]);
  scm__rc.d2923[2940] = Scm_MakeExtendedPair(scm__rc.d2923[2939], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8463]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-swap-bytes")), SCM_OBJ(&gauche_2d_2duvectorf64vector_swap_bytes__STUB), 0);
  gauche_2d_2duvectorf64vector_swap_bytes__STUB.common.info = scm__rc.d2923[2940];
  scm__rc.d2923[2941] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1357])),TRUE); /* f64vector-swap-bytes! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8466]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8467]), scm__rc.d2923[2941]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8468]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8469]), scm__rc.d2923[16]);
  scm__rc.d2923[2942] = Scm_MakeExtendedPair(scm__rc.d2923[2941], SCM_OBJ(&scm__rc.d2925[8327]), SCM_OBJ(&scm__rc.d2925[8471]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64vector-swap-bytes!")), SCM_OBJ(&gauche_2d_2duvectorf64vector_swap_bytesX__STUB), 0);
  gauche_2d_2duvectorf64vector_swap_bytesX__STUB.common.info = scm__rc.d2923[2942];
  scm__rc.d2923[2943] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1358])),TRUE); /* uvector-alias */
  scm__rc.d2923[2944] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1359])),TRUE); /* klass */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8472]), scm__rc.d2923[2944]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8475]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8476]), scm__rc.d2923[2943]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8477]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8478]), scm__rc.d2923[16]);
  scm__rc.d2923[2945] = Scm_MakeExtendedPair(scm__rc.d2923[2943], SCM_OBJ(&scm__rc.d2925[8472]), SCM_OBJ(&scm__rc.d2925[8480]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("uvector-alias")), SCM_OBJ(&gauche_2d_2duvectoruvector_alias__STUB), 0);
  gauche_2d_2duvectoruvector_alias__STUB.common.info = scm__rc.d2923[2945];
  scm__rc.d2923[2946] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1362])),TRUE); /* be:arm-le */
  scm__rc.d2923[2947] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1363])),TRUE); /* le:arm-le */
  scm__rc.d2923[2948] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1361])),TRUE); /* uvector-swap-bytes */
  scm__rc.d2923[2949] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1364])),TRUE); /* type */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8481]), scm__rc.d2923[2949]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8482]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8483]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8486]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8487]), scm__rc.d2923[2948]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8488]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8489]), scm__rc.d2923[16]);
  scm__rc.d2923[2950] = Scm_MakeExtendedPair(scm__rc.d2923[2948], SCM_OBJ(&scm__rc.d2925[8483]), SCM_OBJ(&scm__rc.d2925[8491]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("uvector-swap-bytes")), SCM_OBJ(&gauche_2d_2duvectoruvector_swap_bytes__STUB), 0);
  gauche_2d_2duvectoruvector_swap_bytes__STUB.common.info = scm__rc.d2923[2950];
  scm__rc.d2923[2951] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1365])),TRUE); /* uvector-swap-bytes! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8494]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8495]), scm__rc.d2923[2951]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8496]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8497]), scm__rc.d2923[16]);
  scm__rc.d2923[2952] = Scm_MakeExtendedPair(scm__rc.d2923[2951], SCM_OBJ(&scm__rc.d2925[8483]), SCM_OBJ(&scm__rc.d2925[8499]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("uvector-swap-bytes!")), SCM_OBJ(&gauche_2d_2duvectoruvector_swap_bytesX__STUB), 0);
  gauche_2d_2duvectoruvector_swap_bytesX__STUB.common.info = scm__rc.d2923[2952];
  scm__rc.d2923[2953] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1366])),TRUE); /* uvector-size */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8502]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8503]), scm__rc.d2923[2953]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8504]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8505]), scm__rc.d2923[16]);
  scm__rc.d2923[2954] = Scm_MakeExtendedPair(scm__rc.d2923[2953], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[8507]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("uvector-size")), SCM_OBJ(&gauche_2d_2duvectoruvector_size__STUB), 0);
  gauche_2d_2duvectoruvector_size__STUB.common.info = scm__rc.d2923[2954];
  scm__rc.d2923[2955] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1367])),TRUE); /* uvector-class-element-size */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8508]), scm__rc.d2923[288]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8511]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8512]), scm__rc.d2923[2955]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8513]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8514]), scm__rc.d2923[16]);
  scm__rc.d2923[2956] = Scm_MakeExtendedPair(scm__rc.d2923[2955], SCM_OBJ(&scm__rc.d2925[8508]), SCM_OBJ(&scm__rc.d2925[8516]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("uvector-class-element-size")), SCM_OBJ(&gauche_2d_2duvectoruvector_class_element_size__STUB), 0);
  gauche_2d_2duvectoruvector_class_element_size__STUB.common.info = scm__rc.d2923[2956];
  scm__rc.d2923[2957] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1368])),TRUE); /* uvector->list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8519]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8520]), scm__rc.d2923[2957]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8521]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8522]), scm__rc.d2923[16]);
  scm__rc.d2923[2958] = Scm_MakeExtendedPair(scm__rc.d2923[2957], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[8524]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("uvector->list")), SCM_OBJ(&gauche_2d_2duvectoruvector_TOlist__STUB), 0);
  gauche_2d_2duvectoruvector_TOlist__STUB.common.info = scm__rc.d2923[2958];
  scm__rc.d2923[2959] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1369])),TRUE); /* uvector->vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8527]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8528]), scm__rc.d2923[2959]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8529]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8530]), scm__rc.d2923[16]);
  scm__rc.d2923[2960] = Scm_MakeExtendedPair(scm__rc.d2923[2959], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[8532]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("uvector->vector")), SCM_OBJ(&gauche_2d_2duvectoruvector_TOvector__STUB), 0);
  gauche_2d_2duvectoruvector_TOvector__STUB.common.info = scm__rc.d2923[2960];
  scm__rc.d2923[2961] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1370])),TRUE); /* make-uvector */
  scm__rc.d2923[2962] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1371])),TRUE); /* init */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8533]), scm__rc.d2923[2962]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8534]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8535]), scm__rc.d2923[250]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8536]), scm__rc.d2923[2944]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8539]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8540]), scm__rc.d2923[2961]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8541]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8542]), scm__rc.d2923[16]);
  scm__rc.d2923[2963] = Scm_MakeExtendedPair(scm__rc.d2923[2961], SCM_OBJ(&scm__rc.d2925[8536]), SCM_OBJ(&scm__rc.d2925[8544]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("make-uvector")), SCM_OBJ(&gauche_2d_2duvectormake_uvector__STUB), 0);
  gauche_2d_2duvectormake_uvector__STUB.common.info = scm__rc.d2923[2963];
  scm__rc.d2923[2964] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1372])),TRUE); /* uvector-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8547]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8548]), scm__rc.d2923[2964]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8549]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8550]), scm__rc.d2923[16]);
  scm__rc.d2923[2965] = Scm_MakeExtendedPair(scm__rc.d2923[2964], SCM_OBJ(&scm__rc.d2925[56]), SCM_OBJ(&scm__rc.d2925[8552]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("uvector-copy")), SCM_OBJ(&gauche_2d_2duvectoruvector_copy__STUB), 0);
  gauche_2d_2duvectoruvector_copy__STUB.common.info = scm__rc.d2923[2965];
  scm__rc.d2923[2966] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1374])),TRUE); /* ceiling */
  scm__rc.d2923[2967] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1375])),TRUE); /* floor */
  scm__rc.d2923[2968] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1373])),TRUE); /* uvector-binary-search */
  scm__rc.d2923[2969] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[148])),TRUE); /* key */
  scm__rc.d2923[2970] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1376])),TRUE); /* skip */
  scm__rc.d2923[2971] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1377])),TRUE); /* rounding */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8553]), scm__rc.d2923[2971]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8554]), scm__rc.d2923[2970]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8555]), scm__rc.d2923[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8556]), scm__rc.d2923[35]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8557]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8558]), scm__rc.d2923[2969]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8559]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8562]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8563]), scm__rc.d2923[2968]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8564]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8565]), scm__rc.d2923[16]);
  scm__rc.d2923[2972] = Scm_MakeExtendedPair(scm__rc.d2923[2968], SCM_OBJ(&scm__rc.d2925[8559]), SCM_OBJ(&scm__rc.d2925[8567]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("uvector-binary-search")), SCM_OBJ(&gauche_2d_2duvectoruvector_binary_search__STUB), 0);
  gauche_2d_2duvectoruvector_binary_search__STUB.common.info = scm__rc.d2923[2972];
  scm__rc.d2923[2973] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1378])),TRUE); /* read-uvector! */
  scm__rc.d2923[2974] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1379])),TRUE); /* endian */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8568]), scm__rc.d2923[2974]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8569]), scm__rc.d2923[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8570]), scm__rc.d2923[35]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8571]), scm__rc.d2923[228]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8572]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8573]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8576]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8577]), scm__rc.d2923[2973]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8578]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8579]), scm__rc.d2923[16]);
  scm__rc.d2923[2975] = Scm_MakeExtendedPair(scm__rc.d2923[2973], SCM_OBJ(&scm__rc.d2925[8573]), SCM_OBJ(&scm__rc.d2925[8581]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("read-uvector!")), SCM_OBJ(&gauche_2d_2duvectorread_uvectorX__STUB), 0);
  gauche_2d_2duvectorread_uvectorX__STUB.common.info = scm__rc.d2923[2975];
  scm__rc.d2923[2976] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1380])),TRUE); /* read-uvector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8582]), scm__rc.d2923[228]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8583]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8584]), scm__rc.d2923[250]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8585]), scm__rc.d2923[2944]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8588]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8589]), scm__rc.d2923[2976]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8590]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8591]), scm__rc.d2923[16]);
  scm__rc.d2923[2977] = Scm_MakeExtendedPair(scm__rc.d2923[2976], SCM_OBJ(&scm__rc.d2925[8585]), SCM_OBJ(&scm__rc.d2925[8593]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("read-uvector")), SCM_OBJ(&gauche_2d_2duvectorread_uvector__STUB), 0);
  gauche_2d_2duvectorread_uvector__STUB.common.info = scm__rc.d2923[2977];
  scm__rc.d2923[2978] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1381])),TRUE); /* write-uvector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8596]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8597]), scm__rc.d2923[2978]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8598]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8599]), scm__rc.d2923[16]);
  scm__rc.d2923[2979] = Scm_MakeExtendedPair(scm__rc.d2923[2978], SCM_OBJ(&scm__rc.d2925[8573]), SCM_OBJ(&scm__rc.d2925[8601]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("write-uvector")), SCM_OBJ(&gauche_2d_2duvectorwrite_uvector__STUB), 0);
  gauche_2d_2duvectorwrite_uvector__STUB.common.info = scm__rc.d2923[2979];
  scm__rc.d2923[2980] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1382])),TRUE); /* read-bytevector */
  scm__rc.d2923[2981] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1383])),TRUE); /* k */
  scm__rc.d2923[2982] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1384])),TRUE); /* current-input-port */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8602]), scm__rc.d2923[2982]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8604]), scm__rc.d2923[228]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8606]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8607]), scm__rc.d2923[2981]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8608]), scm__rc.d2923[2981]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8609]), scm__rc.d2923[440]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8610]), scm__rc.d2923[2976]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8613]), scm__rc.d2923[64]);
  scm__rc.d2923[2983] = Scm_MakeIdentifier(scm__rc.d2923[2976], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#read-uvector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8616]), scm__rc.d2923[15]);
  scm__rc.d2923[2984] = Scm_MakeExtendedPair(scm__rc.d2923[2980], SCM_OBJ(&scm__rc.d2925[8607]), SCM_OBJ(&scm__rc.d2925[8617]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8618]), scm__rc.d2923[2984]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[968]))->name = scm__rc.d2923[2980];/* read-bytevector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31106]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31106]))[30] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31106]))[34] = SCM_WORD(scm__rc.d2923[2983]);
  ScmObj G3908 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[968]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2980]) /* read-bytevector */, G3908,0);

  scm__rc.d2923[2985] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1385])),TRUE); /* read-bytevector! */
  scm__rc.d2923[2986] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1386])),TRUE); /* bv */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8619]), scm__rc.d2923[35]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8620]), scm__rc.d2923[2986]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8621]), scm__rc.d2923[134]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8623]), scm__rc.d2923[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8627]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8628]), scm__rc.d2923[2986]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8629]), scm__rc.d2923[2986]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8630]), scm__rc.d2923[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8631]), scm__rc.d2923[228]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8632]), scm__rc.d2923[2986]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8633]), scm__rc.d2923[2973]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8637]), scm__rc.d2923[64]);
  scm__rc.d2923[2987] = Scm_MakeIdentifier(scm__rc.d2923[2973], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#read-uvector! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8640]), scm__rc.d2923[15]);
  scm__rc.d2923[2988] = Scm_MakeExtendedPair(scm__rc.d2923[2985], SCM_OBJ(&scm__rc.d2925[8628]), SCM_OBJ(&scm__rc.d2925[8641]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8642]), scm__rc.d2923[2988]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[969]))->name = scm__rc.d2923[2985];/* read-bytevector! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]))[39] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]))[64] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]))[69] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]))[71] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]))[80] = SCM_WORD(scm__rc.d2923[2986]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]))[82] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]))[85] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31142]))[91] = SCM_WORD(scm__rc.d2923[2987]);
  ScmObj G3914 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[969]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2985]) /* read-bytevector! */, G3914,0);

  scm__rc.d2923[2989] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1387])),TRUE); /* write-bytevector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8644]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8645]), scm__rc.d2923[2986]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8646]), scm__rc.d2923[2978]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8650]), scm__rc.d2923[64]);
  scm__rc.d2923[2990] = Scm_MakeIdentifier(scm__rc.d2923[2978], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#write-uvector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8653]), scm__rc.d2923[15]);
  scm__rc.d2923[2991] = Scm_MakeExtendedPair(scm__rc.d2923[2989], SCM_OBJ(&scm__rc.d2925[8645]), SCM_OBJ(&scm__rc.d2925[8654]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8655]), scm__rc.d2923[2991]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[970]))->name = scm__rc.d2923[2989];/* write-bytevector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]))[39] = SCM_WORD(scm__rc.d2923[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]))[64] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]))[69] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]))[71] = SCM_WORD(scm__rc.d2923[211]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]))[80] = SCM_WORD(scm__rc.d2923[2986]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]))[82] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]))[85] = SCM_WORD(scm__rc.d2923[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31235]))[91] = SCM_WORD(scm__rc.d2923[2990]);
  ScmObj G3920 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[970]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[2989]) /* write-bytevector */, G3920,0);

  scm__rc.d2923[2992] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1388])),TRUE); /* uvector-copy! */
  scm__rc.d2923[2993] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1389])),TRUE); /* dest */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8656]), scm__rc.d2923[2993]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8659]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8660]), scm__rc.d2923[2992]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8661]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8662]), scm__rc.d2923[16]);
  scm__rc.d2923[2994] = Scm_MakeExtendedPair(scm__rc.d2923[2992], SCM_OBJ(&scm__rc.d2925[8656]), SCM_OBJ(&scm__rc.d2925[8664]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("uvector-copy!")), SCM_OBJ(&gauche_2d_2duvectoruvector_copyX__STUB), 0);
  gauche_2d_2duvectoruvector_copyX__STUB.common.info = scm__rc.d2923[2994];
  scm__rc.d2923[2995] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1390])),TRUE); /* string->s8vector */
  scm__rc.d2923[2996] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1391])),TRUE); /* s */
  scm__rc.d2923[2997] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1392])),TRUE); /* immutable? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8665]), scm__rc.d2923[2997]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8666]), scm__rc.d2923[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8667]), scm__rc.d2923[35]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8668]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8669]), scm__rc.d2923[2996]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8672]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8673]), scm__rc.d2923[2995]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8674]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8675]), scm__rc.d2923[16]);
  scm__rc.d2923[2998] = Scm_MakeExtendedPair(scm__rc.d2923[2995], SCM_OBJ(&scm__rc.d2925[8669]), SCM_OBJ(&scm__rc.d2925[8677]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("string->s8vector")), SCM_OBJ(&gauche_2d_2duvectorstring_TOs8vector__STUB), 0);
  gauche_2d_2duvectorstring_TOs8vector__STUB.common.info = scm__rc.d2923[2998];
  scm__rc.d2923[2999] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1393])),TRUE); /* string->u8vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8680]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8681]), scm__rc.d2923[2999]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8682]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8683]), scm__rc.d2923[16]);
  scm__rc.d2923[3000] = Scm_MakeExtendedPair(scm__rc.d2923[2999], SCM_OBJ(&scm__rc.d2925[8669]), SCM_OBJ(&scm__rc.d2925[8685]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("string->u8vector")), SCM_OBJ(&gauche_2d_2duvectorstring_TOu8vector__STUB), 0);
  gauche_2d_2duvectorstring_TOu8vector__STUB.common.info = scm__rc.d2923[3000];
  scm__rc.d2923[3001] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1394])),TRUE); /* string->s8vector! */
  scm__rc.d2923[3002] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1395])),TRUE); /* tstart */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8686]), scm__rc.d2923[2996]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8687]), scm__rc.d2923[3002]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8688]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8691]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8692]), scm__rc.d2923[3001]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8693]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8694]), scm__rc.d2923[16]);
  scm__rc.d2923[3003] = Scm_MakeExtendedPair(scm__rc.d2923[3001], SCM_OBJ(&scm__rc.d2925[8688]), SCM_OBJ(&scm__rc.d2925[8696]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("string->s8vector!")), SCM_OBJ(&gauche_2d_2duvectorstring_TOs8vectorX__STUB), 0);
  gauche_2d_2duvectorstring_TOs8vectorX__STUB.common.info = scm__rc.d2923[3003];
  scm__rc.d2923[3004] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1396])),TRUE); /* string->u8vector! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8698]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8699]), scm__rc.d2923[3004]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8700]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8701]), scm__rc.d2923[16]);
  scm__rc.d2923[3005] = Scm_MakeExtendedPair(scm__rc.d2923[3004], SCM_OBJ(&scm__rc.d2925[8688]), SCM_OBJ(&scm__rc.d2925[8703]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("string->u8vector!")), SCM_OBJ(&gauche_2d_2duvectorstring_TOu8vectorX__STUB), 0);
  gauche_2d_2duvectorstring_TOu8vectorX__STUB.common.info = scm__rc.d2923[3005];
  scm__rc.d2923[3006] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1397])),TRUE); /* s8vector->string */
  scm__rc.d2923[3007] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1398])),TRUE); /* terminator */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8704]), scm__rc.d2923[3007]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8705]), scm__rc.d2923[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8706]), scm__rc.d2923[35]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8707]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8708]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8711]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8712]), scm__rc.d2923[3006]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8713]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8714]), scm__rc.d2923[16]);
  scm__rc.d2923[3008] = Scm_MakeExtendedPair(scm__rc.d2923[3006], SCM_OBJ(&scm__rc.d2925[8708]), SCM_OBJ(&scm__rc.d2925[8716]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8vector->string")), SCM_OBJ(&gauche_2d_2duvectors8vector_TOstring__STUB), 0);
  gauche_2d_2duvectors8vector_TOstring__STUB.common.info = scm__rc.d2923[3008];
  scm__rc.d2923[3009] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1399])),TRUE); /* u8vector->string */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8719]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8720]), scm__rc.d2923[3009]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8721]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8722]), scm__rc.d2923[16]);
  scm__rc.d2923[3010] = Scm_MakeExtendedPair(scm__rc.d2923[3009], SCM_OBJ(&scm__rc.d2925[8708]), SCM_OBJ(&scm__rc.d2925[8724]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8vector->string")), SCM_OBJ(&gauche_2d_2duvectoru8vector_TOstring__STUB), 0);
  gauche_2d_2duvectoru8vector_TOstring__STUB.common.info = scm__rc.d2923[3010];
  scm__rc.d2923[3011] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1400])),TRUE); /* string->s32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8725]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8726]), scm__rc.d2923[2996]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8729]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8730]), scm__rc.d2923[3011]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8731]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8732]), scm__rc.d2923[16]);
  scm__rc.d2923[3012] = Scm_MakeExtendedPair(scm__rc.d2923[3011], SCM_OBJ(&scm__rc.d2925[8726]), SCM_OBJ(&scm__rc.d2925[8734]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("string->s32vector")), SCM_OBJ(&gauche_2d_2duvectorstring_TOs32vector__STUB), 0);
  gauche_2d_2duvectorstring_TOs32vector__STUB.common.info = scm__rc.d2923[3012];
  scm__rc.d2923[3013] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1401])),TRUE); /* string->u32vector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8737]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8738]), scm__rc.d2923[3013]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8739]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8740]), scm__rc.d2923[16]);
  scm__rc.d2923[3014] = Scm_MakeExtendedPair(scm__rc.d2923[3013], SCM_OBJ(&scm__rc.d2925[8726]), SCM_OBJ(&scm__rc.d2925[8742]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("string->u32vector")), SCM_OBJ(&gauche_2d_2duvectorstring_TOu32vector__STUB), 0);
  gauche_2d_2duvectorstring_TOu32vector__STUB.common.info = scm__rc.d2923[3014];
  scm__rc.d2923[3015] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1402])),TRUE); /* string->s32vector! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8743]), scm__rc.d2923[3002]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8744]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8747]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8748]), scm__rc.d2923[3015]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8749]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8750]), scm__rc.d2923[16]);
  scm__rc.d2923[3016] = Scm_MakeExtendedPair(scm__rc.d2923[3015], SCM_OBJ(&scm__rc.d2925[8744]), SCM_OBJ(&scm__rc.d2925[8752]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("string->s32vector!")), SCM_OBJ(&gauche_2d_2duvectorstring_TOs32vectorX__STUB), 0);
  gauche_2d_2duvectorstring_TOs32vectorX__STUB.common.info = scm__rc.d2923[3016];
  scm__rc.d2923[3017] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1403])),TRUE); /* string->u32vector! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8755]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8756]), scm__rc.d2923[3017]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8757]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8758]), scm__rc.d2923[16]);
  scm__rc.d2923[3018] = Scm_MakeExtendedPair(scm__rc.d2923[3017], SCM_OBJ(&scm__rc.d2925[8744]), SCM_OBJ(&scm__rc.d2925[8760]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("string->u32vector!")), SCM_OBJ(&gauche_2d_2duvectorstring_TOu32vectorX__STUB), 0);
  gauche_2d_2duvectorstring_TOu32vectorX__STUB.common.info = scm__rc.d2923[3018];
  scm__rc.d2923[3019] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1404])),TRUE); /* s32vector->string */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8761]), scm__rc.d2923[3007]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8762]), scm__rc.d2923[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8763]), scm__rc.d2923[35]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8764]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8765]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8767]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8768]), scm__rc.d2923[3019]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8769]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8770]), scm__rc.d2923[16]);
  scm__rc.d2923[3020] = Scm_MakeExtendedPair(scm__rc.d2923[3019], SCM_OBJ(&scm__rc.d2925[8765]), SCM_OBJ(&scm__rc.d2925[8772]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32vector->string")), SCM_OBJ(&gauche_2d_2duvectors32vector_TOstring__STUB), 0);
  gauche_2d_2duvectors32vector_TOstring__STUB.common.info = scm__rc.d2923[3020];
  scm__rc.d2923[3021] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1405])),TRUE); /* u32vector->string */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8775]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8776]), scm__rc.d2923[3021]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8777]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8778]), scm__rc.d2923[16]);
  scm__rc.d2923[3022] = Scm_MakeExtendedPair(scm__rc.d2923[3021], SCM_OBJ(&scm__rc.d2925[8765]), SCM_OBJ(&scm__rc.d2925[8780]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32vector->string")), SCM_OBJ(&gauche_2d_2duvectoru32vector_TOstring__STUB), 0);
  gauche_2d_2duvectoru32vector_TOstring__STUB.common.info = scm__rc.d2923[3022];
  scm__rc.d2923[3024] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1406])),TRUE); /* read-block! */
  scm__rc.d2923[3023] = Scm_MakeIdentifier(scm__rc.d2923[3024], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#read-block! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[971]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31328]))[1] = SCM_WORD(scm__rc.d2923[2987]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31328]))[3] = SCM_WORD(scm__rc.d2923[3023]);
  scm__rc.d2923[3026] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1407])),TRUE); /* write-block */
  scm__rc.d2923[3025] = Scm_MakeIdentifier(scm__rc.d2923[3026], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#write-block */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[972]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31333]))[1] = SCM_WORD(scm__rc.d2923[2990]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31333]))[3] = SCM_WORD(scm__rc.d2923[3025]);
  scm__rc.d2923[3027] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1408])),TRUE); /* port->uvector */
  scm__rc.d2923[3028] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1409])),TRUE); /* iport */
  scm__rc.d2923[3029] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1410])),TRUE); /* class */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8781]), scm__rc.d2923[3029]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8783]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8784]), scm__rc.d2923[3028]);
  scm__rc.d2923[3030] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1411])),TRUE); /* let1 */
  scm__rc.d2923[3031] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1412])),TRUE); /* p */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8785]), scm__rc.d2923[3029]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8786]), scm__rc.d2923[2961]);
  scm__rc.d2923[3032] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1413]))); /* :extendable */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8788]), scm__rc.d2923[3032]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8790]), scm__rc.d2923[6]);
  scm__rc.d2923[3033] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1414])),TRUE); /* copy-port */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8791]), scm__rc.d2923[3031]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8792]), scm__rc.d2923[3028]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8793]), scm__rc.d2923[3033]);
  scm__rc.d2923[3034] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1415]))); /* :shared */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8794]), scm__rc.d2923[3034]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8795]), scm__rc.d2923[3031]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8796]), scm__rc.d2923[7]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8800]), scm__rc.d2923[3031]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8801]), scm__rc.d2923[3030]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8804]), scm__rc.d2923[64]);
  scm__rc.d2923[3035] = Scm_MakeIdentifier(scm__rc.d2923[2961], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#make-uvector */
  scm__rc.d2923[3036] = Scm_MakeIdentifier(scm__rc.d2923[6], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#open-output-uvector */
  scm__rc.d2923[3037] = Scm_MakeIdentifier(scm__rc.d2923[3033], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#copy-port */
  scm__rc.d2923[3038] = Scm_MakeIdentifier(scm__rc.d2923[7], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#get-output-uvector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8807]), scm__rc.d2923[15]);
  scm__rc.d2923[3039] = Scm_MakeExtendedPair(scm__rc.d2923[3027], SCM_OBJ(&scm__rc.d2925[8784]), SCM_OBJ(&scm__rc.d2925[8808]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8809]), scm__rc.d2923[3039]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[973]))->name = scm__rc.d2923[3027];/* port->uvector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]))[4] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]))[29] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]))[37] = SCM_WORD(scm__rc.d2923[3035]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]))[40] = SCM_WORD(scm__rc.d2923[3032]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]))[44] = SCM_WORD(scm__rc.d2923[3036]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]))[51] = SCM_WORD(scm__rc.d2923[3037]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]))[54] = SCM_WORD(scm__rc.d2923[3034]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31338]))[58] = SCM_WORD(scm__rc.d2923[3038]);
  ScmObj G3942 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[973]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[3027]) /* port->uvector */, G3942,0);

  scm__rc.d2923[3040] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1416])),TRUE); /* u8? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8812]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8813]), scm__rc.d2923[3040]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8814]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8815]), scm__rc.d2923[16]);
  scm__rc.d2923[3041] = Scm_MakeExtendedPair(scm__rc.d2923[3040], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8817]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u8?")), SCM_OBJ(&gauche_2d_2duvectoru8P__STUB), 0);
  gauche_2d_2duvectoru8P__STUB.common.info = scm__rc.d2923[3041];
  scm__rc.d2923[3042] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1417])),TRUE); /* s8? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8820]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8821]), scm__rc.d2923[3042]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8822]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8823]), scm__rc.d2923[16]);
  scm__rc.d2923[3043] = Scm_MakeExtendedPair(scm__rc.d2923[3042], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8825]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s8?")), SCM_OBJ(&gauche_2d_2duvectors8P__STUB), 0);
  gauche_2d_2duvectors8P__STUB.common.info = scm__rc.d2923[3043];
  scm__rc.d2923[3044] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1418])),TRUE); /* u16? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8828]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8829]), scm__rc.d2923[3044]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8830]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8831]), scm__rc.d2923[16]);
  scm__rc.d2923[3045] = Scm_MakeExtendedPair(scm__rc.d2923[3044], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8833]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u16?")), SCM_OBJ(&gauche_2d_2duvectoru16P__STUB), 0);
  gauche_2d_2duvectoru16P__STUB.common.info = scm__rc.d2923[3045];
  scm__rc.d2923[3046] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1419])),TRUE); /* s16? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8836]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8837]), scm__rc.d2923[3046]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8838]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8839]), scm__rc.d2923[16]);
  scm__rc.d2923[3047] = Scm_MakeExtendedPair(scm__rc.d2923[3046], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8841]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s16?")), SCM_OBJ(&gauche_2d_2duvectors16P__STUB), 0);
  gauche_2d_2duvectors16P__STUB.common.info = scm__rc.d2923[3047];
  scm__rc.d2923[3048] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1420])),TRUE); /* u32? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8843]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8844]), scm__rc.d2923[3048]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8845]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8846]), scm__rc.d2923[16]);
  scm__rc.d2923[3049] = Scm_MakeExtendedPair(scm__rc.d2923[3048], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8848]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u32?")), SCM_OBJ(&gauche_2d_2duvectoru32P__STUB), 0);
  gauche_2d_2duvectoru32P__STUB.common.info = scm__rc.d2923[3049];
  scm__rc.d2923[3050] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1421])),TRUE); /* s32? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8851]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8852]), scm__rc.d2923[3050]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8853]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8854]), scm__rc.d2923[16]);
  scm__rc.d2923[3051] = Scm_MakeExtendedPair(scm__rc.d2923[3050], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8856]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s32?")), SCM_OBJ(&gauche_2d_2duvectors32P__STUB), 0);
  gauche_2d_2duvectors32P__STUB.common.info = scm__rc.d2923[3051];
  scm__rc.d2923[3052] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1422])),TRUE); /* u64? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8859]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8860]), scm__rc.d2923[3052]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8861]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8862]), scm__rc.d2923[16]);
  scm__rc.d2923[3053] = Scm_MakeExtendedPair(scm__rc.d2923[3052], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8864]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("u64?")), SCM_OBJ(&gauche_2d_2duvectoru64P__STUB), 0);
  gauche_2d_2duvectoru64P__STUB.common.info = scm__rc.d2923[3053];
  scm__rc.d2923[3054] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1423])),TRUE); /* s64? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8867]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8868]), scm__rc.d2923[3054]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8869]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8870]), scm__rc.d2923[16]);
  scm__rc.d2923[3055] = Scm_MakeExtendedPair(scm__rc.d2923[3054], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8872]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("s64?")), SCM_OBJ(&gauche_2d_2duvectors64P__STUB), 0);
  gauche_2d_2duvectors64P__STUB.common.info = scm__rc.d2923[3055];
  scm__rc.d2923[3056] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1424])),TRUE); /* f16? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8875]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8876]), scm__rc.d2923[3056]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8877]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8878]), scm__rc.d2923[16]);
  scm__rc.d2923[3057] = Scm_MakeExtendedPair(scm__rc.d2923[3056], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8880]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f16?")), SCM_OBJ(&gauche_2d_2duvectorf16P__STUB), 0);
  gauche_2d_2duvectorf16P__STUB.common.info = scm__rc.d2923[3057];
  scm__rc.d2923[3058] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1425])),TRUE); /* f32? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8883]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8884]), scm__rc.d2923[3058]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8885]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8886]), scm__rc.d2923[16]);
  scm__rc.d2923[3059] = Scm_MakeExtendedPair(scm__rc.d2923[3058], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8888]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f32?")), SCM_OBJ(&gauche_2d_2duvectorf32P__STUB), 0);
  gauche_2d_2duvectorf32P__STUB.common.info = scm__rc.d2923[3059];
  scm__rc.d2923[3060] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1426])),TRUE); /* f64? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8891]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8892]), scm__rc.d2923[3060]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8893]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8894]), scm__rc.d2923[16]);
  scm__rc.d2923[3061] = Scm_MakeExtendedPair(scm__rc.d2923[3060], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8896]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("f64?")), SCM_OBJ(&gauche_2d_2duvectorf64P__STUB), 0);
  gauche_2d_2duvectorf64P__STUB.common.info = scm__rc.d2923[3061];
  scm__rc.d2923[3062] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1427])),TRUE); /* c32? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8898]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8899]), scm__rc.d2923[3062]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8900]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8901]), scm__rc.d2923[16]);
  scm__rc.d2923[3063] = Scm_MakeExtendedPair(scm__rc.d2923[3062], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8903]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c32?")), SCM_OBJ(&gauche_2d_2duvectorc32P__STUB), 0);
  gauche_2d_2duvectorc32P__STUB.common.info = scm__rc.d2923[3063];
  scm__rc.d2923[3064] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1428])),TRUE); /* c64? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8906]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8907]), scm__rc.d2923[3064]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8908]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8909]), scm__rc.d2923[16]);
  scm__rc.d2923[3065] = Scm_MakeExtendedPair(scm__rc.d2923[3064], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8911]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c64?")), SCM_OBJ(&gauche_2d_2duvectorc64P__STUB), 0);
  gauche_2d_2duvectorc64P__STUB.common.info = scm__rc.d2923[3065];
  scm__rc.d2923[3066] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1429])),TRUE); /* c128? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8913]), scm__rc.d2923[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8914]), scm__rc.d2923[3066]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8915]), scm__rc.d2923[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8916]), scm__rc.d2923[16]);
  scm__rc.d2923[3067] = Scm_MakeExtendedPair(scm__rc.d2923[3066], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[8918]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d2923[0]), SCM_SYMBOL(SCM_INTERN("c128?")), SCM_OBJ(&gauche_2d_2duvectorc128P__STUB), 0);
  gauche_2d_2duvectorc128P__STUB.common.info = scm__rc.d2923[3067];
  scm__rc.d2923[3068] = Scm_MakeIdentifier(scm__rc.d2923[3009], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector->string */
  scm__rc.d2923[3069] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1430])),FALSE); /* G3944 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8919]), scm__rc.d2923[3069]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8921]), scm__rc.d2923[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8922]), scm__rc.d2923[39]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8923]), scm__rc.d2923[39]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8924]), scm__rc.d2923[78]);
  scm__rc.d2923[3070] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[8920]), SCM_OBJ(&scm__rc.d2925[8922]), SCM_OBJ(&scm__rc.d2925[8925]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8926]), scm__rc.d2923[3070]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31398]))[2] = SCM_WORD(scm__rc.d2923[3068]);
  scm__rc.d2923[3072] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1431])),TRUE); /* <string-meta> */
  scm__rc.d2923[3071] = Scm_MakeIdentifier(scm__rc.d2923[3072], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<string-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8928]), scm__rc.d2923[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8929]), scm__rc.d2923[39]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[975]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[24] = SCM_WORD(scm__rc.d2923[3071]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[26] = SCM_WORD(scm__rc.d2923[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31402]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[3073] = Scm_MakeIdentifier(scm__rc.d2923[3006], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s8vector->string */
  scm__rc.d2923[3074] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1432])),FALSE); /* G3946 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8930]), scm__rc.d2923[3074]);
  scm__rc.d2923[3075] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[8931]), SCM_OBJ(&scm__rc.d2925[8922]), SCM_OBJ(&scm__rc.d2925[8925]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8932]), scm__rc.d2923[3075]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31446]))[2] = SCM_WORD(scm__rc.d2923[3073]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[977]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[24] = SCM_WORD(scm__rc.d2923[3071]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[26] = SCM_WORD(scm__rc.d2923[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31450]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[3076] = Scm_MakeIdentifier(scm__rc.d2923[2999], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#string->u8vector */
  scm__rc.d2923[3077] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1433])),FALSE); /* G3948 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8934]), scm__rc.d2923[3077]);
  scm__rc.d2923[3078] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[8935]), SCM_OBJ(&scm__rc.d2925[8922]), SCM_OBJ(&scm__rc.d2925[8925]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8936]), scm__rc.d2923[3078]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31494]))[2] = SCM_WORD(scm__rc.d2923[3076]);
  scm__rc.d2923[3080] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1434])),TRUE); /* <string> */
  scm__rc.d2923[3079] = Scm_MakeIdentifier(scm__rc.d2923[3080], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<string> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[979]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[24] = SCM_WORD(scm__rc.d2923[457]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[26] = SCM_WORD(scm__rc.d2923[3079]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31498]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[3081] = Scm_MakeIdentifier(scm__rc.d2923[2995], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#string->s8vector */
  scm__rc.d2923[3082] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1435])),FALSE); /* G3950 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8938]), scm__rc.d2923[3082]);
  scm__rc.d2923[3083] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[8939]), SCM_OBJ(&scm__rc.d2925[8922]), SCM_OBJ(&scm__rc.d2925[8925]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8940]), scm__rc.d2923[3083]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31542]))[2] = SCM_WORD(scm__rc.d2923[3081]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[981]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[24] = SCM_WORD(scm__rc.d2923[264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[26] = SCM_WORD(scm__rc.d2923[3079]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31546]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[3084] = Scm_MakeIdentifier(scm__rc.d2923[3021], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u32vector->string */
  scm__rc.d2923[3085] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1436])),FALSE); /* G3952 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8942]), scm__rc.d2923[3085]);
  scm__rc.d2923[3086] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[8943]), SCM_OBJ(&scm__rc.d2925[8922]), SCM_OBJ(&scm__rc.d2925[8925]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8944]), scm__rc.d2923[3086]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31590]))[2] = SCM_WORD(scm__rc.d2923[3084]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[983]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[24] = SCM_WORD(scm__rc.d2923[3071]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[26] = SCM_WORD(scm__rc.d2923[1119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31594]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[3087] = Scm_MakeIdentifier(scm__rc.d2923[3019], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#s32vector->string */
  scm__rc.d2923[3088] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1437])),FALSE); /* G3954 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8946]), scm__rc.d2923[3088]);
  scm__rc.d2923[3089] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[8947]), SCM_OBJ(&scm__rc.d2925[8922]), SCM_OBJ(&scm__rc.d2925[8925]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8948]), scm__rc.d2923[3089]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31638]))[2] = SCM_WORD(scm__rc.d2923[3087]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[985]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[24] = SCM_WORD(scm__rc.d2923[3071]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[26] = SCM_WORD(scm__rc.d2923[949]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31642]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[3090] = Scm_MakeIdentifier(scm__rc.d2923[3013], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#string->u32vector */
  scm__rc.d2923[3091] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1438])),FALSE); /* G3956 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8950]), scm__rc.d2923[3091]);
  scm__rc.d2923[3092] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[8951]), SCM_OBJ(&scm__rc.d2925[8922]), SCM_OBJ(&scm__rc.d2925[8925]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8952]), scm__rc.d2923[3092]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31686]))[2] = SCM_WORD(scm__rc.d2923[3090]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[987]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[24] = SCM_WORD(scm__rc.d2923[1137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[26] = SCM_WORD(scm__rc.d2923[3079]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31690]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[3093] = Scm_MakeIdentifier(scm__rc.d2923[3011], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#string->s32vector */
  scm__rc.d2923[3094] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1439])),FALSE); /* G3958 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8954]), scm__rc.d2923[3094]);
  scm__rc.d2923[3095] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d2925[8955]), SCM_OBJ(&scm__rc.d2925[8922]), SCM_OBJ(&scm__rc.d2925[8925]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8956]), scm__rc.d2923[3095]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31734]))[2] = SCM_WORD(scm__rc.d2923[3093]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[989]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[5] = SCM_WORD(scm__rc.d2923[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[7] = SCM_WORD(scm__rc.d2923[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[9] = SCM_WORD(scm__rc.d2923[256]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[17] = SCM_WORD(scm__rc.d2923[260]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[19] = SCM_WORD(scm__rc.d2923[262]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[22] = SCM_WORD(scm__rc.d2923[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[24] = SCM_WORD(scm__rc.d2923[967]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[26] = SCM_WORD(scm__rc.d2923[3079]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[30] = SCM_WORD(scm__rc.d2923[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[34] = SCM_WORD(scm__rc.d2923[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[37] = SCM_WORD(scm__rc.d2923[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[40] = SCM_WORD(scm__rc.d2923[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31738]))[42] = SCM_WORD(scm__rc.d2923[273]);
  scm__rc.d2923[3096] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1440])),TRUE); /* %adjust-fill-arg */
  scm__rc.d2923[3098] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1441])),TRUE); /* <= */
  scm__rc.d2923[3097] = Scm_MakeIdentifier(scm__rc.d2923[3098], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#<= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8960]), scm__rc.d2923[15]);
  scm__rc.d2923[3099] = Scm_MakeExtendedPair(scm__rc.d2923[3096], SCM_OBJ(&scm__rc.d2925[22]), SCM_OBJ(&scm__rc.d2925[8961]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8962]), scm__rc.d2923[3099]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[990]))->name = scm__rc.d2923[3096];/* %adjust-fill-arg */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31782]))[6] = SCM_WORD(scm__rc.d2923[3097]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31782]))[16] = SCM_WORD(scm__rc.d2923[3097]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31782]))[27] = SCM_WORD(scm__rc.d2923[74]);
  ScmObj G3959 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[990]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[3096]) /* %adjust-fill-arg */, G3959,0);

  scm__rc.d2923[3100] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1443])),TRUE); /* make-bytevector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8963]), scm__rc.d2923[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8965]), scm__rc.d2923[23]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8966]), scm__rc.d2923[66]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8967]), scm__rc.d2923[3096]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8969]), scm__rc.d2923[66]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8970]), scm__rc.d2923[316]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8973]), scm__rc.d2923[64]);
  scm__rc.d2923[3101] = Scm_MakeIdentifier(scm__rc.d2923[3096], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#%adjust-fill-arg */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8976]), scm__rc.d2923[15]);
  scm__rc.d2923[3102] = Scm_MakeExtendedPair(scm__rc.d2923[3100], SCM_OBJ(&scm__rc.d2925[8966]), SCM_OBJ(&scm__rc.d2925[8977]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8978]), scm__rc.d2923[3102]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[991]))->name = scm__rc.d2923[3100];/* make-bytevector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]))[28] = SCM_WORD(scm__rc.d2923[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]))[34] = SCM_WORD(scm__rc.d2923[3101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31811]))[36] = SCM_WORD(scm__rc.d2923[340]);
  ScmObj G3963 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[991]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[3100]) /* make-bytevector */, G3963,0);

  scm__rc.d2923[3103] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1444])),TRUE); /* bytevector-fill! */
  scm__rc.d2923[3104] = Scm_MakeIdentifier(scm__rc.d2923[343], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector-fill! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8979]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8982]), scm__rc.d2923[15]);
  scm__rc.d2923[3105] = Scm_MakeExtendedPair(scm__rc.d2923[3103], SCM_OBJ(&scm__rc.d2925[8979]), SCM_OBJ(&scm__rc.d2925[8983]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8984]), scm__rc.d2923[3105]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[992]))->name = scm__rc.d2923[3103];/* bytevector-fill! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31849]))[5] = SCM_WORD(scm__rc.d2923[3101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31849]))[7] = SCM_WORD(scm__rc.d2923[3104]);
  ScmObj G3964 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[992]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[3103]) /* bytevector-fill! */, G3964,0);

  scm__rc.d2923[3106] = Scm_MakeIdentifier(scm__rc.d2923[318], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector */
  scm__rc.d2923[3108] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1445])),TRUE); /* bytevector */
  scm__rc.d2923[3107] = Scm_MakeIdentifier(scm__rc.d2923[3108], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[993]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31858]))[1] = SCM_WORD(scm__rc.d2923[3106]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31858]))[3] = SCM_WORD(scm__rc.d2923[3107]);
  scm__rc.d2923[3110] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1446])),TRUE); /* bytevector? */
  scm__rc.d2923[3109] = Scm_MakeIdentifier(scm__rc.d2923[3110], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector? */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[994]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31863]))[1] = SCM_WORD(scm__rc.d2923[442]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31863]))[3] = SCM_WORD(scm__rc.d2923[3109]);
  scm__rc.d2923[3112] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1447])),TRUE); /* bytevector-length */
  scm__rc.d2923[3111] = Scm_MakeIdentifier(scm__rc.d2923[3112], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector-length */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[995]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31868]))[1] = SCM_WORD(scm__rc.d2923[357]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31868]))[3] = SCM_WORD(scm__rc.d2923[3111]);
  scm__rc.d2923[3114] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1448])),TRUE); /* bytevector-u8-ref */
  scm__rc.d2923[3113] = Scm_MakeIdentifier(scm__rc.d2923[3114], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector-u8-ref */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[996]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31873]))[1] = SCM_WORD(scm__rc.d2923[459]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31873]))[3] = SCM_WORD(scm__rc.d2923[3113]);
  scm__rc.d2923[3116] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1449])),TRUE); /* bytevector-u8-set! */
  scm__rc.d2923[3115] = Scm_MakeIdentifier(scm__rc.d2923[3116], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector-u8-set! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[997]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31878]))[1] = SCM_WORD(scm__rc.d2923[341]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31878]))[3] = SCM_WORD(scm__rc.d2923[3115]);
  scm__rc.d2923[3118] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1450])),TRUE); /* bytevector-copy */
  scm__rc.d2923[3117] = Scm_MakeIdentifier(scm__rc.d2923[3118], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector-copy */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[998]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31883]))[1] = SCM_WORD(scm__rc.d2923[369]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31883]))[3] = SCM_WORD(scm__rc.d2923[3117]);
  scm__rc.d2923[3120] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1451])),TRUE); /* bytevector-copy! */
  scm__rc.d2923[3119] = Scm_MakeIdentifier(scm__rc.d2923[3120], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector-copy! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[999]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31888]))[1] = SCM_WORD(scm__rc.d2923[361]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31888]))[3] = SCM_WORD(scm__rc.d2923[3119]);
  scm__rc.d2923[3121] = Scm_MakeIdentifier(scm__rc.d2923[364], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#u8vector-append */
  scm__rc.d2923[3123] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1452])),TRUE); /* bytevector-append */
  scm__rc.d2923[3122] = Scm_MakeIdentifier(scm__rc.d2923[3123], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector-append */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1000]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31893]))[1] = SCM_WORD(scm__rc.d2923[3121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31893]))[3] = SCM_WORD(scm__rc.d2923[3122]);
  scm__rc.d2923[3125] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1453])),TRUE); /* bytevector=? */
  scm__rc.d2923[3124] = Scm_MakeIdentifier(scm__rc.d2923[3125], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector=? */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1001]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31898]))[1] = SCM_WORD(scm__rc.d2923[380]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31898]))[3] = SCM_WORD(scm__rc.d2923[3124]);
  scm__rc.d2923[3126] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1454])),TRUE); /* bytevector-s8-set! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8985]), scm__rc.d2923[2981]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8986]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8988]), scm__rc.d2923[15]);
  scm__rc.d2923[3127] = Scm_MakeExtendedPair(scm__rc.d2923[3126], SCM_OBJ(&scm__rc.d2925[8986]), SCM_OBJ(&scm__rc.d2925[8989]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8990]), scm__rc.d2923[3127]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1002]))->name = scm__rc.d2923[3126];/* bytevector-s8-set! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31903]))[6] = SCM_WORD(scm__rc.d2923[3115]);
  ScmObj G3965 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[1002]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[3126]) /* bytevector-s8-set! */, G3965,0);

  scm__rc.d2923[3128] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1455])),TRUE); /* bytevector-s8-ref */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8991]), scm__rc.d2923[2981]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8992]), scm__rc.d2923[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8995]), scm__rc.d2923[15]);
  scm__rc.d2923[3129] = Scm_MakeExtendedPair(scm__rc.d2923[3128], SCM_OBJ(&scm__rc.d2925[8992]), SCM_OBJ(&scm__rc.d2925[8996]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8997]), scm__rc.d2923[3129]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1003]))->name = scm__rc.d2923[3128];/* bytevector-s8-ref */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31911]))[5] = SCM_WORD(scm__rc.d2923[3113]);
  scm__rc.d2923[3130] = Scm_MakeIdentifier(scm__rc.d2923[3126], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector-s8-set! */
  scm__rc.d2923[3132] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1456])),TRUE); /* getter-with-setter */
  scm__rc.d2923[3131] = Scm_MakeIdentifier(scm__rc.d2923[3132], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#getter-with-setter */
  scm__rc.d2923[3133] = Scm_MakeIdentifier(scm__rc.d2923[3128], SCM_MODULE(scm__rc.d2923[4]), SCM_NIL); /* gauche.uvector#bytevector-s8-ref */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1004]))->name = scm__rc.d2923[10];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31924]))[6] = SCM_WORD(scm__rc.d2923[3130]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31924]))[8] = SCM_WORD(scm__rc.d2923[3131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31924]))[11] = SCM_WORD(scm__rc.d2923[3133]);
  scm__rc.d2923[3134] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1457])),TRUE); /* bytevector-copy!-r6 */
  scm__rc.d2923[3135] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1458])),TRUE); /* target */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[8999]), scm__rc.d2923[3002]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9000]), scm__rc.d2923[3135]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9001]), scm__rc.d2923[42]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9002]), scm__rc.d2923[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9004]), scm__rc.d2923[15]);
  scm__rc.d2923[3136] = Scm_MakeExtendedPair(scm__rc.d2923[3134], SCM_OBJ(&scm__rc.d2925[9002]), SCM_OBJ(&scm__rc.d2925[9005]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9006]), scm__rc.d2923[3136]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1005]))->name = scm__rc.d2923[3134];/* bytevector-copy!-r6 */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31937]))[7] = SCM_WORD(scm__rc.d2923[361]);
  ScmObj G3966 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[1005]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[3134]) /* bytevector-copy!-r6 */, G3966,0);

  scm__rc.d2923[3137] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1459])),TRUE); /* bytevector->u8-list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9009]), scm__rc.d2923[15]);
  scm__rc.d2923[3138] = Scm_MakeExtendedPair(scm__rc.d2923[3137], SCM_OBJ(&scm__rc.d2925[13]), SCM_OBJ(&scm__rc.d2925[9010]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9011]), scm__rc.d2923[3138]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1006]))->name = scm__rc.d2923[3137];/* bytevector->u8-list */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31946]))[2] = SCM_WORD(scm__rc.d2923[467]);
  ScmObj G3967 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[1006]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[3137]) /* bytevector->u8-list */, G3967,0);

  scm__rc.d2923[3139] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1460])),TRUE); /* u8-list->bytevector */
  scm__rc.d2923[3140] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d2924[1461])),TRUE); /* lis */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9012]), scm__rc.d2923[3140]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9015]), scm__rc.d2923[15]);
  scm__rc.d2923[3141] = Scm_MakeExtendedPair(scm__rc.d2923[3139], SCM_OBJ(&scm__rc.d2925[9012]), SCM_OBJ(&scm__rc.d2925[9016]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d2925[9017]), scm__rc.d2923[3141]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d2927[1007]))->name = scm__rc.d2923[3139];/* u8-list->bytevector */
  ((ScmWord*)SCM_OBJ(&scm__rc.d2926[31950]))[2] = SCM_WORD(scm__rc.d2923[392]);
  ScmObj G3968 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d2927[1007]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d2923[3139]) /* u8-list->bytevector */, G3968,0);

  Scm_VMExecuteToplevels(toplevels);
}
