/**
 ** This file was automatically generated by the Cyclone scheme compiler
 ** http://justinethier.github.io/cyclone/
 **
 ** (c) 2014-2024 Justin Ethier
 ** Version 0.36.0 
 **
 **/

#define closcall1(td, clo, buf) \
if (obj_is_not_closure(clo)) { \
   Cyc_apply(td, clo, 1, buf ); \
} else { \
   ((clo)->fn)(td, clo, 1, buf); \
;\
}
#define return_closcall1(td, clo,a1) { \
 char top; \
 object buf[1]; buf[0] = a1;\
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     GC(td, clo, buf, 1); \
     return; \
 } else {\
     closcall1(td, (closure) (clo), buf); \
     return;\
 } \
}

#define continue_or_gc1(td, clo,a1) { \
 char *top = alloca(sizeof(char)); \
 if (stack_overflow(top, (((gc_thread_data *)data)->stack_limit))) { \
     object buf[1]; buf[0] = a1;\
     GC(td, clo, buf, 1); \
     return; \
 } else {\
     continue;\
 } \
}

#define return_direct1(td, _fn,a1) { \
 char top; \
 object buf[1]; buf[0] = a1; \
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     mclosure0(c1, (function_type) _fn); \
     GC(td, &c1, buf, 1); \
     return; \
 } else { \
     (_fn)(td, (closure)_fn, 1, buf); \
 }}

#define return_direct_with_clo1(td, clo, _fn,a1) { \
 char top; \
 object buf[1]; buf[0] = a1;\
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     GC(td, clo, buf, 1); \
     return; \
 } else { \
     (_fn)(td, (closure)(clo), 1, buf); \
 }}

#define closcall2(td, clo, buf) \
if (obj_is_not_closure(clo)) { \
   Cyc_apply(td, clo, 2, buf ); \
} else { \
   ((clo)->fn)(td, clo, 2, buf); \
;\
}
#define return_closcall2(td, clo,a1,a2) { \
 char top; \
 object buf[2]; buf[0] = a1;buf[1] = a2;\
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     GC(td, clo, buf, 2); \
     return; \
 } else {\
     closcall2(td, (closure) (clo), buf); \
     return;\
 } \
}

#define continue_or_gc2(td, clo,a1,a2) { \
 char *top = alloca(sizeof(char)); \
 if (stack_overflow(top, (((gc_thread_data *)data)->stack_limit))) { \
     object buf[2]; buf[0] = a1;buf[1] = a2;\
     GC(td, clo, buf, 2); \
     return; \
 } else {\
     continue;\
 } \
}

#define return_direct2(td, _fn,a1,a2) { \
 char top; \
 object buf[2]; buf[0] = a1;buf[1] = a2; \
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     mclosure0(c1, (function_type) _fn); \
     GC(td, &c1, buf, 2); \
     return; \
 } else { \
     (_fn)(td, (closure)_fn, 2, buf); \
 }}

#define return_direct_with_clo2(td, clo, _fn,a1,a2) { \
 char top; \
 object buf[2]; buf[0] = a1;buf[1] = a2;\
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     GC(td, clo, buf, 2); \
     return; \
 } else { \
     (_fn)(td, (closure)(clo), 2, buf); \
 }}

#define closcall3(td, clo, buf) \
if (obj_is_not_closure(clo)) { \
   Cyc_apply(td, clo, 3, buf ); \
} else { \
   ((clo)->fn)(td, clo, 3, buf); \
;\
}
#define return_closcall3(td, clo,a1,a2,a3) { \
 char top; \
 object buf[3]; buf[0] = a1;buf[1] = a2;buf[2] = a3;\
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     GC(td, clo, buf, 3); \
     return; \
 } else {\
     closcall3(td, (closure) (clo), buf); \
     return;\
 } \
}

#define continue_or_gc3(td, clo,a1,a2,a3) { \
 char *top = alloca(sizeof(char)); \
 if (stack_overflow(top, (((gc_thread_data *)data)->stack_limit))) { \
     object buf[3]; buf[0] = a1;buf[1] = a2;buf[2] = a3;\
     GC(td, clo, buf, 3); \
     return; \
 } else {\
     continue;\
 } \
}

#define return_direct3(td, _fn,a1,a2,a3) { \
 char top; \
 object buf[3]; buf[0] = a1;buf[1] = a2;buf[2] = a3; \
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     mclosure0(c1, (function_type) _fn); \
     GC(td, &c1, buf, 3); \
     return; \
 } else { \
     (_fn)(td, (closure)_fn, 3, buf); \
 }}

#define return_direct_with_clo3(td, clo, _fn,a1,a2,a3) { \
 char top; \
 object buf[3]; buf[0] = a1;buf[1] = a2;buf[2] = a3;\
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     GC(td, clo, buf, 3); \
     return; \
 } else { \
     (_fn)(td, (closure)(clo), 3, buf); \
 }}

#define closcall4(td, clo, buf) \
if (obj_is_not_closure(clo)) { \
   Cyc_apply(td, clo, 4, buf ); \
} else { \
   ((clo)->fn)(td, clo, 4, buf); \
;\
}
#define return_closcall4(td, clo,a1,a2,a3,a4) { \
 char top; \
 object buf[4]; buf[0] = a1;buf[1] = a2;buf[2] = a3;buf[3] = a4;\
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     GC(td, clo, buf, 4); \
     return; \
 } else {\
     closcall4(td, (closure) (clo), buf); \
     return;\
 } \
}

#define continue_or_gc4(td, clo,a1,a2,a3,a4) { \
 char *top = alloca(sizeof(char)); \
 if (stack_overflow(top, (((gc_thread_data *)data)->stack_limit))) { \
     object buf[4]; buf[0] = a1;buf[1] = a2;buf[2] = a3;buf[3] = a4;\
     GC(td, clo, buf, 4); \
     return; \
 } else {\
     continue;\
 } \
}

#define return_direct4(td, _fn,a1,a2,a3,a4) { \
 char top; \
 object buf[4]; buf[0] = a1;buf[1] = a2;buf[2] = a3;buf[3] = a4; \
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     mclosure0(c1, (function_type) _fn); \
     GC(td, &c1, buf, 4); \
     return; \
 } else { \
     (_fn)(td, (closure)_fn, 4, buf); \
 }}

#define return_direct_with_clo4(td, clo, _fn,a1,a2,a3,a4) { \
 char top; \
 object buf[4]; buf[0] = a1;buf[1] = a2;buf[2] = a3;buf[3] = a4;\
 if (stack_overflow(&top, (((gc_thread_data *)data)->stack_limit))) { \
     GC(td, clo, buf, 4); \
     return; \
 } else { \
     (_fn)(td, (closure)(clo), 4, buf); \
 }}

#include "levenshtein.h"
#include "cyclone/types.h"
object __glo_lib_91init_117libsutil_libs_util = NULL;
object __glo_chain_libs_util = NULL;
object __glo_string_91_125proper_91symbol_libs_util = NULL;
object __glo_string_91contains_libs_util = NULL;
object __glo_string_91find_91right_libs_util = NULL;
object __glo_string_91join_libs_util = NULL;
object __glo__91_125string_libs_util = NULL;
object __glo_trim_91trailing_91slash_libs_util = NULL;
object __glo_get_91parameter_91all_91occurrences_libs_util = NULL;
object __glo_get_91parameter_91value_libs_util = NULL;
object __glo_remove_libs_util = NULL;
object __glo_levenshtein_libs_util = NULL;
object __glo_string_91split_libs_util = NULL;
extern object __glo_string_91split_scheme_cyclone_util;
extern object __glo_member_scheme_base;
extern object __glo_assoc_scheme_base;
extern object __glo_cons_91source_scheme_base;
extern object __glo_syntax_91rules_scheme_base;
extern object __glo_letrec_85_scheme_base;
extern object __glo_guard_scheme_base;
extern object __glo_guard_91aux_scheme_base;
extern object __glo_define_91record_91type_scheme_base;
extern object __glo_record_127_scheme_base;
extern object __glo_is_91a_127_scheme_base;
extern object __glo_register_91simple_91type_scheme_base;
extern object __glo_make_91type_91predicate_scheme_base;
extern object __glo_make_91constructor_scheme_base;
extern object __glo_make_91constructor_95args_scheme_base;
extern object __glo_make_91getter_scheme_base;
extern object __glo_make_91setter_scheme_base;
extern object __glo_slot_91ref_scheme_base;
extern object __glo_slot_91set_67_scheme_base;
extern object __glo_type_91slot_91offset_scheme_base;
extern object __glo_make_91record_91marker_scheme_base;
extern object __glo_receive_scheme_base;
extern object __glo_abs_scheme_base;
extern object __glo_max_scheme_base;
extern object __glo_min_scheme_base;
extern object __glo_modulo_scheme_base;
extern object __glo_floor_91remainder_scheme_base;
extern object __glo_even_127_scheme_base;
extern object __glo_exact_91integer_127_scheme_base;
extern object __glo_exact_91integer_91sqrt_scheme_base;
extern object __glo_exact_127_scheme_base;
extern object __glo_inexact_127_scheme_base;
extern object __glo_odd_127_scheme_base;
extern object __glo_complex_127_scheme_base;
extern object __glo_rational_127_scheme_base;
extern object __glo_bignum_127_scheme_base;
extern object __glo_gcd_scheme_base;
extern object __glo_lcm_scheme_base;
extern object __glo_quotient_scheme_base;
extern object __glo_remainder_scheme_base;
extern object __glo_truncate_91quotient_scheme_base;
extern object __glo_truncate_91remainder_scheme_base;
extern object __glo_truncate_95_scheme_base;
extern object __glo_floor_91quotient_scheme_base;
extern object __glo_floor_91remainder_scheme_base;
extern object __glo_floor_95_scheme_base;
extern object __glo_square_scheme_base;
extern object __glo_expt_scheme_base;
extern object __glo_call_91with_91current_91continuation_scheme_base;
extern object __glo_call_95cc_scheme_base;
extern object __glo_call_91with_91values_scheme_base;
extern object __glo_dynamic_91wind_scheme_base;
extern object __glo_values_scheme_base;
extern object __glo_char_123_127_scheme_base;
extern object __glo_char_121_127_scheme_base;
extern object __glo_char_125_127_scheme_base;
extern object __glo_char_121_123_127_scheme_base;
extern object __glo_char_125_123_127_scheme_base;
extern object __glo_string_123_127_scheme_base;
extern object __glo_string_121_127_scheme_base;
extern object __glo_string_121_123_127_scheme_base;
extern object __glo_string_125_127_scheme_base;
extern object __glo_string_125_123_127_scheme_base;
extern object __glo_fast_91string_123_127_scheme_base;
extern object __glo_fast_91string_121_127_scheme_base;
extern object __glo_fast_91string_121_123_127_scheme_base;
extern object __glo_fast_91string_125_127_scheme_base;
extern object __glo_fast_91string_125_123_127_scheme_base;
extern object __glo_foldl_scheme_base;
extern object __glo_foldr_scheme_base;
extern object __glo_not_scheme_base;
extern object __glo_list_127_scheme_base;
extern object __glo_zero_127_scheme_base;
extern object __glo_positive_127_scheme_base;
extern object __glo_negative_127_scheme_base;
extern object __glo_append_scheme_base;
extern object __glo__list_scheme_base;
extern object __glo_make_91list_scheme_base;
extern object __glo_list_91copy_scheme_base;
extern object __glo_map_scheme_base;
extern object __glo_Cyc_91map_91loop_911_scheme_base;
extern object __glo_Cyc_91map_91loop_912_scheme_base;
extern object __glo_Cyc_91for_91each_91loop_911_scheme_base;
extern object __glo_Cyc_91for_91each_91loop_912_scheme_base;
extern object __glo_for_91each_scheme_base;
extern object __glo_list_91tail_scheme_base;
extern object __glo_list_91ref_scheme_base;
extern object __glo_list_91set_67_scheme_base;
extern object __glo_reverse_scheme_base;
extern object __glo_boolean_123_127_scheme_base;
extern object __glo_symbol_123_127_scheme_base;
extern object __glo_Cyc_91obj_123_127_scheme_base;
extern object __glo_vector_scheme_base;
extern object __glo_vector_91append_scheme_base;
extern object __glo_vector_91copy_scheme_base;
extern object __glo_vector_91copy_67_scheme_base;
extern object __glo_vector_91fill_67_scheme_base;
extern object __glo_vector_91_125list_scheme_base;
extern object __glo_vector_91_125string_scheme_base;
extern object __glo_vector_91map_scheme_base;
extern object __glo_vector_91for_91each_scheme_base;
extern object __glo_make_91string_scheme_base;
extern object __glo_string_scheme_base;
extern object __glo_string_91copy_scheme_base;
extern object __glo_string_91copy_67_scheme_base;
extern object __glo_string_91fill_67_scheme_base;
extern object __glo_string_91_125list_scheme_base;
extern object __glo_string_91_125vector_scheme_base;
extern object __glo_string_91map_scheme_base;
extern object __glo_string_91for_91each_scheme_base;
extern object __glo_make_91parameter_scheme_base;
extern object __glo_current_91output_91port_scheme_base;
extern object __glo_current_91input_91port_scheme_base;
extern object __glo_current_91error_91port_scheme_base;
extern object __glo_call_91with_91port_scheme_base;
extern object __glo_error_91object_127_scheme_base;
extern object __glo_error_91object_91message_scheme_base;
extern object __glo_error_91object_91irritants_scheme_base;
extern object __glo_error_95loc_scheme_base;
extern object __glo_error_scheme_base;
extern object __glo_raise_scheme_base;
extern object __glo_raise_91continuable_scheme_base;
extern object __glo_with_91handler_scheme_base;
extern object __glo_with_91exception_91handler_scheme_base;
extern object __glo_Cyc_91add_91exception_91handler_scheme_base;
extern object __glo_Cyc_91remove_91exception_91handler_scheme_base;
extern object __glo_newline_scheme_base;
extern object __glo_write_91char_scheme_base;
extern object __glo_write_91string_scheme_base;
extern object __glo_write_91string_911_scheme_base;
extern object __glo_write_91string_912_scheme_base;
extern object __glo_flush_91output_91port_scheme_base;
extern object __glo_char_91ready_127_scheme_base;
extern object __glo_peek_91char_scheme_base;
extern object __glo_read_91char_scheme_base;
extern object __glo_read_91line_scheme_base;
extern object __glo_read_91string_scheme_base;
extern object __glo_input_91port_127_scheme_base;
extern object __glo_output_91port_127_scheme_base;
extern object __glo_input_91port_91open_127_scheme_base;
extern object __glo_output_91port_91open_127_scheme_base;
extern object __glo_get_91output_91string_scheme_base;
extern object __glo_open_91output_91string_scheme_base;
extern object __glo_open_91input_91string_scheme_base;
extern object __glo_get_91output_91bytevector_scheme_base;
extern object __glo_open_91input_91bytevector_scheme_base;
extern object __glo_open_91output_91bytevector_scheme_base;
extern object __glo_features_scheme_base;
extern object __glo_Cyc_91add_91feature_67_scheme_base;
extern object __glo_Cyc_91version_scheme_base;
extern object __glo_any_scheme_base;
extern object __glo_every_scheme_base;
extern object __glo_and_scheme_base;
extern object __glo_or_scheme_base;
extern object __glo_let_scheme_base;
extern object __glo_let_85_scheme_base;
extern object __glo_letrec_scheme_base;
extern object __glo_let_85_91values_scheme_base;
extern object __glo_let_91values_scheme_base;
extern object __glo_define_91values_scheme_base;
extern object __glo_begin_scheme_base;
extern object __glo__case_scheme_base;
extern object __glo_cond_scheme_base;
extern object __glo_cond_91expand_scheme_base;
extern object __glo__do_scheme_base;
extern object __glo_when_scheme_base;
extern object __glo_unless_scheme_base;
extern object __glo_quasiquote_scheme_base;
extern object __glo_floor_scheme_base;
extern object __glo_ceiling_scheme_base;
extern object __glo_truncate_scheme_base;
extern object __glo_round_scheme_base;
extern object __glo_exact_scheme_base;
extern object __glo_inexact_scheme_base;
extern object __glo_eof_91object_scheme_base;
extern object __glo__void_scheme_base;
extern object __glo_syntax_91error_scheme_base;
extern object __glo_bytevector_91copy_scheme_base;
extern object __glo_bytevector_91copy_67_scheme_base;
extern object __glo_utf8_91_125string_scheme_base;
extern object __glo_string_91_125utf8_scheme_base;
extern object __glo_denominator_scheme_base;
extern object __glo_numerator_scheme_base;
extern object __glo_parameterize_scheme_base;
extern object __glo_read_91bytevector_scheme_base;
extern object __glo_read_91bytevector_67_scheme_base;
extern object __glo_write_91bytevector_scheme_base;
extern object __glo_peek_91u8_scheme_base;
extern object __glo_read_91u8_scheme_base;
extern object __glo_write_91u8_scheme_base;
extern object __glo_binary_91port_127_scheme_base;
extern object __glo_textual_91port_127_scheme_base;
extern object __glo_rationalize_scheme_base;
extern object __glo_opaque_127_cyclone_foreign;
extern object __glo_opaque_91null_127_cyclone_foreign;
extern object __glo_make_91opaque_cyclone_foreign;
extern object __glo_c_91code_cyclone_foreign;
extern object __glo_c_91value_cyclone_foreign;
extern object __glo_c_91define_cyclone_foreign;
extern object __glo_c_91_125scm_cyclone_foreign;
extern object __glo_scm_91_125c_cyclone_foreign;
extern object __glo_c_91define_91type_cyclone_foreign;
extern object __glo_split_91at_srfi_1;
extern object __glo_string_91split_libs_util;
extern object __glo_filter_scheme_cyclone_util;
extern object __glo_fast_91string_123_127_191_191inline_191_191_scheme_base;
extern object __glo_fast_91string_121_127_191_191inline_191_191_scheme_base;
extern object __glo_fast_91string_121_123_127_191_191inline_191_191_scheme_base;
extern object __glo_fast_91string_125_127_191_191inline_191_191_scheme_base;
extern object __glo_fast_91string_125_123_127_191_191inline_191_191_scheme_base;
extern object __glo__75write_91bytevector_191_191inline_191_191_scheme_base;
extern object __glo_not_191_191inline_191_191_scheme_base;
extern object __glo_list_127_191_191inline_191_191_scheme_base;
extern object __glo_zero_127_191_191inline_191_191_scheme_base;
extern object __glo_positive_127_191_191inline_191_191_scheme_base;
extern object __glo_negative_127_191_191inline_191_191_scheme_base;
extern object __glo_floor_191_191inline_191_191_scheme_base;
extern object __glo_ceiling_191_191inline_191_191_scheme_base;
extern object __glo_truncate_191_191inline_191_191_scheme_base;
extern object __glo_round_191_191inline_191_191_scheme_base;
extern object __glo_exact_191_191inline_191_191_scheme_base;
extern object __glo_inexact_191_191inline_191_191_scheme_base;
extern object __glo_sqrt_191_191inline_191_191_scheme_base;
extern object __glo_exact_91integer_127_191_191inline_191_191_scheme_base;
extern object __glo_exact_127_191_191inline_191_191_scheme_base;
extern object __glo_complex_127_191_191inline_191_191_scheme_base;
extern object __glo_fixnum_127_191_191inline_191_191_scheme_base;
extern object __glo_quotient_191_191inline_191_191_scheme_base;
extern object __glo_square_191_191inline_191_191_scheme_base;
extern object __glo_eof_91object_191_191inline_191_191_scheme_base;
extern object __glo_void_191_191inline_191_191_scheme_base;
extern object __glo_make_91record_91marker_191_191inline_191_191_scheme_base;
extern object __glo_tagged_91list_127_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_if_91_125condition_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_if_91_125then_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_if_91_125else_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_app_127_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_ref_127_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_set_67_91_125var_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_set_67_91_125exp_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_define_91_125exp_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_lambda_91_125formals_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_lambda_91_125exp_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_env_117enclosing_91environment_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_env_117first_91frame_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_env_117frame_91variables_191_191inline_191_191_scheme_cyclone_util;
extern object __glo_env_117frame_91values_191_191inline_191_191_scheme_cyclone_util;
#include "cyclone/runtime.h"
defsymbol(next_91step);
defsymbol(first_91step);
defsymbol(x);
defsymbol(chain_91var);
defsymbol(out_91step);
defsymbol(in_91step);
defsymbol(syntax_91error);
defsymbol(rest);
defsymbol(apply);
defsymbol(chain_91rest_91var);
defsymbol(ignored);
defsymbol(out_91steps);
defsymbol(in_91steps);
defsymbol(out_91vars);
defsymbol(let_85_91values);
defsymbol(vars);
defsymbol(let_85);
defsymbol(last_91step);
defsymbol(var);
defsymbol(ellipsis);
defsymbol(_16461_16645);
defsymbol(syntax_91rules);
defsymbol(_75chain);
defsymbol(define_91syntax);
defsymbol(let);
defsymbol(placeholder);
defsymbol(_16461_16643);
defsymbol(step);
defsymbol(_93_93_93);
defsymbol(_191);
defsymbol(initial_91value);
defsymbol(chain);
static void __lambda_505(void *data, object clo, int argc, object *args) ;/*closure _,object k_731526*/
static void __lambda_44(void *data, object clo, int argc, object *args) ;/*closure _,object k_73512, object expr_73109_73149_73242_73344, object rename_73110_73150_73243_73345, object compare_73111_73151_73244_73346*/
static void __lambda_45(void *data, object clo, int argc, object *args) ;/*object self_731564, object v_931_73117_73236_73300_73402*/
static void __lambda_504(void *data, object clo, int argc, object *args) ;/*object self_731565, object r_73513*/
static void __lambda_46(void *data, object clo, int argc, object *args) ;/*object self_731566, object k_73515*/
static void __lambda_47(void *data, object clo, int argc, object *args) ;/*object self_731567, object v_934_73120_73219_73287_73389*/
static void __lambda_66(void *data, object clo, int argc, object *args) ;/*object self_731568, object tmp_73157_73159_73246_73348*/
static void __lambda_67(void *data, object clo, int argc, object *args) ;/*object self_731569, object v_9311_73127_73198_73271_73373*/
static void __lambda_86(void *data, object clo, int argc, object *args) ;/*object self_731570, object tmp_73161_73163_73247_73349*/
static void __lambda_87(void *data, object clo, int argc, object *args) ;/*object self_731571, object v_9320_73136_73168_73249_73351*/
static void __lambda_502(void *data, object clo, int argc, object *args) ;/*object self_731572, object tmp_73165_73167_73248_73350*/
static void __lambda_503(void *data, object clo, int argc, object *args) ;/*object self_731573, object r_73519*/
static void __lambda_88(void *data, object clo, int argc, object *args) ;/*object self_731574, object k_73521*/
static void __lambda_89(void *data, object clo, int argc, object *args) ;/*object self_731575, object initial_91value_73171_73251_73353*/
static void __lambda_90(void *data, object clo, int argc, object *args) ;/*object self_731576, object placeholder_73175_73254_73356*/
static void __lambda_91(void *data, object clo, int argc, object *args) ;/*object self_731577, object ellipsis_73179_73257_73359*/
static void __lambda_92(void *data, object clo, int argc, object *args) ;/*object self_731578, object first_91step_73184_73260_73362*/
static void __lambda_93(void *data, object clo, int argc, object *args) ;/*object self_731579, object w_9329_73145_73187_73262_73364, object next_91step_91ls31_73147_73188_73263_73365*/
static void __lambda_94(void *data, object clo, int argc, object *args) ;/*object self_731580, object lp_9330_73146_73189_73264_73366*/
static void __lambda_511(void *data, object clo, int argc, object *args) ;/*object self_731581, object lp_9330_73146_73189_73264_73366*/
static void __lambda_97(void *data, object clo, int argc, object *args) ;/*object self_731582, object k_73538, object w_9329_73145_73190_73265_73367, object next_91step_91ls31_73147_73191_73266_73368*/
static void __lambda_98(void *data, object clo, int argc, object *args) ;/*object self_731583, object next_91step_73192_73267_73369*/
static void __lambda_99(void *data, object clo, int argc, object *args) ;/*object self_731584, object r_73542*/
static void __lambda_100(void *data, object clo, int argc, object *args) ;/*object self_731585, object r_73579*/
static void __lambda_101(void *data, object clo, int argc, object *args) ;/*object self_731586, object r_73582*/
static void __lambda_102(void *data, object clo, int argc, object *args) ;/*object self_731587, object r_73588*/
static void __lambda_103(void *data, object clo, int argc, object *args) ;/*object self_731588, object r_73591*/
static void __lambda_104(void *data, object clo, int argc, object *args) ;/*object self_731589, object r_731437*/
static void __lambda_105(void *data, object clo, int argc, object *args) ;/*object self_731590, object r_73594*/
static void __lambda_106(void *data, object clo, int argc, object *args) ;/*object self_731591, object r_731392*/
static void __lambda_107(void *data, object clo, int argc, object *args) ;/*object self_731592, object r_731432*/
static void __lambda_108(void *data, object clo, int argc, object *args) ;/*object self_731593, object r_731425*/
static void __lambda_109(void *data, object clo, int argc, object *args) ;/*object self_731594, object r_731428*/
static void __lambda_110(void *data, object clo, int argc, object *args) ;/*object self_731595, object r_731426*/
static void __lambda_111(void *data, object clo, int argc, object *args) ;/*object self_731596, object r_731404*/
static void __lambda_112(void *data, object clo, int argc, object *args) ;/*object self_731597, object r_731413*/
static void __lambda_113(void *data, object clo, int argc, object *args) ;/*object self_731598, object r_731416*/
static void __lambda_114(void *data, object clo, int argc, object *args) ;/*object self_731599, object r_731419*/
static void __lambda_115(void *data, object clo, int argc, object *args) ;/*object self_731600, object r_731417*/
static void __lambda_116(void *data, object clo, int argc, object *args) ;/*object self_731601, object r_731414*/
static void __lambda_117(void *data, object clo, int argc, object *args) ;/*object self_731602, object r_731410*/
static void __lambda_118(void *data, object clo, int argc, object *args) ;/*object self_731603, object r_731408*/
static void __lambda_119(void *data, object clo, int argc, object *args) ;/*object self_731604, object r_731405*/
static void __lambda_120(void *data, object clo, int argc, object *args) ;/*object self_731605, object r_731402*/
static void __lambda_121(void *data, object clo, int argc, object *args) ;/*object self_731606, object r_731399*/
static void __lambda_122(void *data, object clo, int argc, object *args) ;/*object self_731607, object r_731396*/
static void __lambda_123(void *data, object clo, int argc, object *args) ;/*object self_731608, object r_731393*/
static void __lambda_124(void *data, object clo, int argc, object *args) ;/*object self_731609, object r_731360*/
static void __lambda_125(void *data, object clo, int argc, object *args) ;/*object self_731610, object r_731366*/
static void __lambda_126(void *data, object clo, int argc, object *args) ;/*object self_731611, object r_731383*/
static void __lambda_127(void *data, object clo, int argc, object *args) ;/*object self_731612, object r_731386*/
static void __lambda_128(void *data, object clo, int argc, object *args) ;/*object self_731613, object r_731384*/
static void __lambda_129(void *data, object clo, int argc, object *args) ;/*object self_731614, object r_731376*/
static void __lambda_130(void *data, object clo, int argc, object *args) ;/*object self_731615, object r_731379*/
static void __lambda_131(void *data, object clo, int argc, object *args) ;/*object self_731616, object r_731377*/
static void __lambda_132(void *data, object clo, int argc, object *args) ;/*object self_731617, object r_731369*/
static void __lambda_133(void *data, object clo, int argc, object *args) ;/*object self_731618, object r_731372*/
static void __lambda_134(void *data, object clo, int argc, object *args) ;/*object self_731619, object r_731370*/
static void __lambda_135(void *data, object clo, int argc, object *args) ;/*object self_731620, object r_731367*/
static void __lambda_136(void *data, object clo, int argc, object *args) ;/*object self_731621, object r_731363*/
static void __lambda_137(void *data, object clo, int argc, object *args) ;/*object self_731622, object r_731361*/
static void __lambda_138(void *data, object clo, int argc, object *args) ;/*object self_731623, object r_73597*/
static void __lambda_139(void *data, object clo, int argc, object *args) ;/*object self_731624, object r_731318*/
static void __lambda_140(void *data, object clo, int argc, object *args) ;/*object self_731625, object r_731351*/
static void __lambda_141(void *data, object clo, int argc, object *args) ;/*object self_731626, object r_731354*/
static void __lambda_142(void *data, object clo, int argc, object *args) ;/*object self_731627, object r_731352*/
static void __lambda_143(void *data, object clo, int argc, object *args) ;/*object self_731628, object r_731330*/
static void __lambda_144(void *data, object clo, int argc, object *args) ;/*object self_731629, object r_731339*/
static void __lambda_145(void *data, object clo, int argc, object *args) ;/*object self_731630, object r_731342*/
static void __lambda_146(void *data, object clo, int argc, object *args) ;/*object self_731631, object r_731345*/
static void __lambda_147(void *data, object clo, int argc, object *args) ;/*object self_731632, object r_731343*/
static void __lambda_148(void *data, object clo, int argc, object *args) ;/*object self_731633, object r_731340*/
static void __lambda_149(void *data, object clo, int argc, object *args) ;/*object self_731634, object r_731336*/
static void __lambda_150(void *data, object clo, int argc, object *args) ;/*object self_731635, object r_731334*/
static void __lambda_151(void *data, object clo, int argc, object *args) ;/*object self_731636, object r_731331*/
static void __lambda_152(void *data, object clo, int argc, object *args) ;/*object self_731637, object r_731328*/
static void __lambda_153(void *data, object clo, int argc, object *args) ;/*object self_731638, object r_731325*/
static void __lambda_154(void *data, object clo, int argc, object *args) ;/*object self_731639, object r_731322*/
static void __lambda_155(void *data, object clo, int argc, object *args) ;/*object self_731640, object r_731319*/
static void __lambda_156(void *data, object clo, int argc, object *args) ;/*object self_731641, object r_731286*/
static void __lambda_157(void *data, object clo, int argc, object *args) ;/*object self_731642, object r_731292*/
static void __lambda_158(void *data, object clo, int argc, object *args) ;/*object self_731643, object r_731309*/
static void __lambda_159(void *data, object clo, int argc, object *args) ;/*object self_731644, object r_731312*/
static void __lambda_160(void *data, object clo, int argc, object *args) ;/*object self_731645, object r_731310*/
static void __lambda_161(void *data, object clo, int argc, object *args) ;/*object self_731646, object r_731302*/
static void __lambda_162(void *data, object clo, int argc, object *args) ;/*object self_731647, object r_731305*/
static void __lambda_163(void *data, object clo, int argc, object *args) ;/*object self_731648, object r_731303*/
static void __lambda_164(void *data, object clo, int argc, object *args) ;/*object self_731649, object r_731295*/
static void __lambda_165(void *data, object clo, int argc, object *args) ;/*object self_731650, object r_731298*/
static void __lambda_166(void *data, object clo, int argc, object *args) ;/*object self_731651, object r_731296*/
static void __lambda_167(void *data, object clo, int argc, object *args) ;/*object self_731652, object r_731293*/
static void __lambda_168(void *data, object clo, int argc, object *args) ;/*object self_731653, object r_731289*/
static void __lambda_169(void *data, object clo, int argc, object *args) ;/*object self_731654, object r_731287*/
static void __lambda_170(void *data, object clo, int argc, object *args) ;/*object self_731655, object r_73600*/
static void __lambda_171(void *data, object clo, int argc, object *args) ;/*object self_731656, object r_731257*/
static void __lambda_172(void *data, object clo, int argc, object *args) ;/*object self_731657, object r_731269*/
static void __lambda_173(void *data, object clo, int argc, object *args) ;/*object self_731658, object r_731279*/
static void __lambda_174(void *data, object clo, int argc, object *args) ;/*object self_731659, object r_731280*/
static void __lambda_175(void *data, object clo, int argc, object *args) ;/*object self_731660, object r_731272*/
static void __lambda_176(void *data, object clo, int argc, object *args) ;/*object self_731661, object r_731275*/
static void __lambda_177(void *data, object clo, int argc, object *args) ;/*object self_731662, object r_731273*/
static void __lambda_178(void *data, object clo, int argc, object *args) ;/*object self_731663, object r_731270*/
static void __lambda_179(void *data, object clo, int argc, object *args) ;/*object self_731664, object r_731267*/
static void __lambda_180(void *data, object clo, int argc, object *args) ;/*object self_731665, object r_731264*/
static void __lambda_181(void *data, object clo, int argc, object *args) ;/*object self_731666, object r_731261*/
static void __lambda_182(void *data, object clo, int argc, object *args) ;/*object self_731667, object r_731258*/
static void __lambda_183(void *data, object clo, int argc, object *args) ;/*object self_731668, object r_731225*/
static void __lambda_184(void *data, object clo, int argc, object *args) ;/*object self_731669, object r_731231*/
static void __lambda_185(void *data, object clo, int argc, object *args) ;/*object self_731670, object r_731234*/
static void __lambda_186(void *data, object clo, int argc, object *args) ;/*object self_731671, object r_731243*/
static void __lambda_187(void *data, object clo, int argc, object *args) ;/*object self_731672, object r_731246*/
static void __lambda_188(void *data, object clo, int argc, object *args) ;/*object self_731673, object r_731249*/
static void __lambda_189(void *data, object clo, int argc, object *args) ;/*object self_731674, object r_731247*/
static void __lambda_190(void *data, object clo, int argc, object *args) ;/*object self_731675, object r_731244*/
static void __lambda_191(void *data, object clo, int argc, object *args) ;/*object self_731676, object r_731241*/
static void __lambda_192(void *data, object clo, int argc, object *args) ;/*object self_731677, object r_731238*/
static void __lambda_193(void *data, object clo, int argc, object *args) ;/*object self_731678, object r_731235*/
static void __lambda_194(void *data, object clo, int argc, object *args) ;/*object self_731679, object r_731232*/
static void __lambda_195(void *data, object clo, int argc, object *args) ;/*object self_731680, object r_731228*/
static void __lambda_196(void *data, object clo, int argc, object *args) ;/*object self_731681, object r_731226*/
static void __lambda_197(void *data, object clo, int argc, object *args) ;/*object self_731682, object r_73603*/
static void __lambda_198(void *data, object clo, int argc, object *args) ;/*object self_731683, object r_731185*/
static void __lambda_199(void *data, object clo, int argc, object *args) ;/*object self_731684, object r_731191*/
static void __lambda_200(void *data, object clo, int argc, object *args) ;/*object self_731685, object r_731215*/
static void __lambda_201(void *data, object clo, int argc, object *args) ;/*object self_731686, object r_731218*/
static void __lambda_202(void *data, object clo, int argc, object *args) ;/*object self_731687, object r_731216*/
static void __lambda_203(void *data, object clo, int argc, object *args) ;/*object self_731688, object r_731197*/
static void __lambda_204(void *data, object clo, int argc, object *args) ;/*object self_731689, object r_731200*/
static void __lambda_205(void *data, object clo, int argc, object *args) ;/*object self_731690, object r_731206*/
static void __lambda_206(void *data, object clo, int argc, object *args) ;/*object self_731691, object r_731209*/
static void __lambda_207(void *data, object clo, int argc, object *args) ;/*object self_731692, object r_731207*/
static void __lambda_208(void *data, object clo, int argc, object *args) ;/*object self_731693, object r_731203*/
static void __lambda_209(void *data, object clo, int argc, object *args) ;/*object self_731694, object r_731201*/
static void __lambda_210(void *data, object clo, int argc, object *args) ;/*object self_731695, object r_731198*/
static void __lambda_211(void *data, object clo, int argc, object *args) ;/*object self_731696, object r_731195*/
static void __lambda_212(void *data, object clo, int argc, object *args) ;/*object self_731697, object r_731192*/
static void __lambda_213(void *data, object clo, int argc, object *args) ;/*object self_731698, object r_731189*/
static void __lambda_214(void *data, object clo, int argc, object *args) ;/*object self_731699, object r_731186*/
static void __lambda_215(void *data, object clo, int argc, object *args) ;/*object self_731700, object r_731132*/
static void __lambda_216(void *data, object clo, int argc, object *args) ;/*object self_731701, object r_731138*/
static void __lambda_217(void *data, object clo, int argc, object *args) ;/*object self_731702, object r_731172*/
static void __lambda_218(void *data, object clo, int argc, object *args) ;/*object self_731703, object r_731175*/
static void __lambda_219(void *data, object clo, int argc, object *args) ;/*object self_731704, object r_731178*/
static void __lambda_220(void *data, object clo, int argc, object *args) ;/*object self_731705, object r_731176*/
static void __lambda_221(void *data, object clo, int argc, object *args) ;/*object self_731706, object r_731173*/
static void __lambda_222(void *data, object clo, int argc, object *args) ;/*object self_731707, object r_731150*/
static void __lambda_223(void *data, object clo, int argc, object *args) ;/*object self_731708, object r_731153*/
static void __lambda_224(void *data, object clo, int argc, object *args) ;/*object self_731709, object r_731159*/
static void __lambda_225(void *data, object clo, int argc, object *args) ;/*object self_731710, object r_731162*/
static void __lambda_226(void *data, object clo, int argc, object *args) ;/*object self_731711, object r_731165*/
static void __lambda_227(void *data, object clo, int argc, object *args) ;/*object self_731712, object r_731163*/
static void __lambda_228(void *data, object clo, int argc, object *args) ;/*object self_731713, object r_731160*/
static void __lambda_229(void *data, object clo, int argc, object *args) ;/*object self_731714, object r_731156*/
static void __lambda_230(void *data, object clo, int argc, object *args) ;/*object self_731715, object r_731154*/
static void __lambda_231(void *data, object clo, int argc, object *args) ;/*object self_731716, object r_731151*/
static void __lambda_232(void *data, object clo, int argc, object *args) ;/*object self_731717, object r_731148*/
static void __lambda_233(void *data, object clo, int argc, object *args) ;/*object self_731718, object r_731145*/
static void __lambda_234(void *data, object clo, int argc, object *args) ;/*object self_731719, object r_731142*/
static void __lambda_235(void *data, object clo, int argc, object *args) ;/*object self_731720, object r_731139*/
static void __lambda_236(void *data, object clo, int argc, object *args) ;/*object self_731721, object r_731135*/
static void __lambda_237(void *data, object clo, int argc, object *args) ;/*object self_731722, object r_731133*/
static void __lambda_238(void *data, object clo, int argc, object *args) ;/*object self_731723, object r_73606*/
static void __lambda_239(void *data, object clo, int argc, object *args) ;/*object self_731724, object r_731091*/
static void __lambda_240(void *data, object clo, int argc, object *args) ;/*object self_731725, object r_731097*/
static void __lambda_241(void *data, object clo, int argc, object *args) ;/*object self_731726, object r_731100*/
static void __lambda_242(void *data, object clo, int argc, object *args) ;/*object self_731727, object r_731121*/
static void __lambda_243(void *data, object clo, int argc, object *args) ;/*object self_731728, object r_731124*/
static void __lambda_244(void *data, object clo, int argc, object *args) ;/*object self_731729, object r_731122*/
static void __lambda_245(void *data, object clo, int argc, object *args) ;/*object self_731730, object r_731103*/
static void __lambda_246(void *data, object clo, int argc, object *args) ;/*object self_731731, object r_731106*/
static void __lambda_247(void *data, object clo, int argc, object *args) ;/*object self_731732, object r_731112*/
static void __lambda_248(void *data, object clo, int argc, object *args) ;/*object self_731733, object r_731115*/
static void __lambda_249(void *data, object clo, int argc, object *args) ;/*object self_731734, object r_731113*/
static void __lambda_250(void *data, object clo, int argc, object *args) ;/*object self_731735, object r_731109*/
static void __lambda_251(void *data, object clo, int argc, object *args) ;/*object self_731736, object r_731107*/
static void __lambda_252(void *data, object clo, int argc, object *args) ;/*object self_731737, object r_731104*/
static void __lambda_253(void *data, object clo, int argc, object *args) ;/*object self_731738, object r_731101*/
static void __lambda_254(void *data, object clo, int argc, object *args) ;/*object self_731739, object r_731098*/
static void __lambda_255(void *data, object clo, int argc, object *args) ;/*object self_731740, object r_731095*/
static void __lambda_256(void *data, object clo, int argc, object *args) ;/*object self_731741, object r_731092*/
static void __lambda_257(void *data, object clo, int argc, object *args) ;/*object self_731742, object r_731038*/
static void __lambda_258(void *data, object clo, int argc, object *args) ;/*object self_731743, object r_731044*/
static void __lambda_259(void *data, object clo, int argc, object *args) ;/*object self_731744, object r_731078*/
static void __lambda_260(void *data, object clo, int argc, object *args) ;/*object self_731745, object r_731081*/
static void __lambda_261(void *data, object clo, int argc, object *args) ;/*object self_731746, object r_731084*/
static void __lambda_262(void *data, object clo, int argc, object *args) ;/*object self_731747, object r_731082*/
static void __lambda_263(void *data, object clo, int argc, object *args) ;/*object self_731748, object r_731079*/
static void __lambda_264(void *data, object clo, int argc, object *args) ;/*object self_731749, object r_731056*/
static void __lambda_265(void *data, object clo, int argc, object *args) ;/*object self_731750, object r_731059*/
static void __lambda_266(void *data, object clo, int argc, object *args) ;/*object self_731751, object r_731065*/
static void __lambda_267(void *data, object clo, int argc, object *args) ;/*object self_731752, object r_731068*/
static void __lambda_268(void *data, object clo, int argc, object *args) ;/*object self_731753, object r_731071*/
static void __lambda_269(void *data, object clo, int argc, object *args) ;/*object self_731754, object r_731069*/
static void __lambda_270(void *data, object clo, int argc, object *args) ;/*object self_731755, object r_731066*/
static void __lambda_271(void *data, object clo, int argc, object *args) ;/*object self_731756, object r_731062*/
static void __lambda_272(void *data, object clo, int argc, object *args) ;/*object self_731757, object r_731060*/
static void __lambda_273(void *data, object clo, int argc, object *args) ;/*object self_731758, object r_731057*/
static void __lambda_274(void *data, object clo, int argc, object *args) ;/*object self_731759, object r_731054*/
static void __lambda_275(void *data, object clo, int argc, object *args) ;/*object self_731760, object r_731051*/
static void __lambda_276(void *data, object clo, int argc, object *args) ;/*object self_731761, object r_731048*/
static void __lambda_277(void *data, object clo, int argc, object *args) ;/*object self_731762, object r_731045*/
static void __lambda_278(void *data, object clo, int argc, object *args) ;/*object self_731763, object r_731041*/
static void __lambda_279(void *data, object clo, int argc, object *args) ;/*object self_731764, object r_731039*/
static void __lambda_280(void *data, object clo, int argc, object *args) ;/*object self_731765, object r_73609*/
static void __lambda_281(void *data, object clo, int argc, object *args) ;/*object self_731766, object r_73987*/
static void __lambda_282(void *data, object clo, int argc, object *args) ;/*object self_731767, object r_731033*/
static void __lambda_283(void *data, object clo, int argc, object *args) ;/*object self_731768, object r_73990*/
static void __lambda_284(void *data, object clo, int argc, object *args) ;/*object self_731769, object r_731025*/
static void __lambda_285(void *data, object clo, int argc, object *args) ;/*object self_731770, object r_731028*/
static void __lambda_286(void *data, object clo, int argc, object *args) ;/*object self_731771, object r_731026*/
static void __lambda_287(void *data, object clo, int argc, object *args) ;/*object self_731772, object r_73993*/
static void __lambda_288(void *data, object clo, int argc, object *args) ;/*object self_731773, object r_731017*/
static void __lambda_289(void *data, object clo, int argc, object *args) ;/*object self_731774, object r_731020*/
static void __lambda_290(void *data, object clo, int argc, object *args) ;/*object self_731775, object r_731018*/
static void __lambda_291(void *data, object clo, int argc, object *args) ;/*object self_731776, object r_73999*/
static void __lambda_292(void *data, object clo, int argc, object *args) ;/*object self_731777, object r_731002*/
static void __lambda_293(void *data, object clo, int argc, object *args) ;/*object self_731778, object r_731008*/
static void __lambda_294(void *data, object clo, int argc, object *args) ;/*object self_731779, object r_731011*/
static void __lambda_295(void *data, object clo, int argc, object *args) ;/*object self_731780, object r_731009*/
static void __lambda_296(void *data, object clo, int argc, object *args) ;/*object self_731781, object r_731005*/
static void __lambda_297(void *data, object clo, int argc, object *args) ;/*object self_731782, object r_731003*/
static void __lambda_298(void *data, object clo, int argc, object *args) ;/*object self_731783, object r_731000*/
static void __lambda_299(void *data, object clo, int argc, object *args) ;/*object self_731784, object r_73997*/
static void __lambda_300(void *data, object clo, int argc, object *args) ;/*object self_731785, object r_73994*/
static void __lambda_301(void *data, object clo, int argc, object *args) ;/*object self_731786, object r_73991*/
static void __lambda_302(void *data, object clo, int argc, object *args) ;/*object self_731787, object r_73988*/
static void __lambda_303(void *data, object clo, int argc, object *args) ;/*object self_731788, object r_73919*/
static void __lambda_304(void *data, object clo, int argc, object *args) ;/*object self_731789, object r_73925*/
static void __lambda_305(void *data, object clo, int argc, object *args) ;/*object self_731790, object r_73974*/
static void __lambda_306(void *data, object clo, int argc, object *args) ;/*object self_731791, object r_73977*/
static void __lambda_307(void *data, object clo, int argc, object *args) ;/*object self_731792, object r_73980*/
static void __lambda_308(void *data, object clo, int argc, object *args) ;/*object self_731793, object r_73978*/
static void __lambda_309(void *data, object clo, int argc, object *args) ;/*object self_731794, object r_73975*/
static void __lambda_310(void *data, object clo, int argc, object *args) ;/*object self_731795, object r_73937*/
static void __lambda_311(void *data, object clo, int argc, object *args) ;/*object self_731796, object r_73940*/
static void __lambda_312(void *data, object clo, int argc, object *args) ;/*object self_731797, object r_73946*/
static void __lambda_313(void *data, object clo, int argc, object *args) ;/*object self_731798, object r_73949*/
static void __lambda_314(void *data, object clo, int argc, object *args) ;/*object self_731799, object r_73955*/
static void __lambda_315(void *data, object clo, int argc, object *args) ;/*object self_731800, object r_73958*/
static void __lambda_316(void *data, object clo, int argc, object *args) ;/*object self_731801, object r_73961*/
static void __lambda_317(void *data, object clo, int argc, object *args) ;/*object self_731802, object r_73964*/
static void __lambda_318(void *data, object clo, int argc, object *args) ;/*object self_731803, object r_73962*/
static void __lambda_319(void *data, object clo, int argc, object *args) ;/*object self_731804, object r_73959*/
static void __lambda_320(void *data, object clo, int argc, object *args) ;/*object self_731805, object r_73956*/
static void __lambda_321(void *data, object clo, int argc, object *args) ;/*object self_731806, object r_73952*/
static void __lambda_322(void *data, object clo, int argc, object *args) ;/*object self_731807, object r_73950*/
static void __lambda_323(void *data, object clo, int argc, object *args) ;/*object self_731808, object r_73947*/
static void __lambda_324(void *data, object clo, int argc, object *args) ;/*object self_731809, object r_73943*/
static void __lambda_325(void *data, object clo, int argc, object *args) ;/*object self_731810, object r_73941*/
static void __lambda_326(void *data, object clo, int argc, object *args) ;/*object self_731811, object r_73938*/
static void __lambda_327(void *data, object clo, int argc, object *args) ;/*object self_731812, object r_73935*/
static void __lambda_328(void *data, object clo, int argc, object *args) ;/*object self_731813, object r_73932*/
static void __lambda_329(void *data, object clo, int argc, object *args) ;/*object self_731814, object r_73929*/
static void __lambda_330(void *data, object clo, int argc, object *args) ;/*object self_731815, object r_73926*/
static void __lambda_331(void *data, object clo, int argc, object *args) ;/*object self_731816, object r_73922*/
static void __lambda_332(void *data, object clo, int argc, object *args) ;/*object self_731817, object r_73920*/
static void __lambda_333(void *data, object clo, int argc, object *args) ;/*object self_731818, object r_73612*/
static void __lambda_334(void *data, object clo, int argc, object *args) ;/*object self_731819, object r_73860*/
static void __lambda_335(void *data, object clo, int argc, object *args) ;/*object self_731820, object r_73914*/
static void __lambda_336(void *data, object clo, int argc, object *args) ;/*object self_731821, object r_73863*/
static void __lambda_337(void *data, object clo, int argc, object *args) ;/*object self_731822, object r_73906*/
static void __lambda_338(void *data, object clo, int argc, object *args) ;/*object self_731823, object r_73909*/
static void __lambda_339(void *data, object clo, int argc, object *args) ;/*object self_731824, object r_73907*/
static void __lambda_340(void *data, object clo, int argc, object *args) ;/*object self_731825, object r_73866*/
static void __lambda_341(void *data, object clo, int argc, object *args) ;/*object self_731826, object r_73898*/
static void __lambda_342(void *data, object clo, int argc, object *args) ;/*object self_731827, object r_73901*/
static void __lambda_343(void *data, object clo, int argc, object *args) ;/*object self_731828, object r_73899*/
static void __lambda_344(void *data, object clo, int argc, object *args) ;/*object self_731829, object r_73869*/
static void __lambda_345(void *data, object clo, int argc, object *args) ;/*object self_731830, object r_73890*/
static void __lambda_346(void *data, object clo, int argc, object *args) ;/*object self_731831, object r_73893*/
static void __lambda_347(void *data, object clo, int argc, object *args) ;/*object self_731832, object r_73891*/
static void __lambda_348(void *data, object clo, int argc, object *args) ;/*object self_731833, object r_73872*/
static void __lambda_349(void *data, object clo, int argc, object *args) ;/*object self_731834, object r_73875*/
static void __lambda_350(void *data, object clo, int argc, object *args) ;/*object self_731835, object r_73881*/
static void __lambda_351(void *data, object clo, int argc, object *args) ;/*object self_731836, object r_73884*/
static void __lambda_352(void *data, object clo, int argc, object *args) ;/*object self_731837, object r_73882*/
static void __lambda_353(void *data, object clo, int argc, object *args) ;/*object self_731838, object r_73878*/
static void __lambda_354(void *data, object clo, int argc, object *args) ;/*object self_731839, object r_73876*/
static void __lambda_355(void *data, object clo, int argc, object *args) ;/*object self_731840, object r_73873*/
static void __lambda_356(void *data, object clo, int argc, object *args) ;/*object self_731841, object r_73870*/
static void __lambda_357(void *data, object clo, int argc, object *args) ;/*object self_731842, object r_73867*/
static void __lambda_358(void *data, object clo, int argc, object *args) ;/*object self_731843, object r_73864*/
static void __lambda_359(void *data, object clo, int argc, object *args) ;/*object self_731844, object r_73861*/
static void __lambda_360(void *data, object clo, int argc, object *args) ;/*object self_731845, object r_73784*/
static void __lambda_361(void *data, object clo, int argc, object *args) ;/*object self_731846, object r_73790*/
static void __lambda_362(void *data, object clo, int argc, object *args) ;/*object self_731847, object r_73839*/
static void __lambda_363(void *data, object clo, int argc, object *args) ;/*object self_731848, object r_73842*/
static void __lambda_364(void *data, object clo, int argc, object *args) ;/*object self_731849, object r_73848*/
static void __lambda_365(void *data, object clo, int argc, object *args) ;/*object self_731850, object r_73851*/
static void __lambda_366(void *data, object clo, int argc, object *args) ;/*object self_731851, object r_73852*/
static void __lambda_367(void *data, object clo, int argc, object *args) ;/*object self_731852, object r_73849*/
static void __lambda_368(void *data, object clo, int argc, object *args) ;/*object self_731853, object r_73845*/
static void __lambda_369(void *data, object clo, int argc, object *args) ;/*object self_731854, object r_73843*/
static void __lambda_370(void *data, object clo, int argc, object *args) ;/*object self_731855, object r_73840*/
static void __lambda_371(void *data, object clo, int argc, object *args) ;/*object self_731856, object r_73802*/
static void __lambda_372(void *data, object clo, int argc, object *args) ;/*object self_731857, object r_73805*/
static void __lambda_373(void *data, object clo, int argc, object *args) ;/*object self_731858, object r_73811*/
static void __lambda_374(void *data, object clo, int argc, object *args) ;/*object self_731859, object r_73814*/
static void __lambda_375(void *data, object clo, int argc, object *args) ;/*object self_731860, object r_73820*/
static void __lambda_376(void *data, object clo, int argc, object *args) ;/*object self_731861, object r_73823*/
static void __lambda_377(void *data, object clo, int argc, object *args) ;/*object self_731862, object r_73826*/
static void __lambda_378(void *data, object clo, int argc, object *args) ;/*object self_731863, object r_73829*/
static void __lambda_379(void *data, object clo, int argc, object *args) ;/*object self_731864, object r_73827*/
static void __lambda_380(void *data, object clo, int argc, object *args) ;/*object self_731865, object r_73824*/
static void __lambda_381(void *data, object clo, int argc, object *args) ;/*object self_731866, object r_73821*/
static void __lambda_382(void *data, object clo, int argc, object *args) ;/*object self_731867, object r_73817*/
static void __lambda_383(void *data, object clo, int argc, object *args) ;/*object self_731868, object r_73815*/
static void __lambda_384(void *data, object clo, int argc, object *args) ;/*object self_731869, object r_73812*/
static void __lambda_385(void *data, object clo, int argc, object *args) ;/*object self_731870, object r_73808*/
static void __lambda_386(void *data, object clo, int argc, object *args) ;/*object self_731871, object r_73806*/
static void __lambda_387(void *data, object clo, int argc, object *args) ;/*object self_731872, object r_73803*/
static void __lambda_388(void *data, object clo, int argc, object *args) ;/*object self_731873, object r_73800*/
static void __lambda_389(void *data, object clo, int argc, object *args) ;/*object self_731874, object r_73797*/
static void __lambda_390(void *data, object clo, int argc, object *args) ;/*object self_731875, object r_73794*/
static void __lambda_391(void *data, object clo, int argc, object *args) ;/*object self_731876, object r_73791*/
static void __lambda_392(void *data, object clo, int argc, object *args) ;/*object self_731877, object r_73787*/
static void __lambda_393(void *data, object clo, int argc, object *args) ;/*object self_731878, object r_73785*/
static void __lambda_394(void *data, object clo, int argc, object *args) ;/*object self_731879, object r_73615*/
static void __lambda_395(void *data, object clo, int argc, object *args) ;/*object self_731880, object r_73771*/
static void __lambda_396(void *data, object clo, int argc, object *args) ;/*object self_731881, object r_73780*/
static void __lambda_397(void *data, object clo, int argc, object *args) ;/*object self_731882, object r_73778*/
static void __lambda_398(void *data, object clo, int argc, object *args) ;/*object self_731883, object r_73774*/
static void __lambda_399(void *data, object clo, int argc, object *args) ;/*object self_731884, object r_73775*/
static void __lambda_400(void *data, object clo, int argc, object *args) ;/*object self_731885, object r_73772*/
static void __lambda_401(void *data, object clo, int argc, object *args) ;/*object self_731886, object r_73759*/
static void __lambda_402(void *data, object clo, int argc, object *args) ;/*object self_731887, object r_73765*/
static void __lambda_403(void *data, object clo, int argc, object *args) ;/*object self_731888, object r_73766*/
static void __lambda_404(void *data, object clo, int argc, object *args) ;/*object self_731889, object r_73762*/
static void __lambda_405(void *data, object clo, int argc, object *args) ;/*object self_731890, object r_73760*/
static void __lambda_406(void *data, object clo, int argc, object *args) ;/*object self_731891, object r_73618*/
static void __lambda_407(void *data, object clo, int argc, object *args) ;/*object self_731892, object r_73726*/
static void __lambda_408(void *data, object clo, int argc, object *args) ;/*object self_731893, object r_73755*/
static void __lambda_409(void *data, object clo, int argc, object *args) ;/*object self_731894, object r_73729*/
static void __lambda_410(void *data, object clo, int argc, object *args) ;/*object self_731895, object r_73747*/
static void __lambda_411(void *data, object clo, int argc, object *args) ;/*object self_731896, object r_73750*/
static void __lambda_412(void *data, object clo, int argc, object *args) ;/*object self_731897, object r_73748*/
static void __lambda_413(void *data, object clo, int argc, object *args) ;/*object self_731898, object r_73732*/
static void __lambda_414(void *data, object clo, int argc, object *args) ;/*object self_731899, object r_73739*/
static void __lambda_415(void *data, object clo, int argc, object *args) ;/*object self_731900, object r_73742*/
static void __lambda_416(void *data, object clo, int argc, object *args) ;/*object self_731901, object r_73740*/
static void __lambda_417(void *data, object clo, int argc, object *args) ;/*object self_731902, object r_73735*/
static void __lambda_418(void *data, object clo, int argc, object *args) ;/*object self_731903, object r_73736*/
static void __lambda_419(void *data, object clo, int argc, object *args) ;/*object self_731904, object r_73733*/
static void __lambda_420(void *data, object clo, int argc, object *args) ;/*object self_731905, object r_73730*/
static void __lambda_421(void *data, object clo, int argc, object *args) ;/*object self_731906, object r_73727*/
static void __lambda_422(void *data, object clo, int argc, object *args) ;/*object self_731907, object r_73681*/
static void __lambda_423(void *data, object clo, int argc, object *args) ;/*object self_731908, object r_73687*/
static void __lambda_424(void *data, object clo, int argc, object *args) ;/*object self_731909, object r_73690*/
static void __lambda_425(void *data, object clo, int argc, object *args) ;/*object self_731910, object r_73712*/
static void __lambda_426(void *data, object clo, int argc, object *args) ;/*object self_731911, object r_73715*/
static void __lambda_427(void *data, object clo, int argc, object *args) ;/*object self_731912, object r_73718*/
static void __lambda_428(void *data, object clo, int argc, object *args) ;/*object self_731913, object r_73716*/
static void __lambda_429(void *data, object clo, int argc, object *args) ;/*object self_731914, object r_73713*/
static void __lambda_430(void *data, object clo, int argc, object *args) ;/*object self_731915, object r_73693*/
static void __lambda_431(void *data, object clo, int argc, object *args) ;/*object self_731916, object r_73700*/
static void __lambda_432(void *data, object clo, int argc, object *args) ;/*object self_731917, object r_73703*/
static void __lambda_433(void *data, object clo, int argc, object *args) ;/*object self_731918, object r_73706*/
static void __lambda_434(void *data, object clo, int argc, object *args) ;/*object self_731919, object r_73704*/
static void __lambda_435(void *data, object clo, int argc, object *args) ;/*object self_731920, object r_73701*/
static void __lambda_436(void *data, object clo, int argc, object *args) ;/*object self_731921, object r_73696*/
static void __lambda_437(void *data, object clo, int argc, object *args) ;/*object self_731922, object r_73697*/
static void __lambda_438(void *data, object clo, int argc, object *args) ;/*object self_731923, object r_73694*/
static void __lambda_439(void *data, object clo, int argc, object *args) ;/*object self_731924, object r_73691*/
static void __lambda_440(void *data, object clo, int argc, object *args) ;/*object self_731925, object r_73688*/
static void __lambda_441(void *data, object clo, int argc, object *args) ;/*object self_731926, object r_73684*/
static void __lambda_442(void *data, object clo, int argc, object *args) ;/*object self_731927, object r_73682*/
static void __lambda_443(void *data, object clo, int argc, object *args) ;/*object self_731928, object r_73621*/
static void __lambda_444(void *data, object clo, int argc, object *args) ;/*object self_731929, object r_73657*/
static void __lambda_445(void *data, object clo, int argc, object *args) ;/*object self_731930, object r_73675*/
static void __lambda_446(void *data, object clo, int argc, object *args) ;/*object self_731931, object r_73676*/
static void __lambda_447(void *data, object clo, int argc, object *args) ;/*object self_731932, object r_73660*/
static void __lambda_448(void *data, object clo, int argc, object *args) ;/*object self_731933, object r_73667*/
static void __lambda_449(void *data, object clo, int argc, object *args) ;/*object self_731934, object r_73670*/
static void __lambda_450(void *data, object clo, int argc, object *args) ;/*object self_731935, object r_73668*/
static void __lambda_451(void *data, object clo, int argc, object *args) ;/*object self_731936, object r_73663*/
static void __lambda_452(void *data, object clo, int argc, object *args) ;/*object self_731937, object r_73664*/
static void __lambda_453(void *data, object clo, int argc, object *args) ;/*object self_731938, object r_73661*/
static void __lambda_454(void *data, object clo, int argc, object *args) ;/*object self_731939, object r_73658*/
static void __lambda_455(void *data, object clo, int argc, object *args) ;/*object self_731940, object r_73627*/
static void __lambda_456(void *data, object clo, int argc, object *args) ;/*object self_731941, object r_73633*/
static void __lambda_457(void *data, object clo, int argc, object *args) ;/*object self_731942, object r_73636*/
static void __lambda_458(void *data, object clo, int argc, object *args) ;/*object self_731943, object r_73643*/
static void __lambda_459(void *data, object clo, int argc, object *args) ;/*object self_731944, object r_73646*/
static void __lambda_460(void *data, object clo, int argc, object *args) ;/*object self_731945, object r_73649*/
static void __lambda_461(void *data, object clo, int argc, object *args) ;/*object self_731946, object r_73647*/
static void __lambda_462(void *data, object clo, int argc, object *args) ;/*object self_731947, object r_73644*/
static void __lambda_463(void *data, object clo, int argc, object *args) ;/*object self_731948, object r_73639*/
static void __lambda_464(void *data, object clo, int argc, object *args) ;/*object self_731949, object r_73640*/
static void __lambda_465(void *data, object clo, int argc, object *args) ;/*object self_731950, object r_73637*/
static void __lambda_466(void *data, object clo, int argc, object *args) ;/*object self_731951, object r_73634*/
static void __lambda_467(void *data, object clo, int argc, object *args) ;/*object self_731952, object r_73630*/
static void __lambda_468(void *data, object clo, int argc, object *args) ;/*object self_731953, object r_73628*/
static void __lambda_469(void *data, object clo, int argc, object *args) ;/*object self_731954, object r_73624*/
static void __lambda_470(void *data, object clo, int argc, object *args) ;/*object self_731955, object r_73622*/
static void __lambda_471(void *data, object clo, int argc, object *args) ;/*object self_731956, object r_73619*/
static void __lambda_472(void *data, object clo, int argc, object *args) ;/*object self_731957, object r_73616*/
static void __lambda_473(void *data, object clo, int argc, object *args) ;/*object self_731958, object r_73613*/
static void __lambda_474(void *data, object clo, int argc, object *args) ;/*object self_731959, object r_73610*/
static void __lambda_475(void *data, object clo, int argc, object *args) ;/*object self_731960, object r_73607*/
static void __lambda_476(void *data, object clo, int argc, object *args) ;/*object self_731961, object r_73604*/
static void __lambda_477(void *data, object clo, int argc, object *args) ;/*object self_731962, object r_73601*/
static void __lambda_478(void *data, object clo, int argc, object *args) ;/*object self_731963, object r_73598*/
static void __lambda_479(void *data, object clo, int argc, object *args) ;/*object self_731964, object r_73595*/
static void __lambda_480(void *data, object clo, int argc, object *args) ;/*object self_731965, object r_73592*/
static void __lambda_481(void *data, object clo, int argc, object *args) ;/*object self_731966, object r_73589*/
static void __lambda_482(void *data, object clo, int argc, object *args) ;/*object self_731967, object r_73585*/
static void __lambda_483(void *data, object clo, int argc, object *args) ;/*object self_731968, object r_73583*/
static void __lambda_484(void *data, object clo, int argc, object *args) ;/*object self_731969, object r_73580*/
static void __lambda_485(void *data, object clo, int argc, object *args) ;/*object self_731970, object r_73548*/
static void __lambda_486(void *data, object clo, int argc, object *args) ;/*object self_731971, object r_73554*/
static void __lambda_501(void *data, object clo, int argc, object *args) ;/*object self_731972, object k_73577, object next_91step_73193_73268_73370*/
static void __lambda_487(void *data, object clo, int argc, object *args) ;/*object self_731973, object r_73576*/
static void __lambda_488(void *data, object clo, int argc, object *args) ;/*object self_731974, object r_73568*/
static void __lambda_489(void *data, object clo, int argc, object *args) ;/*object self_731975, object r_73571*/
static void __lambda_490(void *data, object clo, int argc, object *args) ;/*object self_731976, object r_73569*/
static void __lambda_491(void *data, object clo, int argc, object *args) ;/*object self_731977, object r_73566*/
static void __lambda_492(void *data, object clo, int argc, object *args) ;/*object self_731978, object r_73563*/
static void __lambda_493(void *data, object clo, int argc, object *args) ;/*object self_731979, object r_73560*/
static void __lambda_494(void *data, object clo, int argc, object *args) ;/*object self_731980, object r_73557*/
static void __lambda_495(void *data, object clo, int argc, object *args) ;/*object self_731981, object r_73555*/
static void __lambda_496(void *data, object clo, int argc, object *args) ;/*object self_731982, object r_73551*/
static void __lambda_497(void *data, object clo, int argc, object *args) ;/*object self_731983, object r_73549*/
static void __lambda_498(void *data, object clo, int argc, object *args) ;/*object self_731984, object r_73546*/
static void __lambda_499(void *data, object clo, int argc, object *args) ;/*object self_731985, object r_73543*/
static void __lambda_500(void *data, object clo, int argc, object *args) ;/*object self_731986, object r_73541*/
static void __lambda_95(void *data, object clo, int argc, object *args) ;/*object self_731987, object r_73537*/
static void __lambda_96(void *data, object clo, int argc, object *args) ;/*object self_731988, object r_73536*/
static void __lambda_68(void *data, object clo, int argc, object *args) ;/*object self_731989, object k_731452*/
static void __lambda_69(void *data, object clo, int argc, object *args) ;/*object self_731990, object initial_91value_73201_73273_73375*/
static void __lambda_70(void *data, object clo, int argc, object *args) ;/*object self_731991, object placeholder_73205_73276_73378*/
static void __lambda_71(void *data, object clo, int argc, object *args) ;/*object self_731992, object w_9316_73132_73208_73278_73380, object step_91ls18_73134_73209_73279_73381*/
static void __lambda_72(void *data, object clo, int argc, object *args) ;/*object self_731993, object lp_9317_73133_73210_73280_73382*/
static void __lambda_510(void *data, object clo, int argc, object *args) ;/*object self_731994, object lp_9317_73133_73210_73280_73382*/
static void __lambda_75(void *data, object clo, int argc, object *args) ;/*object self_731995, object k_731462, object w_9316_73132_73211_73281_73383, object step_91ls18_73134_73212_73282_73384*/
static void __lambda_76(void *data, object clo, int argc, object *args) ;/*object self_731996, object step_73213_73283_73385*/
static void __lambda_77(void *data, object clo, int argc, object *args) ;/*object self_731997, object r_731466*/
static void __lambda_78(void *data, object clo, int argc, object *args) ;/*object self_731998, object r_731473*/
static void __lambda_85(void *data, object clo, int argc, object *args) ;/*object self_731999, object k_731477, object step_73214_73284_73386*/
static void __lambda_79(void *data, object clo, int argc, object *args) ;/*object self_732000, object r_731476*/
static void __lambda_80(void *data, object clo, int argc, object *args) ;/*object self_732001, object r_731474*/
static void __lambda_81(void *data, object clo, int argc, object *args) ;/*object self_732002, object r_731471*/
static void __lambda_82(void *data, object clo, int argc, object *args) ;/*object self_732003, object r_731469*/
static void __lambda_83(void *data, object clo, int argc, object *args) ;/*object self_732004, object r_731467*/
static void __lambda_84(void *data, object clo, int argc, object *args) ;/*object self_732005, object r_731465*/
static void __lambda_73(void *data, object clo, int argc, object *args) ;/*object self_732006, object r_731461*/
static void __lambda_74(void *data, object clo, int argc, object *args) ;/*object self_732007, object r_731460*/
static void __lambda_48(void *data, object clo, int argc, object *args) ;/*object self_732008, object k_731486*/
static void __lambda_49(void *data, object clo, int argc, object *args) ;/*object self_732009, object initial_91value_73222_73289_73391*/
static void __lambda_50(void *data, object clo, int argc, object *args) ;/*object self_732010, object w_937_73123_73225_73291_73393, object step_91ls9_73125_73226_73292_73394*/
static void __lambda_51(void *data, object clo, int argc, object *args) ;/*object self_732011, object lp_938_73124_73227_73293_73395*/
static void __lambda_509(void *data, object clo, int argc, object *args) ;/*object self_732012, object lp_938_73124_73227_73293_73395*/
static void __lambda_54(void *data, object clo, int argc, object *args) ;/*object self_732013, object k_731493, object w_937_73123_73228_73294_73396, object step_91ls9_73125_73229_73295_73397*/
static void __lambda_55(void *data, object clo, int argc, object *args) ;/*object self_732014, object step_73230_73296_73398*/
static void __lambda_56(void *data, object clo, int argc, object *args) ;/*object self_732015, object r_731497*/
static void __lambda_57(void *data, object clo, int argc, object *args) ;/*object self_732016, object r_731502*/
static void __lambda_58(void *data, object clo, int argc, object *args) ;/*object self_732017, object r_731505*/
static void __lambda_65(void *data, object clo, int argc, object *args) ;/*object self_732018, object k_731509, object step_73231_73297_73399*/
static void __lambda_59(void *data, object clo, int argc, object *args) ;/*object self_732019, object r_731508*/
static void __lambda_60(void *data, object clo, int argc, object *args) ;/*object self_732020, object r_731506*/
static void __lambda_61(void *data, object clo, int argc, object *args) ;/*object self_732021, object r_731503*/
static void __lambda_62(void *data, object clo, int argc, object *args) ;/*object self_732022, object r_731500*/
static void __lambda_63(void *data, object clo, int argc, object *args) ;/*object self_732023, object r_731498*/
static void __lambda_64(void *data, object clo, int argc, object *args) ;/*object self_732024, object r_731496*/
static void __lambda_52(void *data, object clo, int argc, object *args) ;/*object self_732025, object r_731492*/
static void __lambda_53(void *data, object clo, int argc, object *args) ;/*object self_732026, object r_731491*/
static void __lambda_41(void *data, object clo, int argc, object *args) ;/*closure _,object k_73499, object s_7393_73340*/
static void __lambda_42(void *data, object clo, int argc, object *args) ;/*object self_731562, object r_73505*/
static void __lambda_43(void *data, object clo, int argc, object *args) ;/*object self_731563, object r_73504*/
static void __lambda_34(void *data, object clo, int argc, object *args) ;/*closure _,object k_73482, object a_7383_73332, object b_7384_73333, object o_7385_73334_raw, ...*/
static void __lambda_35(void *data, object clo, int argc, object *args) ;/*object self_731555, object alen_7386_73335, object blen_7387_73336*/
static void __lambda_36(void *data, object clo, int argc, object *args) ;/*object self_731556, object lp_7390_73338*/
static void __lambda_508(void *data, object clo, int argc, object *args) ;/*object self_731557, object lp_7390_73338*/
static void __lambda_39(void *data, object clo, int argc, object *args) ;/*object self_731558, object k_73488, object i_7391_73339*/
static void __lambda_40(void *data, object clo, int argc, object *args) ;/*object self_731559, object r_73492*/
static void __lambda_37(void *data, object clo, int argc, object *args) ;/*object self_731560, object r_73487*/
static void __lambda_38(void *data, object clo, int argc, object *args) ;/*object self_731561, object r_73486*/
static void __lambda_28(void *data, object clo, int argc, object *args) ;/*closure _,object k_73468, object str_7367_73324, object char_7368_73325*/
static void __lambda_29(void *data, object clo, int argc, object *args) ;/*object self_731549, object end_7373_73329*/
static void __lambda_30(void *data, object clo, int argc, object *args) ;/*object self_731550, object lp_7374_73330*/
static void __lambda_507(void *data, object clo, int argc, object *args) ;/*object self_731551, object lp_7374_73330*/
static void __lambda_33(void *data, object clo, int argc, object *args) ;/*object self_731552, object k_73474, object end_7375_73331*/
static void __lambda_31(void *data, object clo, int argc, object *args) ;/*object self_731553, object r_73473*/
static void __lambda_32(void *data, object clo, int argc, object *args) ;/*object self_731554, object r_73472*/
static void __lambda_14(void *data, object clo, int argc, object *args) ;/*closure _,object k_73448, object orig_91ls_7355_73317, object o_7356_73318_raw, ...*/
static void __lambda_15(void *data, object clo, int argc, object *args) ;/*object self_731535, object r_73450*/
static void __lambda_16(void *data, object clo, int argc, object *args) ;/*object self_731536, object sep_7357_73319, object out_7358_73320*/
static void __lambda_17(void *data, object clo, int argc, object *args) ;/*object self_731537, object ls_7360_73321*/
static void __lambda_18(void *data, object clo, int argc, object *args) ;/*object self_731538, object lp_7361_73322*/
static void __lambda_506(void *data, object clo, int argc, object *args) ;/*object self_731539, object lp_7361_73322*/
static void __lambda_22(void *data, object clo, int argc, object *args) ;/*object self_731540, object k_73454, object ls_7362_73323*/
static void __lambda_26(void *data, object clo, int argc, object *args) ;/*object self_731541, object r_73456*/
static void __lambda_27(void *data, object clo, int argc, object *args) ;/*object self_731542, object r_73457*/
static void __lambda_23(void *data, object clo, int argc, object *args) ;/*object self_731543, object k_73460*/
static void __lambda_25(void *data, object clo, int argc, object *args) ;/*object self_731544, object r_73461*/
static void __lambda_24(void *data, object clo, int argc, object *args) ;/*object self_731545, object k_73462*/
static void __lambda_19(void *data, object clo, int argc, object *args) ;/*object self_731546, object r_73453*/
static void __lambda_20(void *data, object clo, int argc, object *args) ;/*object self_731547, object r_73452*/
static void __lambda_21(void *data, object clo, int argc, object *args) ;/*object self_731548, object r_73451*/
static void __lambda_13(void *data, object clo, int argc, object *args) ;/*closure _,object k_73441, object x_7341_73316*/
static void __lambda_12(void *data, object clo, int argc, object *args) ;/*closure _,object k_73433, object str_7333_73313*/
static void __lambda_9(void *data, object clo, int argc, object *args) ;/*closure _,object k_73427, object param_7330_73310, object metadata_7331_73311*/
static void __lambda_11(void *data, object clo, int argc, object *args) ;/*object self_731533, object k_73429, object e_7332_73312*/
static void __lambda_10(void *data, object clo, int argc, object *args) ;/*object self_731534, object r_73428*/
static void __lambda_5(void *data, object clo, int argc, object *args) ;/*closure _,object k_73414, object param_7325_73307, object metadata_7326_73308*/
static void __lambda_6(void *data, object clo, int argc, object *args) ;/*object self_731530, object param_7327_73309*/
static void __lambda_8(void *data, object clo, int argc, object *args) ;/*object self_731531, object r_73417*/
static void __lambda_7(void *data, object clo, int argc, object *args) ;/*object self_731532, object k_73419*/
static void __lambda_1(void *data, object clo, int argc, object *args) ;/*closure _,object k_73408, object pred_7322_73304, object lst_7323_73305*/
static void __lambda_3(void *data, object clo, int argc, object *args) ;/*object self_731527, object k_73410, object x_7324_73306*/
static void __lambda_4(void *data, object clo, int argc, object *args) ;/*object self_731528, object r_73411*/
static void __lambda_2(void *data, object clo, int argc, object *args) ;/*object self_731529, object r_73409*/
static void __lambda_512(void *data, object clo, int argc, object *args) ;/*(void *data, int argc, closure _, object k , object arg_738, object arg_7315)*/

static void __lambda_505(void *data, object _, int argc, object *args) /* closure _,object k_731526 */
 {
object k_731526 = args[0];
  Cyc_st_add(data, "libs/util.sld:lib-init:libsutil");
return_direct_with_clo1(data,  k_731526, (((closure)  k_731526)->fn),  obj_int2obj(0));; 
}

static void __lambda_44(void *data, object _, int argc, object *args) /* closure _,object k_73512, object expr_73109_73149_73242_73344, object rename_73110_73150_73243_73345, object compare_73111_73151_73244_73346 */
 {
object k_73512 = args[0]; object expr_73109_73149_73242_73344 = args[1]; object rename_73110_73150_73243_73345 = args[2];
  Cyc_st_add(data, "libs/util.sld:chain");

closureN_type c_732421;
object e_739470 [3];
c_732421.hdr.mark = gc_color_red;
 c_732421.hdr.grayed = 0;
c_732421.tag = closureN_tag;
 c_732421.fn = (function_type)__lambda_45;
c_732421.num_args = 1;
c_732421.num_elements = 3;
c_732421.elements = (object *)e_739470;
c_732421.elements[0] = expr_73109_73149_73242_73344;
c_732421.elements[1] = k_73512;
c_732421.elements[2] = rename_73110_73150_73243_73345;



return_direct_with_clo1(data,(closure)&c_732421,__lambda_45,  Cyc_cdr(data, expr_73109_73149_73242_73344));; 
}

static void __lambda_45(void *data, object self_731564, int argc, object *args) /* object self_731564, object v_931_73117_73236_73300_73402 */
 {
 object v_931_73117_73236_73300_73402 = args[0];
  object tmp_73153_73155_73245_73347;
    
if( (boolean_f != Cyc_is_pair(v_931_73117_73236_73300_73402)) ){ 
    
  
if( (boolean_f != Cyc_is_null(Cyc_cdr(data, v_931_73117_73236_73300_73402))) ){ 
  object local_732432 = alloca(sizeof(pair_type)); 
  
  tmp_73153_73155_73245_73347 = set_pair_as_expr(local_732432, Cyc_car(data, v_931_73117_73236_73300_73402), boolean_f);
} else { 
  tmp_73153_73155_73245_73347 = boolean_f;}
;
} else { 
  tmp_73153_73155_73245_73347 = boolean_f;}
;
closureN_type c_732438;
object e_739463 [3];
c_732438.hdr.mark = gc_color_red;
 c_732438.hdr.grayed = 0;
c_732438.tag = closureN_tag;
 c_732438.fn = (function_type)__lambda_46;
c_732438.num_args = 0;
c_732438.num_elements = 3;
c_732438.elements = (object *)e_739463;
c_732438.elements[0] = ((closureN)self_731564)->elements[0];
c_732438.elements[1] = ((closureN)self_731564)->elements[2];
c_732438.elements[2] = tmp_73153_73155_73245_73347;


closureN_type c_739464;
object e_739469 [1];
c_739464.hdr.mark = gc_color_red;
 c_739464.hdr.grayed = 0;
c_739464.tag = closureN_tag;
 c_739464.fn = (function_type)__lambda_504;
c_739464.num_args = 1;
c_739464.num_elements = 1;
c_739464.elements = (object *)e_739469;
c_739464.elements[0] = ((closureN)self_731564)->elements[1];

return_direct_with_clo1(data,(closure)&c_732438,__lambda_46,  &c_739464);; 
}

static void __lambda_504(void *data, object self_731565, int argc, object *args) /* object self_731565, object r_73513 */
 {
 object r_73513 = args[0];
  

return_direct_with_clo1(data,  ((closureN)self_731565)->elements[0], (((closure)  ((closureN)self_731565)->elements[0])->fn),  Cyc_car(data, r_73513));; 
}

static void __lambda_46(void *data, object self_731566, int argc, object *args) /* object self_731566, object k_73515 */
 {
 object k_73515 = args[0];
  if( (boolean_f != ((closureN)self_731566)->elements[2]) ){ 
  return_direct_with_clo1(data,  k_73515, (((closure)  k_73515)->fn),  ((closureN)self_731566)->elements[2]);
} else { 
  
closureN_type c_732443;
object e_739459 [3];
c_732443.hdr.mark = gc_color_red;
 c_732443.hdr.grayed = 0;
c_732443.tag = closureN_tag;
 c_732443.fn = (function_type)__lambda_47;
c_732443.num_args = 1;
c_732443.num_elements = 3;
c_732443.elements = (object *)e_739459;
c_732443.elements[0] = ((closureN)self_731566)->elements[0];
c_732443.elements[1] = k_73515;
c_732443.elements[2] = ((closureN)self_731566)->elements[1];



return_direct_with_clo1(data,(closure)&c_732443,__lambda_47,  Cyc_cdr(data, ((closureN)self_731566)->elements[0]));}
;; 
}

static void __lambda_47(void *data, object self_731567, int argc, object *args) /* object self_731567, object v_934_73120_73219_73287_73389 */
 {
 object v_934_73120_73219_73287_73389 = args[0];
  
closureN_type c_732445;
object e_732582 [2];
c_732445.hdr.mark = gc_color_red;
 c_732445.hdr.grayed = 0;
c_732445.tag = closureN_tag;
 c_732445.fn = (function_type)__lambda_48;
c_732445.num_args = 0;
c_732445.num_elements = 2;
c_732445.elements = (object *)e_732582;
c_732445.elements[0] = ((closureN)self_731567)->elements[2];
c_732445.elements[1] = v_934_73120_73219_73287_73389;


closureN_type c_732583;
object e_739458 [3];
c_732583.hdr.mark = gc_color_red;
 c_732583.hdr.grayed = 0;
c_732583.tag = closureN_tag;
 c_732583.fn = (function_type)__lambda_66;
c_732583.num_args = 1;
c_732583.num_elements = 3;
c_732583.elements = (object *)e_739458;
c_732583.elements[0] = ((closureN)self_731567)->elements[0];
c_732583.elements[1] = ((closureN)self_731567)->elements[1];
c_732583.elements[2] = ((closureN)self_731567)->elements[2];

return_direct_with_clo1(data,(closure)&c_732445,__lambda_48,  &c_732583);; 
}

static void __lambda_66(void *data, object self_731568, int argc, object *args) /* object self_731568, object tmp_73157_73159_73246_73348 */
 {
 object tmp_73157_73159_73246_73348 = args[0];
  if( (boolean_f != tmp_73157_73159_73246_73348) ){ 
  return_direct_with_clo1(data,  ((closureN)self_731568)->elements[1], (((closure)  ((closureN)self_731568)->elements[1])->fn),  tmp_73157_73159_73246_73348);
} else { 
  
closureN_type c_732587;
object e_739454 [3];
c_732587.hdr.mark = gc_color_red;
 c_732587.hdr.grayed = 0;
c_732587.tag = closureN_tag;
 c_732587.fn = (function_type)__lambda_67;
c_732587.num_args = 1;
c_732587.num_elements = 3;
c_732587.elements = (object *)e_739454;
c_732587.elements[0] = ((closureN)self_731568)->elements[0];
c_732587.elements[1] = ((closureN)self_731568)->elements[1];
c_732587.elements[2] = ((closureN)self_731568)->elements[2];



return_direct_with_clo1(data,(closure)&c_732587,__lambda_67,  Cyc_cdr(data, ((closureN)self_731568)->elements[0]));}
;; 
}

static void __lambda_67(void *data, object self_731569, int argc, object *args) /* object self_731569, object v_9311_73127_73198_73271_73373 */
 {
 object v_9311_73127_73198_73271_73373 = args[0];
  
closureN_type c_732589;
object e_732739 [2];
c_732589.hdr.mark = gc_color_red;
 c_732589.hdr.grayed = 0;
c_732589.tag = closureN_tag;
 c_732589.fn = (function_type)__lambda_68;
c_732589.num_args = 0;
c_732589.num_elements = 2;
c_732589.elements = (object *)e_732739;
c_732589.elements[0] = ((closureN)self_731569)->elements[2];
c_732589.elements[1] = v_9311_73127_73198_73271_73373;


closureN_type c_732740;
object e_739453 [3];
c_732740.hdr.mark = gc_color_red;
 c_732740.hdr.grayed = 0;
c_732740.tag = closureN_tag;
 c_732740.fn = (function_type)__lambda_86;
c_732740.num_args = 1;
c_732740.num_elements = 3;
c_732740.elements = (object *)e_739453;
c_732740.elements[0] = ((closureN)self_731569)->elements[0];
c_732740.elements[1] = ((closureN)self_731569)->elements[1];
c_732740.elements[2] = ((closureN)self_731569)->elements[2];

return_direct_with_clo1(data,(closure)&c_732589,__lambda_68,  &c_732740);; 
}

static void __lambda_86(void *data, object self_731570, int argc, object *args) /* object self_731570, object tmp_73161_73163_73247_73349 */
 {
 object tmp_73161_73163_73247_73349 = args[0];
  if( (boolean_f != tmp_73161_73163_73247_73349) ){ 
  return_direct_with_clo1(data,  ((closureN)self_731570)->elements[1], (((closure)  ((closureN)self_731570)->elements[1])->fn),  tmp_73161_73163_73247_73349);
} else { 
  
closureN_type c_732744;
object e_739449 [3];
c_732744.hdr.mark = gc_color_red;
 c_732744.hdr.grayed = 0;
c_732744.tag = closureN_tag;
 c_732744.fn = (function_type)__lambda_87;
c_732744.num_args = 1;
c_732744.num_elements = 3;
c_732744.elements = (object *)e_739449;
c_732744.elements[0] = ((closureN)self_731570)->elements[0];
c_732744.elements[1] = ((closureN)self_731570)->elements[1];
c_732744.elements[2] = ((closureN)self_731570)->elements[2];



return_direct_with_clo1(data,(closure)&c_732744,__lambda_87,  Cyc_cdr(data, ((closureN)self_731570)->elements[0]));}
;; 
}

static void __lambda_87(void *data, object self_731571, int argc, object *args) /* object self_731571, object v_9320_73136_73168_73249_73351 */
 {
 object v_9320_73136_73168_73249_73351 = args[0];
  
closureN_type c_732746;
object e_739434 [2];
c_732746.hdr.mark = gc_color_red;
 c_732746.hdr.grayed = 0;
c_732746.tag = closureN_tag;
 c_732746.fn = (function_type)__lambda_88;
c_732746.num_args = 0;
c_732746.num_elements = 2;
c_732746.elements = (object *)e_739434;
c_732746.elements[0] = ((closureN)self_731571)->elements[2];
c_732746.elements[1] = v_9320_73136_73168_73249_73351;


closureN_type c_739435;
object e_739448 [2];
c_739435.hdr.mark = gc_color_red;
 c_739435.hdr.grayed = 0;
c_739435.tag = closureN_tag;
 c_739435.fn = (function_type)__lambda_502;
c_739435.num_args = 1;
c_739435.num_elements = 2;
c_739435.elements = (object *)e_739448;
c_739435.elements[0] = ((closureN)self_731571)->elements[0];
c_739435.elements[1] = ((closureN)self_731571)->elements[1];

return_direct_with_clo1(data,(closure)&c_732746,__lambda_88,  &c_739435);; 
}

static void __lambda_502(void *data, object self_731572, int argc, object *args) /* object self_731572, object tmp_73165_73167_73248_73350 */
 {
 object tmp_73165_73167_73248_73350 = args[0];
  if( (boolean_f != tmp_73165_73167_73248_73350) ){ 
  return_direct_with_clo1(data,  ((closureN)self_731572)->elements[1], (((closure)  ((closureN)self_731572)->elements[1])->fn),  tmp_73165_73167_73248_73350);
} else { 
  
closureN_type c_739439;
object e_739445 [1];
c_739439.hdr.mark = gc_color_red;
 c_739439.hdr.grayed = 0;
c_739439.tag = closureN_tag;
 c_739439.fn = (function_type)__lambda_503;
c_739439.num_args = 1;
c_739439.num_elements = 1;
c_739439.elements = (object *)e_739445;
c_739439.elements[0] = ((closureN)self_731572)->elements[1];


make_utf8_string_with_len(c_739446, "no expansion for", 16, 16);
return_direct_with_clo3(data,  __glo_error_95loc_scheme_base, (((closure)  __glo_error_95loc_scheme_base)->fn),  &c_739439, &c_739446, ((closureN)self_731572)->elements[0]);}
;; 
}

static void __lambda_503(void *data, object self_731573, int argc, object *args) /* object self_731573, object r_73519 */
 {
 object r_73519 = args[0];
  
pair_type local_739444; 
return_direct_with_clo1(data,  ((closureN)self_731573)->elements[0], (((closure)  ((closureN)self_731573)->elements[0])->fn),  set_pair_as_expr(&local_739444, r_73519, boolean_f));; 
}

static void __lambda_88(void *data, object self_731574, int argc, object *args) /* object self_731574, object k_73521 */
 {
 object k_73521 = args[0];
    
if( (boolean_f != Cyc_is_pair(((closureN)self_731574)->elements[1])) ){ 
  
closureN_type c_732751;
object e_739429 [3];
c_732751.hdr.mark = gc_color_red;
 c_732751.hdr.grayed = 0;
c_732751.tag = closureN_tag;
 c_732751.fn = (function_type)__lambda_89;
c_732751.num_args = 1;
c_732751.num_elements = 3;
c_732751.elements = (object *)e_739429;
c_732751.elements[0] = k_73521;
c_732751.elements[1] = ((closureN)self_731574)->elements[0];
c_732751.elements[2] = ((closureN)self_731574)->elements[1];



return_direct_with_clo1(data,(closure)&c_732751,__lambda_89,  Cyc_car(data, ((closureN)self_731574)->elements[1]));
} else { 
  return_direct_with_clo1(data,  k_73521, (((closure)  k_73521)->fn),  boolean_f);}
;; 
}

static void __lambda_89(void *data, object self_731575, int argc, object *args) /* object self_731575, object initial_91value_73171_73251_73353 */
 {
 object initial_91value_73171_73251_73353 = args[0];
    
  
if( (boolean_f != Cyc_is_pair(Cyc_cdr(data, ((closureN)self_731575)->elements[2]))) ){ 
  
closureN_type c_732758;
object e_739421 [4];
c_732758.hdr.mark = gc_color_red;
 c_732758.hdr.grayed = 0;
c_732758.tag = closureN_tag;
 c_732758.fn = (function_type)__lambda_90;
c_732758.num_args = 1;
c_732758.num_elements = 4;
c_732758.elements = (object *)e_739421;
c_732758.elements[0] = initial_91value_73171_73251_73353;
c_732758.elements[1] = ((closureN)self_731575)->elements[0];
c_732758.elements[2] = ((closureN)self_731575)->elements[1];
c_732758.elements[3] = ((closureN)self_731575)->elements[2];





return_direct_with_clo1(data,(closure)&c_732758,__lambda_90,  Cyc_car(data, Cyc_cdr(data, ((closureN)self_731575)->elements[2])));
} else { 
  return_direct_with_clo1(data,  ((closureN)self_731575)->elements[0], (((closure)  ((closureN)self_731575)->elements[0])->fn),  boolean_f);}
;; 
}

static void __lambda_90(void *data, object self_731576, int argc, object *args) /* object self_731576, object placeholder_73175_73254_73356 */
 {
 object placeholder_73175_73254_73356 = args[0];
    
  
  
if( (boolean_f != Cyc_is_pair(Cyc_cdr(data, Cyc_cdr(data, ((closureN)self_731576)->elements[3])))) ){ 
  
closureN_type c_732767;
object e_739411 [5];
c_732767.hdr.mark = gc_color_red;
 c_732767.hdr.grayed = 0;
c_732767.tag = closureN_tag;
 c_732767.fn = (function_type)__lambda_91;
c_732767.num_args = 1;
c_732767.num_elements = 5;
c_732767.elements = (object *)e_739411;
c_732767.elements[0] = ((closureN)self_731576)->elements[0];
c_732767.elements[1] = ((closureN)self_731576)->elements[1];
c_732767.elements[2] = placeholder_73175_73254_73356;
c_732767.elements[3] = ((closureN)self_731576)->elements[2];
c_732767.elements[4] = ((closureN)self_731576)->elements[3];







return_direct_with_clo1(data,(closure)&c_732767,__lambda_91,  Cyc_car(data, Cyc_cdr(data, Cyc_cdr(data, ((closureN)self_731576)->elements[3]))));
} else { 
  return_direct_with_clo1(data,  ((closureN)self_731576)->elements[1], (((closure)  ((closureN)self_731576)->elements[1])->fn),  boolean_f);}
;; 
}

static void __lambda_91(void *data, object self_731577, int argc, object *args) /* object self_731577, object ellipsis_73179_73257_73359 */
 {
 object ellipsis_73179_73257_73359 = args[0];
    
  
  
  
if( (boolean_f != Cyc_is_pair(Cyc_cdr(data, Cyc_cdr(data, Cyc_cdr(data, ((closureN)self_731577)->elements[4]))))) ){ 
    complex_num_type local_732779; 
  
  
  
  
if( (boolean_f != ((inline_function_type)
                   ((closure)__glo_list_127_191_191inline_191_191_scheme_base)->fn)(data,&local_732779, Cyc_car(data, Cyc_cdr(data, Cyc_cdr(data, Cyc_cdr(data, ((closureN)self_731577)->elements[4])))))) ){ 
  
closureN_type c_732790;
object e_739397 [6];
c_732790.hdr.mark = gc_color_red;
 c_732790.hdr.grayed = 0;
c_732790.tag = closureN_tag;
 c_732790.fn = (function_type)__lambda_92;
c_732790.num_args = 1;
c_732790.num_elements = 6;
c_732790.elements = (object *)e_739397;
c_732790.elements[0] = ellipsis_73179_73257_73359;
c_732790.elements[1] = ((closureN)self_731577)->elements[0];
c_732790.elements[2] = ((closureN)self_731577)->elements[1];
c_732790.elements[3] = ((closureN)self_731577)->elements[2];
c_732790.elements[4] = ((closureN)self_731577)->elements[3];
c_732790.elements[5] = ((closureN)self_731577)->elements[4];









return_direct_with_clo1(data,(closure)&c_732790,__lambda_92,  Cyc_car(data, Cyc_cdr(data, Cyc_cdr(data, Cyc_cdr(data, ((closureN)self_731577)->elements[4])))));
} else { 
  return_direct_with_clo1(data,  ((closureN)self_731577)->elements[1], (((closure)  ((closureN)self_731577)->elements[1])->fn),  boolean_f);}
;
} else { 
  return_direct_with_clo1(data,  ((closureN)self_731577)->elements[1], (((closure)  ((closureN)self_731577)->elements[1])->fn),  boolean_f);}
;; 
}

static void __lambda_92(void *data, object self_731578, int argc, object *args) /* object self_731578, object first_91step_73184_73260_73362 */
 {
 object first_91step_73184_73260_73362 = args[0];
  
closureN_type c_732792;
object e_739387 [6];
c_732792.hdr.mark = gc_color_red;
 c_732792.hdr.grayed = 0;
c_732792.tag = closureN_tag;
 c_732792.fn = (function_type)__lambda_93;
c_732792.num_args = 2;
c_732792.num_elements = 6;
c_732792.elements = (object *)e_739387;
c_732792.elements[0] = ((closureN)self_731578)->elements[0];
c_732792.elements[1] = first_91step_73184_73260_73362;
c_732792.elements[2] = ((closureN)self_731578)->elements[1];
c_732792.elements[3] = ((closureN)self_731578)->elements[2];
c_732792.elements[4] = ((closureN)self_731578)->elements[3];
c_732792.elements[5] = ((closureN)self_731578)->elements[4];









return_direct_with_clo2(data,(closure)&c_732792,__lambda_93,  Cyc_cdr(data, Cyc_cdr(data, Cyc_cdr(data, Cyc_cdr(data, ((closureN)self_731578)->elements[5])))), NULL);; 
}

static void __lambda_93(void *data, object self_731579, int argc, object *args) /* object self_731579, object w_9329_73145_73187_73262_73364, object next_91step_91ls31_73147_73188_73263_73365 */
 {
 object w_9329_73145_73187_73262_73364 = args[0]; object next_91step_91ls31_73147_73188_73263_73365 = args[1];
  
closureN_type c_732794;
object e_739386 [8];
c_732794.hdr.mark = gc_color_red;
 c_732794.hdr.grayed = 0;
c_732794.tag = closureN_tag;
 c_732794.fn = (function_type)__lambda_94;
c_732794.num_args = 1;
c_732794.num_elements = 8;
c_732794.elements = (object *)e_739386;
c_732794.elements[0] = ((closureN)self_731579)->elements[0];
c_732794.elements[1] = ((closureN)self_731579)->elements[1];
c_732794.elements[2] = ((closureN)self_731579)->elements[2];
c_732794.elements[3] = ((closureN)self_731579)->elements[3];
c_732794.elements[4] = next_91step_91ls31_73147_73188_73263_73365;
c_732794.elements[5] = ((closureN)self_731579)->elements[4];
c_732794.elements[6] = ((closureN)self_731579)->elements[5];
c_732794.elements[7] = w_9329_73145_73187_73262_73364;

return_direct_with_clo1(data,(closure)&c_732794,__lambda_94,  boolean_f);; 
}

static void __lambda_94(void *data, object self_731580, int argc, object *args) /* object self_731580, object lp_9330_73146_73189_73264_73366 */
 {
 object lp_9330_73146_73189_73264_73366 = args[0];
  
closureN_type c_732796;
object e_739382 [8];
c_732796.hdr.mark = gc_color_red;
 c_732796.hdr.grayed = 0;
c_732796.tag = closureN_tag;
 c_732796.fn = (function_type)__lambda_511;
c_732796.num_args = 1;
c_732796.num_elements = 8;
c_732796.elements = (object *)e_739382;
c_732796.elements[0] = ((closureN)self_731580)->elements[0];
c_732796.elements[1] = ((closureN)self_731580)->elements[1];
c_732796.elements[2] = ((closureN)self_731580)->elements[2];
c_732796.elements[3] = ((closureN)self_731580)->elements[3];
c_732796.elements[4] = ((closureN)self_731580)->elements[4];
c_732796.elements[5] = ((closureN)self_731580)->elements[5];
c_732796.elements[6] = ((closureN)self_731580)->elements[6];
c_732796.elements[7] = ((closureN)self_731580)->elements[7];


pair_type local_739385; 
return_direct_with_clo1(data,(closure)&c_732796,__lambda_511,  set_cell_as_expr(&local_739385, lp_9330_73146_73189_73264_73366));; 
}

static void __lambda_511(void *data, object self_731581, int argc, object *args) /* object self_731581, object lp_9330_73146_73189_73264_73366 */
 {
 object lp_9330_73146_73189_73264_73366 = args[0];
  
closureN_type c_732798;
object e_732812 [4];
c_732798.hdr.mark = gc_color_red;
 c_732798.hdr.grayed = 0;
c_732798.tag = closureN_tag;
 c_732798.fn = (function_type)__lambda_95;
c_732798.num_args = 1;
c_732798.num_elements = 4;
c_732798.elements = (object *)e_732812;
c_732798.elements[0] = ((closureN)self_731581)->elements[3];
c_732798.elements[1] = lp_9330_73146_73189_73264_73366;
c_732798.elements[2] = ((closureN)self_731581)->elements[4];
c_732798.elements[3] = ((closureN)self_731581)->elements[7];


closureN_type c_732813;
object e_739381 [6];
c_732813.hdr.mark = gc_color_red;
 c_732813.hdr.grayed = 0;
c_732813.tag = closureN_tag;
 c_732813.fn = (function_type)__lambda_97;
c_732813.num_args = 2;
c_732813.num_elements = 6;
c_732813.elements = (object *)e_739381;
c_732813.elements[0] = ((closureN)self_731581)->elements[0];
c_732813.elements[1] = ((closureN)self_731581)->elements[1];
c_732813.elements[2] = ((closureN)self_731581)->elements[2];
c_732813.elements[3] = lp_9330_73146_73189_73264_73366;
c_732813.elements[4] = ((closureN)self_731581)->elements[5];
c_732813.elements[5] = ((closureN)self_731581)->elements[6];

return_direct_with_clo1(data,(closure)&c_732798,__lambda_95,  &c_732813);; 
}

static void __lambda_97(void *data, object self_731582, int argc, object *args) /* object self_731582, object k_73538, object w_9329_73145_73190_73265_73367, object next_91step_91ls31_73147_73191_73266_73368 */
 {
 object k_73538 = args[0]; object w_9329_73145_73190_73265_73367 = args[1]; object next_91step_91ls31_73147_73191_73266_73368 = args[2];
    
if( (boolean_f != Cyc_is_null(w_9329_73145_73190_73265_73367)) ){ 
  
closureN_type c_732817;
object e_739360 [6];
c_732817.hdr.mark = gc_color_red;
 c_732817.hdr.grayed = 0;
c_732817.tag = closureN_tag;
 c_732817.fn = (function_type)__lambda_98;
c_732817.num_args = 1;
c_732817.num_elements = 6;
c_732817.elements = (object *)e_739360;
c_732817.elements[0] = ((closureN)self_731582)->elements[0];
c_732817.elements[1] = ((closureN)self_731582)->elements[1];
c_732817.elements[2] = ((closureN)self_731582)->elements[2];
c_732817.elements[3] = k_73538;
c_732817.elements[4] = ((closureN)self_731582)->elements[4];
c_732817.elements[5] = ((closureN)self_731582)->elements[5];

return_direct_with_clo2(data,  __glo_reverse_scheme_base, (((closure)  __glo_reverse_scheme_base)->fn),  &c_732817, next_91step_91ls31_73147_73191_73266_73368);
} else { 
    
if( (boolean_f != Cyc_is_pair(w_9329_73145_73190_73265_73367)) ){ 
    complex_num_type local_739365; 
  
if( (boolean_f != ((inline_function_type)
                   ((closure)__glo_list_127_191_191inline_191_191_scheme_base)->fn)(data,&local_739365, Cyc_car(data, w_9329_73145_73190_73265_73367))) ){ 
  




pair_type local_739376; 


return_closcall3(data,  car(((closureN)self_731582)->elements[3]),  k_73538, Cyc_cdr(data, w_9329_73145_73190_73265_73367), set_pair_as_expr(&local_739376, Cyc_car(data, w_9329_73145_73190_73265_73367), next_91step_91ls31_73147_73191_73266_73368));
} else { 
  return_direct_with_clo1(data,  k_73538, (((closure)  k_73538)->fn),  boolean_f);}
;
} else { 
  return_direct_with_clo1(data,  k_73538, (((closure)  k_73538)->fn),  boolean_f);}
;}
;; 
}

static void __lambda_98(void *data, object self_731583, int argc, object *args) /* object self_731583, object next_91step_73192_73267_73369 */
 {
 object next_91step_73192_73267_73369 = args[0];
  
closureN_type c_732820;
object e_739359 [7];
c_732820.hdr.mark = gc_color_red;
 c_732820.hdr.grayed = 0;
c_732820.tag = closureN_tag;
 c_732820.fn = (function_type)__lambda_99;
c_732820.num_args = 1;
c_732820.num_elements = 7;
c_732820.elements = (object *)e_739359;
c_732820.elements[0] = ((closureN)self_731583)->elements[0];
c_732820.elements[1] = ((closureN)self_731583)->elements[1];
c_732820.elements[2] = ((closureN)self_731583)->elements[2];
c_732820.elements[3] = ((closureN)self_731583)->elements[3];
c_732820.elements[4] = next_91step_73192_73267_73369;
c_732820.elements[5] = ((closureN)self_731583)->elements[4];
c_732820.elements[6] = ((closureN)self_731583)->elements[5];

return_closcall2(data,  ((closureN)self_731583)->elements[5],  &c_732820, quote_let);; 
}

static void __lambda_99(void *data, object self_731584, int argc, object *args) /* object self_731584, object r_73542 */
 {
 object r_73542 = args[0];
  
closureN_type c_732823;
object e_739358 [8];
c_732823.hdr.mark = gc_color_red;
 c_732823.hdr.grayed = 0;
c_732823.tag = closureN_tag;
 c_732823.fn = (function_type)__lambda_100;
c_732823.num_args = 1;
c_732823.num_elements = 8;
c_732823.elements = (object *)e_739358;
c_732823.elements[0] = ((closureN)self_731584)->elements[0];
c_732823.elements[1] = ((closureN)self_731584)->elements[1];
c_732823.elements[2] = ((closureN)self_731584)->elements[2];
c_732823.elements[3] = ((closureN)self_731584)->elements[3];
c_732823.elements[4] = ((closureN)self_731584)->elements[4];
c_732823.elements[5] = ((closureN)self_731584)->elements[5];
c_732823.elements[6] = r_73542;
c_732823.elements[7] = ((closureN)self_731584)->elements[6];

return_closcall2(data,  ((closureN)self_731584)->elements[6],  &c_732823, quote_define_91syntax);; 
}

static void __lambda_100(void *data, object self_731585, int argc, object *args) /* object self_731585, object r_73579 */
 {
 object r_73579 = args[0];
  
closureN_type c_732826;
object e_739357 [9];
c_732826.hdr.mark = gc_color_red;
 c_732826.hdr.grayed = 0;
c_732826.tag = closureN_tag;
 c_732826.fn = (function_type)__lambda_101;
c_732826.num_args = 1;
c_732826.num_elements = 9;
c_732826.elements = (object *)e_739357;
c_732826.elements[0] = ((closureN)self_731585)->elements[0];
c_732826.elements[1] = ((closureN)self_731585)->elements[1];
c_732826.elements[2] = ((closureN)self_731585)->elements[2];
c_732826.elements[3] = ((closureN)self_731585)->elements[3];
c_732826.elements[4] = ((closureN)self_731585)->elements[4];
c_732826.elements[5] = ((closureN)self_731585)->elements[5];
c_732826.elements[6] = ((closureN)self_731585)->elements[6];
c_732826.elements[7] = r_73579;
c_732826.elements[8] = ((closureN)self_731585)->elements[7];

return_closcall2(data,  ((closureN)self_731585)->elements[7],  &c_732826, quote__75chain);; 
}

static void __lambda_101(void *data, object self_731586, int argc, object *args) /* object self_731586, object r_73582 */
 {
 object r_73582 = args[0];
  
closureN_type c_732829;
object e_739356 [10];
c_732829.hdr.mark = gc_color_red;
 c_732829.hdr.grayed = 0;
c_732829.tag = closureN_tag;
 c_732829.fn = (function_type)__lambda_102;
c_732829.num_args = 1;
c_732829.num_elements = 10;
c_732829.elements = (object *)e_739356;
c_732829.elements[0] = ((closureN)self_731586)->elements[0];
c_732829.elements[1] = ((closureN)self_731586)->elements[1];
c_732829.elements[2] = ((closureN)self_731586)->elements[2];
c_732829.elements[3] = ((closureN)self_731586)->elements[3];
c_732829.elements[4] = ((closureN)self_731586)->elements[4];
c_732829.elements[5] = ((closureN)self_731586)->elements[5];
c_732829.elements[6] = ((closureN)self_731586)->elements[6];
c_732829.elements[7] = ((closureN)self_731586)->elements[7];
c_732829.elements[8] = r_73582;
c_732829.elements[9] = ((closureN)self_731586)->elements[8];

return_closcall2(data,  ((closureN)self_731586)->elements[8],  &c_732829, quote_syntax_91rules);; 
}

static void __lambda_102(void *data, object self_731587, int argc, object *args) /* object self_731587, object r_73588 */
 {
 object r_73588 = args[0];
  
closureN_type c_732832;
object e_739355 [11];
c_732832.hdr.mark = gc_color_red;
 c_732832.hdr.grayed = 0;
c_732832.tag = closureN_tag;
 c_732832.fn = (function_type)__lambda_103;
c_732832.num_args = 1;
c_732832.num_elements = 11;
c_732832.elements = (object *)e_739355;
c_732832.elements[0] = ((closureN)self_731587)->elements[0];
c_732832.elements[1] = ((closureN)self_731587)->elements[1];
c_732832.elements[2] = ((closureN)self_731587)->elements[2];
c_732832.elements[3] = ((closureN)self_731587)->elements[3];
c_732832.elements[4] = ((closureN)self_731587)->elements[4];
c_732832.elements[5] = ((closureN)self_731587)->elements[5];
c_732832.elements[6] = ((closureN)self_731587)->elements[6];
c_732832.elements[7] = ((closureN)self_731587)->elements[7];
c_732832.elements[8] = ((closureN)self_731587)->elements[8];
c_732832.elements[9] = r_73588;
c_732832.elements[10] = ((closureN)self_731587)->elements[9];

return_closcall2(data,  ((closureN)self_731587)->elements[9],  &c_732832, quote__16461_16645);; 
}

static void __lambda_103(void *data, object self_731588, int argc, object *args) /* object self_731588, object r_73591 */
 {
 object r_73591 = args[0];
  
closureN_type c_732834;
object e_739352 [12];
c_732834.hdr.mark = gc_color_red;
 c_732834.hdr.grayed = 0;
c_732834.tag = closureN_tag;
 c_732834.fn = (function_type)__lambda_104;
c_732834.num_args = 1;
c_732834.num_elements = 12;
c_732834.elements = (object *)e_739352;
c_732834.elements[0] = ((closureN)self_731588)->elements[0];
c_732834.elements[1] = ((closureN)self_731588)->elements[1];
c_732834.elements[2] = ((closureN)self_731588)->elements[2];
c_732834.elements[3] = ((closureN)self_731588)->elements[3];
c_732834.elements[4] = ((closureN)self_731588)->elements[4];
c_732834.elements[5] = ((closureN)self_731588)->elements[5];
c_732834.elements[6] = ((closureN)self_731588)->elements[6];
c_732834.elements[7] = ((closureN)self_731588)->elements[7];
c_732834.elements[8] = ((closureN)self_731588)->elements[8];
c_732834.elements[9] = ((closureN)self_731588)->elements[9];
c_732834.elements[10] = r_73591;
c_732834.elements[11] = ((closureN)self_731588)->elements[10];


make_pair(c_739354,quote_ellipsis,NULL);c_739354.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732834, ((closureN)self_731588)->elements[0], NULL, &c_739354);; 
}

static void __lambda_104(void *data, object self_731589, int argc, object *args) /* object self_731589, object r_731437 */
 {
 object r_731437 = args[0];
  
closureN_type c_732836;
object e_739348 [12];
c_732836.hdr.mark = gc_color_red;
 c_732836.hdr.grayed = 0;
c_732836.tag = closureN_tag;
 c_732836.fn = (function_type)__lambda_105;
c_732836.num_args = 1;
c_732836.num_elements = 12;
c_732836.elements = (object *)e_739348;
c_732836.elements[0] = ((closureN)self_731589)->elements[0];
c_732836.elements[1] = ((closureN)self_731589)->elements[1];
c_732836.elements[2] = ((closureN)self_731589)->elements[2];
c_732836.elements[3] = ((closureN)self_731589)->elements[3];
c_732836.elements[4] = ((closureN)self_731589)->elements[4];
c_732836.elements[5] = ((closureN)self_731589)->elements[5];
c_732836.elements[6] = ((closureN)self_731589)->elements[6];
c_732836.elements[7] = ((closureN)self_731589)->elements[7];
c_732836.elements[8] = ((closureN)self_731589)->elements[8];
c_732836.elements[9] = ((closureN)self_731589)->elements[9];
c_732836.elements[10] = ((closureN)self_731589)->elements[10];
c_732836.elements[11] = ((closureN)self_731589)->elements[11];


make_pair(c_739351,quote_ellipsis,NULL);c_739351.hdr.immutable = 1;

make_pair(c_739350,quote_placeholder,&c_739351);c_739350.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732836, ((closureN)self_731589)->elements[5], r_731437, &c_739350);; 
}

static void __lambda_105(void *data, object self_731590, int argc, object *args) /* object self_731590, object r_73594 */
 {
 object r_73594 = args[0];
  
closureN_type c_732839;
object e_739347 [13];
c_732839.hdr.mark = gc_color_red;
 c_732839.hdr.grayed = 0;
c_732839.tag = closureN_tag;
 c_732839.fn = (function_type)__lambda_106;
c_732839.num_args = 1;
c_732839.num_elements = 13;
c_732839.elements = (object *)e_739347;
c_732839.elements[0] = ((closureN)self_731590)->elements[0];
c_732839.elements[1] = ((closureN)self_731590)->elements[1];
c_732839.elements[2] = ((closureN)self_731590)->elements[2];
c_732839.elements[3] = ((closureN)self_731590)->elements[3];
c_732839.elements[4] = ((closureN)self_731590)->elements[4];
c_732839.elements[5] = ((closureN)self_731590)->elements[5];
c_732839.elements[6] = ((closureN)self_731590)->elements[6];
c_732839.elements[7] = ((closureN)self_731590)->elements[7];
c_732839.elements[8] = ((closureN)self_731590)->elements[8];
c_732839.elements[9] = ((closureN)self_731590)->elements[9];
c_732839.elements[10] = ((closureN)self_731590)->elements[10];
c_732839.elements[11] = r_73594;
c_732839.elements[12] = ((closureN)self_731590)->elements[11];

return_closcall2(data,  ((closureN)self_731590)->elements[11],  &c_732839, quote__191);; 
}

static void __lambda_106(void *data, object self_731591, int argc, object *args) /* object self_731591, object r_731392 */
 {
 object r_731392 = args[0];
  
closureN_type c_732842;
object e_739346 [14];
c_732842.hdr.mark = gc_color_red;
 c_732842.hdr.grayed = 0;
c_732842.tag = closureN_tag;
 c_732842.fn = (function_type)__lambda_107;
c_732842.num_args = 1;
c_732842.num_elements = 14;
c_732842.elements = (object *)e_739346;
c_732842.elements[0] = ((closureN)self_731591)->elements[0];
c_732842.elements[1] = ((closureN)self_731591)->elements[1];
c_732842.elements[2] = ((closureN)self_731591)->elements[2];
c_732842.elements[3] = ((closureN)self_731591)->elements[3];
c_732842.elements[4] = ((closureN)self_731591)->elements[4];
c_732842.elements[5] = ((closureN)self_731591)->elements[5];
c_732842.elements[6] = r_731392;
c_732842.elements[7] = ((closureN)self_731591)->elements[6];
c_732842.elements[8] = ((closureN)self_731591)->elements[7];
c_732842.elements[9] = ((closureN)self_731591)->elements[8];
c_732842.elements[10] = ((closureN)self_731591)->elements[9];
c_732842.elements[11] = ((closureN)self_731591)->elements[10];
c_732842.elements[12] = ((closureN)self_731591)->elements[11];
c_732842.elements[13] = ((closureN)self_731591)->elements[12];

return_closcall2(data,  ((closureN)self_731591)->elements[12],  &c_732842, quote_var);; 
}

static void __lambda_107(void *data, object self_731592, int argc, object *args) /* object self_731592, object r_731432 */
 {
 object r_731432 = args[0];
  
closureN_type c_732844;
object e_739344 [14];
c_732844.hdr.mark = gc_color_red;
 c_732844.hdr.grayed = 0;
c_732844.tag = closureN_tag;
 c_732844.fn = (function_type)__lambda_108;
c_732844.num_args = 1;
c_732844.num_elements = 14;
c_732844.elements = (object *)e_739344;
c_732844.elements[0] = ((closureN)self_731592)->elements[0];
c_732844.elements[1] = ((closureN)self_731592)->elements[1];
c_732844.elements[2] = ((closureN)self_731592)->elements[2];
c_732844.elements[3] = ((closureN)self_731592)->elements[3];
c_732844.elements[4] = ((closureN)self_731592)->elements[4];
c_732844.elements[5] = ((closureN)self_731592)->elements[5];
c_732844.elements[6] = ((closureN)self_731592)->elements[6];
c_732844.elements[7] = ((closureN)self_731592)->elements[7];
c_732844.elements[8] = ((closureN)self_731592)->elements[8];
c_732844.elements[9] = ((closureN)self_731592)->elements[9];
c_732844.elements[10] = ((closureN)self_731592)->elements[10];
c_732844.elements[11] = ((closureN)self_731592)->elements[11];
c_732844.elements[12] = ((closureN)self_731592)->elements[12];
c_732844.elements[13] = ((closureN)self_731592)->elements[13];


make_pair(c_739345,quote_var,NULL);c_739345.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732844, r_731432, NULL, &c_739345);; 
}

static void __lambda_108(void *data, object self_731593, int argc, object *args) /* object self_731593, object r_731425 */
 {
 object r_731425 = args[0];
  
closureN_type c_732847;
object e_739343 [15];
c_732847.hdr.mark = gc_color_red;
 c_732847.hdr.grayed = 0;
c_732847.tag = closureN_tag;
 c_732847.fn = (function_type)__lambda_109;
c_732847.num_args = 1;
c_732847.num_elements = 15;
c_732847.elements = (object *)e_739343;
c_732847.elements[0] = ((closureN)self_731593)->elements[0];
c_732847.elements[1] = ((closureN)self_731593)->elements[1];
c_732847.elements[2] = ((closureN)self_731593)->elements[2];
c_732847.elements[3] = ((closureN)self_731593)->elements[3];
c_732847.elements[4] = ((closureN)self_731593)->elements[4];
c_732847.elements[5] = ((closureN)self_731593)->elements[5];
c_732847.elements[6] = ((closureN)self_731593)->elements[6];
c_732847.elements[7] = r_731425;
c_732847.elements[8] = ((closureN)self_731593)->elements[7];
c_732847.elements[9] = ((closureN)self_731593)->elements[8];
c_732847.elements[10] = ((closureN)self_731593)->elements[9];
c_732847.elements[11] = ((closureN)self_731593)->elements[10];
c_732847.elements[12] = ((closureN)self_731593)->elements[11];
c_732847.elements[13] = ((closureN)self_731593)->elements[12];
c_732847.elements[14] = ((closureN)self_731593)->elements[13];

return_closcall2(data,  ((closureN)self_731593)->elements[13],  &c_732847, quote__16461_16645);; 
}

static void __lambda_109(void *data, object self_731594, int argc, object *args) /* object self_731594, object r_731428 */
 {
 object r_731428 = args[0];
  
closureN_type c_732849;
object e_739341 [15];
c_732849.hdr.mark = gc_color_red;
 c_732849.hdr.grayed = 0;
c_732849.tag = closureN_tag;
 c_732849.fn = (function_type)__lambda_110;
c_732849.num_args = 1;
c_732849.num_elements = 15;
c_732849.elements = (object *)e_739341;
c_732849.elements[0] = ((closureN)self_731594)->elements[0];
c_732849.elements[1] = ((closureN)self_731594)->elements[1];
c_732849.elements[2] = ((closureN)self_731594)->elements[2];
c_732849.elements[3] = ((closureN)self_731594)->elements[3];
c_732849.elements[4] = ((closureN)self_731594)->elements[4];
c_732849.elements[5] = ((closureN)self_731594)->elements[5];
c_732849.elements[6] = ((closureN)self_731594)->elements[6];
c_732849.elements[7] = ((closureN)self_731594)->elements[7];
c_732849.elements[8] = ((closureN)self_731594)->elements[8];
c_732849.elements[9] = ((closureN)self_731594)->elements[9];
c_732849.elements[10] = ((closureN)self_731594)->elements[10];
c_732849.elements[11] = ((closureN)self_731594)->elements[11];
c_732849.elements[12] = ((closureN)self_731594)->elements[12];
c_732849.elements[13] = ((closureN)self_731594)->elements[13];
c_732849.elements[14] = ((closureN)self_731594)->elements[14];


make_pair(c_739342,quote__16461_16645,NULL);c_739342.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732849, r_731428, NULL, &c_739342);; 
}

static void __lambda_110(void *data, object self_731595, int argc, object *args) /* object self_731595, object r_731426 */
 {
 object r_731426 = args[0];
  
closureN_type c_732851;
object e_739336 [14];
c_732851.hdr.mark = gc_color_red;
 c_732851.hdr.grayed = 0;
c_732851.tag = closureN_tag;
 c_732851.fn = (function_type)__lambda_111;
c_732851.num_args = 1;
c_732851.num_elements = 14;
c_732851.elements = (object *)e_739336;
c_732851.elements[0] = ((closureN)self_731595)->elements[0];
c_732851.elements[1] = ((closureN)self_731595)->elements[1];
c_732851.elements[2] = ((closureN)self_731595)->elements[2];
c_732851.elements[3] = ((closureN)self_731595)->elements[3];
c_732851.elements[4] = ((closureN)self_731595)->elements[4];
c_732851.elements[5] = ((closureN)self_731595)->elements[5];
c_732851.elements[6] = ((closureN)self_731595)->elements[6];
c_732851.elements[7] = ((closureN)self_731595)->elements[8];
c_732851.elements[8] = ((closureN)self_731595)->elements[9];
c_732851.elements[9] = ((closureN)self_731595)->elements[10];
c_732851.elements[10] = ((closureN)self_731595)->elements[11];
c_732851.elements[11] = ((closureN)self_731595)->elements[12];
c_732851.elements[12] = ((closureN)self_731595)->elements[13];
c_732851.elements[13] = ((closureN)self_731595)->elements[14];


make_pair(c_739339,quote_var,NULL);c_739339.hdr.immutable = 1;

make_pair(c_739340,quote__16461_16645,NULL);c_739340.hdr.immutable = 1;

make_pair(c_739338,&c_739339,&c_739340);c_739338.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732851, ((closureN)self_731595)->elements[7], r_731426, &c_739338);; 
}

static void __lambda_111(void *data, object self_731596, int argc, object *args) /* object self_731596, object r_731404 */
 {
 object r_731404 = args[0];
  
closureN_type c_732854;
object e_739335 [15];
c_732854.hdr.mark = gc_color_red;
 c_732854.hdr.grayed = 0;
c_732854.tag = closureN_tag;
 c_732854.fn = (function_type)__lambda_112;
c_732854.num_args = 1;
c_732854.num_elements = 15;
c_732854.elements = (object *)e_739335;
c_732854.elements[0] = ((closureN)self_731596)->elements[0];
c_732854.elements[1] = ((closureN)self_731596)->elements[1];
c_732854.elements[2] = ((closureN)self_731596)->elements[2];
c_732854.elements[3] = ((closureN)self_731596)->elements[3];
c_732854.elements[4] = ((closureN)self_731596)->elements[4];
c_732854.elements[5] = ((closureN)self_731596)->elements[5];
c_732854.elements[6] = ((closureN)self_731596)->elements[6];
c_732854.elements[7] = r_731404;
c_732854.elements[8] = ((closureN)self_731596)->elements[7];
c_732854.elements[9] = ((closureN)self_731596)->elements[8];
c_732854.elements[10] = ((closureN)self_731596)->elements[9];
c_732854.elements[11] = ((closureN)self_731596)->elements[10];
c_732854.elements[12] = ((closureN)self_731596)->elements[11];
c_732854.elements[13] = ((closureN)self_731596)->elements[12];
c_732854.elements[14] = ((closureN)self_731596)->elements[13];

return_closcall2(data,  ((closureN)self_731596)->elements[13],  &c_732854, quote_step);; 
}

static void __lambda_112(void *data, object self_731597, int argc, object *args) /* object self_731597, object r_731413 */
 {
 object r_731413 = args[0];
  
closureN_type c_732857;
object e_739334 [16];
c_732857.hdr.mark = gc_color_red;
 c_732857.hdr.grayed = 0;
c_732857.tag = closureN_tag;
 c_732857.fn = (function_type)__lambda_113;
c_732857.num_args = 1;
c_732857.num_elements = 16;
c_732857.elements = (object *)e_739334;
c_732857.elements[0] = ((closureN)self_731597)->elements[0];
c_732857.elements[1] = ((closureN)self_731597)->elements[1];
c_732857.elements[2] = ((closureN)self_731597)->elements[2];
c_732857.elements[3] = ((closureN)self_731597)->elements[3];
c_732857.elements[4] = ((closureN)self_731597)->elements[4];
c_732857.elements[5] = ((closureN)self_731597)->elements[5];
c_732857.elements[6] = ((closureN)self_731597)->elements[6];
c_732857.elements[7] = ((closureN)self_731597)->elements[7];
c_732857.elements[8] = r_731413;
c_732857.elements[9] = ((closureN)self_731597)->elements[8];
c_732857.elements[10] = ((closureN)self_731597)->elements[9];
c_732857.elements[11] = ((closureN)self_731597)->elements[10];
c_732857.elements[12] = ((closureN)self_731597)->elements[11];
c_732857.elements[13] = ((closureN)self_731597)->elements[12];
c_732857.elements[14] = ((closureN)self_731597)->elements[13];
c_732857.elements[15] = ((closureN)self_731597)->elements[14];

return_closcall2(data,  ((closureN)self_731597)->elements[14],  &c_732857, quote__16461_16645);; 
}

static void __lambda_113(void *data, object self_731598, int argc, object *args) /* object self_731598, object r_731416 */
 {
 object r_731416 = args[0];
  
closureN_type c_732860;
object e_739333 [17];
c_732860.hdr.mark = gc_color_red;
 c_732860.hdr.grayed = 0;
c_732860.tag = closureN_tag;
 c_732860.fn = (function_type)__lambda_114;
c_732860.num_args = 1;
c_732860.num_elements = 17;
c_732860.elements = (object *)e_739333;
c_732860.elements[0] = ((closureN)self_731598)->elements[0];
c_732860.elements[1] = ((closureN)self_731598)->elements[1];
c_732860.elements[2] = ((closureN)self_731598)->elements[2];
c_732860.elements[3] = ((closureN)self_731598)->elements[3];
c_732860.elements[4] = ((closureN)self_731598)->elements[4];
c_732860.elements[5] = ((closureN)self_731598)->elements[5];
c_732860.elements[6] = ((closureN)self_731598)->elements[6];
c_732860.elements[7] = ((closureN)self_731598)->elements[7];
c_732860.elements[8] = ((closureN)self_731598)->elements[8];
c_732860.elements[9] = r_731416;
c_732860.elements[10] = ((closureN)self_731598)->elements[9];
c_732860.elements[11] = ((closureN)self_731598)->elements[10];
c_732860.elements[12] = ((closureN)self_731598)->elements[11];
c_732860.elements[13] = ((closureN)self_731598)->elements[12];
c_732860.elements[14] = ((closureN)self_731598)->elements[13];
c_732860.elements[15] = ((closureN)self_731598)->elements[14];
c_732860.elements[16] = ((closureN)self_731598)->elements[15];

return_closcall2(data,  ((closureN)self_731598)->elements[15],  &c_732860, quote_last_91step);; 
}

static void __lambda_114(void *data, object self_731599, int argc, object *args) /* object self_731599, object r_731419 */
 {
 object r_731419 = args[0];
  
closureN_type c_732862;
object e_739331 [17];
c_732862.hdr.mark = gc_color_red;
 c_732862.hdr.grayed = 0;
c_732862.tag = closureN_tag;
 c_732862.fn = (function_type)__lambda_115;
c_732862.num_args = 1;
c_732862.num_elements = 17;
c_732862.elements = (object *)e_739331;
c_732862.elements[0] = ((closureN)self_731599)->elements[0];
c_732862.elements[1] = ((closureN)self_731599)->elements[1];
c_732862.elements[2] = ((closureN)self_731599)->elements[2];
c_732862.elements[3] = ((closureN)self_731599)->elements[3];
c_732862.elements[4] = ((closureN)self_731599)->elements[4];
c_732862.elements[5] = ((closureN)self_731599)->elements[5];
c_732862.elements[6] = ((closureN)self_731599)->elements[6];
c_732862.elements[7] = ((closureN)self_731599)->elements[7];
c_732862.elements[8] = ((closureN)self_731599)->elements[8];
c_732862.elements[9] = ((closureN)self_731599)->elements[9];
c_732862.elements[10] = ((closureN)self_731599)->elements[10];
c_732862.elements[11] = ((closureN)self_731599)->elements[11];
c_732862.elements[12] = ((closureN)self_731599)->elements[12];
c_732862.elements[13] = ((closureN)self_731599)->elements[13];
c_732862.elements[14] = ((closureN)self_731599)->elements[14];
c_732862.elements[15] = ((closureN)self_731599)->elements[15];
c_732862.elements[16] = ((closureN)self_731599)->elements[16];


make_pair(c_739332,quote_last_91step,NULL);c_739332.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732862, r_731419, NULL, &c_739332);; 
}

static void __lambda_115(void *data, object self_731600, int argc, object *args) /* object self_731600, object r_731417 */
 {
 object r_731417 = args[0];
  
closureN_type c_732864;
object e_739327 [16];
c_732864.hdr.mark = gc_color_red;
 c_732864.hdr.grayed = 0;
c_732864.tag = closureN_tag;
 c_732864.fn = (function_type)__lambda_116;
c_732864.num_args = 1;
c_732864.num_elements = 16;
c_732864.elements = (object *)e_739327;
c_732864.elements[0] = ((closureN)self_731600)->elements[0];
c_732864.elements[1] = ((closureN)self_731600)->elements[1];
c_732864.elements[2] = ((closureN)self_731600)->elements[2];
c_732864.elements[3] = ((closureN)self_731600)->elements[3];
c_732864.elements[4] = ((closureN)self_731600)->elements[4];
c_732864.elements[5] = ((closureN)self_731600)->elements[5];
c_732864.elements[6] = ((closureN)self_731600)->elements[6];
c_732864.elements[7] = ((closureN)self_731600)->elements[7];
c_732864.elements[8] = ((closureN)self_731600)->elements[8];
c_732864.elements[9] = ((closureN)self_731600)->elements[10];
c_732864.elements[10] = ((closureN)self_731600)->elements[11];
c_732864.elements[11] = ((closureN)self_731600)->elements[12];
c_732864.elements[12] = ((closureN)self_731600)->elements[13];
c_732864.elements[13] = ((closureN)self_731600)->elements[14];
c_732864.elements[14] = ((closureN)self_731600)->elements[15];
c_732864.elements[15] = ((closureN)self_731600)->elements[16];


make_pair(c_739330,quote_last_91step,NULL);c_739330.hdr.immutable = 1;

make_pair(c_739329,quote__16461_16645,&c_739330);c_739329.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732864, ((closureN)self_731600)->elements[9], r_731417, &c_739329);; 
}

static void __lambda_116(void *data, object self_731601, int argc, object *args) /* object self_731601, object r_731414 */
 {
 object r_731414 = args[0];
  
closureN_type c_732866;
object e_739322 [15];
c_732866.hdr.mark = gc_color_red;
 c_732866.hdr.grayed = 0;
c_732866.tag = closureN_tag;
 c_732866.fn = (function_type)__lambda_117;
c_732866.num_args = 1;
c_732866.num_elements = 15;
c_732866.elements = (object *)e_739322;
c_732866.elements[0] = ((closureN)self_731601)->elements[0];
c_732866.elements[1] = ((closureN)self_731601)->elements[1];
c_732866.elements[2] = ((closureN)self_731601)->elements[2];
c_732866.elements[3] = ((closureN)self_731601)->elements[3];
c_732866.elements[4] = ((closureN)self_731601)->elements[4];
c_732866.elements[5] = ((closureN)self_731601)->elements[5];
c_732866.elements[6] = ((closureN)self_731601)->elements[6];
c_732866.elements[7] = ((closureN)self_731601)->elements[7];
c_732866.elements[8] = ((closureN)self_731601)->elements[9];
c_732866.elements[9] = ((closureN)self_731601)->elements[10];
c_732866.elements[10] = ((closureN)self_731601)->elements[11];
c_732866.elements[11] = ((closureN)self_731601)->elements[12];
c_732866.elements[12] = ((closureN)self_731601)->elements[13];
c_732866.elements[13] = ((closureN)self_731601)->elements[14];
c_732866.elements[14] = ((closureN)self_731601)->elements[15];


make_pair(c_739326,quote_last_91step,NULL);c_739326.hdr.immutable = 1;

make_pair(c_739325,quote__16461_16645,&c_739326);c_739325.hdr.immutable = 1;

make_pair(c_739324,quote_step,&c_739325);c_739324.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732866, ((closureN)self_731601)->elements[8], r_731414, &c_739324);; 
}

static void __lambda_117(void *data, object self_731602, int argc, object *args) /* object self_731602, object r_731410 */
 {
 object r_731410 = args[0];
  
closureN_type c_732868;
object e_739317 [15];
c_732868.hdr.mark = gc_color_red;
 c_732868.hdr.grayed = 0;
c_732868.tag = closureN_tag;
 c_732868.fn = (function_type)__lambda_118;
c_732868.num_args = 1;
c_732868.num_elements = 15;
c_732868.elements = (object *)e_739317;
c_732868.elements[0] = ((closureN)self_731602)->elements[0];
c_732868.elements[1] = ((closureN)self_731602)->elements[1];
c_732868.elements[2] = ((closureN)self_731602)->elements[2];
c_732868.elements[3] = ((closureN)self_731602)->elements[3];
c_732868.elements[4] = ((closureN)self_731602)->elements[4];
c_732868.elements[5] = ((closureN)self_731602)->elements[5];
c_732868.elements[6] = ((closureN)self_731602)->elements[6];
c_732868.elements[7] = ((closureN)self_731602)->elements[7];
c_732868.elements[8] = ((closureN)self_731602)->elements[8];
c_732868.elements[9] = ((closureN)self_731602)->elements[9];
c_732868.elements[10] = ((closureN)self_731602)->elements[10];
c_732868.elements[11] = ((closureN)self_731602)->elements[11];
c_732868.elements[12] = ((closureN)self_731602)->elements[12];
c_732868.elements[13] = ((closureN)self_731602)->elements[13];
c_732868.elements[14] = ((closureN)self_731602)->elements[14];


make_pair(c_739321,quote_last_91step,NULL);c_739321.hdr.immutable = 1;

make_pair(c_739320,quote__16461_16645,&c_739321);c_739320.hdr.immutable = 1;

make_pair(c_739319,quote_step,&c_739320);c_739319.hdr.immutable = 1;

make_pair(c_739318,&c_739319,NULL);c_739318.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732868, r_731410, NULL, &c_739318);; 
}

static void __lambda_118(void *data, object self_731603, int argc, object *args) /* object self_731603, object r_731408 */
 {
 object r_731408 = args[0];
  
closureN_type c_732870;
object e_739311 [15];
c_732870.hdr.mark = gc_color_red;
 c_732870.hdr.grayed = 0;
c_732870.tag = closureN_tag;
 c_732870.fn = (function_type)__lambda_119;
c_732870.num_args = 1;
c_732870.num_elements = 15;
c_732870.elements = (object *)e_739311;
c_732870.elements[0] = ((closureN)self_731603)->elements[0];
c_732870.elements[1] = ((closureN)self_731603)->elements[1];
c_732870.elements[2] = ((closureN)self_731603)->elements[2];
c_732870.elements[3] = ((closureN)self_731603)->elements[3];
c_732870.elements[4] = ((closureN)self_731603)->elements[4];
c_732870.elements[5] = ((closureN)self_731603)->elements[5];
c_732870.elements[6] = ((closureN)self_731603)->elements[6];
c_732870.elements[7] = ((closureN)self_731603)->elements[7];
c_732870.elements[8] = ((closureN)self_731603)->elements[8];
c_732870.elements[9] = ((closureN)self_731603)->elements[9];
c_732870.elements[10] = ((closureN)self_731603)->elements[10];
c_732870.elements[11] = ((closureN)self_731603)->elements[11];
c_732870.elements[12] = ((closureN)self_731603)->elements[12];
c_732870.elements[13] = ((closureN)self_731603)->elements[13];
c_732870.elements[14] = ((closureN)self_731603)->elements[14];


make_pair(c_739316,quote_last_91step,NULL);c_739316.hdr.immutable = 1;

make_pair(c_739315,quote__16461_16645,&c_739316);c_739315.hdr.immutable = 1;

make_pair(c_739314,quote_step,&c_739315);c_739314.hdr.immutable = 1;

make_pair(c_739313,&c_739314,NULL);c_739313.hdr.immutable = 1;

make_pair(c_739312,NULL,&c_739313);c_739312.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732870, NULL, r_731408, &c_739312);; 
}

static void __lambda_119(void *data, object self_731604, int argc, object *args) /* object self_731604, object r_731405 */
 {
 object r_731405 = args[0];
  
closureN_type c_732872;
object e_739300 [14];
c_732872.hdr.mark = gc_color_red;
 c_732872.hdr.grayed = 0;
c_732872.tag = closureN_tag;
 c_732872.fn = (function_type)__lambda_120;
c_732872.num_args = 1;
c_732872.num_elements = 14;
c_732872.elements = (object *)e_739300;
c_732872.elements[0] = ((closureN)self_731604)->elements[0];
c_732872.elements[1] = ((closureN)self_731604)->elements[1];
c_732872.elements[2] = ((closureN)self_731604)->elements[2];
c_732872.elements[3] = ((closureN)self_731604)->elements[3];
c_732872.elements[4] = ((closureN)self_731604)->elements[4];
c_732872.elements[5] = ((closureN)self_731604)->elements[5];
c_732872.elements[6] = ((closureN)self_731604)->elements[6];
c_732872.elements[7] = ((closureN)self_731604)->elements[8];
c_732872.elements[8] = ((closureN)self_731604)->elements[9];
c_732872.elements[9] = ((closureN)self_731604)->elements[10];
c_732872.elements[10] = ((closureN)self_731604)->elements[11];
c_732872.elements[11] = ((closureN)self_731604)->elements[12];
c_732872.elements[12] = ((closureN)self_731604)->elements[13];
c_732872.elements[13] = ((closureN)self_731604)->elements[14];


make_pair(c_739304,quote_var,NULL);c_739304.hdr.immutable = 1;

make_pair(c_739305,quote__16461_16645,NULL);c_739305.hdr.immutable = 1;

make_pair(c_739303,&c_739304,&c_739305);c_739303.hdr.immutable = 1;

make_pair(c_739310,quote_last_91step,NULL);c_739310.hdr.immutable = 1;

make_pair(c_739309,quote__16461_16645,&c_739310);c_739309.hdr.immutable = 1;

make_pair(c_739308,quote_step,&c_739309);c_739308.hdr.immutable = 1;

make_pair(c_739307,&c_739308,NULL);c_739307.hdr.immutable = 1;

make_pair(c_739306,NULL,&c_739307);c_739306.hdr.immutable = 1;

make_pair(c_739302,&c_739303,&c_739306);c_739302.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732872, ((closureN)self_731604)->elements[7], r_731405, &c_739302);; 
}

static void __lambda_120(void *data, object self_731605, int argc, object *args) /* object self_731605, object r_731402 */
 {
 object r_731402 = args[0];
  
closureN_type c_732874;
object e_739289 [14];
c_732874.hdr.mark = gc_color_red;
 c_732874.hdr.grayed = 0;
c_732874.tag = closureN_tag;
 c_732874.fn = (function_type)__lambda_121;
c_732874.num_args = 1;
c_732874.num_elements = 14;
c_732874.elements = (object *)e_739289;
c_732874.elements[0] = ((closureN)self_731605)->elements[0];
c_732874.elements[1] = ((closureN)self_731605)->elements[1];
c_732874.elements[2] = ((closureN)self_731605)->elements[2];
c_732874.elements[3] = ((closureN)self_731605)->elements[3];
c_732874.elements[4] = ((closureN)self_731605)->elements[4];
c_732874.elements[5] = ((closureN)self_731605)->elements[5];
c_732874.elements[6] = ((closureN)self_731605)->elements[6];
c_732874.elements[7] = ((closureN)self_731605)->elements[7];
c_732874.elements[8] = ((closureN)self_731605)->elements[8];
c_732874.elements[9] = ((closureN)self_731605)->elements[9];
c_732874.elements[10] = ((closureN)self_731605)->elements[10];
c_732874.elements[11] = ((closureN)self_731605)->elements[11];
c_732874.elements[12] = ((closureN)self_731605)->elements[12];
c_732874.elements[13] = ((closureN)self_731605)->elements[13];


make_pair(c_739293,quote_var,NULL);c_739293.hdr.immutable = 1;

make_pair(c_739294,quote__16461_16645,NULL);c_739294.hdr.immutable = 1;

make_pair(c_739292,&c_739293,&c_739294);c_739292.hdr.immutable = 1;

make_pair(c_739299,quote_last_91step,NULL);c_739299.hdr.immutable = 1;

make_pair(c_739298,quote__16461_16645,&c_739299);c_739298.hdr.immutable = 1;

make_pair(c_739297,quote_step,&c_739298);c_739297.hdr.immutable = 1;

make_pair(c_739296,&c_739297,NULL);c_739296.hdr.immutable = 1;

make_pair(c_739295,NULL,&c_739296);c_739295.hdr.immutable = 1;

make_pair(c_739291,&c_739292,&c_739295);c_739291.hdr.immutable = 1;

make_pair(c_739290,NULL,&c_739291);c_739290.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732874, NULL, r_731402, &c_739290);; 
}

static void __lambda_121(void *data, object self_731606, int argc, object *args) /* object self_731606, object r_731399 */
 {
 object r_731399 = args[0];
  
closureN_type c_732876;
object e_739277 [14];
c_732876.hdr.mark = gc_color_red;
 c_732876.hdr.grayed = 0;
c_732876.tag = closureN_tag;
 c_732876.fn = (function_type)__lambda_122;
c_732876.num_args = 1;
c_732876.num_elements = 14;
c_732876.elements = (object *)e_739277;
c_732876.elements[0] = ((closureN)self_731606)->elements[0];
c_732876.elements[1] = ((closureN)self_731606)->elements[1];
c_732876.elements[2] = ((closureN)self_731606)->elements[2];
c_732876.elements[3] = ((closureN)self_731606)->elements[3];
c_732876.elements[4] = ((closureN)self_731606)->elements[4];
c_732876.elements[5] = ((closureN)self_731606)->elements[5];
c_732876.elements[6] = ((closureN)self_731606)->elements[6];
c_732876.elements[7] = ((closureN)self_731606)->elements[7];
c_732876.elements[8] = ((closureN)self_731606)->elements[8];
c_732876.elements[9] = ((closureN)self_731606)->elements[9];
c_732876.elements[10] = ((closureN)self_731606)->elements[10];
c_732876.elements[11] = ((closureN)self_731606)->elements[11];
c_732876.elements[12] = ((closureN)self_731606)->elements[12];
c_732876.elements[13] = ((closureN)self_731606)->elements[13];


make_pair(c_739282,quote_var,NULL);c_739282.hdr.immutable = 1;

make_pair(c_739283,quote__16461_16645,NULL);c_739283.hdr.immutable = 1;

make_pair(c_739281,&c_739282,&c_739283);c_739281.hdr.immutable = 1;

make_pair(c_739288,quote_last_91step,NULL);c_739288.hdr.immutable = 1;

make_pair(c_739287,quote__16461_16645,&c_739288);c_739287.hdr.immutable = 1;

make_pair(c_739286,quote_step,&c_739287);c_739286.hdr.immutable = 1;

make_pair(c_739285,&c_739286,NULL);c_739285.hdr.immutable = 1;

make_pair(c_739284,NULL,&c_739285);c_739284.hdr.immutable = 1;

make_pair(c_739280,&c_739281,&c_739284);c_739280.hdr.immutable = 1;

make_pair(c_739279,NULL,&c_739280);c_739279.hdr.immutable = 1;

make_pair(c_739278,NULL,&c_739279);c_739278.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732876, NULL, r_731399, &c_739278);; 
}

static void __lambda_122(void *data, object self_731607, int argc, object *args) /* object self_731607, object r_731396 */
 {
 object r_731396 = args[0];
  
closureN_type c_732878;
object e_739264 [14];
c_732878.hdr.mark = gc_color_red;
 c_732878.hdr.grayed = 0;
c_732878.tag = closureN_tag;
 c_732878.fn = (function_type)__lambda_123;
c_732878.num_args = 1;
c_732878.num_elements = 14;
c_732878.elements = (object *)e_739264;
c_732878.elements[0] = ((closureN)self_731607)->elements[0];
c_732878.elements[1] = ((closureN)self_731607)->elements[1];
c_732878.elements[2] = ((closureN)self_731607)->elements[2];
c_732878.elements[3] = ((closureN)self_731607)->elements[3];
c_732878.elements[4] = ((closureN)self_731607)->elements[4];
c_732878.elements[5] = ((closureN)self_731607)->elements[5];
c_732878.elements[6] = ((closureN)self_731607)->elements[6];
c_732878.elements[7] = ((closureN)self_731607)->elements[7];
c_732878.elements[8] = ((closureN)self_731607)->elements[8];
c_732878.elements[9] = ((closureN)self_731607)->elements[9];
c_732878.elements[10] = ((closureN)self_731607)->elements[10];
c_732878.elements[11] = ((closureN)self_731607)->elements[11];
c_732878.elements[12] = ((closureN)self_731607)->elements[12];
c_732878.elements[13] = ((closureN)self_731607)->elements[13];


make_pair(c_739270,quote_var,NULL);c_739270.hdr.immutable = 1;

make_pair(c_739271,quote__16461_16645,NULL);c_739271.hdr.immutable = 1;

make_pair(c_739269,&c_739270,&c_739271);c_739269.hdr.immutable = 1;

make_pair(c_739276,quote_last_91step,NULL);c_739276.hdr.immutable = 1;

make_pair(c_739275,quote__16461_16645,&c_739276);c_739275.hdr.immutable = 1;

make_pair(c_739274,quote_step,&c_739275);c_739274.hdr.immutable = 1;

make_pair(c_739273,&c_739274,NULL);c_739273.hdr.immutable = 1;

make_pair(c_739272,NULL,&c_739273);c_739272.hdr.immutable = 1;

make_pair(c_739268,&c_739269,&c_739272);c_739268.hdr.immutable = 1;

make_pair(c_739267,NULL,&c_739268);c_739267.hdr.immutable = 1;

make_pair(c_739266,NULL,&c_739267);c_739266.hdr.immutable = 1;

make_pair(c_739265,NULL,&c_739266);c_739265.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732878, NULL, r_731396, &c_739265);; 
}

static void __lambda_123(void *data, object self_731608, int argc, object *args) /* object self_731608, object r_731393 */
 {
 object r_731393 = args[0];
  
closureN_type c_732880;
object e_739249 [13];
c_732880.hdr.mark = gc_color_red;
 c_732880.hdr.grayed = 0;
c_732880.tag = closureN_tag;
 c_732880.fn = (function_type)__lambda_124;
c_732880.num_args = 1;
c_732880.num_elements = 13;
c_732880.elements = (object *)e_739249;
c_732880.elements[0] = ((closureN)self_731608)->elements[0];
c_732880.elements[1] = ((closureN)self_731608)->elements[1];
c_732880.elements[2] = ((closureN)self_731608)->elements[2];
c_732880.elements[3] = ((closureN)self_731608)->elements[3];
c_732880.elements[4] = ((closureN)self_731608)->elements[4];
c_732880.elements[5] = ((closureN)self_731608)->elements[5];
c_732880.elements[6] = ((closureN)self_731608)->elements[7];
c_732880.elements[7] = ((closureN)self_731608)->elements[8];
c_732880.elements[8] = ((closureN)self_731608)->elements[9];
c_732880.elements[9] = ((closureN)self_731608)->elements[10];
c_732880.elements[10] = ((closureN)self_731608)->elements[11];
c_732880.elements[11] = ((closureN)self_731608)->elements[12];
c_732880.elements[12] = ((closureN)self_731608)->elements[13];


make_pair(c_739257,quote_var,NULL);c_739257.hdr.immutable = 1;

make_pair(c_739258,quote__16461_16645,NULL);c_739258.hdr.immutable = 1;

make_pair(c_739256,&c_739257,&c_739258);c_739256.hdr.immutable = 1;

make_pair(c_739263,quote_last_91step,NULL);c_739263.hdr.immutable = 1;

make_pair(c_739262,quote__16461_16645,&c_739263);c_739262.hdr.immutable = 1;

make_pair(c_739261,quote_step,&c_739262);c_739261.hdr.immutable = 1;

make_pair(c_739260,&c_739261,NULL);c_739260.hdr.immutable = 1;

make_pair(c_739259,NULL,&c_739260);c_739259.hdr.immutable = 1;

make_pair(c_739255,&c_739256,&c_739259);c_739255.hdr.immutable = 1;

make_pair(c_739254,NULL,&c_739255);c_739254.hdr.immutable = 1;

make_pair(c_739253,NULL,&c_739254);c_739253.hdr.immutable = 1;

make_pair(c_739252,NULL,&c_739253);c_739252.hdr.immutable = 1;

make_pair(c_739251,quote__191,&c_739252);c_739251.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732880, ((closureN)self_731608)->elements[6], r_731393, &c_739251);; 
}

static void __lambda_124(void *data, object self_731609, int argc, object *args) /* object self_731609, object r_731360 */
 {
 object r_731360 = args[0];
  
closureN_type c_732883;
object e_739248 [14];
c_732883.hdr.mark = gc_color_red;
 c_732883.hdr.grayed = 0;
c_732883.tag = closureN_tag;
 c_732883.fn = (function_type)__lambda_125;
c_732883.num_args = 1;
c_732883.num_elements = 14;
c_732883.elements = (object *)e_739248;
c_732883.elements[0] = ((closureN)self_731609)->elements[0];
c_732883.elements[1] = ((closureN)self_731609)->elements[1];
c_732883.elements[2] = ((closureN)self_731609)->elements[2];
c_732883.elements[3] = ((closureN)self_731609)->elements[3];
c_732883.elements[4] = ((closureN)self_731609)->elements[4];
c_732883.elements[5] = ((closureN)self_731609)->elements[5];
c_732883.elements[6] = r_731360;
c_732883.elements[7] = ((closureN)self_731609)->elements[6];
c_732883.elements[8] = ((closureN)self_731609)->elements[7];
c_732883.elements[9] = ((closureN)self_731609)->elements[8];
c_732883.elements[10] = ((closureN)self_731609)->elements[9];
c_732883.elements[11] = ((closureN)self_731609)->elements[10];
c_732883.elements[12] = ((closureN)self_731609)->elements[11];
c_732883.elements[13] = ((closureN)self_731609)->elements[12];

return_closcall2(data,  ((closureN)self_731609)->elements[12],  &c_732883, quote_let_85);; 
}

static void __lambda_125(void *data, object self_731610, int argc, object *args) /* object self_731610, object r_731366 */
 {
 object r_731366 = args[0];
  
closureN_type c_732886;
object e_739247 [15];
c_732886.hdr.mark = gc_color_red;
 c_732886.hdr.grayed = 0;
c_732886.tag = closureN_tag;
 c_732886.fn = (function_type)__lambda_126;
c_732886.num_args = 1;
c_732886.num_elements = 15;
c_732886.elements = (object *)e_739247;
c_732886.elements[0] = ((closureN)self_731610)->elements[0];
c_732886.elements[1] = ((closureN)self_731610)->elements[1];
c_732886.elements[2] = ((closureN)self_731610)->elements[2];
c_732886.elements[3] = ((closureN)self_731610)->elements[3];
c_732886.elements[4] = ((closureN)self_731610)->elements[4];
c_732886.elements[5] = ((closureN)self_731610)->elements[5];
c_732886.elements[6] = ((closureN)self_731610)->elements[6];
c_732886.elements[7] = r_731366;
c_732886.elements[8] = ((closureN)self_731610)->elements[7];
c_732886.elements[9] = ((closureN)self_731610)->elements[8];
c_732886.elements[10] = ((closureN)self_731610)->elements[9];
c_732886.elements[11] = ((closureN)self_731610)->elements[10];
c_732886.elements[12] = ((closureN)self_731610)->elements[11];
c_732886.elements[13] = ((closureN)self_731610)->elements[12];
c_732886.elements[14] = ((closureN)self_731610)->elements[13];

return_closcall2(data,  ((closureN)self_731610)->elements[13],  &c_732886, quote_var);; 
}

static void __lambda_126(void *data, object self_731611, int argc, object *args) /* object self_731611, object r_731383 */
 {
 object r_731383 = args[0];
  
closureN_type c_732889;
object e_739246 [16];
c_732889.hdr.mark = gc_color_red;
 c_732889.hdr.grayed = 0;
c_732889.tag = closureN_tag;
 c_732889.fn = (function_type)__lambda_127;
c_732889.num_args = 1;
c_732889.num_elements = 16;
c_732889.elements = (object *)e_739246;
c_732889.elements[0] = ((closureN)self_731611)->elements[0];
c_732889.elements[1] = ((closureN)self_731611)->elements[1];
c_732889.elements[2] = ((closureN)self_731611)->elements[2];
c_732889.elements[3] = ((closureN)self_731611)->elements[3];
c_732889.elements[4] = ((closureN)self_731611)->elements[4];
c_732889.elements[5] = ((closureN)self_731611)->elements[5];
c_732889.elements[6] = ((closureN)self_731611)->elements[6];
c_732889.elements[7] = ((closureN)self_731611)->elements[7];
c_732889.elements[8] = r_731383;
c_732889.elements[9] = ((closureN)self_731611)->elements[8];
c_732889.elements[10] = ((closureN)self_731611)->elements[9];
c_732889.elements[11] = ((closureN)self_731611)->elements[10];
c_732889.elements[12] = ((closureN)self_731611)->elements[11];
c_732889.elements[13] = ((closureN)self_731611)->elements[12];
c_732889.elements[14] = ((closureN)self_731611)->elements[13];
c_732889.elements[15] = ((closureN)self_731611)->elements[14];

return_closcall2(data,  ((closureN)self_731611)->elements[14],  &c_732889, quote_step);; 
}

static void __lambda_127(void *data, object self_731612, int argc, object *args) /* object self_731612, object r_731386 */
 {
 object r_731386 = args[0];
  
closureN_type c_732891;
object e_739244 [16];
c_732891.hdr.mark = gc_color_red;
 c_732891.hdr.grayed = 0;
c_732891.tag = closureN_tag;
 c_732891.fn = (function_type)__lambda_128;
c_732891.num_args = 1;
c_732891.num_elements = 16;
c_732891.elements = (object *)e_739244;
c_732891.elements[0] = ((closureN)self_731612)->elements[0];
c_732891.elements[1] = ((closureN)self_731612)->elements[1];
c_732891.elements[2] = ((closureN)self_731612)->elements[2];
c_732891.elements[3] = ((closureN)self_731612)->elements[3];
c_732891.elements[4] = ((closureN)self_731612)->elements[4];
c_732891.elements[5] = ((closureN)self_731612)->elements[5];
c_732891.elements[6] = ((closureN)self_731612)->elements[6];
c_732891.elements[7] = ((closureN)self_731612)->elements[7];
c_732891.elements[8] = ((closureN)self_731612)->elements[8];
c_732891.elements[9] = ((closureN)self_731612)->elements[9];
c_732891.elements[10] = ((closureN)self_731612)->elements[10];
c_732891.elements[11] = ((closureN)self_731612)->elements[11];
c_732891.elements[12] = ((closureN)self_731612)->elements[12];
c_732891.elements[13] = ((closureN)self_731612)->elements[13];
c_732891.elements[14] = ((closureN)self_731612)->elements[14];
c_732891.elements[15] = ((closureN)self_731612)->elements[15];


make_pair(c_739245,quote_step,NULL);c_739245.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732891, r_731386, NULL, &c_739245);; 
}

static void __lambda_128(void *data, object self_731613, int argc, object *args) /* object self_731613, object r_731384 */
 {
 object r_731384 = args[0];
  
closureN_type c_732893;
object e_739240 [15];
c_732893.hdr.mark = gc_color_red;
 c_732893.hdr.grayed = 0;
c_732893.tag = closureN_tag;
 c_732893.fn = (function_type)__lambda_129;
c_732893.num_args = 1;
c_732893.num_elements = 15;
c_732893.elements = (object *)e_739240;
c_732893.elements[0] = ((closureN)self_731613)->elements[0];
c_732893.elements[1] = ((closureN)self_731613)->elements[1];
c_732893.elements[2] = ((closureN)self_731613)->elements[2];
c_732893.elements[3] = ((closureN)self_731613)->elements[3];
c_732893.elements[4] = ((closureN)self_731613)->elements[4];
c_732893.elements[5] = ((closureN)self_731613)->elements[5];
c_732893.elements[6] = ((closureN)self_731613)->elements[6];
c_732893.elements[7] = ((closureN)self_731613)->elements[7];
c_732893.elements[8] = ((closureN)self_731613)->elements[9];
c_732893.elements[9] = ((closureN)self_731613)->elements[10];
c_732893.elements[10] = ((closureN)self_731613)->elements[11];
c_732893.elements[11] = ((closureN)self_731613)->elements[12];
c_732893.elements[12] = ((closureN)self_731613)->elements[13];
c_732893.elements[13] = ((closureN)self_731613)->elements[14];
c_732893.elements[14] = ((closureN)self_731613)->elements[15];


make_pair(c_739243,quote_step,NULL);c_739243.hdr.immutable = 1;

make_pair(c_739242,quote_var,&c_739243);c_739242.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732893, ((closureN)self_731613)->elements[8], r_731384, &c_739242);; 
}

static void __lambda_129(void *data, object self_731614, int argc, object *args) /* object self_731614, object r_731376 */
 {
 object r_731376 = args[0];
  
closureN_type c_732896;
object e_739239 [16];
c_732896.hdr.mark = gc_color_red;
 c_732896.hdr.grayed = 0;
c_732896.tag = closureN_tag;
 c_732896.fn = (function_type)__lambda_130;
c_732896.num_args = 1;
c_732896.num_elements = 16;
c_732896.elements = (object *)e_739239;
c_732896.elements[0] = ((closureN)self_731614)->elements[0];
c_732896.elements[1] = ((closureN)self_731614)->elements[1];
c_732896.elements[2] = ((closureN)self_731614)->elements[2];
c_732896.elements[3] = ((closureN)self_731614)->elements[3];
c_732896.elements[4] = ((closureN)self_731614)->elements[4];
c_732896.elements[5] = ((closureN)self_731614)->elements[5];
c_732896.elements[6] = ((closureN)self_731614)->elements[6];
c_732896.elements[7] = ((closureN)self_731614)->elements[7];
c_732896.elements[8] = r_731376;
c_732896.elements[9] = ((closureN)self_731614)->elements[8];
c_732896.elements[10] = ((closureN)self_731614)->elements[9];
c_732896.elements[11] = ((closureN)self_731614)->elements[10];
c_732896.elements[12] = ((closureN)self_731614)->elements[11];
c_732896.elements[13] = ((closureN)self_731614)->elements[12];
c_732896.elements[14] = ((closureN)self_731614)->elements[13];
c_732896.elements[15] = ((closureN)self_731614)->elements[14];

return_closcall2(data,  ((closureN)self_731614)->elements[14],  &c_732896, quote__16461_16645);; 
}

static void __lambda_130(void *data, object self_731615, int argc, object *args) /* object self_731615, object r_731379 */
 {
 object r_731379 = args[0];
  
closureN_type c_732898;
object e_739237 [16];
c_732898.hdr.mark = gc_color_red;
 c_732898.hdr.grayed = 0;
c_732898.tag = closureN_tag;
 c_732898.fn = (function_type)__lambda_131;
c_732898.num_args = 1;
c_732898.num_elements = 16;
c_732898.elements = (object *)e_739237;
c_732898.elements[0] = ((closureN)self_731615)->elements[0];
c_732898.elements[1] = ((closureN)self_731615)->elements[1];
c_732898.elements[2] = ((closureN)self_731615)->elements[2];
c_732898.elements[3] = ((closureN)self_731615)->elements[3];
c_732898.elements[4] = ((closureN)self_731615)->elements[4];
c_732898.elements[5] = ((closureN)self_731615)->elements[5];
c_732898.elements[6] = ((closureN)self_731615)->elements[6];
c_732898.elements[7] = ((closureN)self_731615)->elements[7];
c_732898.elements[8] = ((closureN)self_731615)->elements[8];
c_732898.elements[9] = ((closureN)self_731615)->elements[9];
c_732898.elements[10] = ((closureN)self_731615)->elements[10];
c_732898.elements[11] = ((closureN)self_731615)->elements[11];
c_732898.elements[12] = ((closureN)self_731615)->elements[12];
c_732898.elements[13] = ((closureN)self_731615)->elements[13];
c_732898.elements[14] = ((closureN)self_731615)->elements[14];
c_732898.elements[15] = ((closureN)self_731615)->elements[15];


make_pair(c_739238,quote__16461_16645,NULL);c_739238.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732898, r_731379, NULL, &c_739238);; 
}

static void __lambda_131(void *data, object self_731616, int argc, object *args) /* object self_731616, object r_731377 */
 {
 object r_731377 = args[0];
  
closureN_type c_732900;
object e_739231 [15];
c_732900.hdr.mark = gc_color_red;
 c_732900.hdr.grayed = 0;
c_732900.tag = closureN_tag;
 c_732900.fn = (function_type)__lambda_132;
c_732900.num_args = 1;
c_732900.num_elements = 15;
c_732900.elements = (object *)e_739231;
c_732900.elements[0] = ((closureN)self_731616)->elements[0];
c_732900.elements[1] = ((closureN)self_731616)->elements[1];
c_732900.elements[2] = ((closureN)self_731616)->elements[2];
c_732900.elements[3] = ((closureN)self_731616)->elements[3];
c_732900.elements[4] = ((closureN)self_731616)->elements[4];
c_732900.elements[5] = ((closureN)self_731616)->elements[5];
c_732900.elements[6] = ((closureN)self_731616)->elements[6];
c_732900.elements[7] = ((closureN)self_731616)->elements[7];
c_732900.elements[8] = ((closureN)self_731616)->elements[9];
c_732900.elements[9] = ((closureN)self_731616)->elements[10];
c_732900.elements[10] = ((closureN)self_731616)->elements[11];
c_732900.elements[11] = ((closureN)self_731616)->elements[12];
c_732900.elements[12] = ((closureN)self_731616)->elements[13];
c_732900.elements[13] = ((closureN)self_731616)->elements[14];
c_732900.elements[14] = ((closureN)self_731616)->elements[15];


make_pair(c_739235,quote_step,NULL);c_739235.hdr.immutable = 1;

make_pair(c_739234,quote_var,&c_739235);c_739234.hdr.immutable = 1;

make_pair(c_739236,quote__16461_16645,NULL);c_739236.hdr.immutable = 1;

make_pair(c_739233,&c_739234,&c_739236);c_739233.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732900, ((closureN)self_731616)->elements[8], r_731377, &c_739233);; 
}

static void __lambda_132(void *data, object self_731617, int argc, object *args) /* object self_731617, object r_731369 */
 {
 object r_731369 = args[0];
  
closureN_type c_732903;
object e_739230 [16];
c_732903.hdr.mark = gc_color_red;
 c_732903.hdr.grayed = 0;
c_732903.tag = closureN_tag;
 c_732903.fn = (function_type)__lambda_133;
c_732903.num_args = 1;
c_732903.num_elements = 16;
c_732903.elements = (object *)e_739230;
c_732903.elements[0] = ((closureN)self_731617)->elements[0];
c_732903.elements[1] = ((closureN)self_731617)->elements[1];
c_732903.elements[2] = ((closureN)self_731617)->elements[2];
c_732903.elements[3] = ((closureN)self_731617)->elements[3];
c_732903.elements[4] = ((closureN)self_731617)->elements[4];
c_732903.elements[5] = ((closureN)self_731617)->elements[5];
c_732903.elements[6] = ((closureN)self_731617)->elements[6];
c_732903.elements[7] = ((closureN)self_731617)->elements[7];
c_732903.elements[8] = r_731369;
c_732903.elements[9] = ((closureN)self_731617)->elements[8];
c_732903.elements[10] = ((closureN)self_731617)->elements[9];
c_732903.elements[11] = ((closureN)self_731617)->elements[10];
c_732903.elements[12] = ((closureN)self_731617)->elements[11];
c_732903.elements[13] = ((closureN)self_731617)->elements[12];
c_732903.elements[14] = ((closureN)self_731617)->elements[13];
c_732903.elements[15] = ((closureN)self_731617)->elements[14];

return_closcall2(data,  ((closureN)self_731617)->elements[14],  &c_732903, quote_last_91step);; 
}

static void __lambda_133(void *data, object self_731618, int argc, object *args) /* object self_731618, object r_731372 */
 {
 object r_731372 = args[0];
  
closureN_type c_732905;
object e_739228 [16];
c_732905.hdr.mark = gc_color_red;
 c_732905.hdr.grayed = 0;
c_732905.tag = closureN_tag;
 c_732905.fn = (function_type)__lambda_134;
c_732905.num_args = 1;
c_732905.num_elements = 16;
c_732905.elements = (object *)e_739228;
c_732905.elements[0] = ((closureN)self_731618)->elements[0];
c_732905.elements[1] = ((closureN)self_731618)->elements[1];
c_732905.elements[2] = ((closureN)self_731618)->elements[2];
c_732905.elements[3] = ((closureN)self_731618)->elements[3];
c_732905.elements[4] = ((closureN)self_731618)->elements[4];
c_732905.elements[5] = ((closureN)self_731618)->elements[5];
c_732905.elements[6] = ((closureN)self_731618)->elements[6];
c_732905.elements[7] = ((closureN)self_731618)->elements[7];
c_732905.elements[8] = ((closureN)self_731618)->elements[8];
c_732905.elements[9] = ((closureN)self_731618)->elements[9];
c_732905.elements[10] = ((closureN)self_731618)->elements[10];
c_732905.elements[11] = ((closureN)self_731618)->elements[11];
c_732905.elements[12] = ((closureN)self_731618)->elements[12];
c_732905.elements[13] = ((closureN)self_731618)->elements[13];
c_732905.elements[14] = ((closureN)self_731618)->elements[14];
c_732905.elements[15] = ((closureN)self_731618)->elements[15];


make_pair(c_739229,quote_last_91step,NULL);c_739229.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732905, r_731372, NULL, &c_739229);; 
}

static void __lambda_134(void *data, object self_731619, int argc, object *args) /* object self_731619, object r_731370 */
 {
 object r_731370 = args[0];
  
closureN_type c_732907;
object e_739220 [15];
c_732907.hdr.mark = gc_color_red;
 c_732907.hdr.grayed = 0;
c_732907.tag = closureN_tag;
 c_732907.fn = (function_type)__lambda_135;
c_732907.num_args = 1;
c_732907.num_elements = 15;
c_732907.elements = (object *)e_739220;
c_732907.elements[0] = ((closureN)self_731619)->elements[0];
c_732907.elements[1] = ((closureN)self_731619)->elements[1];
c_732907.elements[2] = ((closureN)self_731619)->elements[2];
c_732907.elements[3] = ((closureN)self_731619)->elements[3];
c_732907.elements[4] = ((closureN)self_731619)->elements[4];
c_732907.elements[5] = ((closureN)self_731619)->elements[5];
c_732907.elements[6] = ((closureN)self_731619)->elements[6];
c_732907.elements[7] = ((closureN)self_731619)->elements[7];
c_732907.elements[8] = ((closureN)self_731619)->elements[9];
c_732907.elements[9] = ((closureN)self_731619)->elements[10];
c_732907.elements[10] = ((closureN)self_731619)->elements[11];
c_732907.elements[11] = ((closureN)self_731619)->elements[12];
c_732907.elements[12] = ((closureN)self_731619)->elements[13];
c_732907.elements[13] = ((closureN)self_731619)->elements[14];
c_732907.elements[14] = ((closureN)self_731619)->elements[15];


make_pair(c_739225,quote_step,NULL);c_739225.hdr.immutable = 1;

make_pair(c_739224,quote_var,&c_739225);c_739224.hdr.immutable = 1;

make_pair(c_739226,quote__16461_16645,NULL);c_739226.hdr.immutable = 1;

make_pair(c_739223,&c_739224,&c_739226);c_739223.hdr.immutable = 1;

make_pair(c_739227,quote_last_91step,NULL);c_739227.hdr.immutable = 1;

make_pair(c_739222,&c_739223,&c_739227);c_739222.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732907, ((closureN)self_731619)->elements[8], r_731370, &c_739222);; 
}

static void __lambda_135(void *data, object self_731620, int argc, object *args) /* object self_731620, object r_731367 */
 {
 object r_731367 = args[0];
  
closureN_type c_732909;
object e_739211 [14];
c_732909.hdr.mark = gc_color_red;
 c_732909.hdr.grayed = 0;
c_732909.tag = closureN_tag;
 c_732909.fn = (function_type)__lambda_136;
c_732909.num_args = 1;
c_732909.num_elements = 14;
c_732909.elements = (object *)e_739211;
c_732909.elements[0] = ((closureN)self_731620)->elements[0];
c_732909.elements[1] = ((closureN)self_731620)->elements[1];
c_732909.elements[2] = ((closureN)self_731620)->elements[2];
c_732909.elements[3] = ((closureN)self_731620)->elements[3];
c_732909.elements[4] = ((closureN)self_731620)->elements[4];
c_732909.elements[5] = ((closureN)self_731620)->elements[5];
c_732909.elements[6] = ((closureN)self_731620)->elements[6];
c_732909.elements[7] = ((closureN)self_731620)->elements[8];
c_732909.elements[8] = ((closureN)self_731620)->elements[9];
c_732909.elements[9] = ((closureN)self_731620)->elements[10];
c_732909.elements[10] = ((closureN)self_731620)->elements[11];
c_732909.elements[11] = ((closureN)self_731620)->elements[12];
c_732909.elements[12] = ((closureN)self_731620)->elements[13];
c_732909.elements[13] = ((closureN)self_731620)->elements[14];


make_pair(c_739217,quote_step,NULL);c_739217.hdr.immutable = 1;

make_pair(c_739216,quote_var,&c_739217);c_739216.hdr.immutable = 1;

make_pair(c_739218,quote__16461_16645,NULL);c_739218.hdr.immutable = 1;

make_pair(c_739215,&c_739216,&c_739218);c_739215.hdr.immutable = 1;

make_pair(c_739219,quote_last_91step,NULL);c_739219.hdr.immutable = 1;

make_pair(c_739214,&c_739215,&c_739219);c_739214.hdr.immutable = 1;

make_pair(c_739213,quote_let_85,&c_739214);c_739213.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732909, ((closureN)self_731620)->elements[7], r_731367, &c_739213);; 
}

static void __lambda_136(void *data, object self_731621, int argc, object *args) /* object self_731621, object r_731363 */
 {
 object r_731363 = args[0];
  
closureN_type c_732911;
object e_739202 [14];
c_732911.hdr.mark = gc_color_red;
 c_732911.hdr.grayed = 0;
c_732911.tag = closureN_tag;
 c_732911.fn = (function_type)__lambda_137;
c_732911.num_args = 1;
c_732911.num_elements = 14;
c_732911.elements = (object *)e_739202;
c_732911.elements[0] = ((closureN)self_731621)->elements[0];
c_732911.elements[1] = ((closureN)self_731621)->elements[1];
c_732911.elements[2] = ((closureN)self_731621)->elements[2];
c_732911.elements[3] = ((closureN)self_731621)->elements[3];
c_732911.elements[4] = ((closureN)self_731621)->elements[4];
c_732911.elements[5] = ((closureN)self_731621)->elements[5];
c_732911.elements[6] = ((closureN)self_731621)->elements[6];
c_732911.elements[7] = ((closureN)self_731621)->elements[7];
c_732911.elements[8] = ((closureN)self_731621)->elements[8];
c_732911.elements[9] = ((closureN)self_731621)->elements[9];
c_732911.elements[10] = ((closureN)self_731621)->elements[10];
c_732911.elements[11] = ((closureN)self_731621)->elements[11];
c_732911.elements[12] = ((closureN)self_731621)->elements[12];
c_732911.elements[13] = ((closureN)self_731621)->elements[13];


make_pair(c_739208,quote_step,NULL);c_739208.hdr.immutable = 1;

make_pair(c_739207,quote_var,&c_739208);c_739207.hdr.immutable = 1;

make_pair(c_739209,quote__16461_16645,NULL);c_739209.hdr.immutable = 1;

make_pair(c_739206,&c_739207,&c_739209);c_739206.hdr.immutable = 1;

make_pair(c_739210,quote_last_91step,NULL);c_739210.hdr.immutable = 1;

make_pair(c_739205,&c_739206,&c_739210);c_739205.hdr.immutable = 1;

make_pair(c_739204,quote_let_85,&c_739205);c_739204.hdr.immutable = 1;

make_pair(c_739203,&c_739204,NULL);c_739203.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732911, r_731363, NULL, &c_739203);; 
}

static void __lambda_137(void *data, object self_731622, int argc, object *args) /* object self_731622, object r_731361 */
 {
 object r_731361 = args[0];
  
closureN_type c_732913;
object e_739178 [13];
c_732913.hdr.mark = gc_color_red;
 c_732913.hdr.grayed = 0;
c_732913.tag = closureN_tag;
 c_732913.fn = (function_type)__lambda_138;
c_732913.num_args = 1;
c_732913.num_elements = 13;
c_732913.elements = (object *)e_739178;
c_732913.elements[0] = ((closureN)self_731622)->elements[0];
c_732913.elements[1] = ((closureN)self_731622)->elements[1];
c_732913.elements[2] = ((closureN)self_731622)->elements[2];
c_732913.elements[3] = ((closureN)self_731622)->elements[3];
c_732913.elements[4] = ((closureN)self_731622)->elements[4];
c_732913.elements[5] = ((closureN)self_731622)->elements[5];
c_732913.elements[6] = ((closureN)self_731622)->elements[7];
c_732913.elements[7] = ((closureN)self_731622)->elements[8];
c_732913.elements[8] = ((closureN)self_731622)->elements[9];
c_732913.elements[9] = ((closureN)self_731622)->elements[10];
c_732913.elements[10] = ((closureN)self_731622)->elements[11];
c_732913.elements[11] = ((closureN)self_731622)->elements[12];
c_732913.elements[12] = ((closureN)self_731622)->elements[13];


make_pair(c_739187,quote_var,NULL);c_739187.hdr.immutable = 1;

make_pair(c_739188,quote__16461_16645,NULL);c_739188.hdr.immutable = 1;

make_pair(c_739186,&c_739187,&c_739188);c_739186.hdr.immutable = 1;

make_pair(c_739193,quote_last_91step,NULL);c_739193.hdr.immutable = 1;

make_pair(c_739192,quote__16461_16645,&c_739193);c_739192.hdr.immutable = 1;

make_pair(c_739191,quote_step,&c_739192);c_739191.hdr.immutable = 1;

make_pair(c_739190,&c_739191,NULL);c_739190.hdr.immutable = 1;

make_pair(c_739189,NULL,&c_739190);c_739189.hdr.immutable = 1;

make_pair(c_739185,&c_739186,&c_739189);c_739185.hdr.immutable = 1;

make_pair(c_739184,NULL,&c_739185);c_739184.hdr.immutable = 1;

make_pair(c_739183,NULL,&c_739184);c_739183.hdr.immutable = 1;

make_pair(c_739182,NULL,&c_739183);c_739182.hdr.immutable = 1;

make_pair(c_739181,quote__191,&c_739182);c_739181.hdr.immutable = 1;

make_pair(c_739199,quote_step,NULL);c_739199.hdr.immutable = 1;

make_pair(c_739198,quote_var,&c_739199);c_739198.hdr.immutable = 1;

make_pair(c_739200,quote__16461_16645,NULL);c_739200.hdr.immutable = 1;

make_pair(c_739197,&c_739198,&c_739200);c_739197.hdr.immutable = 1;

make_pair(c_739201,quote_last_91step,NULL);c_739201.hdr.immutable = 1;

make_pair(c_739196,&c_739197,&c_739201);c_739196.hdr.immutable = 1;

make_pair(c_739195,quote_let_85,&c_739196);c_739195.hdr.immutable = 1;

make_pair(c_739194,&c_739195,NULL);c_739194.hdr.immutable = 1;

make_pair(c_739180,&c_739181,&c_739194);c_739180.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732913, ((closureN)self_731622)->elements[6], r_731361, &c_739180);; 
}

static void __lambda_138(void *data, object self_731623, int argc, object *args) /* object self_731623, object r_73597 */
 {
 object r_73597 = args[0];
  
closureN_type c_732916;
object e_739177 [14];
c_732916.hdr.mark = gc_color_red;
 c_732916.hdr.grayed = 0;
c_732916.tag = closureN_tag;
 c_732916.fn = (function_type)__lambda_139;
c_732916.num_args = 1;
c_732916.num_elements = 14;
c_732916.elements = (object *)e_739177;
c_732916.elements[0] = ((closureN)self_731623)->elements[0];
c_732916.elements[1] = ((closureN)self_731623)->elements[1];
c_732916.elements[2] = ((closureN)self_731623)->elements[2];
c_732916.elements[3] = ((closureN)self_731623)->elements[3];
c_732916.elements[4] = ((closureN)self_731623)->elements[4];
c_732916.elements[5] = ((closureN)self_731623)->elements[5];
c_732916.elements[6] = ((closureN)self_731623)->elements[6];
c_732916.elements[7] = ((closureN)self_731623)->elements[7];
c_732916.elements[8] = ((closureN)self_731623)->elements[8];
c_732916.elements[9] = ((closureN)self_731623)->elements[9];
c_732916.elements[10] = ((closureN)self_731623)->elements[10];
c_732916.elements[11] = ((closureN)self_731623)->elements[11];
c_732916.elements[12] = r_73597;
c_732916.elements[13] = ((closureN)self_731623)->elements[12];

return_closcall2(data,  ((closureN)self_731623)->elements[12],  &c_732916, quote__191);; 
}

static void __lambda_139(void *data, object self_731624, int argc, object *args) /* object self_731624, object r_731318 */
 {
 object r_731318 = args[0];
  
closureN_type c_732919;
object e_739176 [15];
c_732919.hdr.mark = gc_color_red;
 c_732919.hdr.grayed = 0;
c_732919.tag = closureN_tag;
 c_732919.fn = (function_type)__lambda_140;
c_732919.num_args = 1;
c_732919.num_elements = 15;
c_732919.elements = (object *)e_739176;
c_732919.elements[0] = ((closureN)self_731624)->elements[0];
c_732919.elements[1] = ((closureN)self_731624)->elements[1];
c_732919.elements[2] = ((closureN)self_731624)->elements[2];
c_732919.elements[3] = ((closureN)self_731624)->elements[3];
c_732919.elements[4] = ((closureN)self_731624)->elements[4];
c_732919.elements[5] = ((closureN)self_731624)->elements[5];
c_732919.elements[6] = r_731318;
c_732919.elements[7] = ((closureN)self_731624)->elements[6];
c_732919.elements[8] = ((closureN)self_731624)->elements[7];
c_732919.elements[9] = ((closureN)self_731624)->elements[8];
c_732919.elements[10] = ((closureN)self_731624)->elements[9];
c_732919.elements[11] = ((closureN)self_731624)->elements[10];
c_732919.elements[12] = ((closureN)self_731624)->elements[11];
c_732919.elements[13] = ((closureN)self_731624)->elements[12];
c_732919.elements[14] = ((closureN)self_731624)->elements[13];

return_closcall2(data,  ((closureN)self_731624)->elements[13],  &c_732919, quote_vars);; 
}

static void __lambda_140(void *data, object self_731625, int argc, object *args) /* object self_731625, object r_731351 */
 {
 object r_731351 = args[0];
  
closureN_type c_732922;
object e_739175 [16];
c_732922.hdr.mark = gc_color_red;
 c_732922.hdr.grayed = 0;
c_732922.tag = closureN_tag;
 c_732922.fn = (function_type)__lambda_141;
c_732922.num_args = 1;
c_732922.num_elements = 16;
c_732922.elements = (object *)e_739175;
c_732922.elements[0] = ((closureN)self_731625)->elements[0];
c_732922.elements[1] = ((closureN)self_731625)->elements[1];
c_732922.elements[2] = ((closureN)self_731625)->elements[2];
c_732922.elements[3] = ((closureN)self_731625)->elements[3];
c_732922.elements[4] = ((closureN)self_731625)->elements[4];
c_732922.elements[5] = ((closureN)self_731625)->elements[5];
c_732922.elements[6] = ((closureN)self_731625)->elements[6];
c_732922.elements[7] = r_731351;
c_732922.elements[8] = ((closureN)self_731625)->elements[7];
c_732922.elements[9] = ((closureN)self_731625)->elements[8];
c_732922.elements[10] = ((closureN)self_731625)->elements[9];
c_732922.elements[11] = ((closureN)self_731625)->elements[10];
c_732922.elements[12] = ((closureN)self_731625)->elements[11];
c_732922.elements[13] = ((closureN)self_731625)->elements[12];
c_732922.elements[14] = ((closureN)self_731625)->elements[13];
c_732922.elements[15] = ((closureN)self_731625)->elements[14];

return_closcall2(data,  ((closureN)self_731625)->elements[14],  &c_732922, quote__16461_16645);; 
}

static void __lambda_141(void *data, object self_731626, int argc, object *args) /* object self_731626, object r_731354 */
 {
 object r_731354 = args[0];
  
closureN_type c_732924;
object e_739173 [16];
c_732924.hdr.mark = gc_color_red;
 c_732924.hdr.grayed = 0;
c_732924.tag = closureN_tag;
 c_732924.fn = (function_type)__lambda_142;
c_732924.num_args = 1;
c_732924.num_elements = 16;
c_732924.elements = (object *)e_739173;
c_732924.elements[0] = ((closureN)self_731626)->elements[0];
c_732924.elements[1] = ((closureN)self_731626)->elements[1];
c_732924.elements[2] = ((closureN)self_731626)->elements[2];
c_732924.elements[3] = ((closureN)self_731626)->elements[3];
c_732924.elements[4] = ((closureN)self_731626)->elements[4];
c_732924.elements[5] = ((closureN)self_731626)->elements[5];
c_732924.elements[6] = ((closureN)self_731626)->elements[6];
c_732924.elements[7] = ((closureN)self_731626)->elements[7];
c_732924.elements[8] = ((closureN)self_731626)->elements[8];
c_732924.elements[9] = ((closureN)self_731626)->elements[9];
c_732924.elements[10] = ((closureN)self_731626)->elements[10];
c_732924.elements[11] = ((closureN)self_731626)->elements[11];
c_732924.elements[12] = ((closureN)self_731626)->elements[12];
c_732924.elements[13] = ((closureN)self_731626)->elements[13];
c_732924.elements[14] = ((closureN)self_731626)->elements[14];
c_732924.elements[15] = ((closureN)self_731626)->elements[15];


make_pair(c_739174,quote__16461_16645,NULL);c_739174.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732924, r_731354, NULL, &c_739174);; 
}

static void __lambda_142(void *data, object self_731627, int argc, object *args) /* object self_731627, object r_731352 */
 {
 object r_731352 = args[0];
  
closureN_type c_732926;
object e_739169 [15];
c_732926.hdr.mark = gc_color_red;
 c_732926.hdr.grayed = 0;
c_732926.tag = closureN_tag;
 c_732926.fn = (function_type)__lambda_143;
c_732926.num_args = 1;
c_732926.num_elements = 15;
c_732926.elements = (object *)e_739169;
c_732926.elements[0] = ((closureN)self_731627)->elements[0];
c_732926.elements[1] = ((closureN)self_731627)->elements[1];
c_732926.elements[2] = ((closureN)self_731627)->elements[2];
c_732926.elements[3] = ((closureN)self_731627)->elements[3];
c_732926.elements[4] = ((closureN)self_731627)->elements[4];
c_732926.elements[5] = ((closureN)self_731627)->elements[5];
c_732926.elements[6] = ((closureN)self_731627)->elements[6];
c_732926.elements[7] = ((closureN)self_731627)->elements[8];
c_732926.elements[8] = ((closureN)self_731627)->elements[9];
c_732926.elements[9] = ((closureN)self_731627)->elements[10];
c_732926.elements[10] = ((closureN)self_731627)->elements[11];
c_732926.elements[11] = ((closureN)self_731627)->elements[12];
c_732926.elements[12] = ((closureN)self_731627)->elements[13];
c_732926.elements[13] = ((closureN)self_731627)->elements[14];
c_732926.elements[14] = ((closureN)self_731627)->elements[15];


make_pair(c_739172,quote__16461_16645,NULL);c_739172.hdr.immutable = 1;

make_pair(c_739171,quote_vars,&c_739172);c_739171.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732926, ((closureN)self_731627)->elements[7], r_731352, &c_739171);; 
}

static void __lambda_143(void *data, object self_731628, int argc, object *args) /* object self_731628, object r_731330 */
 {
 object r_731330 = args[0];
  
closureN_type c_732929;
object e_739168 [16];
c_732929.hdr.mark = gc_color_red;
 c_732929.hdr.grayed = 0;
c_732929.tag = closureN_tag;
 c_732929.fn = (function_type)__lambda_144;
c_732929.num_args = 1;
c_732929.num_elements = 16;
c_732929.elements = (object *)e_739168;
c_732929.elements[0] = ((closureN)self_731628)->elements[0];
c_732929.elements[1] = ((closureN)self_731628)->elements[1];
c_732929.elements[2] = ((closureN)self_731628)->elements[2];
c_732929.elements[3] = ((closureN)self_731628)->elements[3];
c_732929.elements[4] = ((closureN)self_731628)->elements[4];
c_732929.elements[5] = ((closureN)self_731628)->elements[5];
c_732929.elements[6] = ((closureN)self_731628)->elements[6];
c_732929.elements[7] = r_731330;
c_732929.elements[8] = ((closureN)self_731628)->elements[7];
c_732929.elements[9] = ((closureN)self_731628)->elements[8];
c_732929.elements[10] = ((closureN)self_731628)->elements[9];
c_732929.elements[11] = ((closureN)self_731628)->elements[10];
c_732929.elements[12] = ((closureN)self_731628)->elements[11];
c_732929.elements[13] = ((closureN)self_731628)->elements[12];
c_732929.elements[14] = ((closureN)self_731628)->elements[13];
c_732929.elements[15] = ((closureN)self_731628)->elements[14];

return_closcall2(data,  ((closureN)self_731628)->elements[14],  &c_732929, quote_step);; 
}

static void __lambda_144(void *data, object self_731629, int argc, object *args) /* object self_731629, object r_731339 */
 {
 object r_731339 = args[0];
  
closureN_type c_732932;
object e_739167 [17];
c_732932.hdr.mark = gc_color_red;
 c_732932.hdr.grayed = 0;
c_732932.tag = closureN_tag;
 c_732932.fn = (function_type)__lambda_145;
c_732932.num_args = 1;
c_732932.num_elements = 17;
c_732932.elements = (object *)e_739167;
c_732932.elements[0] = ((closureN)self_731629)->elements[0];
c_732932.elements[1] = ((closureN)self_731629)->elements[1];
c_732932.elements[2] = ((closureN)self_731629)->elements[2];
c_732932.elements[3] = ((closureN)self_731629)->elements[3];
c_732932.elements[4] = ((closureN)self_731629)->elements[4];
c_732932.elements[5] = ((closureN)self_731629)->elements[5];
c_732932.elements[6] = ((closureN)self_731629)->elements[6];
c_732932.elements[7] = ((closureN)self_731629)->elements[7];
c_732932.elements[8] = r_731339;
c_732932.elements[9] = ((closureN)self_731629)->elements[8];
c_732932.elements[10] = ((closureN)self_731629)->elements[9];
c_732932.elements[11] = ((closureN)self_731629)->elements[10];
c_732932.elements[12] = ((closureN)self_731629)->elements[11];
c_732932.elements[13] = ((closureN)self_731629)->elements[12];
c_732932.elements[14] = ((closureN)self_731629)->elements[13];
c_732932.elements[15] = ((closureN)self_731629)->elements[14];
c_732932.elements[16] = ((closureN)self_731629)->elements[15];

return_closcall2(data,  ((closureN)self_731629)->elements[15],  &c_732932, quote__16461_16645);; 
}

static void __lambda_145(void *data, object self_731630, int argc, object *args) /* object self_731630, object r_731342 */
 {
 object r_731342 = args[0];
  
closureN_type c_732935;
object e_739166 [18];
c_732935.hdr.mark = gc_color_red;
 c_732935.hdr.grayed = 0;
c_732935.tag = closureN_tag;
 c_732935.fn = (function_type)__lambda_146;
c_732935.num_args = 1;
c_732935.num_elements = 18;
c_732935.elements = (object *)e_739166;
c_732935.elements[0] = ((closureN)self_731630)->elements[0];
c_732935.elements[1] = ((closureN)self_731630)->elements[1];
c_732935.elements[2] = ((closureN)self_731630)->elements[2];
c_732935.elements[3] = ((closureN)self_731630)->elements[3];
c_732935.elements[4] = ((closureN)self_731630)->elements[4];
c_732935.elements[5] = ((closureN)self_731630)->elements[5];
c_732935.elements[6] = ((closureN)self_731630)->elements[6];
c_732935.elements[7] = ((closureN)self_731630)->elements[7];
c_732935.elements[8] = ((closureN)self_731630)->elements[8];
c_732935.elements[9] = r_731342;
c_732935.elements[10] = ((closureN)self_731630)->elements[9];
c_732935.elements[11] = ((closureN)self_731630)->elements[10];
c_732935.elements[12] = ((closureN)self_731630)->elements[11];
c_732935.elements[13] = ((closureN)self_731630)->elements[12];
c_732935.elements[14] = ((closureN)self_731630)->elements[13];
c_732935.elements[15] = ((closureN)self_731630)->elements[14];
c_732935.elements[16] = ((closureN)self_731630)->elements[15];
c_732935.elements[17] = ((closureN)self_731630)->elements[16];

return_closcall2(data,  ((closureN)self_731630)->elements[16],  &c_732935, quote_last_91step);; 
}

static void __lambda_146(void *data, object self_731631, int argc, object *args) /* object self_731631, object r_731345 */
 {
 object r_731345 = args[0];
  
closureN_type c_732937;
object e_739164 [18];
c_732937.hdr.mark = gc_color_red;
 c_732937.hdr.grayed = 0;
c_732937.tag = closureN_tag;
 c_732937.fn = (function_type)__lambda_147;
c_732937.num_args = 1;
c_732937.num_elements = 18;
c_732937.elements = (object *)e_739164;
c_732937.elements[0] = ((closureN)self_731631)->elements[0];
c_732937.elements[1] = ((closureN)self_731631)->elements[1];
c_732937.elements[2] = ((closureN)self_731631)->elements[2];
c_732937.elements[3] = ((closureN)self_731631)->elements[3];
c_732937.elements[4] = ((closureN)self_731631)->elements[4];
c_732937.elements[5] = ((closureN)self_731631)->elements[5];
c_732937.elements[6] = ((closureN)self_731631)->elements[6];
c_732937.elements[7] = ((closureN)self_731631)->elements[7];
c_732937.elements[8] = ((closureN)self_731631)->elements[8];
c_732937.elements[9] = ((closureN)self_731631)->elements[9];
c_732937.elements[10] = ((closureN)self_731631)->elements[10];
c_732937.elements[11] = ((closureN)self_731631)->elements[11];
c_732937.elements[12] = ((closureN)self_731631)->elements[12];
c_732937.elements[13] = ((closureN)self_731631)->elements[13];
c_732937.elements[14] = ((closureN)self_731631)->elements[14];
c_732937.elements[15] = ((closureN)self_731631)->elements[15];
c_732937.elements[16] = ((closureN)self_731631)->elements[16];
c_732937.elements[17] = ((closureN)self_731631)->elements[17];


make_pair(c_739165,quote_last_91step,NULL);c_739165.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732937, r_731345, NULL, &c_739165);; 
}

static void __lambda_147(void *data, object self_731632, int argc, object *args) /* object self_731632, object r_731343 */
 {
 object r_731343 = args[0];
  
closureN_type c_732939;
object e_739160 [17];
c_732939.hdr.mark = gc_color_red;
 c_732939.hdr.grayed = 0;
c_732939.tag = closureN_tag;
 c_732939.fn = (function_type)__lambda_148;
c_732939.num_args = 1;
c_732939.num_elements = 17;
c_732939.elements = (object *)e_739160;
c_732939.elements[0] = ((closureN)self_731632)->elements[0];
c_732939.elements[1] = ((closureN)self_731632)->elements[1];
c_732939.elements[2] = ((closureN)self_731632)->elements[2];
c_732939.elements[3] = ((closureN)self_731632)->elements[3];
c_732939.elements[4] = ((closureN)self_731632)->elements[4];
c_732939.elements[5] = ((closureN)self_731632)->elements[5];
c_732939.elements[6] = ((closureN)self_731632)->elements[6];
c_732939.elements[7] = ((closureN)self_731632)->elements[7];
c_732939.elements[8] = ((closureN)self_731632)->elements[8];
c_732939.elements[9] = ((closureN)self_731632)->elements[10];
c_732939.elements[10] = ((closureN)self_731632)->elements[11];
c_732939.elements[11] = ((closureN)self_731632)->elements[12];
c_732939.elements[12] = ((closureN)self_731632)->elements[13];
c_732939.elements[13] = ((closureN)self_731632)->elements[14];
c_732939.elements[14] = ((closureN)self_731632)->elements[15];
c_732939.elements[15] = ((closureN)self_731632)->elements[16];
c_732939.elements[16] = ((closureN)self_731632)->elements[17];


make_pair(c_739163,quote_last_91step,NULL);c_739163.hdr.immutable = 1;

make_pair(c_739162,quote__16461_16645,&c_739163);c_739162.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732939, ((closureN)self_731632)->elements[9], r_731343, &c_739162);; 
}

static void __lambda_148(void *data, object self_731633, int argc, object *args) /* object self_731633, object r_731340 */
 {
 object r_731340 = args[0];
  
closureN_type c_732941;
object e_739155 [16];
c_732941.hdr.mark = gc_color_red;
 c_732941.hdr.grayed = 0;
c_732941.tag = closureN_tag;
 c_732941.fn = (function_type)__lambda_149;
c_732941.num_args = 1;
c_732941.num_elements = 16;
c_732941.elements = (object *)e_739155;
c_732941.elements[0] = ((closureN)self_731633)->elements[0];
c_732941.elements[1] = ((closureN)self_731633)->elements[1];
c_732941.elements[2] = ((closureN)self_731633)->elements[2];
c_732941.elements[3] = ((closureN)self_731633)->elements[3];
c_732941.elements[4] = ((closureN)self_731633)->elements[4];
c_732941.elements[5] = ((closureN)self_731633)->elements[5];
c_732941.elements[6] = ((closureN)self_731633)->elements[6];
c_732941.elements[7] = ((closureN)self_731633)->elements[7];
c_732941.elements[8] = ((closureN)self_731633)->elements[9];
c_732941.elements[9] = ((closureN)self_731633)->elements[10];
c_732941.elements[10] = ((closureN)self_731633)->elements[11];
c_732941.elements[11] = ((closureN)self_731633)->elements[12];
c_732941.elements[12] = ((closureN)self_731633)->elements[13];
c_732941.elements[13] = ((closureN)self_731633)->elements[14];
c_732941.elements[14] = ((closureN)self_731633)->elements[15];
c_732941.elements[15] = ((closureN)self_731633)->elements[16];


make_pair(c_739159,quote_last_91step,NULL);c_739159.hdr.immutable = 1;

make_pair(c_739158,quote__16461_16645,&c_739159);c_739158.hdr.immutable = 1;

make_pair(c_739157,quote_step,&c_739158);c_739157.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732941, ((closureN)self_731633)->elements[8], r_731340, &c_739157);; 
}

static void __lambda_149(void *data, object self_731634, int argc, object *args) /* object self_731634, object r_731336 */
 {
 object r_731336 = args[0];
  
closureN_type c_732943;
object e_739150 [16];
c_732943.hdr.mark = gc_color_red;
 c_732943.hdr.grayed = 0;
c_732943.tag = closureN_tag;
 c_732943.fn = (function_type)__lambda_150;
c_732943.num_args = 1;
c_732943.num_elements = 16;
c_732943.elements = (object *)e_739150;
c_732943.elements[0] = ((closureN)self_731634)->elements[0];
c_732943.elements[1] = ((closureN)self_731634)->elements[1];
c_732943.elements[2] = ((closureN)self_731634)->elements[2];
c_732943.elements[3] = ((closureN)self_731634)->elements[3];
c_732943.elements[4] = ((closureN)self_731634)->elements[4];
c_732943.elements[5] = ((closureN)self_731634)->elements[5];
c_732943.elements[6] = ((closureN)self_731634)->elements[6];
c_732943.elements[7] = ((closureN)self_731634)->elements[7];
c_732943.elements[8] = ((closureN)self_731634)->elements[8];
c_732943.elements[9] = ((closureN)self_731634)->elements[9];
c_732943.elements[10] = ((closureN)self_731634)->elements[10];
c_732943.elements[11] = ((closureN)self_731634)->elements[11];
c_732943.elements[12] = ((closureN)self_731634)->elements[12];
c_732943.elements[13] = ((closureN)self_731634)->elements[13];
c_732943.elements[14] = ((closureN)self_731634)->elements[14];
c_732943.elements[15] = ((closureN)self_731634)->elements[15];


make_pair(c_739154,quote_last_91step,NULL);c_739154.hdr.immutable = 1;

make_pair(c_739153,quote__16461_16645,&c_739154);c_739153.hdr.immutable = 1;

make_pair(c_739152,quote_step,&c_739153);c_739152.hdr.immutable = 1;

make_pair(c_739151,&c_739152,NULL);c_739151.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732943, r_731336, NULL, &c_739151);; 
}

static void __lambda_150(void *data, object self_731635, int argc, object *args) /* object self_731635, object r_731334 */
 {
 object r_731334 = args[0];
  
closureN_type c_732945;
object e_739144 [16];
c_732945.hdr.mark = gc_color_red;
 c_732945.hdr.grayed = 0;
c_732945.tag = closureN_tag;
 c_732945.fn = (function_type)__lambda_151;
c_732945.num_args = 1;
c_732945.num_elements = 16;
c_732945.elements = (object *)e_739144;
c_732945.elements[0] = ((closureN)self_731635)->elements[0];
c_732945.elements[1] = ((closureN)self_731635)->elements[1];
c_732945.elements[2] = ((closureN)self_731635)->elements[2];
c_732945.elements[3] = ((closureN)self_731635)->elements[3];
c_732945.elements[4] = ((closureN)self_731635)->elements[4];
c_732945.elements[5] = ((closureN)self_731635)->elements[5];
c_732945.elements[6] = ((closureN)self_731635)->elements[6];
c_732945.elements[7] = ((closureN)self_731635)->elements[7];
c_732945.elements[8] = ((closureN)self_731635)->elements[8];
c_732945.elements[9] = ((closureN)self_731635)->elements[9];
c_732945.elements[10] = ((closureN)self_731635)->elements[10];
c_732945.elements[11] = ((closureN)self_731635)->elements[11];
c_732945.elements[12] = ((closureN)self_731635)->elements[12];
c_732945.elements[13] = ((closureN)self_731635)->elements[13];
c_732945.elements[14] = ((closureN)self_731635)->elements[14];
c_732945.elements[15] = ((closureN)self_731635)->elements[15];


make_pair(c_739149,quote_last_91step,NULL);c_739149.hdr.immutable = 1;

make_pair(c_739148,quote__16461_16645,&c_739149);c_739148.hdr.immutable = 1;

make_pair(c_739147,quote_step,&c_739148);c_739147.hdr.immutable = 1;

make_pair(c_739146,&c_739147,NULL);c_739146.hdr.immutable = 1;

make_pair(c_739145,NULL,&c_739146);c_739145.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732945, NULL, r_731334, &c_739145);; 
}

static void __lambda_151(void *data, object self_731636, int argc, object *args) /* object self_731636, object r_731331 */
 {
 object r_731331 = args[0];
  
closureN_type c_732947;
object e_739134 [15];
c_732947.hdr.mark = gc_color_red;
 c_732947.hdr.grayed = 0;
c_732947.tag = closureN_tag;
 c_732947.fn = (function_type)__lambda_152;
c_732947.num_args = 1;
c_732947.num_elements = 15;
c_732947.elements = (object *)e_739134;
c_732947.elements[0] = ((closureN)self_731636)->elements[0];
c_732947.elements[1] = ((closureN)self_731636)->elements[1];
c_732947.elements[2] = ((closureN)self_731636)->elements[2];
c_732947.elements[3] = ((closureN)self_731636)->elements[3];
c_732947.elements[4] = ((closureN)self_731636)->elements[4];
c_732947.elements[5] = ((closureN)self_731636)->elements[5];
c_732947.elements[6] = ((closureN)self_731636)->elements[6];
c_732947.elements[7] = ((closureN)self_731636)->elements[8];
c_732947.elements[8] = ((closureN)self_731636)->elements[9];
c_732947.elements[9] = ((closureN)self_731636)->elements[10];
c_732947.elements[10] = ((closureN)self_731636)->elements[11];
c_732947.elements[11] = ((closureN)self_731636)->elements[12];
c_732947.elements[12] = ((closureN)self_731636)->elements[13];
c_732947.elements[13] = ((closureN)self_731636)->elements[14];
c_732947.elements[14] = ((closureN)self_731636)->elements[15];


make_pair(c_739138,quote__16461_16645,NULL);c_739138.hdr.immutable = 1;

make_pair(c_739137,quote_vars,&c_739138);c_739137.hdr.immutable = 1;

make_pair(c_739143,quote_last_91step,NULL);c_739143.hdr.immutable = 1;

make_pair(c_739142,quote__16461_16645,&c_739143);c_739142.hdr.immutable = 1;

make_pair(c_739141,quote_step,&c_739142);c_739141.hdr.immutable = 1;

make_pair(c_739140,&c_739141,NULL);c_739140.hdr.immutable = 1;

make_pair(c_739139,NULL,&c_739140);c_739139.hdr.immutable = 1;

make_pair(c_739136,&c_739137,&c_739139);c_739136.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732947, ((closureN)self_731636)->elements[7], r_731331, &c_739136);; 
}

static void __lambda_152(void *data, object self_731637, int argc, object *args) /* object self_731637, object r_731328 */
 {
 object r_731328 = args[0];
  
closureN_type c_732949;
object e_739124 [15];
c_732949.hdr.mark = gc_color_red;
 c_732949.hdr.grayed = 0;
c_732949.tag = closureN_tag;
 c_732949.fn = (function_type)__lambda_153;
c_732949.num_args = 1;
c_732949.num_elements = 15;
c_732949.elements = (object *)e_739124;
c_732949.elements[0] = ((closureN)self_731637)->elements[0];
c_732949.elements[1] = ((closureN)self_731637)->elements[1];
c_732949.elements[2] = ((closureN)self_731637)->elements[2];
c_732949.elements[3] = ((closureN)self_731637)->elements[3];
c_732949.elements[4] = ((closureN)self_731637)->elements[4];
c_732949.elements[5] = ((closureN)self_731637)->elements[5];
c_732949.elements[6] = ((closureN)self_731637)->elements[6];
c_732949.elements[7] = ((closureN)self_731637)->elements[7];
c_732949.elements[8] = ((closureN)self_731637)->elements[8];
c_732949.elements[9] = ((closureN)self_731637)->elements[9];
c_732949.elements[10] = ((closureN)self_731637)->elements[10];
c_732949.elements[11] = ((closureN)self_731637)->elements[11];
c_732949.elements[12] = ((closureN)self_731637)->elements[12];
c_732949.elements[13] = ((closureN)self_731637)->elements[13];
c_732949.elements[14] = ((closureN)self_731637)->elements[14];


make_pair(c_739128,quote__16461_16645,NULL);c_739128.hdr.immutable = 1;

make_pair(c_739127,quote_vars,&c_739128);c_739127.hdr.immutable = 1;

make_pair(c_739133,quote_last_91step,NULL);c_739133.hdr.immutable = 1;

make_pair(c_739132,quote__16461_16645,&c_739133);c_739132.hdr.immutable = 1;

make_pair(c_739131,quote_step,&c_739132);c_739131.hdr.immutable = 1;

make_pair(c_739130,&c_739131,NULL);c_739130.hdr.immutable = 1;

make_pair(c_739129,NULL,&c_739130);c_739129.hdr.immutable = 1;

make_pair(c_739126,&c_739127,&c_739129);c_739126.hdr.immutable = 1;

make_pair(c_739125,NULL,&c_739126);c_739125.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732949, NULL, r_731328, &c_739125);; 
}

static void __lambda_153(void *data, object self_731638, int argc, object *args) /* object self_731638, object r_731325 */
 {
 object r_731325 = args[0];
  
closureN_type c_732951;
object e_739113 [15];
c_732951.hdr.mark = gc_color_red;
 c_732951.hdr.grayed = 0;
c_732951.tag = closureN_tag;
 c_732951.fn = (function_type)__lambda_154;
c_732951.num_args = 1;
c_732951.num_elements = 15;
c_732951.elements = (object *)e_739113;
c_732951.elements[0] = ((closureN)self_731638)->elements[0];
c_732951.elements[1] = ((closureN)self_731638)->elements[1];
c_732951.elements[2] = ((closureN)self_731638)->elements[2];
c_732951.elements[3] = ((closureN)self_731638)->elements[3];
c_732951.elements[4] = ((closureN)self_731638)->elements[4];
c_732951.elements[5] = ((closureN)self_731638)->elements[5];
c_732951.elements[6] = ((closureN)self_731638)->elements[6];
c_732951.elements[7] = ((closureN)self_731638)->elements[7];
c_732951.elements[8] = ((closureN)self_731638)->elements[8];
c_732951.elements[9] = ((closureN)self_731638)->elements[9];
c_732951.elements[10] = ((closureN)self_731638)->elements[10];
c_732951.elements[11] = ((closureN)self_731638)->elements[11];
c_732951.elements[12] = ((closureN)self_731638)->elements[12];
c_732951.elements[13] = ((closureN)self_731638)->elements[13];
c_732951.elements[14] = ((closureN)self_731638)->elements[14];


make_pair(c_739118,quote__16461_16645,NULL);c_739118.hdr.immutable = 1;

make_pair(c_739117,quote_vars,&c_739118);c_739117.hdr.immutable = 1;

make_pair(c_739123,quote_last_91step,NULL);c_739123.hdr.immutable = 1;

make_pair(c_739122,quote__16461_16645,&c_739123);c_739122.hdr.immutable = 1;

make_pair(c_739121,quote_step,&c_739122);c_739121.hdr.immutable = 1;

make_pair(c_739120,&c_739121,NULL);c_739120.hdr.immutable = 1;

make_pair(c_739119,NULL,&c_739120);c_739119.hdr.immutable = 1;

make_pair(c_739116,&c_739117,&c_739119);c_739116.hdr.immutable = 1;

make_pair(c_739115,NULL,&c_739116);c_739115.hdr.immutable = 1;

make_pair(c_739114,NULL,&c_739115);c_739114.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732951, NULL, r_731325, &c_739114);; 
}

static void __lambda_154(void *data, object self_731639, int argc, object *args) /* object self_731639, object r_731322 */
 {
 object r_731322 = args[0];
  
closureN_type c_732953;
object e_739101 [15];
c_732953.hdr.mark = gc_color_red;
 c_732953.hdr.grayed = 0;
c_732953.tag = closureN_tag;
 c_732953.fn = (function_type)__lambda_155;
c_732953.num_args = 1;
c_732953.num_elements = 15;
c_732953.elements = (object *)e_739101;
c_732953.elements[0] = ((closureN)self_731639)->elements[0];
c_732953.elements[1] = ((closureN)self_731639)->elements[1];
c_732953.elements[2] = ((closureN)self_731639)->elements[2];
c_732953.elements[3] = ((closureN)self_731639)->elements[3];
c_732953.elements[4] = ((closureN)self_731639)->elements[4];
c_732953.elements[5] = ((closureN)self_731639)->elements[5];
c_732953.elements[6] = ((closureN)self_731639)->elements[6];
c_732953.elements[7] = ((closureN)self_731639)->elements[7];
c_732953.elements[8] = ((closureN)self_731639)->elements[8];
c_732953.elements[9] = ((closureN)self_731639)->elements[9];
c_732953.elements[10] = ((closureN)self_731639)->elements[10];
c_732953.elements[11] = ((closureN)self_731639)->elements[11];
c_732953.elements[12] = ((closureN)self_731639)->elements[12];
c_732953.elements[13] = ((closureN)self_731639)->elements[13];
c_732953.elements[14] = ((closureN)self_731639)->elements[14];


make_pair(c_739107,quote__16461_16645,NULL);c_739107.hdr.immutable = 1;

make_pair(c_739106,quote_vars,&c_739107);c_739106.hdr.immutable = 1;

make_pair(c_739112,quote_last_91step,NULL);c_739112.hdr.immutable = 1;

make_pair(c_739111,quote__16461_16645,&c_739112);c_739111.hdr.immutable = 1;

make_pair(c_739110,quote_step,&c_739111);c_739110.hdr.immutable = 1;

make_pair(c_739109,&c_739110,NULL);c_739109.hdr.immutable = 1;

make_pair(c_739108,NULL,&c_739109);c_739108.hdr.immutable = 1;

make_pair(c_739105,&c_739106,&c_739108);c_739105.hdr.immutable = 1;

make_pair(c_739104,NULL,&c_739105);c_739104.hdr.immutable = 1;

make_pair(c_739103,NULL,&c_739104);c_739103.hdr.immutable = 1;

make_pair(c_739102,NULL,&c_739103);c_739102.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732953, NULL, r_731322, &c_739102);; 
}

static void __lambda_155(void *data, object self_731640, int argc, object *args) /* object self_731640, object r_731319 */
 {
 object r_731319 = args[0];
  
closureN_type c_732955;
object e_739087 [14];
c_732955.hdr.mark = gc_color_red;
 c_732955.hdr.grayed = 0;
c_732955.tag = closureN_tag;
 c_732955.fn = (function_type)__lambda_156;
c_732955.num_args = 1;
c_732955.num_elements = 14;
c_732955.elements = (object *)e_739087;
c_732955.elements[0] = ((closureN)self_731640)->elements[0];
c_732955.elements[1] = ((closureN)self_731640)->elements[1];
c_732955.elements[2] = ((closureN)self_731640)->elements[2];
c_732955.elements[3] = ((closureN)self_731640)->elements[3];
c_732955.elements[4] = ((closureN)self_731640)->elements[4];
c_732955.elements[5] = ((closureN)self_731640)->elements[5];
c_732955.elements[6] = ((closureN)self_731640)->elements[7];
c_732955.elements[7] = ((closureN)self_731640)->elements[8];
c_732955.elements[8] = ((closureN)self_731640)->elements[9];
c_732955.elements[9] = ((closureN)self_731640)->elements[10];
c_732955.elements[10] = ((closureN)self_731640)->elements[11];
c_732955.elements[11] = ((closureN)self_731640)->elements[12];
c_732955.elements[12] = ((closureN)self_731640)->elements[13];
c_732955.elements[13] = ((closureN)self_731640)->elements[14];


make_pair(c_739095,quote__16461_16645,NULL);c_739095.hdr.immutable = 1;

make_pair(c_739094,quote_vars,&c_739095);c_739094.hdr.immutable = 1;

make_pair(c_739100,quote_last_91step,NULL);c_739100.hdr.immutable = 1;

make_pair(c_739099,quote__16461_16645,&c_739100);c_739099.hdr.immutable = 1;

make_pair(c_739098,quote_step,&c_739099);c_739098.hdr.immutable = 1;

make_pair(c_739097,&c_739098,NULL);c_739097.hdr.immutable = 1;

make_pair(c_739096,NULL,&c_739097);c_739096.hdr.immutable = 1;

make_pair(c_739093,&c_739094,&c_739096);c_739093.hdr.immutable = 1;

make_pair(c_739092,NULL,&c_739093);c_739092.hdr.immutable = 1;

make_pair(c_739091,NULL,&c_739092);c_739091.hdr.immutable = 1;

make_pair(c_739090,NULL,&c_739091);c_739090.hdr.immutable = 1;

make_pair(c_739089,quote__191,&c_739090);c_739089.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732955, ((closureN)self_731640)->elements[6], r_731319, &c_739089);; 
}

static void __lambda_156(void *data, object self_731641, int argc, object *args) /* object self_731641, object r_731286 */
 {
 object r_731286 = args[0];
  
closureN_type c_732958;
object e_739086 [15];
c_732958.hdr.mark = gc_color_red;
 c_732958.hdr.grayed = 0;
c_732958.tag = closureN_tag;
 c_732958.fn = (function_type)__lambda_157;
c_732958.num_args = 1;
c_732958.num_elements = 15;
c_732958.elements = (object *)e_739086;
c_732958.elements[0] = ((closureN)self_731641)->elements[0];
c_732958.elements[1] = ((closureN)self_731641)->elements[1];
c_732958.elements[2] = ((closureN)self_731641)->elements[2];
c_732958.elements[3] = ((closureN)self_731641)->elements[3];
c_732958.elements[4] = ((closureN)self_731641)->elements[4];
c_732958.elements[5] = ((closureN)self_731641)->elements[5];
c_732958.elements[6] = r_731286;
c_732958.elements[7] = ((closureN)self_731641)->elements[6];
c_732958.elements[8] = ((closureN)self_731641)->elements[7];
c_732958.elements[9] = ((closureN)self_731641)->elements[8];
c_732958.elements[10] = ((closureN)self_731641)->elements[9];
c_732958.elements[11] = ((closureN)self_731641)->elements[10];
c_732958.elements[12] = ((closureN)self_731641)->elements[11];
c_732958.elements[13] = ((closureN)self_731641)->elements[12];
c_732958.elements[14] = ((closureN)self_731641)->elements[13];

return_closcall2(data,  ((closureN)self_731641)->elements[13],  &c_732958, quote_let_85_91values);; 
}

static void __lambda_157(void *data, object self_731642, int argc, object *args) /* object self_731642, object r_731292 */
 {
 object r_731292 = args[0];
  
closureN_type c_732961;
object e_739085 [16];
c_732961.hdr.mark = gc_color_red;
 c_732961.hdr.grayed = 0;
c_732961.tag = closureN_tag;
 c_732961.fn = (function_type)__lambda_158;
c_732961.num_args = 1;
c_732961.num_elements = 16;
c_732961.elements = (object *)e_739085;
c_732961.elements[0] = ((closureN)self_731642)->elements[0];
c_732961.elements[1] = ((closureN)self_731642)->elements[1];
c_732961.elements[2] = ((closureN)self_731642)->elements[2];
c_732961.elements[3] = ((closureN)self_731642)->elements[3];
c_732961.elements[4] = ((closureN)self_731642)->elements[4];
c_732961.elements[5] = ((closureN)self_731642)->elements[5];
c_732961.elements[6] = ((closureN)self_731642)->elements[6];
c_732961.elements[7] = r_731292;
c_732961.elements[8] = ((closureN)self_731642)->elements[7];
c_732961.elements[9] = ((closureN)self_731642)->elements[8];
c_732961.elements[10] = ((closureN)self_731642)->elements[9];
c_732961.elements[11] = ((closureN)self_731642)->elements[10];
c_732961.elements[12] = ((closureN)self_731642)->elements[11];
c_732961.elements[13] = ((closureN)self_731642)->elements[12];
c_732961.elements[14] = ((closureN)self_731642)->elements[13];
c_732961.elements[15] = ((closureN)self_731642)->elements[14];

return_closcall2(data,  ((closureN)self_731642)->elements[14],  &c_732961, quote_vars);; 
}

static void __lambda_158(void *data, object self_731643, int argc, object *args) /* object self_731643, object r_731309 */
 {
 object r_731309 = args[0];
  
closureN_type c_732964;
object e_739084 [17];
c_732964.hdr.mark = gc_color_red;
 c_732964.hdr.grayed = 0;
c_732964.tag = closureN_tag;
 c_732964.fn = (function_type)__lambda_159;
c_732964.num_args = 1;
c_732964.num_elements = 17;
c_732964.elements = (object *)e_739084;
c_732964.elements[0] = ((closureN)self_731643)->elements[0];
c_732964.elements[1] = ((closureN)self_731643)->elements[1];
c_732964.elements[2] = ((closureN)self_731643)->elements[2];
c_732964.elements[3] = ((closureN)self_731643)->elements[3];
c_732964.elements[4] = ((closureN)self_731643)->elements[4];
c_732964.elements[5] = ((closureN)self_731643)->elements[5];
c_732964.elements[6] = ((closureN)self_731643)->elements[6];
c_732964.elements[7] = ((closureN)self_731643)->elements[7];
c_732964.elements[8] = r_731309;
c_732964.elements[9] = ((closureN)self_731643)->elements[8];
c_732964.elements[10] = ((closureN)self_731643)->elements[9];
c_732964.elements[11] = ((closureN)self_731643)->elements[10];
c_732964.elements[12] = ((closureN)self_731643)->elements[11];
c_732964.elements[13] = ((closureN)self_731643)->elements[12];
c_732964.elements[14] = ((closureN)self_731643)->elements[13];
c_732964.elements[15] = ((closureN)self_731643)->elements[14];
c_732964.elements[16] = ((closureN)self_731643)->elements[15];

return_closcall2(data,  ((closureN)self_731643)->elements[15],  &c_732964, quote_step);; 
}

static void __lambda_159(void *data, object self_731644, int argc, object *args) /* object self_731644, object r_731312 */
 {
 object r_731312 = args[0];
  
closureN_type c_732966;
object e_739082 [17];
c_732966.hdr.mark = gc_color_red;
 c_732966.hdr.grayed = 0;
c_732966.tag = closureN_tag;
 c_732966.fn = (function_type)__lambda_160;
c_732966.num_args = 1;
c_732966.num_elements = 17;
c_732966.elements = (object *)e_739082;
c_732966.elements[0] = ((closureN)self_731644)->elements[0];
c_732966.elements[1] = ((closureN)self_731644)->elements[1];
c_732966.elements[2] = ((closureN)self_731644)->elements[2];
c_732966.elements[3] = ((closureN)self_731644)->elements[3];
c_732966.elements[4] = ((closureN)self_731644)->elements[4];
c_732966.elements[5] = ((closureN)self_731644)->elements[5];
c_732966.elements[6] = ((closureN)self_731644)->elements[6];
c_732966.elements[7] = ((closureN)self_731644)->elements[7];
c_732966.elements[8] = ((closureN)self_731644)->elements[8];
c_732966.elements[9] = ((closureN)self_731644)->elements[9];
c_732966.elements[10] = ((closureN)self_731644)->elements[10];
c_732966.elements[11] = ((closureN)self_731644)->elements[11];
c_732966.elements[12] = ((closureN)self_731644)->elements[12];
c_732966.elements[13] = ((closureN)self_731644)->elements[13];
c_732966.elements[14] = ((closureN)self_731644)->elements[14];
c_732966.elements[15] = ((closureN)self_731644)->elements[15];
c_732966.elements[16] = ((closureN)self_731644)->elements[16];


make_pair(c_739083,quote_step,NULL);c_739083.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732966, r_731312, NULL, &c_739083);; 
}

static void __lambda_160(void *data, object self_731645, int argc, object *args) /* object self_731645, object r_731310 */
 {
 object r_731310 = args[0];
  
closureN_type c_732968;
object e_739078 [16];
c_732968.hdr.mark = gc_color_red;
 c_732968.hdr.grayed = 0;
c_732968.tag = closureN_tag;
 c_732968.fn = (function_type)__lambda_161;
c_732968.num_args = 1;
c_732968.num_elements = 16;
c_732968.elements = (object *)e_739078;
c_732968.elements[0] = ((closureN)self_731645)->elements[0];
c_732968.elements[1] = ((closureN)self_731645)->elements[1];
c_732968.elements[2] = ((closureN)self_731645)->elements[2];
c_732968.elements[3] = ((closureN)self_731645)->elements[3];
c_732968.elements[4] = ((closureN)self_731645)->elements[4];
c_732968.elements[5] = ((closureN)self_731645)->elements[5];
c_732968.elements[6] = ((closureN)self_731645)->elements[6];
c_732968.elements[7] = ((closureN)self_731645)->elements[7];
c_732968.elements[8] = ((closureN)self_731645)->elements[9];
c_732968.elements[9] = ((closureN)self_731645)->elements[10];
c_732968.elements[10] = ((closureN)self_731645)->elements[11];
c_732968.elements[11] = ((closureN)self_731645)->elements[12];
c_732968.elements[12] = ((closureN)self_731645)->elements[13];
c_732968.elements[13] = ((closureN)self_731645)->elements[14];
c_732968.elements[14] = ((closureN)self_731645)->elements[15];
c_732968.elements[15] = ((closureN)self_731645)->elements[16];


make_pair(c_739081,quote_step,NULL);c_739081.hdr.immutable = 1;

make_pair(c_739080,quote_vars,&c_739081);c_739080.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732968, ((closureN)self_731645)->elements[8], r_731310, &c_739080);; 
}

static void __lambda_161(void *data, object self_731646, int argc, object *args) /* object self_731646, object r_731302 */
 {
 object r_731302 = args[0];
  
closureN_type c_732971;
object e_739077 [17];
c_732971.hdr.mark = gc_color_red;
 c_732971.hdr.grayed = 0;
c_732971.tag = closureN_tag;
 c_732971.fn = (function_type)__lambda_162;
c_732971.num_args = 1;
c_732971.num_elements = 17;
c_732971.elements = (object *)e_739077;
c_732971.elements[0] = ((closureN)self_731646)->elements[0];
c_732971.elements[1] = ((closureN)self_731646)->elements[1];
c_732971.elements[2] = ((closureN)self_731646)->elements[2];
c_732971.elements[3] = ((closureN)self_731646)->elements[3];
c_732971.elements[4] = ((closureN)self_731646)->elements[4];
c_732971.elements[5] = ((closureN)self_731646)->elements[5];
c_732971.elements[6] = ((closureN)self_731646)->elements[6];
c_732971.elements[7] = ((closureN)self_731646)->elements[7];
c_732971.elements[8] = r_731302;
c_732971.elements[9] = ((closureN)self_731646)->elements[8];
c_732971.elements[10] = ((closureN)self_731646)->elements[9];
c_732971.elements[11] = ((closureN)self_731646)->elements[10];
c_732971.elements[12] = ((closureN)self_731646)->elements[11];
c_732971.elements[13] = ((closureN)self_731646)->elements[12];
c_732971.elements[14] = ((closureN)self_731646)->elements[13];
c_732971.elements[15] = ((closureN)self_731646)->elements[14];
c_732971.elements[16] = ((closureN)self_731646)->elements[15];

return_closcall2(data,  ((closureN)self_731646)->elements[15],  &c_732971, quote__16461_16645);; 
}

static void __lambda_162(void *data, object self_731647, int argc, object *args) /* object self_731647, object r_731305 */
 {
 object r_731305 = args[0];
  
closureN_type c_732973;
object e_739075 [17];
c_732973.hdr.mark = gc_color_red;
 c_732973.hdr.grayed = 0;
c_732973.tag = closureN_tag;
 c_732973.fn = (function_type)__lambda_163;
c_732973.num_args = 1;
c_732973.num_elements = 17;
c_732973.elements = (object *)e_739075;
c_732973.elements[0] = ((closureN)self_731647)->elements[0];
c_732973.elements[1] = ((closureN)self_731647)->elements[1];
c_732973.elements[2] = ((closureN)self_731647)->elements[2];
c_732973.elements[3] = ((closureN)self_731647)->elements[3];
c_732973.elements[4] = ((closureN)self_731647)->elements[4];
c_732973.elements[5] = ((closureN)self_731647)->elements[5];
c_732973.elements[6] = ((closureN)self_731647)->elements[6];
c_732973.elements[7] = ((closureN)self_731647)->elements[7];
c_732973.elements[8] = ((closureN)self_731647)->elements[8];
c_732973.elements[9] = ((closureN)self_731647)->elements[9];
c_732973.elements[10] = ((closureN)self_731647)->elements[10];
c_732973.elements[11] = ((closureN)self_731647)->elements[11];
c_732973.elements[12] = ((closureN)self_731647)->elements[12];
c_732973.elements[13] = ((closureN)self_731647)->elements[13];
c_732973.elements[14] = ((closureN)self_731647)->elements[14];
c_732973.elements[15] = ((closureN)self_731647)->elements[15];
c_732973.elements[16] = ((closureN)self_731647)->elements[16];


make_pair(c_739076,quote__16461_16645,NULL);c_739076.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732973, r_731305, NULL, &c_739076);; 
}

static void __lambda_163(void *data, object self_731648, int argc, object *args) /* object self_731648, object r_731303 */
 {
 object r_731303 = args[0];
  
closureN_type c_732975;
object e_739069 [16];
c_732975.hdr.mark = gc_color_red;
 c_732975.hdr.grayed = 0;
c_732975.tag = closureN_tag;
 c_732975.fn = (function_type)__lambda_164;
c_732975.num_args = 1;
c_732975.num_elements = 16;
c_732975.elements = (object *)e_739069;
c_732975.elements[0] = ((closureN)self_731648)->elements[0];
c_732975.elements[1] = ((closureN)self_731648)->elements[1];
c_732975.elements[2] = ((closureN)self_731648)->elements[2];
c_732975.elements[3] = ((closureN)self_731648)->elements[3];
c_732975.elements[4] = ((closureN)self_731648)->elements[4];
c_732975.elements[5] = ((closureN)self_731648)->elements[5];
c_732975.elements[6] = ((closureN)self_731648)->elements[6];
c_732975.elements[7] = ((closureN)self_731648)->elements[7];
c_732975.elements[8] = ((closureN)self_731648)->elements[9];
c_732975.elements[9] = ((closureN)self_731648)->elements[10];
c_732975.elements[10] = ((closureN)self_731648)->elements[11];
c_732975.elements[11] = ((closureN)self_731648)->elements[12];
c_732975.elements[12] = ((closureN)self_731648)->elements[13];
c_732975.elements[13] = ((closureN)self_731648)->elements[14];
c_732975.elements[14] = ((closureN)self_731648)->elements[15];
c_732975.elements[15] = ((closureN)self_731648)->elements[16];


make_pair(c_739073,quote_step,NULL);c_739073.hdr.immutable = 1;

make_pair(c_739072,quote_vars,&c_739073);c_739072.hdr.immutable = 1;

make_pair(c_739074,quote__16461_16645,NULL);c_739074.hdr.immutable = 1;

make_pair(c_739071,&c_739072,&c_739074);c_739071.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732975, ((closureN)self_731648)->elements[8], r_731303, &c_739071);; 
}

static void __lambda_164(void *data, object self_731649, int argc, object *args) /* object self_731649, object r_731295 */
 {
 object r_731295 = args[0];
  
closureN_type c_732978;
object e_739068 [17];
c_732978.hdr.mark = gc_color_red;
 c_732978.hdr.grayed = 0;
c_732978.tag = closureN_tag;
 c_732978.fn = (function_type)__lambda_165;
c_732978.num_args = 1;
c_732978.num_elements = 17;
c_732978.elements = (object *)e_739068;
c_732978.elements[0] = ((closureN)self_731649)->elements[0];
c_732978.elements[1] = ((closureN)self_731649)->elements[1];
c_732978.elements[2] = ((closureN)self_731649)->elements[2];
c_732978.elements[3] = ((closureN)self_731649)->elements[3];
c_732978.elements[4] = ((closureN)self_731649)->elements[4];
c_732978.elements[5] = ((closureN)self_731649)->elements[5];
c_732978.elements[6] = ((closureN)self_731649)->elements[6];
c_732978.elements[7] = ((closureN)self_731649)->elements[7];
c_732978.elements[8] = r_731295;
c_732978.elements[9] = ((closureN)self_731649)->elements[8];
c_732978.elements[10] = ((closureN)self_731649)->elements[9];
c_732978.elements[11] = ((closureN)self_731649)->elements[10];
c_732978.elements[12] = ((closureN)self_731649)->elements[11];
c_732978.elements[13] = ((closureN)self_731649)->elements[12];
c_732978.elements[14] = ((closureN)self_731649)->elements[13];
c_732978.elements[15] = ((closureN)self_731649)->elements[14];
c_732978.elements[16] = ((closureN)self_731649)->elements[15];

return_closcall2(data,  ((closureN)self_731649)->elements[15],  &c_732978, quote_last_91step);; 
}

static void __lambda_165(void *data, object self_731650, int argc, object *args) /* object self_731650, object r_731298 */
 {
 object r_731298 = args[0];
  
closureN_type c_732980;
object e_739066 [17];
c_732980.hdr.mark = gc_color_red;
 c_732980.hdr.grayed = 0;
c_732980.tag = closureN_tag;
 c_732980.fn = (function_type)__lambda_166;
c_732980.num_args = 1;
c_732980.num_elements = 17;
c_732980.elements = (object *)e_739066;
c_732980.elements[0] = ((closureN)self_731650)->elements[0];
c_732980.elements[1] = ((closureN)self_731650)->elements[1];
c_732980.elements[2] = ((closureN)self_731650)->elements[2];
c_732980.elements[3] = ((closureN)self_731650)->elements[3];
c_732980.elements[4] = ((closureN)self_731650)->elements[4];
c_732980.elements[5] = ((closureN)self_731650)->elements[5];
c_732980.elements[6] = ((closureN)self_731650)->elements[6];
c_732980.elements[7] = ((closureN)self_731650)->elements[7];
c_732980.elements[8] = ((closureN)self_731650)->elements[8];
c_732980.elements[9] = ((closureN)self_731650)->elements[9];
c_732980.elements[10] = ((closureN)self_731650)->elements[10];
c_732980.elements[11] = ((closureN)self_731650)->elements[11];
c_732980.elements[12] = ((closureN)self_731650)->elements[12];
c_732980.elements[13] = ((closureN)self_731650)->elements[13];
c_732980.elements[14] = ((closureN)self_731650)->elements[14];
c_732980.elements[15] = ((closureN)self_731650)->elements[15];
c_732980.elements[16] = ((closureN)self_731650)->elements[16];


make_pair(c_739067,quote_last_91step,NULL);c_739067.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732980, r_731298, NULL, &c_739067);; 
}

static void __lambda_166(void *data, object self_731651, int argc, object *args) /* object self_731651, object r_731296 */
 {
 object r_731296 = args[0];
  
closureN_type c_732982;
object e_739058 [16];
c_732982.hdr.mark = gc_color_red;
 c_732982.hdr.grayed = 0;
c_732982.tag = closureN_tag;
 c_732982.fn = (function_type)__lambda_167;
c_732982.num_args = 1;
c_732982.num_elements = 16;
c_732982.elements = (object *)e_739058;
c_732982.elements[0] = ((closureN)self_731651)->elements[0];
c_732982.elements[1] = ((closureN)self_731651)->elements[1];
c_732982.elements[2] = ((closureN)self_731651)->elements[2];
c_732982.elements[3] = ((closureN)self_731651)->elements[3];
c_732982.elements[4] = ((closureN)self_731651)->elements[4];
c_732982.elements[5] = ((closureN)self_731651)->elements[5];
c_732982.elements[6] = ((closureN)self_731651)->elements[6];
c_732982.elements[7] = ((closureN)self_731651)->elements[7];
c_732982.elements[8] = ((closureN)self_731651)->elements[9];
c_732982.elements[9] = ((closureN)self_731651)->elements[10];
c_732982.elements[10] = ((closureN)self_731651)->elements[11];
c_732982.elements[11] = ((closureN)self_731651)->elements[12];
c_732982.elements[12] = ((closureN)self_731651)->elements[13];
c_732982.elements[13] = ((closureN)self_731651)->elements[14];
c_732982.elements[14] = ((closureN)self_731651)->elements[15];
c_732982.elements[15] = ((closureN)self_731651)->elements[16];


make_pair(c_739063,quote_step,NULL);c_739063.hdr.immutable = 1;

make_pair(c_739062,quote_vars,&c_739063);c_739062.hdr.immutable = 1;

make_pair(c_739064,quote__16461_16645,NULL);c_739064.hdr.immutable = 1;

make_pair(c_739061,&c_739062,&c_739064);c_739061.hdr.immutable = 1;

make_pair(c_739065,quote_last_91step,NULL);c_739065.hdr.immutable = 1;

make_pair(c_739060,&c_739061,&c_739065);c_739060.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732982, ((closureN)self_731651)->elements[8], r_731296, &c_739060);; 
}

static void __lambda_167(void *data, object self_731652, int argc, object *args) /* object self_731652, object r_731293 */
 {
 object r_731293 = args[0];
  
closureN_type c_732984;
object e_739049 [15];
c_732984.hdr.mark = gc_color_red;
 c_732984.hdr.grayed = 0;
c_732984.tag = closureN_tag;
 c_732984.fn = (function_type)__lambda_168;
c_732984.num_args = 1;
c_732984.num_elements = 15;
c_732984.elements = (object *)e_739049;
c_732984.elements[0] = ((closureN)self_731652)->elements[0];
c_732984.elements[1] = ((closureN)self_731652)->elements[1];
c_732984.elements[2] = ((closureN)self_731652)->elements[2];
c_732984.elements[3] = ((closureN)self_731652)->elements[3];
c_732984.elements[4] = ((closureN)self_731652)->elements[4];
c_732984.elements[5] = ((closureN)self_731652)->elements[5];
c_732984.elements[6] = ((closureN)self_731652)->elements[6];
c_732984.elements[7] = ((closureN)self_731652)->elements[8];
c_732984.elements[8] = ((closureN)self_731652)->elements[9];
c_732984.elements[9] = ((closureN)self_731652)->elements[10];
c_732984.elements[10] = ((closureN)self_731652)->elements[11];
c_732984.elements[11] = ((closureN)self_731652)->elements[12];
c_732984.elements[12] = ((closureN)self_731652)->elements[13];
c_732984.elements[13] = ((closureN)self_731652)->elements[14];
c_732984.elements[14] = ((closureN)self_731652)->elements[15];


make_pair(c_739055,quote_step,NULL);c_739055.hdr.immutable = 1;

make_pair(c_739054,quote_vars,&c_739055);c_739054.hdr.immutable = 1;

make_pair(c_739056,quote__16461_16645,NULL);c_739056.hdr.immutable = 1;

make_pair(c_739053,&c_739054,&c_739056);c_739053.hdr.immutable = 1;

make_pair(c_739057,quote_last_91step,NULL);c_739057.hdr.immutable = 1;

make_pair(c_739052,&c_739053,&c_739057);c_739052.hdr.immutable = 1;

make_pair(c_739051,quote_let_85_91values,&c_739052);c_739051.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732984, ((closureN)self_731652)->elements[7], r_731293, &c_739051);; 
}

static void __lambda_168(void *data, object self_731653, int argc, object *args) /* object self_731653, object r_731289 */
 {
 object r_731289 = args[0];
  
closureN_type c_732986;
object e_739040 [15];
c_732986.hdr.mark = gc_color_red;
 c_732986.hdr.grayed = 0;
c_732986.tag = closureN_tag;
 c_732986.fn = (function_type)__lambda_169;
c_732986.num_args = 1;
c_732986.num_elements = 15;
c_732986.elements = (object *)e_739040;
c_732986.elements[0] = ((closureN)self_731653)->elements[0];
c_732986.elements[1] = ((closureN)self_731653)->elements[1];
c_732986.elements[2] = ((closureN)self_731653)->elements[2];
c_732986.elements[3] = ((closureN)self_731653)->elements[3];
c_732986.elements[4] = ((closureN)self_731653)->elements[4];
c_732986.elements[5] = ((closureN)self_731653)->elements[5];
c_732986.elements[6] = ((closureN)self_731653)->elements[6];
c_732986.elements[7] = ((closureN)self_731653)->elements[7];
c_732986.elements[8] = ((closureN)self_731653)->elements[8];
c_732986.elements[9] = ((closureN)self_731653)->elements[9];
c_732986.elements[10] = ((closureN)self_731653)->elements[10];
c_732986.elements[11] = ((closureN)self_731653)->elements[11];
c_732986.elements[12] = ((closureN)self_731653)->elements[12];
c_732986.elements[13] = ((closureN)self_731653)->elements[13];
c_732986.elements[14] = ((closureN)self_731653)->elements[14];


make_pair(c_739046,quote_step,NULL);c_739046.hdr.immutable = 1;

make_pair(c_739045,quote_vars,&c_739046);c_739045.hdr.immutable = 1;

make_pair(c_739047,quote__16461_16645,NULL);c_739047.hdr.immutable = 1;

make_pair(c_739044,&c_739045,&c_739047);c_739044.hdr.immutable = 1;

make_pair(c_739048,quote_last_91step,NULL);c_739048.hdr.immutable = 1;

make_pair(c_739043,&c_739044,&c_739048);c_739043.hdr.immutable = 1;

make_pair(c_739042,quote_let_85_91values,&c_739043);c_739042.hdr.immutable = 1;

make_pair(c_739041,&c_739042,NULL);c_739041.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732986, r_731289, NULL, &c_739041);; 
}

static void __lambda_169(void *data, object self_731654, int argc, object *args) /* object self_731654, object r_731287 */
 {
 object r_731287 = args[0];
  
closureN_type c_732988;
object e_739017 [14];
c_732988.hdr.mark = gc_color_red;
 c_732988.hdr.grayed = 0;
c_732988.tag = closureN_tag;
 c_732988.fn = (function_type)__lambda_170;
c_732988.num_args = 1;
c_732988.num_elements = 14;
c_732988.elements = (object *)e_739017;
c_732988.elements[0] = ((closureN)self_731654)->elements[0];
c_732988.elements[1] = ((closureN)self_731654)->elements[1];
c_732988.elements[2] = ((closureN)self_731654)->elements[2];
c_732988.elements[3] = ((closureN)self_731654)->elements[3];
c_732988.elements[4] = ((closureN)self_731654)->elements[4];
c_732988.elements[5] = ((closureN)self_731654)->elements[5];
c_732988.elements[6] = ((closureN)self_731654)->elements[7];
c_732988.elements[7] = ((closureN)self_731654)->elements[8];
c_732988.elements[8] = ((closureN)self_731654)->elements[9];
c_732988.elements[9] = ((closureN)self_731654)->elements[10];
c_732988.elements[10] = ((closureN)self_731654)->elements[11];
c_732988.elements[11] = ((closureN)self_731654)->elements[12];
c_732988.elements[12] = ((closureN)self_731654)->elements[13];
c_732988.elements[13] = ((closureN)self_731654)->elements[14];


make_pair(c_739026,quote__16461_16645,NULL);c_739026.hdr.immutable = 1;

make_pair(c_739025,quote_vars,&c_739026);c_739025.hdr.immutable = 1;

make_pair(c_739031,quote_last_91step,NULL);c_739031.hdr.immutable = 1;

make_pair(c_739030,quote__16461_16645,&c_739031);c_739030.hdr.immutable = 1;

make_pair(c_739029,quote_step,&c_739030);c_739029.hdr.immutable = 1;

make_pair(c_739028,&c_739029,NULL);c_739028.hdr.immutable = 1;

make_pair(c_739027,NULL,&c_739028);c_739027.hdr.immutable = 1;

make_pair(c_739024,&c_739025,&c_739027);c_739024.hdr.immutable = 1;

make_pair(c_739023,NULL,&c_739024);c_739023.hdr.immutable = 1;

make_pair(c_739022,NULL,&c_739023);c_739022.hdr.immutable = 1;

make_pair(c_739021,NULL,&c_739022);c_739021.hdr.immutable = 1;

make_pair(c_739020,quote__191,&c_739021);c_739020.hdr.immutable = 1;

make_pair(c_739037,quote_step,NULL);c_739037.hdr.immutable = 1;

make_pair(c_739036,quote_vars,&c_739037);c_739036.hdr.immutable = 1;

make_pair(c_739038,quote__16461_16645,NULL);c_739038.hdr.immutable = 1;

make_pair(c_739035,&c_739036,&c_739038);c_739035.hdr.immutable = 1;

make_pair(c_739039,quote_last_91step,NULL);c_739039.hdr.immutable = 1;

make_pair(c_739034,&c_739035,&c_739039);c_739034.hdr.immutable = 1;

make_pair(c_739033,quote_let_85_91values,&c_739034);c_739033.hdr.immutable = 1;

make_pair(c_739032,&c_739033,NULL);c_739032.hdr.immutable = 1;

make_pair(c_739019,&c_739020,&c_739032);c_739019.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732988, ((closureN)self_731654)->elements[6], r_731287, &c_739019);; 
}

static void __lambda_170(void *data, object self_731655, int argc, object *args) /* object self_731655, object r_73600 */
 {
 object r_73600 = args[0];
  
closureN_type c_732991;
object e_739016 [15];
c_732991.hdr.mark = gc_color_red;
 c_732991.hdr.grayed = 0;
c_732991.tag = closureN_tag;
 c_732991.fn = (function_type)__lambda_171;
c_732991.num_args = 1;
c_732991.num_elements = 15;
c_732991.elements = (object *)e_739016;
c_732991.elements[0] = ((closureN)self_731655)->elements[0];
c_732991.elements[1] = ((closureN)self_731655)->elements[1];
c_732991.elements[2] = ((closureN)self_731655)->elements[2];
c_732991.elements[3] = ((closureN)self_731655)->elements[3];
c_732991.elements[4] = ((closureN)self_731655)->elements[4];
c_732991.elements[5] = ((closureN)self_731655)->elements[5];
c_732991.elements[6] = ((closureN)self_731655)->elements[6];
c_732991.elements[7] = ((closureN)self_731655)->elements[7];
c_732991.elements[8] = ((closureN)self_731655)->elements[8];
c_732991.elements[9] = ((closureN)self_731655)->elements[9];
c_732991.elements[10] = ((closureN)self_731655)->elements[10];
c_732991.elements[11] = ((closureN)self_731655)->elements[11];
c_732991.elements[12] = ((closureN)self_731655)->elements[12];
c_732991.elements[13] = r_73600;
c_732991.elements[14] = ((closureN)self_731655)->elements[13];

return_closcall2(data,  ((closureN)self_731655)->elements[13],  &c_732991, quote__191);; 
}

static void __lambda_171(void *data, object self_731656, int argc, object *args) /* object self_731656, object r_731257 */
 {
 object r_731257 = args[0];
  
closureN_type c_732994;
object e_739015 [16];
c_732994.hdr.mark = gc_color_red;
 c_732994.hdr.grayed = 0;
c_732994.tag = closureN_tag;
 c_732994.fn = (function_type)__lambda_172;
c_732994.num_args = 1;
c_732994.num_elements = 16;
c_732994.elements = (object *)e_739015;
c_732994.elements[0] = ((closureN)self_731656)->elements[0];
c_732994.elements[1] = ((closureN)self_731656)->elements[1];
c_732994.elements[2] = ((closureN)self_731656)->elements[2];
c_732994.elements[3] = ((closureN)self_731656)->elements[3];
c_732994.elements[4] = ((closureN)self_731656)->elements[4];
c_732994.elements[5] = ((closureN)self_731656)->elements[5];
c_732994.elements[6] = r_731257;
c_732994.elements[7] = ((closureN)self_731656)->elements[6];
c_732994.elements[8] = ((closureN)self_731656)->elements[7];
c_732994.elements[9] = ((closureN)self_731656)->elements[8];
c_732994.elements[10] = ((closureN)self_731656)->elements[9];
c_732994.elements[11] = ((closureN)self_731656)->elements[10];
c_732994.elements[12] = ((closureN)self_731656)->elements[11];
c_732994.elements[13] = ((closureN)self_731656)->elements[12];
c_732994.elements[14] = ((closureN)self_731656)->elements[13];
c_732994.elements[15] = ((closureN)self_731656)->elements[14];

return_closcall2(data,  ((closureN)self_731656)->elements[14],  &c_732994, quote_out_91vars);; 
}

static void __lambda_172(void *data, object self_731657, int argc, object *args) /* object self_731657, object r_731269 */
 {
 object r_731269 = args[0];
  
closureN_type c_732997;
object e_739014 [17];
c_732997.hdr.mark = gc_color_red;
 c_732997.hdr.grayed = 0;
c_732997.tag = closureN_tag;
 c_732997.fn = (function_type)__lambda_173;
c_732997.num_args = 1;
c_732997.num_elements = 17;
c_732997.elements = (object *)e_739014;
c_732997.elements[0] = ((closureN)self_731657)->elements[0];
c_732997.elements[1] = ((closureN)self_731657)->elements[1];
c_732997.elements[2] = ((closureN)self_731657)->elements[2];
c_732997.elements[3] = ((closureN)self_731657)->elements[3];
c_732997.elements[4] = ((closureN)self_731657)->elements[4];
c_732997.elements[5] = ((closureN)self_731657)->elements[5];
c_732997.elements[6] = ((closureN)self_731657)->elements[6];
c_732997.elements[7] = r_731269;
c_732997.elements[8] = ((closureN)self_731657)->elements[7];
c_732997.elements[9] = ((closureN)self_731657)->elements[8];
c_732997.elements[10] = ((closureN)self_731657)->elements[9];
c_732997.elements[11] = ((closureN)self_731657)->elements[10];
c_732997.elements[12] = ((closureN)self_731657)->elements[11];
c_732997.elements[13] = ((closureN)self_731657)->elements[12];
c_732997.elements[14] = ((closureN)self_731657)->elements[13];
c_732997.elements[15] = ((closureN)self_731657)->elements[14];
c_732997.elements[16] = ((closureN)self_731657)->elements[15];

return_closcall2(data,  ((closureN)self_731657)->elements[15],  &c_732997, quote_step);; 
}

static void __lambda_173(void *data, object self_731658, int argc, object *args) /* object self_731658, object r_731279 */
 {
 object r_731279 = args[0];
  
closureN_type c_733000;
object e_739013 [18];
c_733000.hdr.mark = gc_color_red;
 c_733000.hdr.grayed = 0;
c_733000.tag = closureN_tag;
 c_733000.fn = (function_type)__lambda_174;
c_733000.num_args = 1;
c_733000.num_elements = 18;
c_733000.elements = (object *)e_739013;
c_733000.elements[0] = ((closureN)self_731658)->elements[0];
c_733000.elements[1] = ((closureN)self_731658)->elements[1];
c_733000.elements[2] = ((closureN)self_731658)->elements[2];
c_733000.elements[3] = ((closureN)self_731658)->elements[3];
c_733000.elements[4] = ((closureN)self_731658)->elements[4];
c_733000.elements[5] = ((closureN)self_731658)->elements[5];
c_733000.elements[6] = ((closureN)self_731658)->elements[6];
c_733000.elements[7] = ((closureN)self_731658)->elements[7];
c_733000.elements[8] = r_731279;
c_733000.elements[9] = ((closureN)self_731658)->elements[8];
c_733000.elements[10] = ((closureN)self_731658)->elements[9];
c_733000.elements[11] = ((closureN)self_731658)->elements[10];
c_733000.elements[12] = ((closureN)self_731658)->elements[11];
c_733000.elements[13] = ((closureN)self_731658)->elements[12];
c_733000.elements[14] = ((closureN)self_731658)->elements[13];
c_733000.elements[15] = ((closureN)self_731658)->elements[14];
c_733000.elements[16] = ((closureN)self_731658)->elements[15];
c_733000.elements[17] = ((closureN)self_731658)->elements[16];

return_closcall2(data,  ((closureN)self_731658)->elements[16],  &c_733000, quote_in_91steps);; 
}

static void __lambda_174(void *data, object self_731659, int argc, object *args) /* object self_731659, object r_731280 */
 {
 object r_731280 = args[0];
  
closureN_type c_733002;
object e_739010 [17];
c_733002.hdr.mark = gc_color_red;
 c_733002.hdr.grayed = 0;
c_733002.tag = closureN_tag;
 c_733002.fn = (function_type)__lambda_175;
c_733002.num_args = 1;
c_733002.num_elements = 17;
c_733002.elements = (object *)e_739010;
c_733002.elements[0] = ((closureN)self_731659)->elements[0];
c_733002.elements[1] = ((closureN)self_731659)->elements[1];
c_733002.elements[2] = ((closureN)self_731659)->elements[2];
c_733002.elements[3] = ((closureN)self_731659)->elements[3];
c_733002.elements[4] = ((closureN)self_731659)->elements[4];
c_733002.elements[5] = ((closureN)self_731659)->elements[5];
c_733002.elements[6] = ((closureN)self_731659)->elements[6];
c_733002.elements[7] = ((closureN)self_731659)->elements[7];
c_733002.elements[8] = ((closureN)self_731659)->elements[9];
c_733002.elements[9] = ((closureN)self_731659)->elements[10];
c_733002.elements[10] = ((closureN)self_731659)->elements[11];
c_733002.elements[11] = ((closureN)self_731659)->elements[12];
c_733002.elements[12] = ((closureN)self_731659)->elements[13];
c_733002.elements[13] = ((closureN)self_731659)->elements[14];
c_733002.elements[14] = ((closureN)self_731659)->elements[15];
c_733002.elements[15] = ((closureN)self_731659)->elements[16];
c_733002.elements[16] = ((closureN)self_731659)->elements[17];


make_pair(c_739012,quote_step,quote_in_91steps);c_739012.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733002, ((closureN)self_731659)->elements[8], r_731280, &c_739012);; 
}

static void __lambda_175(void *data, object self_731660, int argc, object *args) /* object self_731660, object r_731272 */
 {
 object r_731272 = args[0];
  
closureN_type c_733005;
object e_739009 [18];
c_733005.hdr.mark = gc_color_red;
 c_733005.hdr.grayed = 0;
c_733005.tag = closureN_tag;
 c_733005.fn = (function_type)__lambda_176;
c_733005.num_args = 1;
c_733005.num_elements = 18;
c_733005.elements = (object *)e_739009;
c_733005.elements[0] = ((closureN)self_731660)->elements[0];
c_733005.elements[1] = ((closureN)self_731660)->elements[1];
c_733005.elements[2] = ((closureN)self_731660)->elements[2];
c_733005.elements[3] = ((closureN)self_731660)->elements[3];
c_733005.elements[4] = ((closureN)self_731660)->elements[4];
c_733005.elements[5] = ((closureN)self_731660)->elements[5];
c_733005.elements[6] = ((closureN)self_731660)->elements[6];
c_733005.elements[7] = ((closureN)self_731660)->elements[7];
c_733005.elements[8] = r_731272;
c_733005.elements[9] = ((closureN)self_731660)->elements[8];
c_733005.elements[10] = ((closureN)self_731660)->elements[9];
c_733005.elements[11] = ((closureN)self_731660)->elements[10];
c_733005.elements[12] = ((closureN)self_731660)->elements[11];
c_733005.elements[13] = ((closureN)self_731660)->elements[12];
c_733005.elements[14] = ((closureN)self_731660)->elements[13];
c_733005.elements[15] = ((closureN)self_731660)->elements[14];
c_733005.elements[16] = ((closureN)self_731660)->elements[15];
c_733005.elements[17] = ((closureN)self_731660)->elements[16];

return_closcall2(data,  ((closureN)self_731660)->elements[16],  &c_733005, quote_out_91steps);; 
}

static void __lambda_176(void *data, object self_731661, int argc, object *args) /* object self_731661, object r_731275 */
 {
 object r_731275 = args[0];
  
closureN_type c_733007;
object e_739007 [18];
c_733007.hdr.mark = gc_color_red;
 c_733007.hdr.grayed = 0;
c_733007.tag = closureN_tag;
 c_733007.fn = (function_type)__lambda_177;
c_733007.num_args = 1;
c_733007.num_elements = 18;
c_733007.elements = (object *)e_739007;
c_733007.elements[0] = ((closureN)self_731661)->elements[0];
c_733007.elements[1] = ((closureN)self_731661)->elements[1];
c_733007.elements[2] = ((closureN)self_731661)->elements[2];
c_733007.elements[3] = ((closureN)self_731661)->elements[3];
c_733007.elements[4] = ((closureN)self_731661)->elements[4];
c_733007.elements[5] = ((closureN)self_731661)->elements[5];
c_733007.elements[6] = ((closureN)self_731661)->elements[6];
c_733007.elements[7] = ((closureN)self_731661)->elements[7];
c_733007.elements[8] = ((closureN)self_731661)->elements[8];
c_733007.elements[9] = ((closureN)self_731661)->elements[9];
c_733007.elements[10] = ((closureN)self_731661)->elements[10];
c_733007.elements[11] = ((closureN)self_731661)->elements[11];
c_733007.elements[12] = ((closureN)self_731661)->elements[12];
c_733007.elements[13] = ((closureN)self_731661)->elements[13];
c_733007.elements[14] = ((closureN)self_731661)->elements[14];
c_733007.elements[15] = ((closureN)self_731661)->elements[15];
c_733007.elements[16] = ((closureN)self_731661)->elements[16];
c_733007.elements[17] = ((closureN)self_731661)->elements[17];


make_pair(c_739008,quote_out_91steps,NULL);c_739008.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733007, r_731275, NULL, &c_739008);; 
}

static void __lambda_177(void *data, object self_731662, int argc, object *args) /* object self_731662, object r_731273 */
 {
 object r_731273 = args[0];
  
closureN_type c_733009;
object e_739002 [17];
c_733009.hdr.mark = gc_color_red;
 c_733009.hdr.grayed = 0;
c_733009.tag = closureN_tag;
 c_733009.fn = (function_type)__lambda_178;
c_733009.num_args = 1;
c_733009.num_elements = 17;
c_733009.elements = (object *)e_739002;
c_733009.elements[0] = ((closureN)self_731662)->elements[0];
c_733009.elements[1] = ((closureN)self_731662)->elements[1];
c_733009.elements[2] = ((closureN)self_731662)->elements[2];
c_733009.elements[3] = ((closureN)self_731662)->elements[3];
c_733009.elements[4] = ((closureN)self_731662)->elements[4];
c_733009.elements[5] = ((closureN)self_731662)->elements[5];
c_733009.elements[6] = ((closureN)self_731662)->elements[6];
c_733009.elements[7] = ((closureN)self_731662)->elements[7];
c_733009.elements[8] = ((closureN)self_731662)->elements[9];
c_733009.elements[9] = ((closureN)self_731662)->elements[10];
c_733009.elements[10] = ((closureN)self_731662)->elements[11];
c_733009.elements[11] = ((closureN)self_731662)->elements[12];
c_733009.elements[12] = ((closureN)self_731662)->elements[13];
c_733009.elements[13] = ((closureN)self_731662)->elements[14];
c_733009.elements[14] = ((closureN)self_731662)->elements[15];
c_733009.elements[15] = ((closureN)self_731662)->elements[16];
c_733009.elements[16] = ((closureN)self_731662)->elements[17];


make_pair(c_739005,quote_step,quote_in_91steps);c_739005.hdr.immutable = 1;

make_pair(c_739006,quote_out_91steps,NULL);c_739006.hdr.immutable = 1;

make_pair(c_739004,&c_739005,&c_739006);c_739004.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733009, ((closureN)self_731662)->elements[8], r_731273, &c_739004);; 
}

static void __lambda_178(void *data, object self_731663, int argc, object *args) /* object self_731663, object r_731270 */
 {
 object r_731270 = args[0];
  
closureN_type c_733011;
object e_738996 [16];
c_733011.hdr.mark = gc_color_red;
 c_733011.hdr.grayed = 0;
c_733011.tag = closureN_tag;
 c_733011.fn = (function_type)__lambda_179;
c_733011.num_args = 1;
c_733011.num_elements = 16;
c_733011.elements = (object *)e_738996;
c_733011.elements[0] = ((closureN)self_731663)->elements[0];
c_733011.elements[1] = ((closureN)self_731663)->elements[1];
c_733011.elements[2] = ((closureN)self_731663)->elements[2];
c_733011.elements[3] = ((closureN)self_731663)->elements[3];
c_733011.elements[4] = ((closureN)self_731663)->elements[4];
c_733011.elements[5] = ((closureN)self_731663)->elements[5];
c_733011.elements[6] = ((closureN)self_731663)->elements[6];
c_733011.elements[7] = ((closureN)self_731663)->elements[8];
c_733011.elements[8] = ((closureN)self_731663)->elements[9];
c_733011.elements[9] = ((closureN)self_731663)->elements[10];
c_733011.elements[10] = ((closureN)self_731663)->elements[11];
c_733011.elements[11] = ((closureN)self_731663)->elements[12];
c_733011.elements[12] = ((closureN)self_731663)->elements[13];
c_733011.elements[13] = ((closureN)self_731663)->elements[14];
c_733011.elements[14] = ((closureN)self_731663)->elements[15];
c_733011.elements[15] = ((closureN)self_731663)->elements[16];


make_pair(c_739000,quote_step,quote_in_91steps);c_739000.hdr.immutable = 1;

make_pair(c_739001,quote_out_91steps,NULL);c_739001.hdr.immutable = 1;

make_pair(c_738999,&c_739000,&c_739001);c_738999.hdr.immutable = 1;

make_pair(c_738998,quote_out_91vars,&c_738999);c_738998.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733011, ((closureN)self_731663)->elements[7], r_731270, &c_738998);; 
}

static void __lambda_179(void *data, object self_731664, int argc, object *args) /* object self_731664, object r_731267 */
 {
 object r_731267 = args[0];
  
closureN_type c_733013;
object e_738990 [16];
c_733013.hdr.mark = gc_color_red;
 c_733013.hdr.grayed = 0;
c_733013.tag = closureN_tag;
 c_733013.fn = (function_type)__lambda_180;
c_733013.num_args = 1;
c_733013.num_elements = 16;
c_733013.elements = (object *)e_738990;
c_733013.elements[0] = ((closureN)self_731664)->elements[0];
c_733013.elements[1] = ((closureN)self_731664)->elements[1];
c_733013.elements[2] = ((closureN)self_731664)->elements[2];
c_733013.elements[3] = ((closureN)self_731664)->elements[3];
c_733013.elements[4] = ((closureN)self_731664)->elements[4];
c_733013.elements[5] = ((closureN)self_731664)->elements[5];
c_733013.elements[6] = ((closureN)self_731664)->elements[6];
c_733013.elements[7] = ((closureN)self_731664)->elements[7];
c_733013.elements[8] = ((closureN)self_731664)->elements[8];
c_733013.elements[9] = ((closureN)self_731664)->elements[9];
c_733013.elements[10] = ((closureN)self_731664)->elements[10];
c_733013.elements[11] = ((closureN)self_731664)->elements[11];
c_733013.elements[12] = ((closureN)self_731664)->elements[12];
c_733013.elements[13] = ((closureN)self_731664)->elements[13];
c_733013.elements[14] = ((closureN)self_731664)->elements[14];
c_733013.elements[15] = ((closureN)self_731664)->elements[15];


make_pair(c_738994,quote_step,quote_in_91steps);c_738994.hdr.immutable = 1;

make_pair(c_738995,quote_out_91steps,NULL);c_738995.hdr.immutable = 1;

make_pair(c_738993,&c_738994,&c_738995);c_738993.hdr.immutable = 1;

make_pair(c_738992,quote_out_91vars,&c_738993);c_738992.hdr.immutable = 1;

make_pair(c_738991,NULL,&c_738992);c_738991.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733013, NULL, r_731267, &c_738991);; 
}

static void __lambda_180(void *data, object self_731665, int argc, object *args) /* object self_731665, object r_731264 */
 {
 object r_731264 = args[0];
  
closureN_type c_733015;
object e_738983 [16];
c_733015.hdr.mark = gc_color_red;
 c_733015.hdr.grayed = 0;
c_733015.tag = closureN_tag;
 c_733015.fn = (function_type)__lambda_181;
c_733015.num_args = 1;
c_733015.num_elements = 16;
c_733015.elements = (object *)e_738983;
c_733015.elements[0] = ((closureN)self_731665)->elements[0];
c_733015.elements[1] = ((closureN)self_731665)->elements[1];
c_733015.elements[2] = ((closureN)self_731665)->elements[2];
c_733015.elements[3] = ((closureN)self_731665)->elements[3];
c_733015.elements[4] = ((closureN)self_731665)->elements[4];
c_733015.elements[5] = ((closureN)self_731665)->elements[5];
c_733015.elements[6] = ((closureN)self_731665)->elements[6];
c_733015.elements[7] = ((closureN)self_731665)->elements[7];
c_733015.elements[8] = ((closureN)self_731665)->elements[8];
c_733015.elements[9] = ((closureN)self_731665)->elements[9];
c_733015.elements[10] = ((closureN)self_731665)->elements[10];
c_733015.elements[11] = ((closureN)self_731665)->elements[11];
c_733015.elements[12] = ((closureN)self_731665)->elements[12];
c_733015.elements[13] = ((closureN)self_731665)->elements[13];
c_733015.elements[14] = ((closureN)self_731665)->elements[14];
c_733015.elements[15] = ((closureN)self_731665)->elements[15];


make_pair(c_738988,quote_step,quote_in_91steps);c_738988.hdr.immutable = 1;

make_pair(c_738989,quote_out_91steps,NULL);c_738989.hdr.immutable = 1;

make_pair(c_738987,&c_738988,&c_738989);c_738987.hdr.immutable = 1;

make_pair(c_738986,quote_out_91vars,&c_738987);c_738986.hdr.immutable = 1;

make_pair(c_738985,NULL,&c_738986);c_738985.hdr.immutable = 1;

make_pair(c_738984,NULL,&c_738985);c_738984.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733015, NULL, r_731264, &c_738984);; 
}

static void __lambda_181(void *data, object self_731666, int argc, object *args) /* object self_731666, object r_731261 */
 {
 object r_731261 = args[0];
  
closureN_type c_733017;
object e_738975 [16];
c_733017.hdr.mark = gc_color_red;
 c_733017.hdr.grayed = 0;
c_733017.tag = closureN_tag;
 c_733017.fn = (function_type)__lambda_182;
c_733017.num_args = 1;
c_733017.num_elements = 16;
c_733017.elements = (object *)e_738975;
c_733017.elements[0] = ((closureN)self_731666)->elements[0];
c_733017.elements[1] = ((closureN)self_731666)->elements[1];
c_733017.elements[2] = ((closureN)self_731666)->elements[2];
c_733017.elements[3] = ((closureN)self_731666)->elements[3];
c_733017.elements[4] = ((closureN)self_731666)->elements[4];
c_733017.elements[5] = ((closureN)self_731666)->elements[5];
c_733017.elements[6] = ((closureN)self_731666)->elements[6];
c_733017.elements[7] = ((closureN)self_731666)->elements[7];
c_733017.elements[8] = ((closureN)self_731666)->elements[8];
c_733017.elements[9] = ((closureN)self_731666)->elements[9];
c_733017.elements[10] = ((closureN)self_731666)->elements[10];
c_733017.elements[11] = ((closureN)self_731666)->elements[11];
c_733017.elements[12] = ((closureN)self_731666)->elements[12];
c_733017.elements[13] = ((closureN)self_731666)->elements[13];
c_733017.elements[14] = ((closureN)self_731666)->elements[14];
c_733017.elements[15] = ((closureN)self_731666)->elements[15];


make_pair(c_738981,quote_step,quote_in_91steps);c_738981.hdr.immutable = 1;

make_pair(c_738982,quote_out_91steps,NULL);c_738982.hdr.immutable = 1;

make_pair(c_738980,&c_738981,&c_738982);c_738980.hdr.immutable = 1;

make_pair(c_738979,quote_out_91vars,&c_738980);c_738979.hdr.immutable = 1;

make_pair(c_738978,NULL,&c_738979);c_738978.hdr.immutable = 1;

make_pair(c_738977,NULL,&c_738978);c_738977.hdr.immutable = 1;

make_pair(c_738976,NULL,&c_738977);c_738976.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733017, NULL, r_731261, &c_738976);; 
}

static void __lambda_182(void *data, object self_731667, int argc, object *args) /* object self_731667, object r_731258 */
 {
 object r_731258 = args[0];
  
closureN_type c_733019;
object e_738965 [15];
c_733019.hdr.mark = gc_color_red;
 c_733019.hdr.grayed = 0;
c_733019.tag = closureN_tag;
 c_733019.fn = (function_type)__lambda_183;
c_733019.num_args = 1;
c_733019.num_elements = 15;
c_733019.elements = (object *)e_738965;
c_733019.elements[0] = ((closureN)self_731667)->elements[0];
c_733019.elements[1] = ((closureN)self_731667)->elements[1];
c_733019.elements[2] = ((closureN)self_731667)->elements[2];
c_733019.elements[3] = ((closureN)self_731667)->elements[3];
c_733019.elements[4] = ((closureN)self_731667)->elements[4];
c_733019.elements[5] = ((closureN)self_731667)->elements[5];
c_733019.elements[6] = ((closureN)self_731667)->elements[7];
c_733019.elements[7] = ((closureN)self_731667)->elements[8];
c_733019.elements[8] = ((closureN)self_731667)->elements[9];
c_733019.elements[9] = ((closureN)self_731667)->elements[10];
c_733019.elements[10] = ((closureN)self_731667)->elements[11];
c_733019.elements[11] = ((closureN)self_731667)->elements[12];
c_733019.elements[12] = ((closureN)self_731667)->elements[13];
c_733019.elements[13] = ((closureN)self_731667)->elements[14];
c_733019.elements[14] = ((closureN)self_731667)->elements[15];


make_pair(c_738973,quote_step,quote_in_91steps);c_738973.hdr.immutable = 1;

make_pair(c_738974,quote_out_91steps,NULL);c_738974.hdr.immutable = 1;

make_pair(c_738972,&c_738973,&c_738974);c_738972.hdr.immutable = 1;

make_pair(c_738971,quote_out_91vars,&c_738972);c_738971.hdr.immutable = 1;

make_pair(c_738970,NULL,&c_738971);c_738970.hdr.immutable = 1;

make_pair(c_738969,NULL,&c_738970);c_738969.hdr.immutable = 1;

make_pair(c_738968,NULL,&c_738969);c_738968.hdr.immutable = 1;

make_pair(c_738967,quote__191,&c_738968);c_738967.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733019, ((closureN)self_731667)->elements[6], r_731258, &c_738967);; 
}

static void __lambda_183(void *data, object self_731668, int argc, object *args) /* object self_731668, object r_731225 */
 {
 object r_731225 = args[0];
  
closureN_type c_733022;
object e_738964 [16];
c_733022.hdr.mark = gc_color_red;
 c_733022.hdr.grayed = 0;
c_733022.tag = closureN_tag;
 c_733022.fn = (function_type)__lambda_184;
c_733022.num_args = 1;
c_733022.num_elements = 16;
c_733022.elements = (object *)e_738964;
c_733022.elements[0] = ((closureN)self_731668)->elements[0];
c_733022.elements[1] = ((closureN)self_731668)->elements[1];
c_733022.elements[2] = ((closureN)self_731668)->elements[2];
c_733022.elements[3] = ((closureN)self_731668)->elements[3];
c_733022.elements[4] = ((closureN)self_731668)->elements[4];
c_733022.elements[5] = ((closureN)self_731668)->elements[5];
c_733022.elements[6] = r_731225;
c_733022.elements[7] = ((closureN)self_731668)->elements[6];
c_733022.elements[8] = ((closureN)self_731668)->elements[7];
c_733022.elements[9] = ((closureN)self_731668)->elements[8];
c_733022.elements[10] = ((closureN)self_731668)->elements[9];
c_733022.elements[11] = ((closureN)self_731668)->elements[10];
c_733022.elements[12] = ((closureN)self_731668)->elements[11];
c_733022.elements[13] = ((closureN)self_731668)->elements[12];
c_733022.elements[14] = ((closureN)self_731668)->elements[13];
c_733022.elements[15] = ((closureN)self_731668)->elements[14];

return_closcall2(data,  ((closureN)self_731668)->elements[14],  &c_733022, quote__75chain);; 
}

static void __lambda_184(void *data, object self_731669, int argc, object *args) /* object self_731669, object r_731231 */
 {
 object r_731231 = args[0];
  
closureN_type c_733025;
object e_738963 [17];
c_733025.hdr.mark = gc_color_red;
 c_733025.hdr.grayed = 0;
c_733025.tag = closureN_tag;
 c_733025.fn = (function_type)__lambda_185;
c_733025.num_args = 1;
c_733025.num_elements = 17;
c_733025.elements = (object *)e_738963;
c_733025.elements[0] = ((closureN)self_731669)->elements[0];
c_733025.elements[1] = ((closureN)self_731669)->elements[1];
c_733025.elements[2] = ((closureN)self_731669)->elements[2];
c_733025.elements[3] = ((closureN)self_731669)->elements[3];
c_733025.elements[4] = ((closureN)self_731669)->elements[4];
c_733025.elements[5] = ((closureN)self_731669)->elements[5];
c_733025.elements[6] = ((closureN)self_731669)->elements[6];
c_733025.elements[7] = r_731231;
c_733025.elements[8] = ((closureN)self_731669)->elements[7];
c_733025.elements[9] = ((closureN)self_731669)->elements[8];
c_733025.elements[10] = ((closureN)self_731669)->elements[9];
c_733025.elements[11] = ((closureN)self_731669)->elements[10];
c_733025.elements[12] = ((closureN)self_731669)->elements[11];
c_733025.elements[13] = ((closureN)self_731669)->elements[12];
c_733025.elements[14] = ((closureN)self_731669)->elements[13];
c_733025.elements[15] = ((closureN)self_731669)->elements[14];
c_733025.elements[16] = ((closureN)self_731669)->elements[15];

return_closcall2(data,  ((closureN)self_731669)->elements[15],  &c_733025, quote_step);; 
}

static void __lambda_185(void *data, object self_731670, int argc, object *args) /* object self_731670, object r_731234 */
 {
 object r_731234 = args[0];
  
closureN_type c_733028;
object e_738962 [18];
c_733028.hdr.mark = gc_color_red;
 c_733028.hdr.grayed = 0;
c_733028.tag = closureN_tag;
 c_733028.fn = (function_type)__lambda_186;
c_733028.num_args = 1;
c_733028.num_elements = 18;
c_733028.elements = (object *)e_738962;
c_733028.elements[0] = ((closureN)self_731670)->elements[0];
c_733028.elements[1] = ((closureN)self_731670)->elements[1];
c_733028.elements[2] = ((closureN)self_731670)->elements[2];
c_733028.elements[3] = ((closureN)self_731670)->elements[3];
c_733028.elements[4] = ((closureN)self_731670)->elements[4];
c_733028.elements[5] = ((closureN)self_731670)->elements[5];
c_733028.elements[6] = ((closureN)self_731670)->elements[6];
c_733028.elements[7] = ((closureN)self_731670)->elements[7];
c_733028.elements[8] = r_731234;
c_733028.elements[9] = ((closureN)self_731670)->elements[8];
c_733028.elements[10] = ((closureN)self_731670)->elements[9];
c_733028.elements[11] = ((closureN)self_731670)->elements[10];
c_733028.elements[12] = ((closureN)self_731670)->elements[11];
c_733028.elements[13] = ((closureN)self_731670)->elements[12];
c_733028.elements[14] = ((closureN)self_731670)->elements[13];
c_733028.elements[15] = ((closureN)self_731670)->elements[14];
c_733028.elements[16] = ((closureN)self_731670)->elements[15];
c_733028.elements[17] = ((closureN)self_731670)->elements[16];

return_closcall2(data,  ((closureN)self_731670)->elements[16],  &c_733028, quote_out_91vars);; 
}

static void __lambda_186(void *data, object self_731671, int argc, object *args) /* object self_731671, object r_731243 */
 {
 object r_731243 = args[0];
  
closureN_type c_733031;
object e_738961 [19];
c_733031.hdr.mark = gc_color_red;
 c_733031.hdr.grayed = 0;
c_733031.tag = closureN_tag;
 c_733031.fn = (function_type)__lambda_187;
c_733031.num_args = 1;
c_733031.num_elements = 19;
c_733031.elements = (object *)e_738961;
c_733031.elements[0] = ((closureN)self_731671)->elements[0];
c_733031.elements[1] = ((closureN)self_731671)->elements[1];
c_733031.elements[2] = ((closureN)self_731671)->elements[2];
c_733031.elements[3] = ((closureN)self_731671)->elements[3];
c_733031.elements[4] = ((closureN)self_731671)->elements[4];
c_733031.elements[5] = ((closureN)self_731671)->elements[5];
c_733031.elements[6] = ((closureN)self_731671)->elements[6];
c_733031.elements[7] = ((closureN)self_731671)->elements[7];
c_733031.elements[8] = ((closureN)self_731671)->elements[8];
c_733031.elements[9] = r_731243;
c_733031.elements[10] = ((closureN)self_731671)->elements[9];
c_733031.elements[11] = ((closureN)self_731671)->elements[10];
c_733031.elements[12] = ((closureN)self_731671)->elements[11];
c_733031.elements[13] = ((closureN)self_731671)->elements[12];
c_733031.elements[14] = ((closureN)self_731671)->elements[13];
c_733031.elements[15] = ((closureN)self_731671)->elements[14];
c_733031.elements[16] = ((closureN)self_731671)->elements[15];
c_733031.elements[17] = ((closureN)self_731671)->elements[16];
c_733031.elements[18] = ((closureN)self_731671)->elements[17];

return_closcall2(data,  ((closureN)self_731671)->elements[17],  &c_733031, quote_in_91steps);; 
}

static void __lambda_187(void *data, object self_731672, int argc, object *args) /* object self_731672, object r_731246 */
 {
 object r_731246 = args[0];
  
closureN_type c_733034;
object e_738960 [20];
c_733034.hdr.mark = gc_color_red;
 c_733034.hdr.grayed = 0;
c_733034.tag = closureN_tag;
 c_733034.fn = (function_type)__lambda_188;
c_733034.num_args = 1;
c_733034.num_elements = 20;
c_733034.elements = (object *)e_738960;
c_733034.elements[0] = ((closureN)self_731672)->elements[0];
c_733034.elements[1] = ((closureN)self_731672)->elements[1];
c_733034.elements[2] = ((closureN)self_731672)->elements[2];
c_733034.elements[3] = ((closureN)self_731672)->elements[3];
c_733034.elements[4] = ((closureN)self_731672)->elements[4];
c_733034.elements[5] = ((closureN)self_731672)->elements[5];
c_733034.elements[6] = ((closureN)self_731672)->elements[6];
c_733034.elements[7] = ((closureN)self_731672)->elements[7];
c_733034.elements[8] = ((closureN)self_731672)->elements[8];
c_733034.elements[9] = ((closureN)self_731672)->elements[9];
c_733034.elements[10] = r_731246;
c_733034.elements[11] = ((closureN)self_731672)->elements[10];
c_733034.elements[12] = ((closureN)self_731672)->elements[11];
c_733034.elements[13] = ((closureN)self_731672)->elements[12];
c_733034.elements[14] = ((closureN)self_731672)->elements[13];
c_733034.elements[15] = ((closureN)self_731672)->elements[14];
c_733034.elements[16] = ((closureN)self_731672)->elements[15];
c_733034.elements[17] = ((closureN)self_731672)->elements[16];
c_733034.elements[18] = ((closureN)self_731672)->elements[17];
c_733034.elements[19] = ((closureN)self_731672)->elements[18];

return_closcall2(data,  ((closureN)self_731672)->elements[18],  &c_733034, quote_out_91steps);; 
}

static void __lambda_188(void *data, object self_731673, int argc, object *args) /* object self_731673, object r_731249 */
 {
 object r_731249 = args[0];
  
closureN_type c_733036;
object e_738958 [20];
c_733036.hdr.mark = gc_color_red;
 c_733036.hdr.grayed = 0;
c_733036.tag = closureN_tag;
 c_733036.fn = (function_type)__lambda_189;
c_733036.num_args = 1;
c_733036.num_elements = 20;
c_733036.elements = (object *)e_738958;
c_733036.elements[0] = ((closureN)self_731673)->elements[0];
c_733036.elements[1] = ((closureN)self_731673)->elements[1];
c_733036.elements[2] = ((closureN)self_731673)->elements[2];
c_733036.elements[3] = ((closureN)self_731673)->elements[3];
c_733036.elements[4] = ((closureN)self_731673)->elements[4];
c_733036.elements[5] = ((closureN)self_731673)->elements[5];
c_733036.elements[6] = ((closureN)self_731673)->elements[6];
c_733036.elements[7] = ((closureN)self_731673)->elements[7];
c_733036.elements[8] = ((closureN)self_731673)->elements[8];
c_733036.elements[9] = ((closureN)self_731673)->elements[9];
c_733036.elements[10] = ((closureN)self_731673)->elements[10];
c_733036.elements[11] = ((closureN)self_731673)->elements[11];
c_733036.elements[12] = ((closureN)self_731673)->elements[12];
c_733036.elements[13] = ((closureN)self_731673)->elements[13];
c_733036.elements[14] = ((closureN)self_731673)->elements[14];
c_733036.elements[15] = ((closureN)self_731673)->elements[15];
c_733036.elements[16] = ((closureN)self_731673)->elements[16];
c_733036.elements[17] = ((closureN)self_731673)->elements[17];
c_733036.elements[18] = ((closureN)self_731673)->elements[18];
c_733036.elements[19] = ((closureN)self_731673)->elements[19];


make_pair(c_738959,quote_out_91steps,NULL);c_738959.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733036, r_731249, NULL, &c_738959);; 
}

static void __lambda_189(void *data, object self_731674, int argc, object *args) /* object self_731674, object r_731247 */
 {
 object r_731247 = args[0];
  
closureN_type c_733038;
object e_738954 [19];
c_733038.hdr.mark = gc_color_red;
 c_733038.hdr.grayed = 0;
c_733038.tag = closureN_tag;
 c_733038.fn = (function_type)__lambda_190;
c_733038.num_args = 1;
c_733038.num_elements = 19;
c_733038.elements = (object *)e_738954;
c_733038.elements[0] = ((closureN)self_731674)->elements[0];
c_733038.elements[1] = ((closureN)self_731674)->elements[1];
c_733038.elements[2] = ((closureN)self_731674)->elements[2];
c_733038.elements[3] = ((closureN)self_731674)->elements[3];
c_733038.elements[4] = ((closureN)self_731674)->elements[4];
c_733038.elements[5] = ((closureN)self_731674)->elements[5];
c_733038.elements[6] = ((closureN)self_731674)->elements[6];
c_733038.elements[7] = ((closureN)self_731674)->elements[7];
c_733038.elements[8] = ((closureN)self_731674)->elements[8];
c_733038.elements[9] = ((closureN)self_731674)->elements[9];
c_733038.elements[10] = ((closureN)self_731674)->elements[11];
c_733038.elements[11] = ((closureN)self_731674)->elements[12];
c_733038.elements[12] = ((closureN)self_731674)->elements[13];
c_733038.elements[13] = ((closureN)self_731674)->elements[14];
c_733038.elements[14] = ((closureN)self_731674)->elements[15];
c_733038.elements[15] = ((closureN)self_731674)->elements[16];
c_733038.elements[16] = ((closureN)self_731674)->elements[17];
c_733038.elements[17] = ((closureN)self_731674)->elements[18];
c_733038.elements[18] = ((closureN)self_731674)->elements[19];


make_pair(c_738957,quote_out_91steps,NULL);c_738957.hdr.immutable = 1;

make_pair(c_738956,quote_in_91steps,&c_738957);c_738956.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733038, ((closureN)self_731674)->elements[10], r_731247, &c_738956);; 
}

static void __lambda_190(void *data, object self_731675, int argc, object *args) /* object self_731675, object r_731244 */
 {
 object r_731244 = args[0];
  
closureN_type c_733040;
object e_738949 [18];
c_733040.hdr.mark = gc_color_red;
 c_733040.hdr.grayed = 0;
c_733040.tag = closureN_tag;
 c_733040.fn = (function_type)__lambda_191;
c_733040.num_args = 1;
c_733040.num_elements = 18;
c_733040.elements = (object *)e_738949;
c_733040.elements[0] = ((closureN)self_731675)->elements[0];
c_733040.elements[1] = ((closureN)self_731675)->elements[1];
c_733040.elements[2] = ((closureN)self_731675)->elements[2];
c_733040.elements[3] = ((closureN)self_731675)->elements[3];
c_733040.elements[4] = ((closureN)self_731675)->elements[4];
c_733040.elements[5] = ((closureN)self_731675)->elements[5];
c_733040.elements[6] = ((closureN)self_731675)->elements[6];
c_733040.elements[7] = ((closureN)self_731675)->elements[7];
c_733040.elements[8] = ((closureN)self_731675)->elements[8];
c_733040.elements[9] = ((closureN)self_731675)->elements[10];
c_733040.elements[10] = ((closureN)self_731675)->elements[11];
c_733040.elements[11] = ((closureN)self_731675)->elements[12];
c_733040.elements[12] = ((closureN)self_731675)->elements[13];
c_733040.elements[13] = ((closureN)self_731675)->elements[14];
c_733040.elements[14] = ((closureN)self_731675)->elements[15];
c_733040.elements[15] = ((closureN)self_731675)->elements[16];
c_733040.elements[16] = ((closureN)self_731675)->elements[17];
c_733040.elements[17] = ((closureN)self_731675)->elements[18];


make_pair(c_738953,quote_out_91steps,NULL);c_738953.hdr.immutable = 1;

make_pair(c_738952,quote_in_91steps,&c_738953);c_738952.hdr.immutable = 1;

make_pair(c_738951,quote_out_91vars,&c_738952);c_738951.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733040, ((closureN)self_731675)->elements[9], r_731244, &c_738951);; 
}

static void __lambda_191(void *data, object self_731676, int argc, object *args) /* object self_731676, object r_731241 */
 {
 object r_731241 = args[0];
  
closureN_type c_733042;
object e_738944 [18];
c_733042.hdr.mark = gc_color_red;
 c_733042.hdr.grayed = 0;
c_733042.tag = closureN_tag;
 c_733042.fn = (function_type)__lambda_192;
c_733042.num_args = 1;
c_733042.num_elements = 18;
c_733042.elements = (object *)e_738944;
c_733042.elements[0] = ((closureN)self_731676)->elements[0];
c_733042.elements[1] = ((closureN)self_731676)->elements[1];
c_733042.elements[2] = ((closureN)self_731676)->elements[2];
c_733042.elements[3] = ((closureN)self_731676)->elements[3];
c_733042.elements[4] = ((closureN)self_731676)->elements[4];
c_733042.elements[5] = ((closureN)self_731676)->elements[5];
c_733042.elements[6] = ((closureN)self_731676)->elements[6];
c_733042.elements[7] = ((closureN)self_731676)->elements[7];
c_733042.elements[8] = ((closureN)self_731676)->elements[8];
c_733042.elements[9] = ((closureN)self_731676)->elements[9];
c_733042.elements[10] = ((closureN)self_731676)->elements[10];
c_733042.elements[11] = ((closureN)self_731676)->elements[11];
c_733042.elements[12] = ((closureN)self_731676)->elements[12];
c_733042.elements[13] = ((closureN)self_731676)->elements[13];
c_733042.elements[14] = ((closureN)self_731676)->elements[14];
c_733042.elements[15] = ((closureN)self_731676)->elements[15];
c_733042.elements[16] = ((closureN)self_731676)->elements[16];
c_733042.elements[17] = ((closureN)self_731676)->elements[17];


make_pair(c_738948,quote_out_91steps,NULL);c_738948.hdr.immutable = 1;

make_pair(c_738947,quote_in_91steps,&c_738948);c_738947.hdr.immutable = 1;

make_pair(c_738946,quote_out_91vars,&c_738947);c_738946.hdr.immutable = 1;

make_pair(c_738945,NULL,&c_738946);c_738945.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733042, NULL, r_731241, &c_738945);; 
}

static void __lambda_192(void *data, object self_731677, int argc, object *args) /* object self_731677, object r_731238 */
 {
 object r_731238 = args[0];
  
closureN_type c_733044;
object e_738938 [18];
c_733044.hdr.mark = gc_color_red;
 c_733044.hdr.grayed = 0;
c_733044.tag = closureN_tag;
 c_733044.fn = (function_type)__lambda_193;
c_733044.num_args = 1;
c_733044.num_elements = 18;
c_733044.elements = (object *)e_738938;
c_733044.elements[0] = ((closureN)self_731677)->elements[0];
c_733044.elements[1] = ((closureN)self_731677)->elements[1];
c_733044.elements[2] = ((closureN)self_731677)->elements[2];
c_733044.elements[3] = ((closureN)self_731677)->elements[3];
c_733044.elements[4] = ((closureN)self_731677)->elements[4];
c_733044.elements[5] = ((closureN)self_731677)->elements[5];
c_733044.elements[6] = ((closureN)self_731677)->elements[6];
c_733044.elements[7] = ((closureN)self_731677)->elements[7];
c_733044.elements[8] = ((closureN)self_731677)->elements[8];
c_733044.elements[9] = ((closureN)self_731677)->elements[9];
c_733044.elements[10] = ((closureN)self_731677)->elements[10];
c_733044.elements[11] = ((closureN)self_731677)->elements[11];
c_733044.elements[12] = ((closureN)self_731677)->elements[12];
c_733044.elements[13] = ((closureN)self_731677)->elements[13];
c_733044.elements[14] = ((closureN)self_731677)->elements[14];
c_733044.elements[15] = ((closureN)self_731677)->elements[15];
c_733044.elements[16] = ((closureN)self_731677)->elements[16];
c_733044.elements[17] = ((closureN)self_731677)->elements[17];


make_pair(c_738943,quote_out_91steps,NULL);c_738943.hdr.immutable = 1;

make_pair(c_738942,quote_in_91steps,&c_738943);c_738942.hdr.immutable = 1;

make_pair(c_738941,quote_out_91vars,&c_738942);c_738941.hdr.immutable = 1;

make_pair(c_738940,NULL,&c_738941);c_738940.hdr.immutable = 1;

make_pair(c_738939,NULL,&c_738940);c_738939.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733044, NULL, r_731238, &c_738939);; 
}

static void __lambda_193(void *data, object self_731678, int argc, object *args) /* object self_731678, object r_731235 */
 {
 object r_731235 = args[0];
  
closureN_type c_733046;
object e_738930 [17];
c_733046.hdr.mark = gc_color_red;
 c_733046.hdr.grayed = 0;
c_733046.tag = closureN_tag;
 c_733046.fn = (function_type)__lambda_194;
c_733046.num_args = 1;
c_733046.num_elements = 17;
c_733046.elements = (object *)e_738930;
c_733046.elements[0] = ((closureN)self_731678)->elements[0];
c_733046.elements[1] = ((closureN)self_731678)->elements[1];
c_733046.elements[2] = ((closureN)self_731678)->elements[2];
c_733046.elements[3] = ((closureN)self_731678)->elements[3];
c_733046.elements[4] = ((closureN)self_731678)->elements[4];
c_733046.elements[5] = ((closureN)self_731678)->elements[5];
c_733046.elements[6] = ((closureN)self_731678)->elements[6];
c_733046.elements[7] = ((closureN)self_731678)->elements[7];
c_733046.elements[8] = ((closureN)self_731678)->elements[9];
c_733046.elements[9] = ((closureN)self_731678)->elements[10];
c_733046.elements[10] = ((closureN)self_731678)->elements[11];
c_733046.elements[11] = ((closureN)self_731678)->elements[12];
c_733046.elements[12] = ((closureN)self_731678)->elements[13];
c_733046.elements[13] = ((closureN)self_731678)->elements[14];
c_733046.elements[14] = ((closureN)self_731678)->elements[15];
c_733046.elements[15] = ((closureN)self_731678)->elements[16];
c_733046.elements[16] = ((closureN)self_731678)->elements[17];


make_pair(c_738937,quote_out_91steps,NULL);c_738937.hdr.immutable = 1;

make_pair(c_738936,quote_in_91steps,&c_738937);c_738936.hdr.immutable = 1;

make_pair(c_738935,quote_out_91vars,&c_738936);c_738935.hdr.immutable = 1;

make_pair(c_738934,NULL,&c_738935);c_738934.hdr.immutable = 1;

make_pair(c_738933,NULL,&c_738934);c_738933.hdr.immutable = 1;

make_pair(c_738932,quote_step,&c_738933);c_738932.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733046, ((closureN)self_731678)->elements[8], r_731235, &c_738932);; 
}

static void __lambda_194(void *data, object self_731679, int argc, object *args) /* object self_731679, object r_731232 */
 {
 object r_731232 = args[0];
  
closureN_type c_733048;
object e_738921 [16];
c_733048.hdr.mark = gc_color_red;
 c_733048.hdr.grayed = 0;
c_733048.tag = closureN_tag;
 c_733048.fn = (function_type)__lambda_195;
c_733048.num_args = 1;
c_733048.num_elements = 16;
c_733048.elements = (object *)e_738921;
c_733048.elements[0] = ((closureN)self_731679)->elements[0];
c_733048.elements[1] = ((closureN)self_731679)->elements[1];
c_733048.elements[2] = ((closureN)self_731679)->elements[2];
c_733048.elements[3] = ((closureN)self_731679)->elements[3];
c_733048.elements[4] = ((closureN)self_731679)->elements[4];
c_733048.elements[5] = ((closureN)self_731679)->elements[5];
c_733048.elements[6] = ((closureN)self_731679)->elements[6];
c_733048.elements[7] = ((closureN)self_731679)->elements[8];
c_733048.elements[8] = ((closureN)self_731679)->elements[9];
c_733048.elements[9] = ((closureN)self_731679)->elements[10];
c_733048.elements[10] = ((closureN)self_731679)->elements[11];
c_733048.elements[11] = ((closureN)self_731679)->elements[12];
c_733048.elements[12] = ((closureN)self_731679)->elements[13];
c_733048.elements[13] = ((closureN)self_731679)->elements[14];
c_733048.elements[14] = ((closureN)self_731679)->elements[15];
c_733048.elements[15] = ((closureN)self_731679)->elements[16];


make_pair(c_738929,quote_out_91steps,NULL);c_738929.hdr.immutable = 1;

make_pair(c_738928,quote_in_91steps,&c_738929);c_738928.hdr.immutable = 1;

make_pair(c_738927,quote_out_91vars,&c_738928);c_738927.hdr.immutable = 1;

make_pair(c_738926,NULL,&c_738927);c_738926.hdr.immutable = 1;

make_pair(c_738925,NULL,&c_738926);c_738925.hdr.immutable = 1;

make_pair(c_738924,quote_step,&c_738925);c_738924.hdr.immutable = 1;

make_pair(c_738923,quote__75chain,&c_738924);c_738923.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733048, ((closureN)self_731679)->elements[7], r_731232, &c_738923);; 
}

static void __lambda_195(void *data, object self_731680, int argc, object *args) /* object self_731680, object r_731228 */
 {
 object r_731228 = args[0];
  
closureN_type c_733050;
object e_738912 [16];
c_733050.hdr.mark = gc_color_red;
 c_733050.hdr.grayed = 0;
c_733050.tag = closureN_tag;
 c_733050.fn = (function_type)__lambda_196;
c_733050.num_args = 1;
c_733050.num_elements = 16;
c_733050.elements = (object *)e_738912;
c_733050.elements[0] = ((closureN)self_731680)->elements[0];
c_733050.elements[1] = ((closureN)self_731680)->elements[1];
c_733050.elements[2] = ((closureN)self_731680)->elements[2];
c_733050.elements[3] = ((closureN)self_731680)->elements[3];
c_733050.elements[4] = ((closureN)self_731680)->elements[4];
c_733050.elements[5] = ((closureN)self_731680)->elements[5];
c_733050.elements[6] = ((closureN)self_731680)->elements[6];
c_733050.elements[7] = ((closureN)self_731680)->elements[7];
c_733050.elements[8] = ((closureN)self_731680)->elements[8];
c_733050.elements[9] = ((closureN)self_731680)->elements[9];
c_733050.elements[10] = ((closureN)self_731680)->elements[10];
c_733050.elements[11] = ((closureN)self_731680)->elements[11];
c_733050.elements[12] = ((closureN)self_731680)->elements[12];
c_733050.elements[13] = ((closureN)self_731680)->elements[13];
c_733050.elements[14] = ((closureN)self_731680)->elements[14];
c_733050.elements[15] = ((closureN)self_731680)->elements[15];


make_pair(c_738920,quote_out_91steps,NULL);c_738920.hdr.immutable = 1;

make_pair(c_738919,quote_in_91steps,&c_738920);c_738919.hdr.immutable = 1;

make_pair(c_738918,quote_out_91vars,&c_738919);c_738918.hdr.immutable = 1;

make_pair(c_738917,NULL,&c_738918);c_738917.hdr.immutable = 1;

make_pair(c_738916,NULL,&c_738917);c_738916.hdr.immutable = 1;

make_pair(c_738915,quote_step,&c_738916);c_738915.hdr.immutable = 1;

make_pair(c_738914,quote__75chain,&c_738915);c_738914.hdr.immutable = 1;

make_pair(c_738913,&c_738914,NULL);c_738913.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733050, r_731228, NULL, &c_738913);; 
}

static void __lambda_196(void *data, object self_731681, int argc, object *args) /* object self_731681, object r_731226 */
 {
 object r_731226 = args[0];
  
closureN_type c_733052;
object e_738893 [15];
c_733052.hdr.mark = gc_color_red;
 c_733052.hdr.grayed = 0;
c_733052.tag = closureN_tag;
 c_733052.fn = (function_type)__lambda_197;
c_733052.num_args = 1;
c_733052.num_elements = 15;
c_733052.elements = (object *)e_738893;
c_733052.elements[0] = ((closureN)self_731681)->elements[0];
c_733052.elements[1] = ((closureN)self_731681)->elements[1];
c_733052.elements[2] = ((closureN)self_731681)->elements[2];
c_733052.elements[3] = ((closureN)self_731681)->elements[3];
c_733052.elements[4] = ((closureN)self_731681)->elements[4];
c_733052.elements[5] = ((closureN)self_731681)->elements[5];
c_733052.elements[6] = ((closureN)self_731681)->elements[7];
c_733052.elements[7] = ((closureN)self_731681)->elements[8];
c_733052.elements[8] = ((closureN)self_731681)->elements[9];
c_733052.elements[9] = ((closureN)self_731681)->elements[10];
c_733052.elements[10] = ((closureN)self_731681)->elements[11];
c_733052.elements[11] = ((closureN)self_731681)->elements[12];
c_733052.elements[12] = ((closureN)self_731681)->elements[13];
c_733052.elements[13] = ((closureN)self_731681)->elements[14];
c_733052.elements[14] = ((closureN)self_731681)->elements[15];


make_pair(c_738902,quote_step,quote_in_91steps);c_738902.hdr.immutable = 1;

make_pair(c_738903,quote_out_91steps,NULL);c_738903.hdr.immutable = 1;

make_pair(c_738901,&c_738902,&c_738903);c_738901.hdr.immutable = 1;

make_pair(c_738900,quote_out_91vars,&c_738901);c_738900.hdr.immutable = 1;

make_pair(c_738899,NULL,&c_738900);c_738899.hdr.immutable = 1;

make_pair(c_738898,NULL,&c_738899);c_738898.hdr.immutable = 1;

make_pair(c_738897,NULL,&c_738898);c_738897.hdr.immutable = 1;

make_pair(c_738896,quote__191,&c_738897);c_738896.hdr.immutable = 1;

make_pair(c_738911,quote_out_91steps,NULL);c_738911.hdr.immutable = 1;

make_pair(c_738910,quote_in_91steps,&c_738911);c_738910.hdr.immutable = 1;

make_pair(c_738909,quote_out_91vars,&c_738910);c_738909.hdr.immutable = 1;

make_pair(c_738908,NULL,&c_738909);c_738908.hdr.immutable = 1;

make_pair(c_738907,NULL,&c_738908);c_738907.hdr.immutable = 1;

make_pair(c_738906,quote_step,&c_738907);c_738906.hdr.immutable = 1;

make_pair(c_738905,quote__75chain,&c_738906);c_738905.hdr.immutable = 1;

make_pair(c_738904,&c_738905,NULL);c_738904.hdr.immutable = 1;

make_pair(c_738895,&c_738896,&c_738904);c_738895.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733052, ((closureN)self_731681)->elements[6], r_731226, &c_738895);; 
}

static void __lambda_197(void *data, object self_731682, int argc, object *args) /* object self_731682, object r_73603 */
 {
 object r_73603 = args[0];
  
closureN_type c_733055;
object e_738892 [16];
c_733055.hdr.mark = gc_color_red;
 c_733055.hdr.grayed = 0;
c_733055.tag = closureN_tag;
 c_733055.fn = (function_type)__lambda_198;
c_733055.num_args = 1;
c_733055.num_elements = 16;
c_733055.elements = (object *)e_738892;
c_733055.elements[0] = ((closureN)self_731682)->elements[0];
c_733055.elements[1] = ((closureN)self_731682)->elements[1];
c_733055.elements[2] = ((closureN)self_731682)->elements[2];
c_733055.elements[3] = ((closureN)self_731682)->elements[3];
c_733055.elements[4] = ((closureN)self_731682)->elements[4];
c_733055.elements[5] = ((closureN)self_731682)->elements[5];
c_733055.elements[6] = ((closureN)self_731682)->elements[6];
c_733055.elements[7] = ((closureN)self_731682)->elements[7];
c_733055.elements[8] = ((closureN)self_731682)->elements[8];
c_733055.elements[9] = ((closureN)self_731682)->elements[9];
c_733055.elements[10] = ((closureN)self_731682)->elements[10];
c_733055.elements[11] = ((closureN)self_731682)->elements[11];
c_733055.elements[12] = ((closureN)self_731682)->elements[12];
c_733055.elements[13] = ((closureN)self_731682)->elements[13];
c_733055.elements[14] = r_73603;
c_733055.elements[15] = ((closureN)self_731682)->elements[14];

return_closcall2(data,  ((closureN)self_731682)->elements[14],  &c_733055, quote__191);; 
}

static void __lambda_198(void *data, object self_731683, int argc, object *args) /* object self_731683, object r_731185 */
 {
 object r_731185 = args[0];
  
closureN_type c_733058;
object e_738891 [17];
c_733058.hdr.mark = gc_color_red;
 c_733058.hdr.grayed = 0;
c_733058.tag = closureN_tag;
 c_733058.fn = (function_type)__lambda_199;
c_733058.num_args = 1;
c_733058.num_elements = 17;
c_733058.elements = (object *)e_738891;
c_733058.elements[0] = ((closureN)self_731683)->elements[0];
c_733058.elements[1] = ((closureN)self_731683)->elements[1];
c_733058.elements[2] = ((closureN)self_731683)->elements[2];
c_733058.elements[3] = ((closureN)self_731683)->elements[3];
c_733058.elements[4] = ((closureN)self_731683)->elements[4];
c_733058.elements[5] = ((closureN)self_731683)->elements[5];
c_733058.elements[6] = r_731185;
c_733058.elements[7] = ((closureN)self_731683)->elements[6];
c_733058.elements[8] = ((closureN)self_731683)->elements[7];
c_733058.elements[9] = ((closureN)self_731683)->elements[8];
c_733058.elements[10] = ((closureN)self_731683)->elements[9];
c_733058.elements[11] = ((closureN)self_731683)->elements[10];
c_733058.elements[12] = ((closureN)self_731683)->elements[11];
c_733058.elements[13] = ((closureN)self_731683)->elements[12];
c_733058.elements[14] = ((closureN)self_731683)->elements[13];
c_733058.elements[15] = ((closureN)self_731683)->elements[14];
c_733058.elements[16] = ((closureN)self_731683)->elements[15];

return_closcall2(data,  ((closureN)self_731683)->elements[15],  &c_733058, quote_step);; 
}

static void __lambda_199(void *data, object self_731684, int argc, object *args) /* object self_731684, object r_731191 */
 {
 object r_731191 = args[0];
  
closureN_type c_733061;
object e_738890 [18];
c_733061.hdr.mark = gc_color_red;
 c_733061.hdr.grayed = 0;
c_733061.tag = closureN_tag;
 c_733061.fn = (function_type)__lambda_200;
c_733061.num_args = 1;
c_733061.num_elements = 18;
c_733061.elements = (object *)e_738890;
c_733061.elements[0] = ((closureN)self_731684)->elements[0];
c_733061.elements[1] = ((closureN)self_731684)->elements[1];
c_733061.elements[2] = ((closureN)self_731684)->elements[2];
c_733061.elements[3] = ((closureN)self_731684)->elements[3];
c_733061.elements[4] = ((closureN)self_731684)->elements[4];
c_733061.elements[5] = ((closureN)self_731684)->elements[5];
c_733061.elements[6] = ((closureN)self_731684)->elements[6];
c_733061.elements[7] = r_731191;
c_733061.elements[8] = ((closureN)self_731684)->elements[7];
c_733061.elements[9] = ((closureN)self_731684)->elements[8];
c_733061.elements[10] = ((closureN)self_731684)->elements[9];
c_733061.elements[11] = ((closureN)self_731684)->elements[10];
c_733061.elements[12] = ((closureN)self_731684)->elements[11];
c_733061.elements[13] = ((closureN)self_731684)->elements[12];
c_733061.elements[14] = ((closureN)self_731684)->elements[13];
c_733061.elements[15] = ((closureN)self_731684)->elements[14];
c_733061.elements[16] = ((closureN)self_731684)->elements[15];
c_733061.elements[17] = ((closureN)self_731684)->elements[16];

return_closcall2(data,  ((closureN)self_731684)->elements[16],  &c_733061, quote_out_91vars);; 
}

static void __lambda_200(void *data, object self_731685, int argc, object *args) /* object self_731685, object r_731215 */
 {
 object r_731215 = args[0];
  
closureN_type c_733064;
object e_738889 [19];
c_733064.hdr.mark = gc_color_red;
 c_733064.hdr.grayed = 0;
c_733064.tag = closureN_tag;
 c_733064.fn = (function_type)__lambda_201;
c_733064.num_args = 1;
c_733064.num_elements = 19;
c_733064.elements = (object *)e_738889;
c_733064.elements[0] = ((closureN)self_731685)->elements[0];
c_733064.elements[1] = ((closureN)self_731685)->elements[1];
c_733064.elements[2] = ((closureN)self_731685)->elements[2];
c_733064.elements[3] = ((closureN)self_731685)->elements[3];
c_733064.elements[4] = ((closureN)self_731685)->elements[4];
c_733064.elements[5] = ((closureN)self_731685)->elements[5];
c_733064.elements[6] = ((closureN)self_731685)->elements[6];
c_733064.elements[7] = ((closureN)self_731685)->elements[7];
c_733064.elements[8] = r_731215;
c_733064.elements[9] = ((closureN)self_731685)->elements[8];
c_733064.elements[10] = ((closureN)self_731685)->elements[9];
c_733064.elements[11] = ((closureN)self_731685)->elements[10];
c_733064.elements[12] = ((closureN)self_731685)->elements[11];
c_733064.elements[13] = ((closureN)self_731685)->elements[12];
c_733064.elements[14] = ((closureN)self_731685)->elements[13];
c_733064.elements[15] = ((closureN)self_731685)->elements[14];
c_733064.elements[16] = ((closureN)self_731685)->elements[15];
c_733064.elements[17] = ((closureN)self_731685)->elements[16];
c_733064.elements[18] = ((closureN)self_731685)->elements[17];

return_closcall2(data,  ((closureN)self_731685)->elements[17],  &c_733064, quote__16461_16645);; 
}

static void __lambda_201(void *data, object self_731686, int argc, object *args) /* object self_731686, object r_731218 */
 {
 object r_731218 = args[0];
  
closureN_type c_733066;
object e_738887 [19];
c_733066.hdr.mark = gc_color_red;
 c_733066.hdr.grayed = 0;
c_733066.tag = closureN_tag;
 c_733066.fn = (function_type)__lambda_202;
c_733066.num_args = 1;
c_733066.num_elements = 19;
c_733066.elements = (object *)e_738887;
c_733066.elements[0] = ((closureN)self_731686)->elements[0];
c_733066.elements[1] = ((closureN)self_731686)->elements[1];
c_733066.elements[2] = ((closureN)self_731686)->elements[2];
c_733066.elements[3] = ((closureN)self_731686)->elements[3];
c_733066.elements[4] = ((closureN)self_731686)->elements[4];
c_733066.elements[5] = ((closureN)self_731686)->elements[5];
c_733066.elements[6] = ((closureN)self_731686)->elements[6];
c_733066.elements[7] = ((closureN)self_731686)->elements[7];
c_733066.elements[8] = ((closureN)self_731686)->elements[8];
c_733066.elements[9] = ((closureN)self_731686)->elements[9];
c_733066.elements[10] = ((closureN)self_731686)->elements[10];
c_733066.elements[11] = ((closureN)self_731686)->elements[11];
c_733066.elements[12] = ((closureN)self_731686)->elements[12];
c_733066.elements[13] = ((closureN)self_731686)->elements[13];
c_733066.elements[14] = ((closureN)self_731686)->elements[14];
c_733066.elements[15] = ((closureN)self_731686)->elements[15];
c_733066.elements[16] = ((closureN)self_731686)->elements[16];
c_733066.elements[17] = ((closureN)self_731686)->elements[17];
c_733066.elements[18] = ((closureN)self_731686)->elements[18];


make_pair(c_738888,quote__16461_16645,NULL);c_738888.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733066, r_731218, NULL, &c_738888);; 
}

static void __lambda_202(void *data, object self_731687, int argc, object *args) /* object self_731687, object r_731216 */
 {
 object r_731216 = args[0];
  
closureN_type c_733068;
object e_738883 [18];
c_733068.hdr.mark = gc_color_red;
 c_733068.hdr.grayed = 0;
c_733068.tag = closureN_tag;
 c_733068.fn = (function_type)__lambda_203;
c_733068.num_args = 1;
c_733068.num_elements = 18;
c_733068.elements = (object *)e_738883;
c_733068.elements[0] = ((closureN)self_731687)->elements[0];
c_733068.elements[1] = ((closureN)self_731687)->elements[1];
c_733068.elements[2] = ((closureN)self_731687)->elements[2];
c_733068.elements[3] = ((closureN)self_731687)->elements[3];
c_733068.elements[4] = ((closureN)self_731687)->elements[4];
c_733068.elements[5] = ((closureN)self_731687)->elements[5];
c_733068.elements[6] = ((closureN)self_731687)->elements[6];
c_733068.elements[7] = ((closureN)self_731687)->elements[7];
c_733068.elements[8] = ((closureN)self_731687)->elements[9];
c_733068.elements[9] = ((closureN)self_731687)->elements[10];
c_733068.elements[10] = ((closureN)self_731687)->elements[11];
c_733068.elements[11] = ((closureN)self_731687)->elements[12];
c_733068.elements[12] = ((closureN)self_731687)->elements[13];
c_733068.elements[13] = ((closureN)self_731687)->elements[14];
c_733068.elements[14] = ((closureN)self_731687)->elements[15];
c_733068.elements[15] = ((closureN)self_731687)->elements[16];
c_733068.elements[16] = ((closureN)self_731687)->elements[17];
c_733068.elements[17] = ((closureN)self_731687)->elements[18];


make_pair(c_738886,quote__16461_16645,NULL);c_738886.hdr.immutable = 1;

make_pair(c_738885,quote_out_91vars,&c_738886);c_738885.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733068, ((closureN)self_731687)->elements[8], r_731216, &c_738885);; 
}

static void __lambda_203(void *data, object self_731688, int argc, object *args) /* object self_731688, object r_731197 */
 {
 object r_731197 = args[0];
  
closureN_type c_733071;
object e_738882 [19];
c_733071.hdr.mark = gc_color_red;
 c_733071.hdr.grayed = 0;
c_733071.tag = closureN_tag;
 c_733071.fn = (function_type)__lambda_204;
c_733071.num_args = 1;
c_733071.num_elements = 19;
c_733071.elements = (object *)e_738882;
c_733071.elements[0] = ((closureN)self_731688)->elements[0];
c_733071.elements[1] = ((closureN)self_731688)->elements[1];
c_733071.elements[2] = ((closureN)self_731688)->elements[2];
c_733071.elements[3] = ((closureN)self_731688)->elements[3];
c_733071.elements[4] = ((closureN)self_731688)->elements[4];
c_733071.elements[5] = ((closureN)self_731688)->elements[5];
c_733071.elements[6] = ((closureN)self_731688)->elements[6];
c_733071.elements[7] = ((closureN)self_731688)->elements[7];
c_733071.elements[8] = r_731197;
c_733071.elements[9] = ((closureN)self_731688)->elements[8];
c_733071.elements[10] = ((closureN)self_731688)->elements[9];
c_733071.elements[11] = ((closureN)self_731688)->elements[10];
c_733071.elements[12] = ((closureN)self_731688)->elements[11];
c_733071.elements[13] = ((closureN)self_731688)->elements[12];
c_733071.elements[14] = ((closureN)self_731688)->elements[13];
c_733071.elements[15] = ((closureN)self_731688)->elements[14];
c_733071.elements[16] = ((closureN)self_731688)->elements[15];
c_733071.elements[17] = ((closureN)self_731688)->elements[16];
c_733071.elements[18] = ((closureN)self_731688)->elements[17];

return_closcall2(data,  ((closureN)self_731688)->elements[17],  &c_733071, quote_in_91steps);; 
}

static void __lambda_204(void *data, object self_731689, int argc, object *args) /* object self_731689, object r_731200 */
 {
 object r_731200 = args[0];
  
closureN_type c_733074;
object e_738881 [20];
c_733074.hdr.mark = gc_color_red;
 c_733074.hdr.grayed = 0;
c_733074.tag = closureN_tag;
 c_733074.fn = (function_type)__lambda_205;
c_733074.num_args = 1;
c_733074.num_elements = 20;
c_733074.elements = (object *)e_738881;
c_733074.elements[0] = ((closureN)self_731689)->elements[0];
c_733074.elements[1] = ((closureN)self_731689)->elements[1];
c_733074.elements[2] = ((closureN)self_731689)->elements[2];
c_733074.elements[3] = ((closureN)self_731689)->elements[3];
c_733074.elements[4] = ((closureN)self_731689)->elements[4];
c_733074.elements[5] = ((closureN)self_731689)->elements[5];
c_733074.elements[6] = ((closureN)self_731689)->elements[6];
c_733074.elements[7] = ((closureN)self_731689)->elements[7];
c_733074.elements[8] = ((closureN)self_731689)->elements[8];
c_733074.elements[9] = r_731200;
c_733074.elements[10] = ((closureN)self_731689)->elements[9];
c_733074.elements[11] = ((closureN)self_731689)->elements[10];
c_733074.elements[12] = ((closureN)self_731689)->elements[11];
c_733074.elements[13] = ((closureN)self_731689)->elements[12];
c_733074.elements[14] = ((closureN)self_731689)->elements[13];
c_733074.elements[15] = ((closureN)self_731689)->elements[14];
c_733074.elements[16] = ((closureN)self_731689)->elements[15];
c_733074.elements[17] = ((closureN)self_731689)->elements[16];
c_733074.elements[18] = ((closureN)self_731689)->elements[17];
c_733074.elements[19] = ((closureN)self_731689)->elements[18];

return_closcall2(data,  ((closureN)self_731689)->elements[18],  &c_733074, quote_out_91steps);; 
}

static void __lambda_205(void *data, object self_731690, int argc, object *args) /* object self_731690, object r_731206 */
 {
 object r_731206 = args[0];
  
closureN_type c_733077;
object e_738880 [21];
c_733077.hdr.mark = gc_color_red;
 c_733077.hdr.grayed = 0;
c_733077.tag = closureN_tag;
 c_733077.fn = (function_type)__lambda_206;
c_733077.num_args = 1;
c_733077.num_elements = 21;
c_733077.elements = (object *)e_738880;
c_733077.elements[0] = ((closureN)self_731690)->elements[0];
c_733077.elements[1] = ((closureN)self_731690)->elements[1];
c_733077.elements[2] = ((closureN)self_731690)->elements[2];
c_733077.elements[3] = ((closureN)self_731690)->elements[3];
c_733077.elements[4] = ((closureN)self_731690)->elements[4];
c_733077.elements[5] = ((closureN)self_731690)->elements[5];
c_733077.elements[6] = ((closureN)self_731690)->elements[6];
c_733077.elements[7] = ((closureN)self_731690)->elements[7];
c_733077.elements[8] = ((closureN)self_731690)->elements[8];
c_733077.elements[9] = ((closureN)self_731690)->elements[9];
c_733077.elements[10] = r_731206;
c_733077.elements[11] = ((closureN)self_731690)->elements[10];
c_733077.elements[12] = ((closureN)self_731690)->elements[11];
c_733077.elements[13] = ((closureN)self_731690)->elements[12];
c_733077.elements[14] = ((closureN)self_731690)->elements[13];
c_733077.elements[15] = ((closureN)self_731690)->elements[14];
c_733077.elements[16] = ((closureN)self_731690)->elements[15];
c_733077.elements[17] = ((closureN)self_731690)->elements[16];
c_733077.elements[18] = ((closureN)self_731690)->elements[17];
c_733077.elements[19] = ((closureN)self_731690)->elements[18];
c_733077.elements[20] = ((closureN)self_731690)->elements[19];

return_closcall2(data,  ((closureN)self_731690)->elements[19],  &c_733077, quote__16461_16645);; 
}

static void __lambda_206(void *data, object self_731691, int argc, object *args) /* object self_731691, object r_731209 */
 {
 object r_731209 = args[0];
  
closureN_type c_733079;
object e_738878 [21];
c_733079.hdr.mark = gc_color_red;
 c_733079.hdr.grayed = 0;
c_733079.tag = closureN_tag;
 c_733079.fn = (function_type)__lambda_207;
c_733079.num_args = 1;
c_733079.num_elements = 21;
c_733079.elements = (object *)e_738878;
c_733079.elements[0] = ((closureN)self_731691)->elements[0];
c_733079.elements[1] = ((closureN)self_731691)->elements[1];
c_733079.elements[2] = ((closureN)self_731691)->elements[2];
c_733079.elements[3] = ((closureN)self_731691)->elements[3];
c_733079.elements[4] = ((closureN)self_731691)->elements[4];
c_733079.elements[5] = ((closureN)self_731691)->elements[5];
c_733079.elements[6] = ((closureN)self_731691)->elements[6];
c_733079.elements[7] = ((closureN)self_731691)->elements[7];
c_733079.elements[8] = ((closureN)self_731691)->elements[8];
c_733079.elements[9] = ((closureN)self_731691)->elements[9];
c_733079.elements[10] = ((closureN)self_731691)->elements[10];
c_733079.elements[11] = ((closureN)self_731691)->elements[11];
c_733079.elements[12] = ((closureN)self_731691)->elements[12];
c_733079.elements[13] = ((closureN)self_731691)->elements[13];
c_733079.elements[14] = ((closureN)self_731691)->elements[14];
c_733079.elements[15] = ((closureN)self_731691)->elements[15];
c_733079.elements[16] = ((closureN)self_731691)->elements[16];
c_733079.elements[17] = ((closureN)self_731691)->elements[17];
c_733079.elements[18] = ((closureN)self_731691)->elements[18];
c_733079.elements[19] = ((closureN)self_731691)->elements[19];
c_733079.elements[20] = ((closureN)self_731691)->elements[20];


make_pair(c_738879,quote__16461_16645,NULL);c_738879.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733079, r_731209, NULL, &c_738879);; 
}

static void __lambda_207(void *data, object self_731692, int argc, object *args) /* object self_731692, object r_731207 */
 {
 object r_731207 = args[0];
  
closureN_type c_733081;
object e_738874 [20];
c_733081.hdr.mark = gc_color_red;
 c_733081.hdr.grayed = 0;
c_733081.tag = closureN_tag;
 c_733081.fn = (function_type)__lambda_208;
c_733081.num_args = 1;
c_733081.num_elements = 20;
c_733081.elements = (object *)e_738874;
c_733081.elements[0] = ((closureN)self_731692)->elements[0];
c_733081.elements[1] = ((closureN)self_731692)->elements[1];
c_733081.elements[2] = ((closureN)self_731692)->elements[2];
c_733081.elements[3] = ((closureN)self_731692)->elements[3];
c_733081.elements[4] = ((closureN)self_731692)->elements[4];
c_733081.elements[5] = ((closureN)self_731692)->elements[5];
c_733081.elements[6] = ((closureN)self_731692)->elements[6];
c_733081.elements[7] = ((closureN)self_731692)->elements[7];
c_733081.elements[8] = ((closureN)self_731692)->elements[8];
c_733081.elements[9] = ((closureN)self_731692)->elements[9];
c_733081.elements[10] = ((closureN)self_731692)->elements[11];
c_733081.elements[11] = ((closureN)self_731692)->elements[12];
c_733081.elements[12] = ((closureN)self_731692)->elements[13];
c_733081.elements[13] = ((closureN)self_731692)->elements[14];
c_733081.elements[14] = ((closureN)self_731692)->elements[15];
c_733081.elements[15] = ((closureN)self_731692)->elements[16];
c_733081.elements[16] = ((closureN)self_731692)->elements[17];
c_733081.elements[17] = ((closureN)self_731692)->elements[18];
c_733081.elements[18] = ((closureN)self_731692)->elements[19];
c_733081.elements[19] = ((closureN)self_731692)->elements[20];


make_pair(c_738877,quote__16461_16645,NULL);c_738877.hdr.immutable = 1;

make_pair(c_738876,quote_out_91steps,&c_738877);c_738876.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733081, ((closureN)self_731692)->elements[10], r_731207, &c_738876);; 
}

static void __lambda_208(void *data, object self_731693, int argc, object *args) /* object self_731693, object r_731203 */
 {
 object r_731203 = args[0];
  
closureN_type c_733083;
object e_738870 [20];
c_733083.hdr.mark = gc_color_red;
 c_733083.hdr.grayed = 0;
c_733083.tag = closureN_tag;
 c_733083.fn = (function_type)__lambda_209;
c_733083.num_args = 1;
c_733083.num_elements = 20;
c_733083.elements = (object *)e_738870;
c_733083.elements[0] = ((closureN)self_731693)->elements[0];
c_733083.elements[1] = ((closureN)self_731693)->elements[1];
c_733083.elements[2] = ((closureN)self_731693)->elements[2];
c_733083.elements[3] = ((closureN)self_731693)->elements[3];
c_733083.elements[4] = ((closureN)self_731693)->elements[4];
c_733083.elements[5] = ((closureN)self_731693)->elements[5];
c_733083.elements[6] = ((closureN)self_731693)->elements[6];
c_733083.elements[7] = ((closureN)self_731693)->elements[7];
c_733083.elements[8] = ((closureN)self_731693)->elements[8];
c_733083.elements[9] = ((closureN)self_731693)->elements[9];
c_733083.elements[10] = ((closureN)self_731693)->elements[10];
c_733083.elements[11] = ((closureN)self_731693)->elements[11];
c_733083.elements[12] = ((closureN)self_731693)->elements[12];
c_733083.elements[13] = ((closureN)self_731693)->elements[13];
c_733083.elements[14] = ((closureN)self_731693)->elements[14];
c_733083.elements[15] = ((closureN)self_731693)->elements[15];
c_733083.elements[16] = ((closureN)self_731693)->elements[16];
c_733083.elements[17] = ((closureN)self_731693)->elements[17];
c_733083.elements[18] = ((closureN)self_731693)->elements[18];
c_733083.elements[19] = ((closureN)self_731693)->elements[19];


make_pair(c_738873,quote__16461_16645,NULL);c_738873.hdr.immutable = 1;

make_pair(c_738872,quote_out_91steps,&c_738873);c_738872.hdr.immutable = 1;

make_pair(c_738871,&c_738872,NULL);c_738871.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733083, r_731203, NULL, &c_738871);; 
}

static void __lambda_209(void *data, object self_731694, int argc, object *args) /* object self_731694, object r_731201 */
 {
 object r_731201 = args[0];
  
closureN_type c_733085;
object e_738864 [19];
c_733085.hdr.mark = gc_color_red;
 c_733085.hdr.grayed = 0;
c_733085.tag = closureN_tag;
 c_733085.fn = (function_type)__lambda_210;
c_733085.num_args = 1;
c_733085.num_elements = 19;
c_733085.elements = (object *)e_738864;
c_733085.elements[0] = ((closureN)self_731694)->elements[0];
c_733085.elements[1] = ((closureN)self_731694)->elements[1];
c_733085.elements[2] = ((closureN)self_731694)->elements[2];
c_733085.elements[3] = ((closureN)self_731694)->elements[3];
c_733085.elements[4] = ((closureN)self_731694)->elements[4];
c_733085.elements[5] = ((closureN)self_731694)->elements[5];
c_733085.elements[6] = ((closureN)self_731694)->elements[6];
c_733085.elements[7] = ((closureN)self_731694)->elements[7];
c_733085.elements[8] = ((closureN)self_731694)->elements[8];
c_733085.elements[9] = ((closureN)self_731694)->elements[10];
c_733085.elements[10] = ((closureN)self_731694)->elements[11];
c_733085.elements[11] = ((closureN)self_731694)->elements[12];
c_733085.elements[12] = ((closureN)self_731694)->elements[13];
c_733085.elements[13] = ((closureN)self_731694)->elements[14];
c_733085.elements[14] = ((closureN)self_731694)->elements[15];
c_733085.elements[15] = ((closureN)self_731694)->elements[16];
c_733085.elements[16] = ((closureN)self_731694)->elements[17];
c_733085.elements[17] = ((closureN)self_731694)->elements[18];
c_733085.elements[18] = ((closureN)self_731694)->elements[19];


make_pair(c_738869,quote__16461_16645,NULL);c_738869.hdr.immutable = 1;

make_pair(c_738868,quote_out_91steps,&c_738869);c_738868.hdr.immutable = 1;

make_pair(c_738867,&c_738868,NULL);c_738867.hdr.immutable = 1;

make_pair(c_738866,quote_in_91steps,&c_738867);c_738866.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733085, ((closureN)self_731694)->elements[9], r_731201, &c_738866);; 
}

static void __lambda_210(void *data, object self_731695, int argc, object *args) /* object self_731695, object r_731198 */
 {
 object r_731198 = args[0];
  
closureN_type c_733087;
object e_738855 [18];
c_733087.hdr.mark = gc_color_red;
 c_733087.hdr.grayed = 0;
c_733087.tag = closureN_tag;
 c_733087.fn = (function_type)__lambda_211;
c_733087.num_args = 1;
c_733087.num_elements = 18;
c_733087.elements = (object *)e_738855;
c_733087.elements[0] = ((closureN)self_731695)->elements[0];
c_733087.elements[1] = ((closureN)self_731695)->elements[1];
c_733087.elements[2] = ((closureN)self_731695)->elements[2];
c_733087.elements[3] = ((closureN)self_731695)->elements[3];
c_733087.elements[4] = ((closureN)self_731695)->elements[4];
c_733087.elements[5] = ((closureN)self_731695)->elements[5];
c_733087.elements[6] = ((closureN)self_731695)->elements[6];
c_733087.elements[7] = ((closureN)self_731695)->elements[7];
c_733087.elements[8] = ((closureN)self_731695)->elements[9];
c_733087.elements[9] = ((closureN)self_731695)->elements[10];
c_733087.elements[10] = ((closureN)self_731695)->elements[11];
c_733087.elements[11] = ((closureN)self_731695)->elements[12];
c_733087.elements[12] = ((closureN)self_731695)->elements[13];
c_733087.elements[13] = ((closureN)self_731695)->elements[14];
c_733087.elements[14] = ((closureN)self_731695)->elements[15];
c_733087.elements[15] = ((closureN)self_731695)->elements[16];
c_733087.elements[16] = ((closureN)self_731695)->elements[17];
c_733087.elements[17] = ((closureN)self_731695)->elements[18];


make_pair(c_738859,quote__16461_16645,NULL);c_738859.hdr.immutable = 1;

make_pair(c_738858,quote_out_91vars,&c_738859);c_738858.hdr.immutable = 1;

make_pair(c_738863,quote__16461_16645,NULL);c_738863.hdr.immutable = 1;

make_pair(c_738862,quote_out_91steps,&c_738863);c_738862.hdr.immutable = 1;

make_pair(c_738861,&c_738862,NULL);c_738861.hdr.immutable = 1;

make_pair(c_738860,quote_in_91steps,&c_738861);c_738860.hdr.immutable = 1;

make_pair(c_738857,&c_738858,&c_738860);c_738857.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733087, ((closureN)self_731695)->elements[8], r_731198, &c_738857);; 
}

static void __lambda_211(void *data, object self_731696, int argc, object *args) /* object self_731696, object r_731195 */
 {
 object r_731195 = args[0];
  
closureN_type c_733089;
object e_738846 [18];
c_733089.hdr.mark = gc_color_red;
 c_733089.hdr.grayed = 0;
c_733089.tag = closureN_tag;
 c_733089.fn = (function_type)__lambda_212;
c_733089.num_args = 1;
c_733089.num_elements = 18;
c_733089.elements = (object *)e_738846;
c_733089.elements[0] = ((closureN)self_731696)->elements[0];
c_733089.elements[1] = ((closureN)self_731696)->elements[1];
c_733089.elements[2] = ((closureN)self_731696)->elements[2];
c_733089.elements[3] = ((closureN)self_731696)->elements[3];
c_733089.elements[4] = ((closureN)self_731696)->elements[4];
c_733089.elements[5] = ((closureN)self_731696)->elements[5];
c_733089.elements[6] = ((closureN)self_731696)->elements[6];
c_733089.elements[7] = ((closureN)self_731696)->elements[7];
c_733089.elements[8] = ((closureN)self_731696)->elements[8];
c_733089.elements[9] = ((closureN)self_731696)->elements[9];
c_733089.elements[10] = ((closureN)self_731696)->elements[10];
c_733089.elements[11] = ((closureN)self_731696)->elements[11];
c_733089.elements[12] = ((closureN)self_731696)->elements[12];
c_733089.elements[13] = ((closureN)self_731696)->elements[13];
c_733089.elements[14] = ((closureN)self_731696)->elements[14];
c_733089.elements[15] = ((closureN)self_731696)->elements[15];
c_733089.elements[16] = ((closureN)self_731696)->elements[16];
c_733089.elements[17] = ((closureN)self_731696)->elements[17];


make_pair(c_738850,quote__16461_16645,NULL);c_738850.hdr.immutable = 1;

make_pair(c_738849,quote_out_91vars,&c_738850);c_738849.hdr.immutable = 1;

make_pair(c_738854,quote__16461_16645,NULL);c_738854.hdr.immutable = 1;

make_pair(c_738853,quote_out_91steps,&c_738854);c_738853.hdr.immutable = 1;

make_pair(c_738852,&c_738853,NULL);c_738852.hdr.immutable = 1;

make_pair(c_738851,quote_in_91steps,&c_738852);c_738851.hdr.immutable = 1;

make_pair(c_738848,&c_738849,&c_738851);c_738848.hdr.immutable = 1;

make_pair(c_738847,NULL,&c_738848);c_738847.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733089, NULL, r_731195, &c_738847);; 
}

static void __lambda_212(void *data, object self_731697, int argc, object *args) /* object self_731697, object r_731192 */
 {
 object r_731192 = args[0];
  
closureN_type c_733091;
object e_738835 [17];
c_733091.hdr.mark = gc_color_red;
 c_733091.hdr.grayed = 0;
c_733091.tag = closureN_tag;
 c_733091.fn = (function_type)__lambda_213;
c_733091.num_args = 1;
c_733091.num_elements = 17;
c_733091.elements = (object *)e_738835;
c_733091.elements[0] = ((closureN)self_731697)->elements[0];
c_733091.elements[1] = ((closureN)self_731697)->elements[1];
c_733091.elements[2] = ((closureN)self_731697)->elements[2];
c_733091.elements[3] = ((closureN)self_731697)->elements[3];
c_733091.elements[4] = ((closureN)self_731697)->elements[4];
c_733091.elements[5] = ((closureN)self_731697)->elements[5];
c_733091.elements[6] = ((closureN)self_731697)->elements[6];
c_733091.elements[7] = ((closureN)self_731697)->elements[8];
c_733091.elements[8] = ((closureN)self_731697)->elements[9];
c_733091.elements[9] = ((closureN)self_731697)->elements[10];
c_733091.elements[10] = ((closureN)self_731697)->elements[11];
c_733091.elements[11] = ((closureN)self_731697)->elements[12];
c_733091.elements[12] = ((closureN)self_731697)->elements[13];
c_733091.elements[13] = ((closureN)self_731697)->elements[14];
c_733091.elements[14] = ((closureN)self_731697)->elements[15];
c_733091.elements[15] = ((closureN)self_731697)->elements[16];
c_733091.elements[16] = ((closureN)self_731697)->elements[17];


make_pair(c_738841,quote__16461_16645,NULL);c_738841.hdr.immutable = 1;

make_pair(c_738840,quote_out_91vars,&c_738841);c_738840.hdr.immutable = 1;

make_pair(c_738845,quote__16461_16645,NULL);c_738845.hdr.immutable = 1;

make_pair(c_738844,quote_out_91steps,&c_738845);c_738844.hdr.immutable = 1;

make_pair(c_738843,&c_738844,NULL);c_738843.hdr.immutable = 1;

make_pair(c_738842,quote_in_91steps,&c_738843);c_738842.hdr.immutable = 1;

make_pair(c_738839,&c_738840,&c_738842);c_738839.hdr.immutable = 1;

make_pair(c_738838,NULL,&c_738839);c_738838.hdr.immutable = 1;

make_pair(c_738837,quote_step,&c_738838);c_738837.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733091, ((closureN)self_731697)->elements[7], r_731192, &c_738837);; 
}

static void __lambda_213(void *data, object self_731698, int argc, object *args) /* object self_731698, object r_731189 */
 {
 object r_731189 = args[0];
  
closureN_type c_733093;
object e_738824 [17];
c_733093.hdr.mark = gc_color_red;
 c_733093.hdr.grayed = 0;
c_733093.tag = closureN_tag;
 c_733093.fn = (function_type)__lambda_214;
c_733093.num_args = 1;
c_733093.num_elements = 17;
c_733093.elements = (object *)e_738824;
c_733093.elements[0] = ((closureN)self_731698)->elements[0];
c_733093.elements[1] = ((closureN)self_731698)->elements[1];
c_733093.elements[2] = ((closureN)self_731698)->elements[2];
c_733093.elements[3] = ((closureN)self_731698)->elements[3];
c_733093.elements[4] = ((closureN)self_731698)->elements[4];
c_733093.elements[5] = ((closureN)self_731698)->elements[5];
c_733093.elements[6] = ((closureN)self_731698)->elements[6];
c_733093.elements[7] = ((closureN)self_731698)->elements[7];
c_733093.elements[8] = ((closureN)self_731698)->elements[8];
c_733093.elements[9] = ((closureN)self_731698)->elements[9];
c_733093.elements[10] = ((closureN)self_731698)->elements[10];
c_733093.elements[11] = ((closureN)self_731698)->elements[11];
c_733093.elements[12] = ((closureN)self_731698)->elements[12];
c_733093.elements[13] = ((closureN)self_731698)->elements[13];
c_733093.elements[14] = ((closureN)self_731698)->elements[14];
c_733093.elements[15] = ((closureN)self_731698)->elements[15];
c_733093.elements[16] = ((closureN)self_731698)->elements[16];


make_pair(c_738830,quote__16461_16645,NULL);c_738830.hdr.immutable = 1;

make_pair(c_738829,quote_out_91vars,&c_738830);c_738829.hdr.immutable = 1;

make_pair(c_738834,quote__16461_16645,NULL);c_738834.hdr.immutable = 1;

make_pair(c_738833,quote_out_91steps,&c_738834);c_738833.hdr.immutable = 1;

make_pair(c_738832,&c_738833,NULL);c_738832.hdr.immutable = 1;

make_pair(c_738831,quote_in_91steps,&c_738832);c_738831.hdr.immutable = 1;

make_pair(c_738828,&c_738829,&c_738831);c_738828.hdr.immutable = 1;

make_pair(c_738827,NULL,&c_738828);c_738827.hdr.immutable = 1;

make_pair(c_738826,quote_step,&c_738827);c_738826.hdr.immutable = 1;

make_pair(c_738825,NULL,&c_738826);c_738825.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733093, NULL, r_731189, &c_738825);; 
}

static void __lambda_214(void *data, object self_731699, int argc, object *args) /* object self_731699, object r_731186 */
 {
 object r_731186 = args[0];
  
closureN_type c_733095;
object e_738811 [16];
c_733095.hdr.mark = gc_color_red;
 c_733095.hdr.grayed = 0;
c_733095.tag = closureN_tag;
 c_733095.fn = (function_type)__lambda_215;
c_733095.num_args = 1;
c_733095.num_elements = 16;
c_733095.elements = (object *)e_738811;
c_733095.elements[0] = ((closureN)self_731699)->elements[0];
c_733095.elements[1] = ((closureN)self_731699)->elements[1];
c_733095.elements[2] = ((closureN)self_731699)->elements[2];
c_733095.elements[3] = ((closureN)self_731699)->elements[3];
c_733095.elements[4] = ((closureN)self_731699)->elements[4];
c_733095.elements[5] = ((closureN)self_731699)->elements[5];
c_733095.elements[6] = ((closureN)self_731699)->elements[7];
c_733095.elements[7] = ((closureN)self_731699)->elements[8];
c_733095.elements[8] = ((closureN)self_731699)->elements[9];
c_733095.elements[9] = ((closureN)self_731699)->elements[10];
c_733095.elements[10] = ((closureN)self_731699)->elements[11];
c_733095.elements[11] = ((closureN)self_731699)->elements[12];
c_733095.elements[12] = ((closureN)self_731699)->elements[13];
c_733095.elements[13] = ((closureN)self_731699)->elements[14];
c_733095.elements[14] = ((closureN)self_731699)->elements[15];
c_733095.elements[15] = ((closureN)self_731699)->elements[16];


make_pair(c_738819,quote__16461_16645,NULL);c_738819.hdr.immutable = 1;

make_pair(c_738818,quote_out_91vars,&c_738819);c_738818.hdr.immutable = 1;

make_pair(c_738823,quote__16461_16645,NULL);c_738823.hdr.immutable = 1;

make_pair(c_738822,quote_out_91steps,&c_738823);c_738822.hdr.immutable = 1;

make_pair(c_738821,&c_738822,NULL);c_738821.hdr.immutable = 1;

make_pair(c_738820,quote_in_91steps,&c_738821);c_738820.hdr.immutable = 1;

make_pair(c_738817,&c_738818,&c_738820);c_738817.hdr.immutable = 1;

make_pair(c_738816,NULL,&c_738817);c_738816.hdr.immutable = 1;

make_pair(c_738815,quote_step,&c_738816);c_738815.hdr.immutable = 1;

make_pair(c_738814,NULL,&c_738815);c_738814.hdr.immutable = 1;

make_pair(c_738813,quote__191,&c_738814);c_738813.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733095, ((closureN)self_731699)->elements[6], r_731186, &c_738813);; 
}

static void __lambda_215(void *data, object self_731700, int argc, object *args) /* object self_731700, object r_731132 */
 {
 object r_731132 = args[0];
  
closureN_type c_733098;
object e_738810 [17];
c_733098.hdr.mark = gc_color_red;
 c_733098.hdr.grayed = 0;
c_733098.tag = closureN_tag;
 c_733098.fn = (function_type)__lambda_216;
c_733098.num_args = 1;
c_733098.num_elements = 17;
c_733098.elements = (object *)e_738810;
c_733098.elements[0] = ((closureN)self_731700)->elements[0];
c_733098.elements[1] = ((closureN)self_731700)->elements[1];
c_733098.elements[2] = ((closureN)self_731700)->elements[2];
c_733098.elements[3] = ((closureN)self_731700)->elements[3];
c_733098.elements[4] = ((closureN)self_731700)->elements[4];
c_733098.elements[5] = ((closureN)self_731700)->elements[5];
c_733098.elements[6] = r_731132;
c_733098.elements[7] = ((closureN)self_731700)->elements[6];
c_733098.elements[8] = ((closureN)self_731700)->elements[7];
c_733098.elements[9] = ((closureN)self_731700)->elements[8];
c_733098.elements[10] = ((closureN)self_731700)->elements[9];
c_733098.elements[11] = ((closureN)self_731700)->elements[10];
c_733098.elements[12] = ((closureN)self_731700)->elements[11];
c_733098.elements[13] = ((closureN)self_731700)->elements[12];
c_733098.elements[14] = ((closureN)self_731700)->elements[13];
c_733098.elements[15] = ((closureN)self_731700)->elements[14];
c_733098.elements[16] = ((closureN)self_731700)->elements[15];

return_closcall2(data,  ((closureN)self_731700)->elements[15],  &c_733098, quote__75chain);; 
}

static void __lambda_216(void *data, object self_731701, int argc, object *args) /* object self_731701, object r_731138 */
 {
 object r_731138 = args[0];
  
closureN_type c_733101;
object e_738809 [18];
c_733101.hdr.mark = gc_color_red;
 c_733101.hdr.grayed = 0;
c_733101.tag = closureN_tag;
 c_733101.fn = (function_type)__lambda_217;
c_733101.num_args = 1;
c_733101.num_elements = 18;
c_733101.elements = (object *)e_738809;
c_733101.elements[0] = ((closureN)self_731701)->elements[0];
c_733101.elements[1] = ((closureN)self_731701)->elements[1];
c_733101.elements[2] = ((closureN)self_731701)->elements[2];
c_733101.elements[3] = ((closureN)self_731701)->elements[3];
c_733101.elements[4] = ((closureN)self_731701)->elements[4];
c_733101.elements[5] = ((closureN)self_731701)->elements[5];
c_733101.elements[6] = ((closureN)self_731701)->elements[6];
c_733101.elements[7] = r_731138;
c_733101.elements[8] = ((closureN)self_731701)->elements[7];
c_733101.elements[9] = ((closureN)self_731701)->elements[8];
c_733101.elements[10] = ((closureN)self_731701)->elements[9];
c_733101.elements[11] = ((closureN)self_731701)->elements[10];
c_733101.elements[12] = ((closureN)self_731701)->elements[11];
c_733101.elements[13] = ((closureN)self_731701)->elements[12];
c_733101.elements[14] = ((closureN)self_731701)->elements[13];
c_733101.elements[15] = ((closureN)self_731701)->elements[14];
c_733101.elements[16] = ((closureN)self_731701)->elements[15];
c_733101.elements[17] = ((closureN)self_731701)->elements[16];

return_closcall2(data,  ((closureN)self_731701)->elements[16],  &c_733101, quote_out_91vars);; 
}

static void __lambda_217(void *data, object self_731702, int argc, object *args) /* object self_731702, object r_731172 */
 {
 object r_731172 = args[0];
  
closureN_type c_733104;
object e_738808 [19];
c_733104.hdr.mark = gc_color_red;
 c_733104.hdr.grayed = 0;
c_733104.tag = closureN_tag;
 c_733104.fn = (function_type)__lambda_218;
c_733104.num_args = 1;
c_733104.num_elements = 19;
c_733104.elements = (object *)e_738808;
c_733104.elements[0] = ((closureN)self_731702)->elements[0];
c_733104.elements[1] = ((closureN)self_731702)->elements[1];
c_733104.elements[2] = ((closureN)self_731702)->elements[2];
c_733104.elements[3] = ((closureN)self_731702)->elements[3];
c_733104.elements[4] = ((closureN)self_731702)->elements[4];
c_733104.elements[5] = ((closureN)self_731702)->elements[5];
c_733104.elements[6] = ((closureN)self_731702)->elements[6];
c_733104.elements[7] = ((closureN)self_731702)->elements[7];
c_733104.elements[8] = r_731172;
c_733104.elements[9] = ((closureN)self_731702)->elements[8];
c_733104.elements[10] = ((closureN)self_731702)->elements[9];
c_733104.elements[11] = ((closureN)self_731702)->elements[10];
c_733104.elements[12] = ((closureN)self_731702)->elements[11];
c_733104.elements[13] = ((closureN)self_731702)->elements[12];
c_733104.elements[14] = ((closureN)self_731702)->elements[13];
c_733104.elements[15] = ((closureN)self_731702)->elements[14];
c_733104.elements[16] = ((closureN)self_731702)->elements[15];
c_733104.elements[17] = ((closureN)self_731702)->elements[16];
c_733104.elements[18] = ((closureN)self_731702)->elements[17];

return_closcall2(data,  ((closureN)self_731702)->elements[17],  &c_733104, quote__16461_16645);; 
}

static void __lambda_218(void *data, object self_731703, int argc, object *args) /* object self_731703, object r_731175 */
 {
 object r_731175 = args[0];
  
closureN_type c_733107;
object e_738807 [20];
c_733107.hdr.mark = gc_color_red;
 c_733107.hdr.grayed = 0;
c_733107.tag = closureN_tag;
 c_733107.fn = (function_type)__lambda_219;
c_733107.num_args = 1;
c_733107.num_elements = 20;
c_733107.elements = (object *)e_738807;
c_733107.elements[0] = ((closureN)self_731703)->elements[0];
c_733107.elements[1] = ((closureN)self_731703)->elements[1];
c_733107.elements[2] = ((closureN)self_731703)->elements[2];
c_733107.elements[3] = ((closureN)self_731703)->elements[3];
c_733107.elements[4] = ((closureN)self_731703)->elements[4];
c_733107.elements[5] = ((closureN)self_731703)->elements[5];
c_733107.elements[6] = ((closureN)self_731703)->elements[6];
c_733107.elements[7] = ((closureN)self_731703)->elements[7];
c_733107.elements[8] = ((closureN)self_731703)->elements[8];
c_733107.elements[9] = r_731175;
c_733107.elements[10] = ((closureN)self_731703)->elements[9];
c_733107.elements[11] = ((closureN)self_731703)->elements[10];
c_733107.elements[12] = ((closureN)self_731703)->elements[11];
c_733107.elements[13] = ((closureN)self_731703)->elements[12];
c_733107.elements[14] = ((closureN)self_731703)->elements[13];
c_733107.elements[15] = ((closureN)self_731703)->elements[14];
c_733107.elements[16] = ((closureN)self_731703)->elements[15];
c_733107.elements[17] = ((closureN)self_731703)->elements[16];
c_733107.elements[18] = ((closureN)self_731703)->elements[17];
c_733107.elements[19] = ((closureN)self_731703)->elements[18];

return_closcall2(data,  ((closureN)self_731703)->elements[18],  &c_733107, quote_ignored);; 
}

static void __lambda_219(void *data, object self_731704, int argc, object *args) /* object self_731704, object r_731178 */
 {
 object r_731178 = args[0];
  
closureN_type c_733109;
object e_738805 [20];
c_733109.hdr.mark = gc_color_red;
 c_733109.hdr.grayed = 0;
c_733109.tag = closureN_tag;
 c_733109.fn = (function_type)__lambda_220;
c_733109.num_args = 1;
c_733109.num_elements = 20;
c_733109.elements = (object *)e_738805;
c_733109.elements[0] = ((closureN)self_731704)->elements[0];
c_733109.elements[1] = ((closureN)self_731704)->elements[1];
c_733109.elements[2] = ((closureN)self_731704)->elements[2];
c_733109.elements[3] = ((closureN)self_731704)->elements[3];
c_733109.elements[4] = ((closureN)self_731704)->elements[4];
c_733109.elements[5] = ((closureN)self_731704)->elements[5];
c_733109.elements[6] = ((closureN)self_731704)->elements[6];
c_733109.elements[7] = ((closureN)self_731704)->elements[7];
c_733109.elements[8] = ((closureN)self_731704)->elements[8];
c_733109.elements[9] = ((closureN)self_731704)->elements[9];
c_733109.elements[10] = ((closureN)self_731704)->elements[10];
c_733109.elements[11] = ((closureN)self_731704)->elements[11];
c_733109.elements[12] = ((closureN)self_731704)->elements[12];
c_733109.elements[13] = ((closureN)self_731704)->elements[13];
c_733109.elements[14] = ((closureN)self_731704)->elements[14];
c_733109.elements[15] = ((closureN)self_731704)->elements[15];
c_733109.elements[16] = ((closureN)self_731704)->elements[16];
c_733109.elements[17] = ((closureN)self_731704)->elements[17];
c_733109.elements[18] = ((closureN)self_731704)->elements[18];
c_733109.elements[19] = ((closureN)self_731704)->elements[19];


make_pair(c_738806,quote_ignored,NULL);c_738806.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733109, r_731178, NULL, &c_738806);; 
}

static void __lambda_220(void *data, object self_731705, int argc, object *args) /* object self_731705, object r_731176 */
 {
 object r_731176 = args[0];
  
closureN_type c_733111;
object e_738801 [19];
c_733111.hdr.mark = gc_color_red;
 c_733111.hdr.grayed = 0;
c_733111.tag = closureN_tag;
 c_733111.fn = (function_type)__lambda_221;
c_733111.num_args = 1;
c_733111.num_elements = 19;
c_733111.elements = (object *)e_738801;
c_733111.elements[0] = ((closureN)self_731705)->elements[0];
c_733111.elements[1] = ((closureN)self_731705)->elements[1];
c_733111.elements[2] = ((closureN)self_731705)->elements[2];
c_733111.elements[3] = ((closureN)self_731705)->elements[3];
c_733111.elements[4] = ((closureN)self_731705)->elements[4];
c_733111.elements[5] = ((closureN)self_731705)->elements[5];
c_733111.elements[6] = ((closureN)self_731705)->elements[6];
c_733111.elements[7] = ((closureN)self_731705)->elements[7];
c_733111.elements[8] = ((closureN)self_731705)->elements[8];
c_733111.elements[9] = ((closureN)self_731705)->elements[10];
c_733111.elements[10] = ((closureN)self_731705)->elements[11];
c_733111.elements[11] = ((closureN)self_731705)->elements[12];
c_733111.elements[12] = ((closureN)self_731705)->elements[13];
c_733111.elements[13] = ((closureN)self_731705)->elements[14];
c_733111.elements[14] = ((closureN)self_731705)->elements[15];
c_733111.elements[15] = ((closureN)self_731705)->elements[16];
c_733111.elements[16] = ((closureN)self_731705)->elements[17];
c_733111.elements[17] = ((closureN)self_731705)->elements[18];
c_733111.elements[18] = ((closureN)self_731705)->elements[19];


make_pair(c_738804,quote_ignored,NULL);c_738804.hdr.immutable = 1;

make_pair(c_738803,quote__16461_16645,&c_738804);c_738803.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733111, ((closureN)self_731705)->elements[9], r_731176, &c_738803);; 
}

static void __lambda_221(void *data, object self_731706, int argc, object *args) /* object self_731706, object r_731173 */
 {
 object r_731173 = args[0];
  
closureN_type c_733113;
object e_738796 [18];
c_733113.hdr.mark = gc_color_red;
 c_733113.hdr.grayed = 0;
c_733113.tag = closureN_tag;
 c_733113.fn = (function_type)__lambda_222;
c_733113.num_args = 1;
c_733113.num_elements = 18;
c_733113.elements = (object *)e_738796;
c_733113.elements[0] = ((closureN)self_731706)->elements[0];
c_733113.elements[1] = ((closureN)self_731706)->elements[1];
c_733113.elements[2] = ((closureN)self_731706)->elements[2];
c_733113.elements[3] = ((closureN)self_731706)->elements[3];
c_733113.elements[4] = ((closureN)self_731706)->elements[4];
c_733113.elements[5] = ((closureN)self_731706)->elements[5];
c_733113.elements[6] = ((closureN)self_731706)->elements[6];
c_733113.elements[7] = ((closureN)self_731706)->elements[7];
c_733113.elements[8] = ((closureN)self_731706)->elements[9];
c_733113.elements[9] = ((closureN)self_731706)->elements[10];
c_733113.elements[10] = ((closureN)self_731706)->elements[11];
c_733113.elements[11] = ((closureN)self_731706)->elements[12];
c_733113.elements[12] = ((closureN)self_731706)->elements[13];
c_733113.elements[13] = ((closureN)self_731706)->elements[14];
c_733113.elements[14] = ((closureN)self_731706)->elements[15];
c_733113.elements[15] = ((closureN)self_731706)->elements[16];
c_733113.elements[16] = ((closureN)self_731706)->elements[17];
c_733113.elements[17] = ((closureN)self_731706)->elements[18];


make_pair(c_738800,quote_ignored,NULL);c_738800.hdr.immutable = 1;

make_pair(c_738799,quote__16461_16645,&c_738800);c_738799.hdr.immutable = 1;

make_pair(c_738798,quote_out_91vars,&c_738799);c_738798.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733113, ((closureN)self_731706)->elements[8], r_731173, &c_738798);; 
}

static void __lambda_222(void *data, object self_731707, int argc, object *args) /* object self_731707, object r_731150 */
 {
 object r_731150 = args[0];
  
closureN_type c_733116;
object e_738795 [19];
c_733116.hdr.mark = gc_color_red;
 c_733116.hdr.grayed = 0;
c_733116.tag = closureN_tag;
 c_733116.fn = (function_type)__lambda_223;
c_733116.num_args = 1;
c_733116.num_elements = 19;
c_733116.elements = (object *)e_738795;
c_733116.elements[0] = ((closureN)self_731707)->elements[0];
c_733116.elements[1] = ((closureN)self_731707)->elements[1];
c_733116.elements[2] = ((closureN)self_731707)->elements[2];
c_733116.elements[3] = ((closureN)self_731707)->elements[3];
c_733116.elements[4] = ((closureN)self_731707)->elements[4];
c_733116.elements[5] = ((closureN)self_731707)->elements[5];
c_733116.elements[6] = ((closureN)self_731707)->elements[6];
c_733116.elements[7] = ((closureN)self_731707)->elements[7];
c_733116.elements[8] = r_731150;
c_733116.elements[9] = ((closureN)self_731707)->elements[8];
c_733116.elements[10] = ((closureN)self_731707)->elements[9];
c_733116.elements[11] = ((closureN)self_731707)->elements[10];
c_733116.elements[12] = ((closureN)self_731707)->elements[11];
c_733116.elements[13] = ((closureN)self_731707)->elements[12];
c_733116.elements[14] = ((closureN)self_731707)->elements[13];
c_733116.elements[15] = ((closureN)self_731707)->elements[14];
c_733116.elements[16] = ((closureN)self_731707)->elements[15];
c_733116.elements[17] = ((closureN)self_731707)->elements[16];
c_733116.elements[18] = ((closureN)self_731707)->elements[17];

return_closcall2(data,  ((closureN)self_731707)->elements[17],  &c_733116, quote_in_91steps);; 
}

static void __lambda_223(void *data, object self_731708, int argc, object *args) /* object self_731708, object r_731153 */
 {
 object r_731153 = args[0];
  
closureN_type c_733119;
object e_738794 [20];
c_733119.hdr.mark = gc_color_red;
 c_733119.hdr.grayed = 0;
c_733119.tag = closureN_tag;
 c_733119.fn = (function_type)__lambda_224;
c_733119.num_args = 1;
c_733119.num_elements = 20;
c_733119.elements = (object *)e_738794;
c_733119.elements[0] = ((closureN)self_731708)->elements[0];
c_733119.elements[1] = ((closureN)self_731708)->elements[1];
c_733119.elements[2] = ((closureN)self_731708)->elements[2];
c_733119.elements[3] = ((closureN)self_731708)->elements[3];
c_733119.elements[4] = ((closureN)self_731708)->elements[4];
c_733119.elements[5] = ((closureN)self_731708)->elements[5];
c_733119.elements[6] = ((closureN)self_731708)->elements[6];
c_733119.elements[7] = ((closureN)self_731708)->elements[7];
c_733119.elements[8] = ((closureN)self_731708)->elements[8];
c_733119.elements[9] = r_731153;
c_733119.elements[10] = ((closureN)self_731708)->elements[9];
c_733119.elements[11] = ((closureN)self_731708)->elements[10];
c_733119.elements[12] = ((closureN)self_731708)->elements[11];
c_733119.elements[13] = ((closureN)self_731708)->elements[12];
c_733119.elements[14] = ((closureN)self_731708)->elements[13];
c_733119.elements[15] = ((closureN)self_731708)->elements[14];
c_733119.elements[16] = ((closureN)self_731708)->elements[15];
c_733119.elements[17] = ((closureN)self_731708)->elements[16];
c_733119.elements[18] = ((closureN)self_731708)->elements[17];
c_733119.elements[19] = ((closureN)self_731708)->elements[18];

return_closcall2(data,  ((closureN)self_731708)->elements[18],  &c_733119, quote_out_91steps);; 
}

static void __lambda_224(void *data, object self_731709, int argc, object *args) /* object self_731709, object r_731159 */
 {
 object r_731159 = args[0];
  
closureN_type c_733122;
object e_738793 [21];
c_733122.hdr.mark = gc_color_red;
 c_733122.hdr.grayed = 0;
c_733122.tag = closureN_tag;
 c_733122.fn = (function_type)__lambda_225;
c_733122.num_args = 1;
c_733122.num_elements = 21;
c_733122.elements = (object *)e_738793;
c_733122.elements[0] = ((closureN)self_731709)->elements[0];
c_733122.elements[1] = ((closureN)self_731709)->elements[1];
c_733122.elements[2] = ((closureN)self_731709)->elements[2];
c_733122.elements[3] = ((closureN)self_731709)->elements[3];
c_733122.elements[4] = ((closureN)self_731709)->elements[4];
c_733122.elements[5] = ((closureN)self_731709)->elements[5];
c_733122.elements[6] = ((closureN)self_731709)->elements[6];
c_733122.elements[7] = ((closureN)self_731709)->elements[7];
c_733122.elements[8] = ((closureN)self_731709)->elements[8];
c_733122.elements[9] = ((closureN)self_731709)->elements[9];
c_733122.elements[10] = r_731159;
c_733122.elements[11] = ((closureN)self_731709)->elements[10];
c_733122.elements[12] = ((closureN)self_731709)->elements[11];
c_733122.elements[13] = ((closureN)self_731709)->elements[12];
c_733122.elements[14] = ((closureN)self_731709)->elements[13];
c_733122.elements[15] = ((closureN)self_731709)->elements[14];
c_733122.elements[16] = ((closureN)self_731709)->elements[15];
c_733122.elements[17] = ((closureN)self_731709)->elements[16];
c_733122.elements[18] = ((closureN)self_731709)->elements[17];
c_733122.elements[19] = ((closureN)self_731709)->elements[18];
c_733122.elements[20] = ((closureN)self_731709)->elements[19];

return_closcall2(data,  ((closureN)self_731709)->elements[19],  &c_733122, quote__16461_16645);; 
}

static void __lambda_225(void *data, object self_731710, int argc, object *args) /* object self_731710, object r_731162 */
 {
 object r_731162 = args[0];
  
closureN_type c_733125;
object e_738792 [22];
c_733125.hdr.mark = gc_color_red;
 c_733125.hdr.grayed = 0;
c_733125.tag = closureN_tag;
 c_733125.fn = (function_type)__lambda_226;
c_733125.num_args = 1;
c_733125.num_elements = 22;
c_733125.elements = (object *)e_738792;
c_733125.elements[0] = ((closureN)self_731710)->elements[0];
c_733125.elements[1] = ((closureN)self_731710)->elements[1];
c_733125.elements[2] = ((closureN)self_731710)->elements[2];
c_733125.elements[3] = ((closureN)self_731710)->elements[3];
c_733125.elements[4] = ((closureN)self_731710)->elements[4];
c_733125.elements[5] = ((closureN)self_731710)->elements[5];
c_733125.elements[6] = ((closureN)self_731710)->elements[6];
c_733125.elements[7] = ((closureN)self_731710)->elements[7];
c_733125.elements[8] = ((closureN)self_731710)->elements[8];
c_733125.elements[9] = ((closureN)self_731710)->elements[9];
c_733125.elements[10] = ((closureN)self_731710)->elements[10];
c_733125.elements[11] = r_731162;
c_733125.elements[12] = ((closureN)self_731710)->elements[11];
c_733125.elements[13] = ((closureN)self_731710)->elements[12];
c_733125.elements[14] = ((closureN)self_731710)->elements[13];
c_733125.elements[15] = ((closureN)self_731710)->elements[14];
c_733125.elements[16] = ((closureN)self_731710)->elements[15];
c_733125.elements[17] = ((closureN)self_731710)->elements[16];
c_733125.elements[18] = ((closureN)self_731710)->elements[17];
c_733125.elements[19] = ((closureN)self_731710)->elements[18];
c_733125.elements[20] = ((closureN)self_731710)->elements[19];
c_733125.elements[21] = ((closureN)self_731710)->elements[20];

return_closcall2(data,  ((closureN)self_731710)->elements[20],  &c_733125, quote_step);; 
}

static void __lambda_226(void *data, object self_731711, int argc, object *args) /* object self_731711, object r_731165 */
 {
 object r_731165 = args[0];
  
closureN_type c_733127;
object e_738790 [22];
c_733127.hdr.mark = gc_color_red;
 c_733127.hdr.grayed = 0;
c_733127.tag = closureN_tag;
 c_733127.fn = (function_type)__lambda_227;
c_733127.num_args = 1;
c_733127.num_elements = 22;
c_733127.elements = (object *)e_738790;
c_733127.elements[0] = ((closureN)self_731711)->elements[0];
c_733127.elements[1] = ((closureN)self_731711)->elements[1];
c_733127.elements[2] = ((closureN)self_731711)->elements[2];
c_733127.elements[3] = ((closureN)self_731711)->elements[3];
c_733127.elements[4] = ((closureN)self_731711)->elements[4];
c_733127.elements[5] = ((closureN)self_731711)->elements[5];
c_733127.elements[6] = ((closureN)self_731711)->elements[6];
c_733127.elements[7] = ((closureN)self_731711)->elements[7];
c_733127.elements[8] = ((closureN)self_731711)->elements[8];
c_733127.elements[9] = ((closureN)self_731711)->elements[9];
c_733127.elements[10] = ((closureN)self_731711)->elements[10];
c_733127.elements[11] = ((closureN)self_731711)->elements[11];
c_733127.elements[12] = ((closureN)self_731711)->elements[12];
c_733127.elements[13] = ((closureN)self_731711)->elements[13];
c_733127.elements[14] = ((closureN)self_731711)->elements[14];
c_733127.elements[15] = ((closureN)self_731711)->elements[15];
c_733127.elements[16] = ((closureN)self_731711)->elements[16];
c_733127.elements[17] = ((closureN)self_731711)->elements[17];
c_733127.elements[18] = ((closureN)self_731711)->elements[18];
c_733127.elements[19] = ((closureN)self_731711)->elements[19];
c_733127.elements[20] = ((closureN)self_731711)->elements[20];
c_733127.elements[21] = ((closureN)self_731711)->elements[21];


make_pair(c_738791,quote_step,NULL);c_738791.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733127, r_731165, NULL, &c_738791);; 
}

static void __lambda_227(void *data, object self_731712, int argc, object *args) /* object self_731712, object r_731163 */
 {
 object r_731163 = args[0];
  
closureN_type c_733129;
object e_738786 [21];
c_733129.hdr.mark = gc_color_red;
 c_733129.hdr.grayed = 0;
c_733129.tag = closureN_tag;
 c_733129.fn = (function_type)__lambda_228;
c_733129.num_args = 1;
c_733129.num_elements = 21;
c_733129.elements = (object *)e_738786;
c_733129.elements[0] = ((closureN)self_731712)->elements[0];
c_733129.elements[1] = ((closureN)self_731712)->elements[1];
c_733129.elements[2] = ((closureN)self_731712)->elements[2];
c_733129.elements[3] = ((closureN)self_731712)->elements[3];
c_733129.elements[4] = ((closureN)self_731712)->elements[4];
c_733129.elements[5] = ((closureN)self_731712)->elements[5];
c_733129.elements[6] = ((closureN)self_731712)->elements[6];
c_733129.elements[7] = ((closureN)self_731712)->elements[7];
c_733129.elements[8] = ((closureN)self_731712)->elements[8];
c_733129.elements[9] = ((closureN)self_731712)->elements[9];
c_733129.elements[10] = ((closureN)self_731712)->elements[10];
c_733129.elements[11] = ((closureN)self_731712)->elements[12];
c_733129.elements[12] = ((closureN)self_731712)->elements[13];
c_733129.elements[13] = ((closureN)self_731712)->elements[14];
c_733129.elements[14] = ((closureN)self_731712)->elements[15];
c_733129.elements[15] = ((closureN)self_731712)->elements[16];
c_733129.elements[16] = ((closureN)self_731712)->elements[17];
c_733129.elements[17] = ((closureN)self_731712)->elements[18];
c_733129.elements[18] = ((closureN)self_731712)->elements[19];
c_733129.elements[19] = ((closureN)self_731712)->elements[20];
c_733129.elements[20] = ((closureN)self_731712)->elements[21];


make_pair(c_738789,quote_step,NULL);c_738789.hdr.immutable = 1;

make_pair(c_738788,quote__16461_16645,&c_738789);c_738788.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733129, ((closureN)self_731712)->elements[11], r_731163, &c_738788);; 
}

static void __lambda_228(void *data, object self_731713, int argc, object *args) /* object self_731713, object r_731160 */
 {
 object r_731160 = args[0];
  
closureN_type c_733131;
object e_738781 [20];
c_733131.hdr.mark = gc_color_red;
 c_733131.hdr.grayed = 0;
c_733131.tag = closureN_tag;
 c_733131.fn = (function_type)__lambda_229;
c_733131.num_args = 1;
c_733131.num_elements = 20;
c_733131.elements = (object *)e_738781;
c_733131.elements[0] = ((closureN)self_731713)->elements[0];
c_733131.elements[1] = ((closureN)self_731713)->elements[1];
c_733131.elements[2] = ((closureN)self_731713)->elements[2];
c_733131.elements[3] = ((closureN)self_731713)->elements[3];
c_733131.elements[4] = ((closureN)self_731713)->elements[4];
c_733131.elements[5] = ((closureN)self_731713)->elements[5];
c_733131.elements[6] = ((closureN)self_731713)->elements[6];
c_733131.elements[7] = ((closureN)self_731713)->elements[7];
c_733131.elements[8] = ((closureN)self_731713)->elements[8];
c_733131.elements[9] = ((closureN)self_731713)->elements[9];
c_733131.elements[10] = ((closureN)self_731713)->elements[11];
c_733131.elements[11] = ((closureN)self_731713)->elements[12];
c_733131.elements[12] = ((closureN)self_731713)->elements[13];
c_733131.elements[13] = ((closureN)self_731713)->elements[14];
c_733131.elements[14] = ((closureN)self_731713)->elements[15];
c_733131.elements[15] = ((closureN)self_731713)->elements[16];
c_733131.elements[16] = ((closureN)self_731713)->elements[17];
c_733131.elements[17] = ((closureN)self_731713)->elements[18];
c_733131.elements[18] = ((closureN)self_731713)->elements[19];
c_733131.elements[19] = ((closureN)self_731713)->elements[20];


make_pair(c_738785,quote_step,NULL);c_738785.hdr.immutable = 1;

make_pair(c_738784,quote__16461_16645,&c_738785);c_738784.hdr.immutable = 1;

make_pair(c_738783,quote_out_91steps,&c_738784);c_738783.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733131, ((closureN)self_731713)->elements[10], r_731160, &c_738783);; 
}

static void __lambda_229(void *data, object self_731714, int argc, object *args) /* object self_731714, object r_731156 */
 {
 object r_731156 = args[0];
  
closureN_type c_733133;
object e_738776 [20];
c_733133.hdr.mark = gc_color_red;
 c_733133.hdr.grayed = 0;
c_733133.tag = closureN_tag;
 c_733133.fn = (function_type)__lambda_230;
c_733133.num_args = 1;
c_733133.num_elements = 20;
c_733133.elements = (object *)e_738776;
c_733133.elements[0] = ((closureN)self_731714)->elements[0];
c_733133.elements[1] = ((closureN)self_731714)->elements[1];
c_733133.elements[2] = ((closureN)self_731714)->elements[2];
c_733133.elements[3] = ((closureN)self_731714)->elements[3];
c_733133.elements[4] = ((closureN)self_731714)->elements[4];
c_733133.elements[5] = ((closureN)self_731714)->elements[5];
c_733133.elements[6] = ((closureN)self_731714)->elements[6];
c_733133.elements[7] = ((closureN)self_731714)->elements[7];
c_733133.elements[8] = ((closureN)self_731714)->elements[8];
c_733133.elements[9] = ((closureN)self_731714)->elements[9];
c_733133.elements[10] = ((closureN)self_731714)->elements[10];
c_733133.elements[11] = ((closureN)self_731714)->elements[11];
c_733133.elements[12] = ((closureN)self_731714)->elements[12];
c_733133.elements[13] = ((closureN)self_731714)->elements[13];
c_733133.elements[14] = ((closureN)self_731714)->elements[14];
c_733133.elements[15] = ((closureN)self_731714)->elements[15];
c_733133.elements[16] = ((closureN)self_731714)->elements[16];
c_733133.elements[17] = ((closureN)self_731714)->elements[17];
c_733133.elements[18] = ((closureN)self_731714)->elements[18];
c_733133.elements[19] = ((closureN)self_731714)->elements[19];


make_pair(c_738780,quote_step,NULL);c_738780.hdr.immutable = 1;

make_pair(c_738779,quote__16461_16645,&c_738780);c_738779.hdr.immutable = 1;

make_pair(c_738778,quote_out_91steps,&c_738779);c_738778.hdr.immutable = 1;

make_pair(c_738777,&c_738778,NULL);c_738777.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733133, r_731156, NULL, &c_738777);; 
}

static void __lambda_230(void *data, object self_731715, int argc, object *args) /* object self_731715, object r_731154 */
 {
 object r_731154 = args[0];
  
closureN_type c_733135;
object e_738769 [19];
c_733135.hdr.mark = gc_color_red;
 c_733135.hdr.grayed = 0;
c_733135.tag = closureN_tag;
 c_733135.fn = (function_type)__lambda_231;
c_733135.num_args = 1;
c_733135.num_elements = 19;
c_733135.elements = (object *)e_738769;
c_733135.elements[0] = ((closureN)self_731715)->elements[0];
c_733135.elements[1] = ((closureN)self_731715)->elements[1];
c_733135.elements[2] = ((closureN)self_731715)->elements[2];
c_733135.elements[3] = ((closureN)self_731715)->elements[3];
c_733135.elements[4] = ((closureN)self_731715)->elements[4];
c_733135.elements[5] = ((closureN)self_731715)->elements[5];
c_733135.elements[6] = ((closureN)self_731715)->elements[6];
c_733135.elements[7] = ((closureN)self_731715)->elements[7];
c_733135.elements[8] = ((closureN)self_731715)->elements[8];
c_733135.elements[9] = ((closureN)self_731715)->elements[10];
c_733135.elements[10] = ((closureN)self_731715)->elements[11];
c_733135.elements[11] = ((closureN)self_731715)->elements[12];
c_733135.elements[12] = ((closureN)self_731715)->elements[13];
c_733135.elements[13] = ((closureN)self_731715)->elements[14];
c_733135.elements[14] = ((closureN)self_731715)->elements[15];
c_733135.elements[15] = ((closureN)self_731715)->elements[16];
c_733135.elements[16] = ((closureN)self_731715)->elements[17];
c_733135.elements[17] = ((closureN)self_731715)->elements[18];
c_733135.elements[18] = ((closureN)self_731715)->elements[19];


make_pair(c_738775,quote_step,NULL);c_738775.hdr.immutable = 1;

make_pair(c_738774,quote__16461_16645,&c_738775);c_738774.hdr.immutable = 1;

make_pair(c_738773,quote_out_91steps,&c_738774);c_738773.hdr.immutable = 1;

make_pair(c_738772,&c_738773,NULL);c_738772.hdr.immutable = 1;

make_pair(c_738771,quote_in_91steps,&c_738772);c_738771.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733135, ((closureN)self_731715)->elements[9], r_731154, &c_738771);; 
}

static void __lambda_231(void *data, object self_731716, int argc, object *args) /* object self_731716, object r_731151 */
 {
 object r_731151 = args[0];
  
closureN_type c_733137;
object e_738758 [18];
c_733137.hdr.mark = gc_color_red;
 c_733137.hdr.grayed = 0;
c_733137.tag = closureN_tag;
 c_733137.fn = (function_type)__lambda_232;
c_733137.num_args = 1;
c_733137.num_elements = 18;
c_733137.elements = (object *)e_738758;
c_733137.elements[0] = ((closureN)self_731716)->elements[0];
c_733137.elements[1] = ((closureN)self_731716)->elements[1];
c_733137.elements[2] = ((closureN)self_731716)->elements[2];
c_733137.elements[3] = ((closureN)self_731716)->elements[3];
c_733137.elements[4] = ((closureN)self_731716)->elements[4];
c_733137.elements[5] = ((closureN)self_731716)->elements[5];
c_733137.elements[6] = ((closureN)self_731716)->elements[6];
c_733137.elements[7] = ((closureN)self_731716)->elements[7];
c_733137.elements[8] = ((closureN)self_731716)->elements[9];
c_733137.elements[9] = ((closureN)self_731716)->elements[10];
c_733137.elements[10] = ((closureN)self_731716)->elements[11];
c_733137.elements[11] = ((closureN)self_731716)->elements[12];
c_733137.elements[12] = ((closureN)self_731716)->elements[13];
c_733137.elements[13] = ((closureN)self_731716)->elements[14];
c_733137.elements[14] = ((closureN)self_731716)->elements[15];
c_733137.elements[15] = ((closureN)self_731716)->elements[16];
c_733137.elements[16] = ((closureN)self_731716)->elements[17];
c_733137.elements[17] = ((closureN)self_731716)->elements[18];


make_pair(c_738763,quote_ignored,NULL);c_738763.hdr.immutable = 1;

make_pair(c_738762,quote__16461_16645,&c_738763);c_738762.hdr.immutable = 1;

make_pair(c_738761,quote_out_91vars,&c_738762);c_738761.hdr.immutable = 1;

make_pair(c_738768,quote_step,NULL);c_738768.hdr.immutable = 1;

make_pair(c_738767,quote__16461_16645,&c_738768);c_738767.hdr.immutable = 1;

make_pair(c_738766,quote_out_91steps,&c_738767);c_738766.hdr.immutable = 1;

make_pair(c_738765,&c_738766,NULL);c_738765.hdr.immutable = 1;

make_pair(c_738764,quote_in_91steps,&c_738765);c_738764.hdr.immutable = 1;

make_pair(c_738760,&c_738761,&c_738764);c_738760.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733137, ((closureN)self_731716)->elements[8], r_731151, &c_738760);; 
}

static void __lambda_232(void *data, object self_731717, int argc, object *args) /* object self_731717, object r_731148 */
 {
 object r_731148 = args[0];
  
closureN_type c_733139;
object e_738747 [18];
c_733139.hdr.mark = gc_color_red;
 c_733139.hdr.grayed = 0;
c_733139.tag = closureN_tag;
 c_733139.fn = (function_type)__lambda_233;
c_733139.num_args = 1;
c_733139.num_elements = 18;
c_733139.elements = (object *)e_738747;
c_733139.elements[0] = ((closureN)self_731717)->elements[0];
c_733139.elements[1] = ((closureN)self_731717)->elements[1];
c_733139.elements[2] = ((closureN)self_731717)->elements[2];
c_733139.elements[3] = ((closureN)self_731717)->elements[3];
c_733139.elements[4] = ((closureN)self_731717)->elements[4];
c_733139.elements[5] = ((closureN)self_731717)->elements[5];
c_733139.elements[6] = ((closureN)self_731717)->elements[6];
c_733139.elements[7] = ((closureN)self_731717)->elements[7];
c_733139.elements[8] = ((closureN)self_731717)->elements[8];
c_733139.elements[9] = ((closureN)self_731717)->elements[9];
c_733139.elements[10] = ((closureN)self_731717)->elements[10];
c_733139.elements[11] = ((closureN)self_731717)->elements[11];
c_733139.elements[12] = ((closureN)self_731717)->elements[12];
c_733139.elements[13] = ((closureN)self_731717)->elements[13];
c_733139.elements[14] = ((closureN)self_731717)->elements[14];
c_733139.elements[15] = ((closureN)self_731717)->elements[15];
c_733139.elements[16] = ((closureN)self_731717)->elements[16];
c_733139.elements[17] = ((closureN)self_731717)->elements[17];


make_pair(c_738752,quote_ignored,NULL);c_738752.hdr.immutable = 1;

make_pair(c_738751,quote__16461_16645,&c_738752);c_738751.hdr.immutable = 1;

make_pair(c_738750,quote_out_91vars,&c_738751);c_738750.hdr.immutable = 1;

make_pair(c_738757,quote_step,NULL);c_738757.hdr.immutable = 1;

make_pair(c_738756,quote__16461_16645,&c_738757);c_738756.hdr.immutable = 1;

make_pair(c_738755,quote_out_91steps,&c_738756);c_738755.hdr.immutable = 1;

make_pair(c_738754,&c_738755,NULL);c_738754.hdr.immutable = 1;

make_pair(c_738753,quote_in_91steps,&c_738754);c_738753.hdr.immutable = 1;

make_pair(c_738749,&c_738750,&c_738753);c_738749.hdr.immutable = 1;

make_pair(c_738748,NULL,&c_738749);c_738748.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733139, NULL, r_731148, &c_738748);; 
}

static void __lambda_233(void *data, object self_731718, int argc, object *args) /* object self_731718, object r_731145 */
 {
 object r_731145 = args[0];
  
closureN_type c_733141;
object e_738735 [18];
c_733141.hdr.mark = gc_color_red;
 c_733141.hdr.grayed = 0;
c_733141.tag = closureN_tag;
 c_733141.fn = (function_type)__lambda_234;
c_733141.num_args = 1;
c_733141.num_elements = 18;
c_733141.elements = (object *)e_738735;
c_733141.elements[0] = ((closureN)self_731718)->elements[0];
c_733141.elements[1] = ((closureN)self_731718)->elements[1];
c_733141.elements[2] = ((closureN)self_731718)->elements[2];
c_733141.elements[3] = ((closureN)self_731718)->elements[3];
c_733141.elements[4] = ((closureN)self_731718)->elements[4];
c_733141.elements[5] = ((closureN)self_731718)->elements[5];
c_733141.elements[6] = ((closureN)self_731718)->elements[6];
c_733141.elements[7] = ((closureN)self_731718)->elements[7];
c_733141.elements[8] = ((closureN)self_731718)->elements[8];
c_733141.elements[9] = ((closureN)self_731718)->elements[9];
c_733141.elements[10] = ((closureN)self_731718)->elements[10];
c_733141.elements[11] = ((closureN)self_731718)->elements[11];
c_733141.elements[12] = ((closureN)self_731718)->elements[12];
c_733141.elements[13] = ((closureN)self_731718)->elements[13];
c_733141.elements[14] = ((closureN)self_731718)->elements[14];
c_733141.elements[15] = ((closureN)self_731718)->elements[15];
c_733141.elements[16] = ((closureN)self_731718)->elements[16];
c_733141.elements[17] = ((closureN)self_731718)->elements[17];


make_pair(c_738741,quote_ignored,NULL);c_738741.hdr.immutable = 1;

make_pair(c_738740,quote__16461_16645,&c_738741);c_738740.hdr.immutable = 1;

make_pair(c_738739,quote_out_91vars,&c_738740);c_738739.hdr.immutable = 1;

make_pair(c_738746,quote_step,NULL);c_738746.hdr.immutable = 1;

make_pair(c_738745,quote__16461_16645,&c_738746);c_738745.hdr.immutable = 1;

make_pair(c_738744,quote_out_91steps,&c_738745);c_738744.hdr.immutable = 1;

make_pair(c_738743,&c_738744,NULL);c_738743.hdr.immutable = 1;

make_pair(c_738742,quote_in_91steps,&c_738743);c_738742.hdr.immutable = 1;

make_pair(c_738738,&c_738739,&c_738742);c_738738.hdr.immutable = 1;

make_pair(c_738737,NULL,&c_738738);c_738737.hdr.immutable = 1;

make_pair(c_738736,NULL,&c_738737);c_738736.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733141, NULL, r_731145, &c_738736);; 
}

static void __lambda_234(void *data, object self_731719, int argc, object *args) /* object self_731719, object r_731142 */
 {
 object r_731142 = args[0];
  
closureN_type c_733143;
object e_738722 [18];
c_733143.hdr.mark = gc_color_red;
 c_733143.hdr.grayed = 0;
c_733143.tag = closureN_tag;
 c_733143.fn = (function_type)__lambda_235;
c_733143.num_args = 1;
c_733143.num_elements = 18;
c_733143.elements = (object *)e_738722;
c_733143.elements[0] = ((closureN)self_731719)->elements[0];
c_733143.elements[1] = ((closureN)self_731719)->elements[1];
c_733143.elements[2] = ((closureN)self_731719)->elements[2];
c_733143.elements[3] = ((closureN)self_731719)->elements[3];
c_733143.elements[4] = ((closureN)self_731719)->elements[4];
c_733143.elements[5] = ((closureN)self_731719)->elements[5];
c_733143.elements[6] = ((closureN)self_731719)->elements[6];
c_733143.elements[7] = ((closureN)self_731719)->elements[7];
c_733143.elements[8] = ((closureN)self_731719)->elements[8];
c_733143.elements[9] = ((closureN)self_731719)->elements[9];
c_733143.elements[10] = ((closureN)self_731719)->elements[10];
c_733143.elements[11] = ((closureN)self_731719)->elements[11];
c_733143.elements[12] = ((closureN)self_731719)->elements[12];
c_733143.elements[13] = ((closureN)self_731719)->elements[13];
c_733143.elements[14] = ((closureN)self_731719)->elements[14];
c_733143.elements[15] = ((closureN)self_731719)->elements[15];
c_733143.elements[16] = ((closureN)self_731719)->elements[16];
c_733143.elements[17] = ((closureN)self_731719)->elements[17];


make_pair(c_738729,quote_ignored,NULL);c_738729.hdr.immutable = 1;

make_pair(c_738728,quote__16461_16645,&c_738729);c_738728.hdr.immutable = 1;

make_pair(c_738727,quote_out_91vars,&c_738728);c_738727.hdr.immutable = 1;

make_pair(c_738734,quote_step,NULL);c_738734.hdr.immutable = 1;

make_pair(c_738733,quote__16461_16645,&c_738734);c_738733.hdr.immutable = 1;

make_pair(c_738732,quote_out_91steps,&c_738733);c_738732.hdr.immutable = 1;

make_pair(c_738731,&c_738732,NULL);c_738731.hdr.immutable = 1;

make_pair(c_738730,quote_in_91steps,&c_738731);c_738730.hdr.immutable = 1;

make_pair(c_738726,&c_738727,&c_738730);c_738726.hdr.immutable = 1;

make_pair(c_738725,NULL,&c_738726);c_738725.hdr.immutable = 1;

make_pair(c_738724,NULL,&c_738725);c_738724.hdr.immutable = 1;

make_pair(c_738723,NULL,&c_738724);c_738723.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733143, NULL, r_731142, &c_738723);; 
}

static void __lambda_235(void *data, object self_731720, int argc, object *args) /* object self_731720, object r_731139 */
 {
 object r_731139 = args[0];
  
closureN_type c_733145;
object e_738707 [17];
c_733145.hdr.mark = gc_color_red;
 c_733145.hdr.grayed = 0;
c_733145.tag = closureN_tag;
 c_733145.fn = (function_type)__lambda_236;
c_733145.num_args = 1;
c_733145.num_elements = 17;
c_733145.elements = (object *)e_738707;
c_733145.elements[0] = ((closureN)self_731720)->elements[0];
c_733145.elements[1] = ((closureN)self_731720)->elements[1];
c_733145.elements[2] = ((closureN)self_731720)->elements[2];
c_733145.elements[3] = ((closureN)self_731720)->elements[3];
c_733145.elements[4] = ((closureN)self_731720)->elements[4];
c_733145.elements[5] = ((closureN)self_731720)->elements[5];
c_733145.elements[6] = ((closureN)self_731720)->elements[6];
c_733145.elements[7] = ((closureN)self_731720)->elements[8];
c_733145.elements[8] = ((closureN)self_731720)->elements[9];
c_733145.elements[9] = ((closureN)self_731720)->elements[10];
c_733145.elements[10] = ((closureN)self_731720)->elements[11];
c_733145.elements[11] = ((closureN)self_731720)->elements[12];
c_733145.elements[12] = ((closureN)self_731720)->elements[13];
c_733145.elements[13] = ((closureN)self_731720)->elements[14];
c_733145.elements[14] = ((closureN)self_731720)->elements[15];
c_733145.elements[15] = ((closureN)self_731720)->elements[16];
c_733145.elements[16] = ((closureN)self_731720)->elements[17];


make_pair(c_738716,quote_ignored,NULL);c_738716.hdr.immutable = 1;

make_pair(c_738715,quote__16461_16645,&c_738716);c_738715.hdr.immutable = 1;

make_pair(c_738714,quote_out_91vars,&c_738715);c_738714.hdr.immutable = 1;

make_pair(c_738721,quote_step,NULL);c_738721.hdr.immutable = 1;

make_pair(c_738720,quote__16461_16645,&c_738721);c_738720.hdr.immutable = 1;

make_pair(c_738719,quote_out_91steps,&c_738720);c_738719.hdr.immutable = 1;

make_pair(c_738718,&c_738719,NULL);c_738718.hdr.immutable = 1;

make_pair(c_738717,quote_in_91steps,&c_738718);c_738717.hdr.immutable = 1;

make_pair(c_738713,&c_738714,&c_738717);c_738713.hdr.immutable = 1;

make_pair(c_738712,NULL,&c_738713);c_738712.hdr.immutable = 1;

make_pair(c_738711,NULL,&c_738712);c_738711.hdr.immutable = 1;

make_pair(c_738710,NULL,&c_738711);c_738710.hdr.immutable = 1;

make_pair(c_738709,quote__75chain,&c_738710);c_738709.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733145, ((closureN)self_731720)->elements[7], r_731139, &c_738709);; 
}

static void __lambda_236(void *data, object self_731721, int argc, object *args) /* object self_731721, object r_731135 */
 {
 object r_731135 = args[0];
  
closureN_type c_733147;
object e_738692 [17];
c_733147.hdr.mark = gc_color_red;
 c_733147.hdr.grayed = 0;
c_733147.tag = closureN_tag;
 c_733147.fn = (function_type)__lambda_237;
c_733147.num_args = 1;
c_733147.num_elements = 17;
c_733147.elements = (object *)e_738692;
c_733147.elements[0] = ((closureN)self_731721)->elements[0];
c_733147.elements[1] = ((closureN)self_731721)->elements[1];
c_733147.elements[2] = ((closureN)self_731721)->elements[2];
c_733147.elements[3] = ((closureN)self_731721)->elements[3];
c_733147.elements[4] = ((closureN)self_731721)->elements[4];
c_733147.elements[5] = ((closureN)self_731721)->elements[5];
c_733147.elements[6] = ((closureN)self_731721)->elements[6];
c_733147.elements[7] = ((closureN)self_731721)->elements[7];
c_733147.elements[8] = ((closureN)self_731721)->elements[8];
c_733147.elements[9] = ((closureN)self_731721)->elements[9];
c_733147.elements[10] = ((closureN)self_731721)->elements[10];
c_733147.elements[11] = ((closureN)self_731721)->elements[11];
c_733147.elements[12] = ((closureN)self_731721)->elements[12];
c_733147.elements[13] = ((closureN)self_731721)->elements[13];
c_733147.elements[14] = ((closureN)self_731721)->elements[14];
c_733147.elements[15] = ((closureN)self_731721)->elements[15];
c_733147.elements[16] = ((closureN)self_731721)->elements[16];


make_pair(c_738701,quote_ignored,NULL);c_738701.hdr.immutable = 1;

make_pair(c_738700,quote__16461_16645,&c_738701);c_738700.hdr.immutable = 1;

make_pair(c_738699,quote_out_91vars,&c_738700);c_738699.hdr.immutable = 1;

make_pair(c_738706,quote_step,NULL);c_738706.hdr.immutable = 1;

make_pair(c_738705,quote__16461_16645,&c_738706);c_738705.hdr.immutable = 1;

make_pair(c_738704,quote_out_91steps,&c_738705);c_738704.hdr.immutable = 1;

make_pair(c_738703,&c_738704,NULL);c_738703.hdr.immutable = 1;

make_pair(c_738702,quote_in_91steps,&c_738703);c_738702.hdr.immutable = 1;

make_pair(c_738698,&c_738699,&c_738702);c_738698.hdr.immutable = 1;

make_pair(c_738697,NULL,&c_738698);c_738697.hdr.immutable = 1;

make_pair(c_738696,NULL,&c_738697);c_738696.hdr.immutable = 1;

make_pair(c_738695,NULL,&c_738696);c_738695.hdr.immutable = 1;

make_pair(c_738694,quote__75chain,&c_738695);c_738694.hdr.immutable = 1;

make_pair(c_738693,&c_738694,NULL);c_738693.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733147, r_731135, NULL, &c_738693);; 
}

static void __lambda_237(void *data, object self_731722, int argc, object *args) /* object self_731722, object r_731133 */
 {
 object r_731133 = args[0];
  
closureN_type c_733149;
object e_738664 [16];
c_733149.hdr.mark = gc_color_red;
 c_733149.hdr.grayed = 0;
c_733149.tag = closureN_tag;
 c_733149.fn = (function_type)__lambda_238;
c_733149.num_args = 1;
c_733149.num_elements = 16;
c_733149.elements = (object *)e_738664;
c_733149.elements[0] = ((closureN)self_731722)->elements[0];
c_733149.elements[1] = ((closureN)self_731722)->elements[1];
c_733149.elements[2] = ((closureN)self_731722)->elements[2];
c_733149.elements[3] = ((closureN)self_731722)->elements[3];
c_733149.elements[4] = ((closureN)self_731722)->elements[4];
c_733149.elements[5] = ((closureN)self_731722)->elements[5];
c_733149.elements[6] = ((closureN)self_731722)->elements[7];
c_733149.elements[7] = ((closureN)self_731722)->elements[8];
c_733149.elements[8] = ((closureN)self_731722)->elements[9];
c_733149.elements[9] = ((closureN)self_731722)->elements[10];
c_733149.elements[10] = ((closureN)self_731722)->elements[11];
c_733149.elements[11] = ((closureN)self_731722)->elements[12];
c_733149.elements[12] = ((closureN)self_731722)->elements[13];
c_733149.elements[13] = ((closureN)self_731722)->elements[14];
c_733149.elements[14] = ((closureN)self_731722)->elements[15];
c_733149.elements[15] = ((closureN)self_731722)->elements[16];


make_pair(c_738673,quote__16461_16645,NULL);c_738673.hdr.immutable = 1;

make_pair(c_738672,quote_out_91vars,&c_738673);c_738672.hdr.immutable = 1;

make_pair(c_738677,quote__16461_16645,NULL);c_738677.hdr.immutable = 1;

make_pair(c_738676,quote_out_91steps,&c_738677);c_738676.hdr.immutable = 1;

make_pair(c_738675,&c_738676,NULL);c_738675.hdr.immutable = 1;

make_pair(c_738674,quote_in_91steps,&c_738675);c_738674.hdr.immutable = 1;

make_pair(c_738671,&c_738672,&c_738674);c_738671.hdr.immutable = 1;

make_pair(c_738670,NULL,&c_738671);c_738670.hdr.immutable = 1;

make_pair(c_738669,quote_step,&c_738670);c_738669.hdr.immutable = 1;

make_pair(c_738668,NULL,&c_738669);c_738668.hdr.immutable = 1;

make_pair(c_738667,quote__191,&c_738668);c_738667.hdr.immutable = 1;

make_pair(c_738686,quote_ignored,NULL);c_738686.hdr.immutable = 1;

make_pair(c_738685,quote__16461_16645,&c_738686);c_738685.hdr.immutable = 1;

make_pair(c_738684,quote_out_91vars,&c_738685);c_738684.hdr.immutable = 1;

make_pair(c_738691,quote_step,NULL);c_738691.hdr.immutable = 1;

make_pair(c_738690,quote__16461_16645,&c_738691);c_738690.hdr.immutable = 1;

make_pair(c_738689,quote_out_91steps,&c_738690);c_738689.hdr.immutable = 1;

make_pair(c_738688,&c_738689,NULL);c_738688.hdr.immutable = 1;

make_pair(c_738687,quote_in_91steps,&c_738688);c_738687.hdr.immutable = 1;

make_pair(c_738683,&c_738684,&c_738687);c_738683.hdr.immutable = 1;

make_pair(c_738682,NULL,&c_738683);c_738682.hdr.immutable = 1;

make_pair(c_738681,NULL,&c_738682);c_738681.hdr.immutable = 1;

make_pair(c_738680,NULL,&c_738681);c_738680.hdr.immutable = 1;

make_pair(c_738679,quote__75chain,&c_738680);c_738679.hdr.immutable = 1;

make_pair(c_738678,&c_738679,NULL);c_738678.hdr.immutable = 1;

make_pair(c_738666,&c_738667,&c_738678);c_738666.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733149, ((closureN)self_731722)->elements[6], r_731133, &c_738666);; 
}

static void __lambda_238(void *data, object self_731723, int argc, object *args) /* object self_731723, object r_73606 */
 {
 object r_73606 = args[0];
  
closureN_type c_733152;
object e_738663 [17];
c_733152.hdr.mark = gc_color_red;
 c_733152.hdr.grayed = 0;
c_733152.tag = closureN_tag;
 c_733152.fn = (function_type)__lambda_239;
c_733152.num_args = 1;
c_733152.num_elements = 17;
c_733152.elements = (object *)e_738663;
c_733152.elements[0] = ((closureN)self_731723)->elements[0];
c_733152.elements[1] = ((closureN)self_731723)->elements[1];
c_733152.elements[2] = ((closureN)self_731723)->elements[2];
c_733152.elements[3] = ((closureN)self_731723)->elements[3];
c_733152.elements[4] = ((closureN)self_731723)->elements[4];
c_733152.elements[5] = ((closureN)self_731723)->elements[5];
c_733152.elements[6] = ((closureN)self_731723)->elements[6];
c_733152.elements[7] = ((closureN)self_731723)->elements[7];
c_733152.elements[8] = ((closureN)self_731723)->elements[8];
c_733152.elements[9] = ((closureN)self_731723)->elements[9];
c_733152.elements[10] = ((closureN)self_731723)->elements[10];
c_733152.elements[11] = ((closureN)self_731723)->elements[11];
c_733152.elements[12] = ((closureN)self_731723)->elements[12];
c_733152.elements[13] = ((closureN)self_731723)->elements[13];
c_733152.elements[14] = ((closureN)self_731723)->elements[14];
c_733152.elements[15] = r_73606;
c_733152.elements[16] = ((closureN)self_731723)->elements[15];

return_closcall2(data,  ((closureN)self_731723)->elements[15],  &c_733152, quote__191);; 
}

static void __lambda_239(void *data, object self_731724, int argc, object *args) /* object self_731724, object r_731091 */
 {
 object r_731091 = args[0];
  
closureN_type c_733155;
object e_738662 [18];
c_733155.hdr.mark = gc_color_red;
 c_733155.hdr.grayed = 0;
c_733155.tag = closureN_tag;
 c_733155.fn = (function_type)__lambda_240;
c_733155.num_args = 1;
c_733155.num_elements = 18;
c_733155.elements = (object *)e_738662;
c_733155.elements[0] = ((closureN)self_731724)->elements[0];
c_733155.elements[1] = ((closureN)self_731724)->elements[1];
c_733155.elements[2] = ((closureN)self_731724)->elements[2];
c_733155.elements[3] = ((closureN)self_731724)->elements[3];
c_733155.elements[4] = ((closureN)self_731724)->elements[4];
c_733155.elements[5] = ((closureN)self_731724)->elements[5];
c_733155.elements[6] = r_731091;
c_733155.elements[7] = ((closureN)self_731724)->elements[6];
c_733155.elements[8] = ((closureN)self_731724)->elements[7];
c_733155.elements[9] = ((closureN)self_731724)->elements[8];
c_733155.elements[10] = ((closureN)self_731724)->elements[9];
c_733155.elements[11] = ((closureN)self_731724)->elements[10];
c_733155.elements[12] = ((closureN)self_731724)->elements[11];
c_733155.elements[13] = ((closureN)self_731724)->elements[12];
c_733155.elements[14] = ((closureN)self_731724)->elements[13];
c_733155.elements[15] = ((closureN)self_731724)->elements[14];
c_733155.elements[16] = ((closureN)self_731724)->elements[15];
c_733155.elements[17] = ((closureN)self_731724)->elements[16];

return_closcall2(data,  ((closureN)self_731724)->elements[16],  &c_733155, quote_step);; 
}

static void __lambda_240(void *data, object self_731725, int argc, object *args) /* object self_731725, object r_731097 */
 {
 object r_731097 = args[0];
  
closureN_type c_733158;
object e_738661 [19];
c_733158.hdr.mark = gc_color_red;
 c_733158.hdr.grayed = 0;
c_733158.tag = closureN_tag;
 c_733158.fn = (function_type)__lambda_241;
c_733158.num_args = 1;
c_733158.num_elements = 19;
c_733158.elements = (object *)e_738661;
c_733158.elements[0] = ((closureN)self_731725)->elements[0];
c_733158.elements[1] = ((closureN)self_731725)->elements[1];
c_733158.elements[2] = ((closureN)self_731725)->elements[2];
c_733158.elements[3] = ((closureN)self_731725)->elements[3];
c_733158.elements[4] = ((closureN)self_731725)->elements[4];
c_733158.elements[5] = ((closureN)self_731725)->elements[5];
c_733158.elements[6] = ((closureN)self_731725)->elements[6];
c_733158.elements[7] = r_731097;
c_733158.elements[8] = ((closureN)self_731725)->elements[7];
c_733158.elements[9] = ((closureN)self_731725)->elements[8];
c_733158.elements[10] = ((closureN)self_731725)->elements[9];
c_733158.elements[11] = ((closureN)self_731725)->elements[10];
c_733158.elements[12] = ((closureN)self_731725)->elements[11];
c_733158.elements[13] = ((closureN)self_731725)->elements[12];
c_733158.elements[14] = ((closureN)self_731725)->elements[13];
c_733158.elements[15] = ((closureN)self_731725)->elements[14];
c_733158.elements[16] = ((closureN)self_731725)->elements[15];
c_733158.elements[17] = ((closureN)self_731725)->elements[16];
c_733158.elements[18] = ((closureN)self_731725)->elements[17];

return_closcall2(data,  ((closureN)self_731725)->elements[17],  &c_733158, quote_vars);; 
}

static void __lambda_241(void *data, object self_731726, int argc, object *args) /* object self_731726, object r_731100 */
 {
 object r_731100 = args[0];
  
closureN_type c_733161;
object e_738660 [20];
c_733161.hdr.mark = gc_color_red;
 c_733161.hdr.grayed = 0;
c_733161.tag = closureN_tag;
 c_733161.fn = (function_type)__lambda_242;
c_733161.num_args = 1;
c_733161.num_elements = 20;
c_733161.elements = (object *)e_738660;
c_733161.elements[0] = ((closureN)self_731726)->elements[0];
c_733161.elements[1] = ((closureN)self_731726)->elements[1];
c_733161.elements[2] = ((closureN)self_731726)->elements[2];
c_733161.elements[3] = ((closureN)self_731726)->elements[3];
c_733161.elements[4] = ((closureN)self_731726)->elements[4];
c_733161.elements[5] = ((closureN)self_731726)->elements[5];
c_733161.elements[6] = ((closureN)self_731726)->elements[6];
c_733161.elements[7] = ((closureN)self_731726)->elements[7];
c_733161.elements[8] = r_731100;
c_733161.elements[9] = ((closureN)self_731726)->elements[8];
c_733161.elements[10] = ((closureN)self_731726)->elements[9];
c_733161.elements[11] = ((closureN)self_731726)->elements[10];
c_733161.elements[12] = ((closureN)self_731726)->elements[11];
c_733161.elements[13] = ((closureN)self_731726)->elements[12];
c_733161.elements[14] = ((closureN)self_731726)->elements[13];
c_733161.elements[15] = ((closureN)self_731726)->elements[14];
c_733161.elements[16] = ((closureN)self_731726)->elements[15];
c_733161.elements[17] = ((closureN)self_731726)->elements[16];
c_733161.elements[18] = ((closureN)self_731726)->elements[17];
c_733161.elements[19] = ((closureN)self_731726)->elements[18];

return_closcall2(data,  ((closureN)self_731726)->elements[18],  &c_733161, quote_out_91vars);; 
}

static void __lambda_242(void *data, object self_731727, int argc, object *args) /* object self_731727, object r_731121 */
 {
 object r_731121 = args[0];
  
closureN_type c_733164;
object e_738659 [21];
c_733164.hdr.mark = gc_color_red;
 c_733164.hdr.grayed = 0;
c_733164.tag = closureN_tag;
 c_733164.fn = (function_type)__lambda_243;
c_733164.num_args = 1;
c_733164.num_elements = 21;
c_733164.elements = (object *)e_738659;
c_733164.elements[0] = ((closureN)self_731727)->elements[0];
c_733164.elements[1] = ((closureN)self_731727)->elements[1];
c_733164.elements[2] = ((closureN)self_731727)->elements[2];
c_733164.elements[3] = ((closureN)self_731727)->elements[3];
c_733164.elements[4] = ((closureN)self_731727)->elements[4];
c_733164.elements[5] = ((closureN)self_731727)->elements[5];
c_733164.elements[6] = ((closureN)self_731727)->elements[6];
c_733164.elements[7] = ((closureN)self_731727)->elements[7];
c_733164.elements[8] = ((closureN)self_731727)->elements[8];
c_733164.elements[9] = r_731121;
c_733164.elements[10] = ((closureN)self_731727)->elements[9];
c_733164.elements[11] = ((closureN)self_731727)->elements[10];
c_733164.elements[12] = ((closureN)self_731727)->elements[11];
c_733164.elements[13] = ((closureN)self_731727)->elements[12];
c_733164.elements[14] = ((closureN)self_731727)->elements[13];
c_733164.elements[15] = ((closureN)self_731727)->elements[14];
c_733164.elements[16] = ((closureN)self_731727)->elements[15];
c_733164.elements[17] = ((closureN)self_731727)->elements[16];
c_733164.elements[18] = ((closureN)self_731727)->elements[17];
c_733164.elements[19] = ((closureN)self_731727)->elements[18];
c_733164.elements[20] = ((closureN)self_731727)->elements[19];

return_closcall2(data,  ((closureN)self_731727)->elements[19],  &c_733164, quote__16461_16645);; 
}

static void __lambda_243(void *data, object self_731728, int argc, object *args) /* object self_731728, object r_731124 */
 {
 object r_731124 = args[0];
  
closureN_type c_733166;
object e_738657 [21];
c_733166.hdr.mark = gc_color_red;
 c_733166.hdr.grayed = 0;
c_733166.tag = closureN_tag;
 c_733166.fn = (function_type)__lambda_244;
c_733166.num_args = 1;
c_733166.num_elements = 21;
c_733166.elements = (object *)e_738657;
c_733166.elements[0] = ((closureN)self_731728)->elements[0];
c_733166.elements[1] = ((closureN)self_731728)->elements[1];
c_733166.elements[2] = ((closureN)self_731728)->elements[2];
c_733166.elements[3] = ((closureN)self_731728)->elements[3];
c_733166.elements[4] = ((closureN)self_731728)->elements[4];
c_733166.elements[5] = ((closureN)self_731728)->elements[5];
c_733166.elements[6] = ((closureN)self_731728)->elements[6];
c_733166.elements[7] = ((closureN)self_731728)->elements[7];
c_733166.elements[8] = ((closureN)self_731728)->elements[8];
c_733166.elements[9] = ((closureN)self_731728)->elements[9];
c_733166.elements[10] = ((closureN)self_731728)->elements[10];
c_733166.elements[11] = ((closureN)self_731728)->elements[11];
c_733166.elements[12] = ((closureN)self_731728)->elements[12];
c_733166.elements[13] = ((closureN)self_731728)->elements[13];
c_733166.elements[14] = ((closureN)self_731728)->elements[14];
c_733166.elements[15] = ((closureN)self_731728)->elements[15];
c_733166.elements[16] = ((closureN)self_731728)->elements[16];
c_733166.elements[17] = ((closureN)self_731728)->elements[17];
c_733166.elements[18] = ((closureN)self_731728)->elements[18];
c_733166.elements[19] = ((closureN)self_731728)->elements[19];
c_733166.elements[20] = ((closureN)self_731728)->elements[20];


make_pair(c_738658,quote__16461_16645,NULL);c_738658.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733166, r_731124, NULL, &c_738658);; 
}

static void __lambda_244(void *data, object self_731729, int argc, object *args) /* object self_731729, object r_731122 */
 {
 object r_731122 = args[0];
  
closureN_type c_733168;
object e_738653 [20];
c_733168.hdr.mark = gc_color_red;
 c_733168.hdr.grayed = 0;
c_733168.tag = closureN_tag;
 c_733168.fn = (function_type)__lambda_245;
c_733168.num_args = 1;
c_733168.num_elements = 20;
c_733168.elements = (object *)e_738653;
c_733168.elements[0] = ((closureN)self_731729)->elements[0];
c_733168.elements[1] = ((closureN)self_731729)->elements[1];
c_733168.elements[2] = ((closureN)self_731729)->elements[2];
c_733168.elements[3] = ((closureN)self_731729)->elements[3];
c_733168.elements[4] = ((closureN)self_731729)->elements[4];
c_733168.elements[5] = ((closureN)self_731729)->elements[5];
c_733168.elements[6] = ((closureN)self_731729)->elements[6];
c_733168.elements[7] = ((closureN)self_731729)->elements[7];
c_733168.elements[8] = ((closureN)self_731729)->elements[8];
c_733168.elements[9] = ((closureN)self_731729)->elements[10];
c_733168.elements[10] = ((closureN)self_731729)->elements[11];
c_733168.elements[11] = ((closureN)self_731729)->elements[12];
c_733168.elements[12] = ((closureN)self_731729)->elements[13];
c_733168.elements[13] = ((closureN)self_731729)->elements[14];
c_733168.elements[14] = ((closureN)self_731729)->elements[15];
c_733168.elements[15] = ((closureN)self_731729)->elements[16];
c_733168.elements[16] = ((closureN)self_731729)->elements[17];
c_733168.elements[17] = ((closureN)self_731729)->elements[18];
c_733168.elements[18] = ((closureN)self_731729)->elements[19];
c_733168.elements[19] = ((closureN)self_731729)->elements[20];


make_pair(c_738656,quote__16461_16645,NULL);c_738656.hdr.immutable = 1;

make_pair(c_738655,quote_out_91vars,&c_738656);c_738655.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733168, ((closureN)self_731729)->elements[9], r_731122, &c_738655);; 
}

static void __lambda_245(void *data, object self_731730, int argc, object *args) /* object self_731730, object r_731103 */
 {
 object r_731103 = args[0];
  
closureN_type c_733171;
object e_738652 [21];
c_733171.hdr.mark = gc_color_red;
 c_733171.hdr.grayed = 0;
c_733171.tag = closureN_tag;
 c_733171.fn = (function_type)__lambda_246;
c_733171.num_args = 1;
c_733171.num_elements = 21;
c_733171.elements = (object *)e_738652;
c_733171.elements[0] = ((closureN)self_731730)->elements[0];
c_733171.elements[1] = ((closureN)self_731730)->elements[1];
c_733171.elements[2] = ((closureN)self_731730)->elements[2];
c_733171.elements[3] = ((closureN)self_731730)->elements[3];
c_733171.elements[4] = ((closureN)self_731730)->elements[4];
c_733171.elements[5] = ((closureN)self_731730)->elements[5];
c_733171.elements[6] = ((closureN)self_731730)->elements[6];
c_733171.elements[7] = ((closureN)self_731730)->elements[7];
c_733171.elements[8] = ((closureN)self_731730)->elements[8];
c_733171.elements[9] = r_731103;
c_733171.elements[10] = ((closureN)self_731730)->elements[9];
c_733171.elements[11] = ((closureN)self_731730)->elements[10];
c_733171.elements[12] = ((closureN)self_731730)->elements[11];
c_733171.elements[13] = ((closureN)self_731730)->elements[12];
c_733171.elements[14] = ((closureN)self_731730)->elements[13];
c_733171.elements[15] = ((closureN)self_731730)->elements[14];
c_733171.elements[16] = ((closureN)self_731730)->elements[15];
c_733171.elements[17] = ((closureN)self_731730)->elements[16];
c_733171.elements[18] = ((closureN)self_731730)->elements[17];
c_733171.elements[19] = ((closureN)self_731730)->elements[18];
c_733171.elements[20] = ((closureN)self_731730)->elements[19];

return_closcall2(data,  ((closureN)self_731730)->elements[19],  &c_733171, quote_in_91steps);; 
}

static void __lambda_246(void *data, object self_731731, int argc, object *args) /* object self_731731, object r_731106 */
 {
 object r_731106 = args[0];
  
closureN_type c_733174;
object e_738651 [22];
c_733174.hdr.mark = gc_color_red;
 c_733174.hdr.grayed = 0;
c_733174.tag = closureN_tag;
 c_733174.fn = (function_type)__lambda_247;
c_733174.num_args = 1;
c_733174.num_elements = 22;
c_733174.elements = (object *)e_738651;
c_733174.elements[0] = ((closureN)self_731731)->elements[0];
c_733174.elements[1] = ((closureN)self_731731)->elements[1];
c_733174.elements[2] = ((closureN)self_731731)->elements[2];
c_733174.elements[3] = ((closureN)self_731731)->elements[3];
c_733174.elements[4] = ((closureN)self_731731)->elements[4];
c_733174.elements[5] = ((closureN)self_731731)->elements[5];
c_733174.elements[6] = ((closureN)self_731731)->elements[6];
c_733174.elements[7] = ((closureN)self_731731)->elements[7];
c_733174.elements[8] = ((closureN)self_731731)->elements[8];
c_733174.elements[9] = ((closureN)self_731731)->elements[9];
c_733174.elements[10] = r_731106;
c_733174.elements[11] = ((closureN)self_731731)->elements[10];
c_733174.elements[12] = ((closureN)self_731731)->elements[11];
c_733174.elements[13] = ((closureN)self_731731)->elements[12];
c_733174.elements[14] = ((closureN)self_731731)->elements[13];
c_733174.elements[15] = ((closureN)self_731731)->elements[14];
c_733174.elements[16] = ((closureN)self_731731)->elements[15];
c_733174.elements[17] = ((closureN)self_731731)->elements[16];
c_733174.elements[18] = ((closureN)self_731731)->elements[17];
c_733174.elements[19] = ((closureN)self_731731)->elements[18];
c_733174.elements[20] = ((closureN)self_731731)->elements[19];
c_733174.elements[21] = ((closureN)self_731731)->elements[20];

return_closcall2(data,  ((closureN)self_731731)->elements[20],  &c_733174, quote_out_91steps);; 
}

static void __lambda_247(void *data, object self_731732, int argc, object *args) /* object self_731732, object r_731112 */
 {
 object r_731112 = args[0];
  
closureN_type c_733177;
object e_738650 [23];
c_733177.hdr.mark = gc_color_red;
 c_733177.hdr.grayed = 0;
c_733177.tag = closureN_tag;
 c_733177.fn = (function_type)__lambda_248;
c_733177.num_args = 1;
c_733177.num_elements = 23;
c_733177.elements = (object *)e_738650;
c_733177.elements[0] = ((closureN)self_731732)->elements[0];
c_733177.elements[1] = ((closureN)self_731732)->elements[1];
c_733177.elements[2] = ((closureN)self_731732)->elements[2];
c_733177.elements[3] = ((closureN)self_731732)->elements[3];
c_733177.elements[4] = ((closureN)self_731732)->elements[4];
c_733177.elements[5] = ((closureN)self_731732)->elements[5];
c_733177.elements[6] = ((closureN)self_731732)->elements[6];
c_733177.elements[7] = ((closureN)self_731732)->elements[7];
c_733177.elements[8] = ((closureN)self_731732)->elements[8];
c_733177.elements[9] = ((closureN)self_731732)->elements[9];
c_733177.elements[10] = ((closureN)self_731732)->elements[10];
c_733177.elements[11] = r_731112;
c_733177.elements[12] = ((closureN)self_731732)->elements[11];
c_733177.elements[13] = ((closureN)self_731732)->elements[12];
c_733177.elements[14] = ((closureN)self_731732)->elements[13];
c_733177.elements[15] = ((closureN)self_731732)->elements[14];
c_733177.elements[16] = ((closureN)self_731732)->elements[15];
c_733177.elements[17] = ((closureN)self_731732)->elements[16];
c_733177.elements[18] = ((closureN)self_731732)->elements[17];
c_733177.elements[19] = ((closureN)self_731732)->elements[18];
c_733177.elements[20] = ((closureN)self_731732)->elements[19];
c_733177.elements[21] = ((closureN)self_731732)->elements[20];
c_733177.elements[22] = ((closureN)self_731732)->elements[21];

return_closcall2(data,  ((closureN)self_731732)->elements[21],  &c_733177, quote__16461_16645);; 
}

static void __lambda_248(void *data, object self_731733, int argc, object *args) /* object self_731733, object r_731115 */
 {
 object r_731115 = args[0];
  
closureN_type c_733179;
object e_738648 [23];
c_733179.hdr.mark = gc_color_red;
 c_733179.hdr.grayed = 0;
c_733179.tag = closureN_tag;
 c_733179.fn = (function_type)__lambda_249;
c_733179.num_args = 1;
c_733179.num_elements = 23;
c_733179.elements = (object *)e_738648;
c_733179.elements[0] = ((closureN)self_731733)->elements[0];
c_733179.elements[1] = ((closureN)self_731733)->elements[1];
c_733179.elements[2] = ((closureN)self_731733)->elements[2];
c_733179.elements[3] = ((closureN)self_731733)->elements[3];
c_733179.elements[4] = ((closureN)self_731733)->elements[4];
c_733179.elements[5] = ((closureN)self_731733)->elements[5];
c_733179.elements[6] = ((closureN)self_731733)->elements[6];
c_733179.elements[7] = ((closureN)self_731733)->elements[7];
c_733179.elements[8] = ((closureN)self_731733)->elements[8];
c_733179.elements[9] = ((closureN)self_731733)->elements[9];
c_733179.elements[10] = ((closureN)self_731733)->elements[10];
c_733179.elements[11] = ((closureN)self_731733)->elements[11];
c_733179.elements[12] = ((closureN)self_731733)->elements[12];
c_733179.elements[13] = ((closureN)self_731733)->elements[13];
c_733179.elements[14] = ((closureN)self_731733)->elements[14];
c_733179.elements[15] = ((closureN)self_731733)->elements[15];
c_733179.elements[16] = ((closureN)self_731733)->elements[16];
c_733179.elements[17] = ((closureN)self_731733)->elements[17];
c_733179.elements[18] = ((closureN)self_731733)->elements[18];
c_733179.elements[19] = ((closureN)self_731733)->elements[19];
c_733179.elements[20] = ((closureN)self_731733)->elements[20];
c_733179.elements[21] = ((closureN)self_731733)->elements[21];
c_733179.elements[22] = ((closureN)self_731733)->elements[22];


make_pair(c_738649,quote__16461_16645,NULL);c_738649.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733179, r_731115, NULL, &c_738649);; 
}

static void __lambda_249(void *data, object self_731734, int argc, object *args) /* object self_731734, object r_731113 */
 {
 object r_731113 = args[0];
  
closureN_type c_733181;
object e_738644 [22];
c_733181.hdr.mark = gc_color_red;
 c_733181.hdr.grayed = 0;
c_733181.tag = closureN_tag;
 c_733181.fn = (function_type)__lambda_250;
c_733181.num_args = 1;
c_733181.num_elements = 22;
c_733181.elements = (object *)e_738644;
c_733181.elements[0] = ((closureN)self_731734)->elements[0];
c_733181.elements[1] = ((closureN)self_731734)->elements[1];
c_733181.elements[2] = ((closureN)self_731734)->elements[2];
c_733181.elements[3] = ((closureN)self_731734)->elements[3];
c_733181.elements[4] = ((closureN)self_731734)->elements[4];
c_733181.elements[5] = ((closureN)self_731734)->elements[5];
c_733181.elements[6] = ((closureN)self_731734)->elements[6];
c_733181.elements[7] = ((closureN)self_731734)->elements[7];
c_733181.elements[8] = ((closureN)self_731734)->elements[8];
c_733181.elements[9] = ((closureN)self_731734)->elements[9];
c_733181.elements[10] = ((closureN)self_731734)->elements[10];
c_733181.elements[11] = ((closureN)self_731734)->elements[12];
c_733181.elements[12] = ((closureN)self_731734)->elements[13];
c_733181.elements[13] = ((closureN)self_731734)->elements[14];
c_733181.elements[14] = ((closureN)self_731734)->elements[15];
c_733181.elements[15] = ((closureN)self_731734)->elements[16];
c_733181.elements[16] = ((closureN)self_731734)->elements[17];
c_733181.elements[17] = ((closureN)self_731734)->elements[18];
c_733181.elements[18] = ((closureN)self_731734)->elements[19];
c_733181.elements[19] = ((closureN)self_731734)->elements[20];
c_733181.elements[20] = ((closureN)self_731734)->elements[21];
c_733181.elements[21] = ((closureN)self_731734)->elements[22];


make_pair(c_738647,quote__16461_16645,NULL);c_738647.hdr.immutable = 1;

make_pair(c_738646,quote_out_91steps,&c_738647);c_738646.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733181, ((closureN)self_731734)->elements[11], r_731113, &c_738646);; 
}

static void __lambda_250(void *data, object self_731735, int argc, object *args) /* object self_731735, object r_731109 */
 {
 object r_731109 = args[0];
  
closureN_type c_733183;
object e_738640 [22];
c_733183.hdr.mark = gc_color_red;
 c_733183.hdr.grayed = 0;
c_733183.tag = closureN_tag;
 c_733183.fn = (function_type)__lambda_251;
c_733183.num_args = 1;
c_733183.num_elements = 22;
c_733183.elements = (object *)e_738640;
c_733183.elements[0] = ((closureN)self_731735)->elements[0];
c_733183.elements[1] = ((closureN)self_731735)->elements[1];
c_733183.elements[2] = ((closureN)self_731735)->elements[2];
c_733183.elements[3] = ((closureN)self_731735)->elements[3];
c_733183.elements[4] = ((closureN)self_731735)->elements[4];
c_733183.elements[5] = ((closureN)self_731735)->elements[5];
c_733183.elements[6] = ((closureN)self_731735)->elements[6];
c_733183.elements[7] = ((closureN)self_731735)->elements[7];
c_733183.elements[8] = ((closureN)self_731735)->elements[8];
c_733183.elements[9] = ((closureN)self_731735)->elements[9];
c_733183.elements[10] = ((closureN)self_731735)->elements[10];
c_733183.elements[11] = ((closureN)self_731735)->elements[11];
c_733183.elements[12] = ((closureN)self_731735)->elements[12];
c_733183.elements[13] = ((closureN)self_731735)->elements[13];
c_733183.elements[14] = ((closureN)self_731735)->elements[14];
c_733183.elements[15] = ((closureN)self_731735)->elements[15];
c_733183.elements[16] = ((closureN)self_731735)->elements[16];
c_733183.elements[17] = ((closureN)self_731735)->elements[17];
c_733183.elements[18] = ((closureN)self_731735)->elements[18];
c_733183.elements[19] = ((closureN)self_731735)->elements[19];
c_733183.elements[20] = ((closureN)self_731735)->elements[20];
c_733183.elements[21] = ((closureN)self_731735)->elements[21];


make_pair(c_738643,quote__16461_16645,NULL);c_738643.hdr.immutable = 1;

make_pair(c_738642,quote_out_91steps,&c_738643);c_738642.hdr.immutable = 1;

make_pair(c_738641,&c_738642,NULL);c_738641.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733183, r_731109, NULL, &c_738641);; 
}

static void __lambda_251(void *data, object self_731736, int argc, object *args) /* object self_731736, object r_731107 */
 {
 object r_731107 = args[0];
  
closureN_type c_733185;
object e_738634 [21];
c_733185.hdr.mark = gc_color_red;
 c_733185.hdr.grayed = 0;
c_733185.tag = closureN_tag;
 c_733185.fn = (function_type)__lambda_252;
c_733185.num_args = 1;
c_733185.num_elements = 21;
c_733185.elements = (object *)e_738634;
c_733185.elements[0] = ((closureN)self_731736)->elements[0];
c_733185.elements[1] = ((closureN)self_731736)->elements[1];
c_733185.elements[2] = ((closureN)self_731736)->elements[2];
c_733185.elements[3] = ((closureN)self_731736)->elements[3];
c_733185.elements[4] = ((closureN)self_731736)->elements[4];
c_733185.elements[5] = ((closureN)self_731736)->elements[5];
c_733185.elements[6] = ((closureN)self_731736)->elements[6];
c_733185.elements[7] = ((closureN)self_731736)->elements[7];
c_733185.elements[8] = ((closureN)self_731736)->elements[8];
c_733185.elements[9] = ((closureN)self_731736)->elements[9];
c_733185.elements[10] = ((closureN)self_731736)->elements[11];
c_733185.elements[11] = ((closureN)self_731736)->elements[12];
c_733185.elements[12] = ((closureN)self_731736)->elements[13];
c_733185.elements[13] = ((closureN)self_731736)->elements[14];
c_733185.elements[14] = ((closureN)self_731736)->elements[15];
c_733185.elements[15] = ((closureN)self_731736)->elements[16];
c_733185.elements[16] = ((closureN)self_731736)->elements[17];
c_733185.elements[17] = ((closureN)self_731736)->elements[18];
c_733185.elements[18] = ((closureN)self_731736)->elements[19];
c_733185.elements[19] = ((closureN)self_731736)->elements[20];
c_733185.elements[20] = ((closureN)self_731736)->elements[21];


make_pair(c_738639,quote__16461_16645,NULL);c_738639.hdr.immutable = 1;

make_pair(c_738638,quote_out_91steps,&c_738639);c_738638.hdr.immutable = 1;

make_pair(c_738637,&c_738638,NULL);c_738637.hdr.immutable = 1;

make_pair(c_738636,quote_in_91steps,&c_738637);c_738636.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733185, ((closureN)self_731736)->elements[10], r_731107, &c_738636);; 
}

static void __lambda_252(void *data, object self_731737, int argc, object *args) /* object self_731737, object r_731104 */
 {
 object r_731104 = args[0];
  
closureN_type c_733187;
object e_738625 [20];
c_733187.hdr.mark = gc_color_red;
 c_733187.hdr.grayed = 0;
c_733187.tag = closureN_tag;
 c_733187.fn = (function_type)__lambda_253;
c_733187.num_args = 1;
c_733187.num_elements = 20;
c_733187.elements = (object *)e_738625;
c_733187.elements[0] = ((closureN)self_731737)->elements[0];
c_733187.elements[1] = ((closureN)self_731737)->elements[1];
c_733187.elements[2] = ((closureN)self_731737)->elements[2];
c_733187.elements[3] = ((closureN)self_731737)->elements[3];
c_733187.elements[4] = ((closureN)self_731737)->elements[4];
c_733187.elements[5] = ((closureN)self_731737)->elements[5];
c_733187.elements[6] = ((closureN)self_731737)->elements[6];
c_733187.elements[7] = ((closureN)self_731737)->elements[7];
c_733187.elements[8] = ((closureN)self_731737)->elements[8];
c_733187.elements[9] = ((closureN)self_731737)->elements[10];
c_733187.elements[10] = ((closureN)self_731737)->elements[11];
c_733187.elements[11] = ((closureN)self_731737)->elements[12];
c_733187.elements[12] = ((closureN)self_731737)->elements[13];
c_733187.elements[13] = ((closureN)self_731737)->elements[14];
c_733187.elements[14] = ((closureN)self_731737)->elements[15];
c_733187.elements[15] = ((closureN)self_731737)->elements[16];
c_733187.elements[16] = ((closureN)self_731737)->elements[17];
c_733187.elements[17] = ((closureN)self_731737)->elements[18];
c_733187.elements[18] = ((closureN)self_731737)->elements[19];
c_733187.elements[19] = ((closureN)self_731737)->elements[20];


make_pair(c_738629,quote__16461_16645,NULL);c_738629.hdr.immutable = 1;

make_pair(c_738628,quote_out_91vars,&c_738629);c_738628.hdr.immutable = 1;

make_pair(c_738633,quote__16461_16645,NULL);c_738633.hdr.immutable = 1;

make_pair(c_738632,quote_out_91steps,&c_738633);c_738632.hdr.immutable = 1;

make_pair(c_738631,&c_738632,NULL);c_738631.hdr.immutable = 1;

make_pair(c_738630,quote_in_91steps,&c_738631);c_738630.hdr.immutable = 1;

make_pair(c_738627,&c_738628,&c_738630);c_738627.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733187, ((closureN)self_731737)->elements[9], r_731104, &c_738627);; 
}

static void __lambda_253(void *data, object self_731738, int argc, object *args) /* object self_731738, object r_731101 */
 {
 object r_731101 = args[0];
  
closureN_type c_733189;
object e_738615 [19];
c_733189.hdr.mark = gc_color_red;
 c_733189.hdr.grayed = 0;
c_733189.tag = closureN_tag;
 c_733189.fn = (function_type)__lambda_254;
c_733189.num_args = 1;
c_733189.num_elements = 19;
c_733189.elements = (object *)e_738615;
c_733189.elements[0] = ((closureN)self_731738)->elements[0];
c_733189.elements[1] = ((closureN)self_731738)->elements[1];
c_733189.elements[2] = ((closureN)self_731738)->elements[2];
c_733189.elements[3] = ((closureN)self_731738)->elements[3];
c_733189.elements[4] = ((closureN)self_731738)->elements[4];
c_733189.elements[5] = ((closureN)self_731738)->elements[5];
c_733189.elements[6] = ((closureN)self_731738)->elements[6];
c_733189.elements[7] = ((closureN)self_731738)->elements[7];
c_733189.elements[8] = ((closureN)self_731738)->elements[9];
c_733189.elements[9] = ((closureN)self_731738)->elements[10];
c_733189.elements[10] = ((closureN)self_731738)->elements[11];
c_733189.elements[11] = ((closureN)self_731738)->elements[12];
c_733189.elements[12] = ((closureN)self_731738)->elements[13];
c_733189.elements[13] = ((closureN)self_731738)->elements[14];
c_733189.elements[14] = ((closureN)self_731738)->elements[15];
c_733189.elements[15] = ((closureN)self_731738)->elements[16];
c_733189.elements[16] = ((closureN)self_731738)->elements[17];
c_733189.elements[17] = ((closureN)self_731738)->elements[18];
c_733189.elements[18] = ((closureN)self_731738)->elements[19];


make_pair(c_738620,quote__16461_16645,NULL);c_738620.hdr.immutable = 1;

make_pair(c_738619,quote_out_91vars,&c_738620);c_738619.hdr.immutable = 1;

make_pair(c_738624,quote__16461_16645,NULL);c_738624.hdr.immutable = 1;

make_pair(c_738623,quote_out_91steps,&c_738624);c_738623.hdr.immutable = 1;

make_pair(c_738622,&c_738623,NULL);c_738622.hdr.immutable = 1;

make_pair(c_738621,quote_in_91steps,&c_738622);c_738621.hdr.immutable = 1;

make_pair(c_738618,&c_738619,&c_738621);c_738618.hdr.immutable = 1;

make_pair(c_738617,quote_vars,&c_738618);c_738617.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733189, ((closureN)self_731738)->elements[8], r_731101, &c_738617);; 
}

static void __lambda_254(void *data, object self_731739, int argc, object *args) /* object self_731739, object r_731098 */
 {
 object r_731098 = args[0];
  
closureN_type c_733191;
object e_738604 [18];
c_733191.hdr.mark = gc_color_red;
 c_733191.hdr.grayed = 0;
c_733191.tag = closureN_tag;
 c_733191.fn = (function_type)__lambda_255;
c_733191.num_args = 1;
c_733191.num_elements = 18;
c_733191.elements = (object *)e_738604;
c_733191.elements[0] = ((closureN)self_731739)->elements[0];
c_733191.elements[1] = ((closureN)self_731739)->elements[1];
c_733191.elements[2] = ((closureN)self_731739)->elements[2];
c_733191.elements[3] = ((closureN)self_731739)->elements[3];
c_733191.elements[4] = ((closureN)self_731739)->elements[4];
c_733191.elements[5] = ((closureN)self_731739)->elements[5];
c_733191.elements[6] = ((closureN)self_731739)->elements[6];
c_733191.elements[7] = ((closureN)self_731739)->elements[8];
c_733191.elements[8] = ((closureN)self_731739)->elements[9];
c_733191.elements[9] = ((closureN)self_731739)->elements[10];
c_733191.elements[10] = ((closureN)self_731739)->elements[11];
c_733191.elements[11] = ((closureN)self_731739)->elements[12];
c_733191.elements[12] = ((closureN)self_731739)->elements[13];
c_733191.elements[13] = ((closureN)self_731739)->elements[14];
c_733191.elements[14] = ((closureN)self_731739)->elements[15];
c_733191.elements[15] = ((closureN)self_731739)->elements[16];
c_733191.elements[16] = ((closureN)self_731739)->elements[17];
c_733191.elements[17] = ((closureN)self_731739)->elements[18];


make_pair(c_738610,quote__16461_16645,NULL);c_738610.hdr.immutable = 1;

make_pair(c_738609,quote_out_91vars,&c_738610);c_738609.hdr.immutable = 1;

make_pair(c_738614,quote__16461_16645,NULL);c_738614.hdr.immutable = 1;

make_pair(c_738613,quote_out_91steps,&c_738614);c_738613.hdr.immutable = 1;

make_pair(c_738612,&c_738613,NULL);c_738612.hdr.immutable = 1;

make_pair(c_738611,quote_in_91steps,&c_738612);c_738611.hdr.immutable = 1;

make_pair(c_738608,&c_738609,&c_738611);c_738608.hdr.immutable = 1;

make_pair(c_738607,quote_vars,&c_738608);c_738607.hdr.immutable = 1;

make_pair(c_738606,quote_step,&c_738607);c_738606.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733191, ((closureN)self_731739)->elements[7], r_731098, &c_738606);; 
}

static void __lambda_255(void *data, object self_731740, int argc, object *args) /* object self_731740, object r_731095 */
 {
 object r_731095 = args[0];
  
closureN_type c_733193;
object e_738593 [18];
c_733193.hdr.mark = gc_color_red;
 c_733193.hdr.grayed = 0;
c_733193.tag = closureN_tag;
 c_733193.fn = (function_type)__lambda_256;
c_733193.num_args = 1;
c_733193.num_elements = 18;
c_733193.elements = (object *)e_738593;
c_733193.elements[0] = ((closureN)self_731740)->elements[0];
c_733193.elements[1] = ((closureN)self_731740)->elements[1];
c_733193.elements[2] = ((closureN)self_731740)->elements[2];
c_733193.elements[3] = ((closureN)self_731740)->elements[3];
c_733193.elements[4] = ((closureN)self_731740)->elements[4];
c_733193.elements[5] = ((closureN)self_731740)->elements[5];
c_733193.elements[6] = ((closureN)self_731740)->elements[6];
c_733193.elements[7] = ((closureN)self_731740)->elements[7];
c_733193.elements[8] = ((closureN)self_731740)->elements[8];
c_733193.elements[9] = ((closureN)self_731740)->elements[9];
c_733193.elements[10] = ((closureN)self_731740)->elements[10];
c_733193.elements[11] = ((closureN)self_731740)->elements[11];
c_733193.elements[12] = ((closureN)self_731740)->elements[12];
c_733193.elements[13] = ((closureN)self_731740)->elements[13];
c_733193.elements[14] = ((closureN)self_731740)->elements[14];
c_733193.elements[15] = ((closureN)self_731740)->elements[15];
c_733193.elements[16] = ((closureN)self_731740)->elements[16];
c_733193.elements[17] = ((closureN)self_731740)->elements[17];


make_pair(c_738599,quote__16461_16645,NULL);c_738599.hdr.immutable = 1;

make_pair(c_738598,quote_out_91vars,&c_738599);c_738598.hdr.immutable = 1;

make_pair(c_738603,quote__16461_16645,NULL);c_738603.hdr.immutable = 1;

make_pair(c_738602,quote_out_91steps,&c_738603);c_738602.hdr.immutable = 1;

make_pair(c_738601,&c_738602,NULL);c_738601.hdr.immutable = 1;

make_pair(c_738600,quote_in_91steps,&c_738601);c_738600.hdr.immutable = 1;

make_pair(c_738597,&c_738598,&c_738600);c_738597.hdr.immutable = 1;

make_pair(c_738596,quote_vars,&c_738597);c_738596.hdr.immutable = 1;

make_pair(c_738595,quote_step,&c_738596);c_738595.hdr.immutable = 1;

make_pair(c_738594,NULL,&c_738595);c_738594.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733193, NULL, r_731095, &c_738594);; 
}

static void __lambda_256(void *data, object self_731741, int argc, object *args) /* object self_731741, object r_731092 */
 {
 object r_731092 = args[0];
  
closureN_type c_733195;
object e_738580 [17];
c_733195.hdr.mark = gc_color_red;
 c_733195.hdr.grayed = 0;
c_733195.tag = closureN_tag;
 c_733195.fn = (function_type)__lambda_257;
c_733195.num_args = 1;
c_733195.num_elements = 17;
c_733195.elements = (object *)e_738580;
c_733195.elements[0] = ((closureN)self_731741)->elements[0];
c_733195.elements[1] = ((closureN)self_731741)->elements[1];
c_733195.elements[2] = ((closureN)self_731741)->elements[2];
c_733195.elements[3] = ((closureN)self_731741)->elements[3];
c_733195.elements[4] = ((closureN)self_731741)->elements[4];
c_733195.elements[5] = ((closureN)self_731741)->elements[5];
c_733195.elements[6] = ((closureN)self_731741)->elements[7];
c_733195.elements[7] = ((closureN)self_731741)->elements[8];
c_733195.elements[8] = ((closureN)self_731741)->elements[9];
c_733195.elements[9] = ((closureN)self_731741)->elements[10];
c_733195.elements[10] = ((closureN)self_731741)->elements[11];
c_733195.elements[11] = ((closureN)self_731741)->elements[12];
c_733195.elements[12] = ((closureN)self_731741)->elements[13];
c_733195.elements[13] = ((closureN)self_731741)->elements[14];
c_733195.elements[14] = ((closureN)self_731741)->elements[15];
c_733195.elements[15] = ((closureN)self_731741)->elements[16];
c_733195.elements[16] = ((closureN)self_731741)->elements[17];


make_pair(c_738588,quote__16461_16645,NULL);c_738588.hdr.immutable = 1;

make_pair(c_738587,quote_out_91vars,&c_738588);c_738587.hdr.immutable = 1;

make_pair(c_738592,quote__16461_16645,NULL);c_738592.hdr.immutable = 1;

make_pair(c_738591,quote_out_91steps,&c_738592);c_738591.hdr.immutable = 1;

make_pair(c_738590,&c_738591,NULL);c_738590.hdr.immutable = 1;

make_pair(c_738589,quote_in_91steps,&c_738590);c_738589.hdr.immutable = 1;

make_pair(c_738586,&c_738587,&c_738589);c_738586.hdr.immutable = 1;

make_pair(c_738585,quote_vars,&c_738586);c_738585.hdr.immutable = 1;

make_pair(c_738584,quote_step,&c_738585);c_738584.hdr.immutable = 1;

make_pair(c_738583,NULL,&c_738584);c_738583.hdr.immutable = 1;

make_pair(c_738582,quote__191,&c_738583);c_738582.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733195, ((closureN)self_731741)->elements[6], r_731092, &c_738582);; 
}

static void __lambda_257(void *data, object self_731742, int argc, object *args) /* object self_731742, object r_731038 */
 {
 object r_731038 = args[0];
  
closureN_type c_733198;
object e_738579 [18];
c_733198.hdr.mark = gc_color_red;
 c_733198.hdr.grayed = 0;
c_733198.tag = closureN_tag;
 c_733198.fn = (function_type)__lambda_258;
c_733198.num_args = 1;
c_733198.num_elements = 18;
c_733198.elements = (object *)e_738579;
c_733198.elements[0] = ((closureN)self_731742)->elements[0];
c_733198.elements[1] = ((closureN)self_731742)->elements[1];
c_733198.elements[2] = ((closureN)self_731742)->elements[2];
c_733198.elements[3] = ((closureN)self_731742)->elements[3];
c_733198.elements[4] = ((closureN)self_731742)->elements[4];
c_733198.elements[5] = ((closureN)self_731742)->elements[5];
c_733198.elements[6] = r_731038;
c_733198.elements[7] = ((closureN)self_731742)->elements[6];
c_733198.elements[8] = ((closureN)self_731742)->elements[7];
c_733198.elements[9] = ((closureN)self_731742)->elements[8];
c_733198.elements[10] = ((closureN)self_731742)->elements[9];
c_733198.elements[11] = ((closureN)self_731742)->elements[10];
c_733198.elements[12] = ((closureN)self_731742)->elements[11];
c_733198.elements[13] = ((closureN)self_731742)->elements[12];
c_733198.elements[14] = ((closureN)self_731742)->elements[13];
c_733198.elements[15] = ((closureN)self_731742)->elements[14];
c_733198.elements[16] = ((closureN)self_731742)->elements[15];
c_733198.elements[17] = ((closureN)self_731742)->elements[16];

return_closcall2(data,  ((closureN)self_731742)->elements[16],  &c_733198, quote__75chain);; 
}

static void __lambda_258(void *data, object self_731743, int argc, object *args) /* object self_731743, object r_731044 */
 {
 object r_731044 = args[0];
  
closureN_type c_733201;
object e_738578 [19];
c_733201.hdr.mark = gc_color_red;
 c_733201.hdr.grayed = 0;
c_733201.tag = closureN_tag;
 c_733201.fn = (function_type)__lambda_259;
c_733201.num_args = 1;
c_733201.num_elements = 19;
c_733201.elements = (object *)e_738578;
c_733201.elements[0] = ((closureN)self_731743)->elements[0];
c_733201.elements[1] = ((closureN)self_731743)->elements[1];
c_733201.elements[2] = ((closureN)self_731743)->elements[2];
c_733201.elements[3] = ((closureN)self_731743)->elements[3];
c_733201.elements[4] = ((closureN)self_731743)->elements[4];
c_733201.elements[5] = ((closureN)self_731743)->elements[5];
c_733201.elements[6] = ((closureN)self_731743)->elements[6];
c_733201.elements[7] = r_731044;
c_733201.elements[8] = ((closureN)self_731743)->elements[7];
c_733201.elements[9] = ((closureN)self_731743)->elements[8];
c_733201.elements[10] = ((closureN)self_731743)->elements[9];
c_733201.elements[11] = ((closureN)self_731743)->elements[10];
c_733201.elements[12] = ((closureN)self_731743)->elements[11];
c_733201.elements[13] = ((closureN)self_731743)->elements[12];
c_733201.elements[14] = ((closureN)self_731743)->elements[13];
c_733201.elements[15] = ((closureN)self_731743)->elements[14];
c_733201.elements[16] = ((closureN)self_731743)->elements[15];
c_733201.elements[17] = ((closureN)self_731743)->elements[16];
c_733201.elements[18] = ((closureN)self_731743)->elements[17];

return_closcall2(data,  ((closureN)self_731743)->elements[17],  &c_733201, quote_out_91vars);; 
}

static void __lambda_259(void *data, object self_731744, int argc, object *args) /* object self_731744, object r_731078 */
 {
 object r_731078 = args[0];
  
closureN_type c_733204;
object e_738577 [20];
c_733204.hdr.mark = gc_color_red;
 c_733204.hdr.grayed = 0;
c_733204.tag = closureN_tag;
 c_733204.fn = (function_type)__lambda_260;
c_733204.num_args = 1;
c_733204.num_elements = 20;
c_733204.elements = (object *)e_738577;
c_733204.elements[0] = ((closureN)self_731744)->elements[0];
c_733204.elements[1] = ((closureN)self_731744)->elements[1];
c_733204.elements[2] = ((closureN)self_731744)->elements[2];
c_733204.elements[3] = ((closureN)self_731744)->elements[3];
c_733204.elements[4] = ((closureN)self_731744)->elements[4];
c_733204.elements[5] = ((closureN)self_731744)->elements[5];
c_733204.elements[6] = ((closureN)self_731744)->elements[6];
c_733204.elements[7] = ((closureN)self_731744)->elements[7];
c_733204.elements[8] = r_731078;
c_733204.elements[9] = ((closureN)self_731744)->elements[8];
c_733204.elements[10] = ((closureN)self_731744)->elements[9];
c_733204.elements[11] = ((closureN)self_731744)->elements[10];
c_733204.elements[12] = ((closureN)self_731744)->elements[11];
c_733204.elements[13] = ((closureN)self_731744)->elements[12];
c_733204.elements[14] = ((closureN)self_731744)->elements[13];
c_733204.elements[15] = ((closureN)self_731744)->elements[14];
c_733204.elements[16] = ((closureN)self_731744)->elements[15];
c_733204.elements[17] = ((closureN)self_731744)->elements[16];
c_733204.elements[18] = ((closureN)self_731744)->elements[17];
c_733204.elements[19] = ((closureN)self_731744)->elements[18];

return_closcall2(data,  ((closureN)self_731744)->elements[18],  &c_733204, quote__16461_16645);; 
}

static void __lambda_260(void *data, object self_731745, int argc, object *args) /* object self_731745, object r_731081 */
 {
 object r_731081 = args[0];
  
closureN_type c_733207;
object e_738576 [21];
c_733207.hdr.mark = gc_color_red;
 c_733207.hdr.grayed = 0;
c_733207.tag = closureN_tag;
 c_733207.fn = (function_type)__lambda_261;
c_733207.num_args = 1;
c_733207.num_elements = 21;
c_733207.elements = (object *)e_738576;
c_733207.elements[0] = ((closureN)self_731745)->elements[0];
c_733207.elements[1] = ((closureN)self_731745)->elements[1];
c_733207.elements[2] = ((closureN)self_731745)->elements[2];
c_733207.elements[3] = ((closureN)self_731745)->elements[3];
c_733207.elements[4] = ((closureN)self_731745)->elements[4];
c_733207.elements[5] = ((closureN)self_731745)->elements[5];
c_733207.elements[6] = ((closureN)self_731745)->elements[6];
c_733207.elements[7] = ((closureN)self_731745)->elements[7];
c_733207.elements[8] = ((closureN)self_731745)->elements[8];
c_733207.elements[9] = r_731081;
c_733207.elements[10] = ((closureN)self_731745)->elements[9];
c_733207.elements[11] = ((closureN)self_731745)->elements[10];
c_733207.elements[12] = ((closureN)self_731745)->elements[11];
c_733207.elements[13] = ((closureN)self_731745)->elements[12];
c_733207.elements[14] = ((closureN)self_731745)->elements[13];
c_733207.elements[15] = ((closureN)self_731745)->elements[14];
c_733207.elements[16] = ((closureN)self_731745)->elements[15];
c_733207.elements[17] = ((closureN)self_731745)->elements[16];
c_733207.elements[18] = ((closureN)self_731745)->elements[17];
c_733207.elements[19] = ((closureN)self_731745)->elements[18];
c_733207.elements[20] = ((closureN)self_731745)->elements[19];

return_closcall2(data,  ((closureN)self_731745)->elements[19],  &c_733207, quote_vars);; 
}

static void __lambda_261(void *data, object self_731746, int argc, object *args) /* object self_731746, object r_731084 */
 {
 object r_731084 = args[0];
  
closureN_type c_733209;
object e_738574 [21];
c_733209.hdr.mark = gc_color_red;
 c_733209.hdr.grayed = 0;
c_733209.tag = closureN_tag;
 c_733209.fn = (function_type)__lambda_262;
c_733209.num_args = 1;
c_733209.num_elements = 21;
c_733209.elements = (object *)e_738574;
c_733209.elements[0] = ((closureN)self_731746)->elements[0];
c_733209.elements[1] = ((closureN)self_731746)->elements[1];
c_733209.elements[2] = ((closureN)self_731746)->elements[2];
c_733209.elements[3] = ((closureN)self_731746)->elements[3];
c_733209.elements[4] = ((closureN)self_731746)->elements[4];
c_733209.elements[5] = ((closureN)self_731746)->elements[5];
c_733209.elements[6] = ((closureN)self_731746)->elements[6];
c_733209.elements[7] = ((closureN)self_731746)->elements[7];
c_733209.elements[8] = ((closureN)self_731746)->elements[8];
c_733209.elements[9] = ((closureN)self_731746)->elements[9];
c_733209.elements[10] = ((closureN)self_731746)->elements[10];
c_733209.elements[11] = ((closureN)self_731746)->elements[11];
c_733209.elements[12] = ((closureN)self_731746)->elements[12];
c_733209.elements[13] = ((closureN)self_731746)->elements[13];
c_733209.elements[14] = ((closureN)self_731746)->elements[14];
c_733209.elements[15] = ((closureN)self_731746)->elements[15];
c_733209.elements[16] = ((closureN)self_731746)->elements[16];
c_733209.elements[17] = ((closureN)self_731746)->elements[17];
c_733209.elements[18] = ((closureN)self_731746)->elements[18];
c_733209.elements[19] = ((closureN)self_731746)->elements[19];
c_733209.elements[20] = ((closureN)self_731746)->elements[20];


make_pair(c_738575,quote_vars,NULL);c_738575.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733209, r_731084, NULL, &c_738575);; 
}

static void __lambda_262(void *data, object self_731747, int argc, object *args) /* object self_731747, object r_731082 */
 {
 object r_731082 = args[0];
  
closureN_type c_733211;
object e_738570 [20];
c_733211.hdr.mark = gc_color_red;
 c_733211.hdr.grayed = 0;
c_733211.tag = closureN_tag;
 c_733211.fn = (function_type)__lambda_263;
c_733211.num_args = 1;
c_733211.num_elements = 20;
c_733211.elements = (object *)e_738570;
c_733211.elements[0] = ((closureN)self_731747)->elements[0];
c_733211.elements[1] = ((closureN)self_731747)->elements[1];
c_733211.elements[2] = ((closureN)self_731747)->elements[2];
c_733211.elements[3] = ((closureN)self_731747)->elements[3];
c_733211.elements[4] = ((closureN)self_731747)->elements[4];
c_733211.elements[5] = ((closureN)self_731747)->elements[5];
c_733211.elements[6] = ((closureN)self_731747)->elements[6];
c_733211.elements[7] = ((closureN)self_731747)->elements[7];
c_733211.elements[8] = ((closureN)self_731747)->elements[8];
c_733211.elements[9] = ((closureN)self_731747)->elements[10];
c_733211.elements[10] = ((closureN)self_731747)->elements[11];
c_733211.elements[11] = ((closureN)self_731747)->elements[12];
c_733211.elements[12] = ((closureN)self_731747)->elements[13];
c_733211.elements[13] = ((closureN)self_731747)->elements[14];
c_733211.elements[14] = ((closureN)self_731747)->elements[15];
c_733211.elements[15] = ((closureN)self_731747)->elements[16];
c_733211.elements[16] = ((closureN)self_731747)->elements[17];
c_733211.elements[17] = ((closureN)self_731747)->elements[18];
c_733211.elements[18] = ((closureN)self_731747)->elements[19];
c_733211.elements[19] = ((closureN)self_731747)->elements[20];


make_pair(c_738573,quote_vars,NULL);c_738573.hdr.immutable = 1;

make_pair(c_738572,quote__16461_16645,&c_738573);c_738572.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733211, ((closureN)self_731747)->elements[9], r_731082, &c_738572);; 
}

static void __lambda_263(void *data, object self_731748, int argc, object *args) /* object self_731748, object r_731079 */
 {
 object r_731079 = args[0];
  
closureN_type c_733213;
object e_738565 [19];
c_733213.hdr.mark = gc_color_red;
 c_733213.hdr.grayed = 0;
c_733213.tag = closureN_tag;
 c_733213.fn = (function_type)__lambda_264;
c_733213.num_args = 1;
c_733213.num_elements = 19;
c_733213.elements = (object *)e_738565;
c_733213.elements[0] = ((closureN)self_731748)->elements[0];
c_733213.elements[1] = ((closureN)self_731748)->elements[1];
c_733213.elements[2] = ((closureN)self_731748)->elements[2];
c_733213.elements[3] = ((closureN)self_731748)->elements[3];
c_733213.elements[4] = ((closureN)self_731748)->elements[4];
c_733213.elements[5] = ((closureN)self_731748)->elements[5];
c_733213.elements[6] = ((closureN)self_731748)->elements[6];
c_733213.elements[7] = ((closureN)self_731748)->elements[7];
c_733213.elements[8] = ((closureN)self_731748)->elements[9];
c_733213.elements[9] = ((closureN)self_731748)->elements[10];
c_733213.elements[10] = ((closureN)self_731748)->elements[11];
c_733213.elements[11] = ((closureN)self_731748)->elements[12];
c_733213.elements[12] = ((closureN)self_731748)->elements[13];
c_733213.elements[13] = ((closureN)self_731748)->elements[14];
c_733213.elements[14] = ((closureN)self_731748)->elements[15];
c_733213.elements[15] = ((closureN)self_731748)->elements[16];
c_733213.elements[16] = ((closureN)self_731748)->elements[17];
c_733213.elements[17] = ((closureN)self_731748)->elements[18];
c_733213.elements[18] = ((closureN)self_731748)->elements[19];


make_pair(c_738569,quote_vars,NULL);c_738569.hdr.immutable = 1;

make_pair(c_738568,quote__16461_16645,&c_738569);c_738568.hdr.immutable = 1;

make_pair(c_738567,quote_out_91vars,&c_738568);c_738567.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733213, ((closureN)self_731748)->elements[8], r_731079, &c_738567);; 
}

static void __lambda_264(void *data, object self_731749, int argc, object *args) /* object self_731749, object r_731056 */
 {
 object r_731056 = args[0];
  
closureN_type c_733216;
object e_738564 [20];
c_733216.hdr.mark = gc_color_red;
 c_733216.hdr.grayed = 0;
c_733216.tag = closureN_tag;
 c_733216.fn = (function_type)__lambda_265;
c_733216.num_args = 1;
c_733216.num_elements = 20;
c_733216.elements = (object *)e_738564;
c_733216.elements[0] = ((closureN)self_731749)->elements[0];
c_733216.elements[1] = ((closureN)self_731749)->elements[1];
c_733216.elements[2] = ((closureN)self_731749)->elements[2];
c_733216.elements[3] = ((closureN)self_731749)->elements[3];
c_733216.elements[4] = ((closureN)self_731749)->elements[4];
c_733216.elements[5] = ((closureN)self_731749)->elements[5];
c_733216.elements[6] = ((closureN)self_731749)->elements[6];
c_733216.elements[7] = ((closureN)self_731749)->elements[7];
c_733216.elements[8] = r_731056;
c_733216.elements[9] = ((closureN)self_731749)->elements[8];
c_733216.elements[10] = ((closureN)self_731749)->elements[9];
c_733216.elements[11] = ((closureN)self_731749)->elements[10];
c_733216.elements[12] = ((closureN)self_731749)->elements[11];
c_733216.elements[13] = ((closureN)self_731749)->elements[12];
c_733216.elements[14] = ((closureN)self_731749)->elements[13];
c_733216.elements[15] = ((closureN)self_731749)->elements[14];
c_733216.elements[16] = ((closureN)self_731749)->elements[15];
c_733216.elements[17] = ((closureN)self_731749)->elements[16];
c_733216.elements[18] = ((closureN)self_731749)->elements[17];
c_733216.elements[19] = ((closureN)self_731749)->elements[18];

return_closcall2(data,  ((closureN)self_731749)->elements[18],  &c_733216, quote_in_91steps);; 
}

static void __lambda_265(void *data, object self_731750, int argc, object *args) /* object self_731750, object r_731059 */
 {
 object r_731059 = args[0];
  
closureN_type c_733219;
object e_738563 [21];
c_733219.hdr.mark = gc_color_red;
 c_733219.hdr.grayed = 0;
c_733219.tag = closureN_tag;
 c_733219.fn = (function_type)__lambda_266;
c_733219.num_args = 1;
c_733219.num_elements = 21;
c_733219.elements = (object *)e_738563;
c_733219.elements[0] = ((closureN)self_731750)->elements[0];
c_733219.elements[1] = ((closureN)self_731750)->elements[1];
c_733219.elements[2] = ((closureN)self_731750)->elements[2];
c_733219.elements[3] = ((closureN)self_731750)->elements[3];
c_733219.elements[4] = ((closureN)self_731750)->elements[4];
c_733219.elements[5] = ((closureN)self_731750)->elements[5];
c_733219.elements[6] = ((closureN)self_731750)->elements[6];
c_733219.elements[7] = ((closureN)self_731750)->elements[7];
c_733219.elements[8] = ((closureN)self_731750)->elements[8];
c_733219.elements[9] = r_731059;
c_733219.elements[10] = ((closureN)self_731750)->elements[9];
c_733219.elements[11] = ((closureN)self_731750)->elements[10];
c_733219.elements[12] = ((closureN)self_731750)->elements[11];
c_733219.elements[13] = ((closureN)self_731750)->elements[12];
c_733219.elements[14] = ((closureN)self_731750)->elements[13];
c_733219.elements[15] = ((closureN)self_731750)->elements[14];
c_733219.elements[16] = ((closureN)self_731750)->elements[15];
c_733219.elements[17] = ((closureN)self_731750)->elements[16];
c_733219.elements[18] = ((closureN)self_731750)->elements[17];
c_733219.elements[19] = ((closureN)self_731750)->elements[18];
c_733219.elements[20] = ((closureN)self_731750)->elements[19];

return_closcall2(data,  ((closureN)self_731750)->elements[19],  &c_733219, quote_out_91steps);; 
}

static void __lambda_266(void *data, object self_731751, int argc, object *args) /* object self_731751, object r_731065 */
 {
 object r_731065 = args[0];
  
closureN_type c_733222;
object e_738562 [22];
c_733222.hdr.mark = gc_color_red;
 c_733222.hdr.grayed = 0;
c_733222.tag = closureN_tag;
 c_733222.fn = (function_type)__lambda_267;
c_733222.num_args = 1;
c_733222.num_elements = 22;
c_733222.elements = (object *)e_738562;
c_733222.elements[0] = ((closureN)self_731751)->elements[0];
c_733222.elements[1] = ((closureN)self_731751)->elements[1];
c_733222.elements[2] = ((closureN)self_731751)->elements[2];
c_733222.elements[3] = ((closureN)self_731751)->elements[3];
c_733222.elements[4] = ((closureN)self_731751)->elements[4];
c_733222.elements[5] = ((closureN)self_731751)->elements[5];
c_733222.elements[6] = ((closureN)self_731751)->elements[6];
c_733222.elements[7] = ((closureN)self_731751)->elements[7];
c_733222.elements[8] = ((closureN)self_731751)->elements[8];
c_733222.elements[9] = ((closureN)self_731751)->elements[9];
c_733222.elements[10] = r_731065;
c_733222.elements[11] = ((closureN)self_731751)->elements[10];
c_733222.elements[12] = ((closureN)self_731751)->elements[11];
c_733222.elements[13] = ((closureN)self_731751)->elements[12];
c_733222.elements[14] = ((closureN)self_731751)->elements[13];
c_733222.elements[15] = ((closureN)self_731751)->elements[14];
c_733222.elements[16] = ((closureN)self_731751)->elements[15];
c_733222.elements[17] = ((closureN)self_731751)->elements[16];
c_733222.elements[18] = ((closureN)self_731751)->elements[17];
c_733222.elements[19] = ((closureN)self_731751)->elements[18];
c_733222.elements[20] = ((closureN)self_731751)->elements[19];
c_733222.elements[21] = ((closureN)self_731751)->elements[20];

return_closcall2(data,  ((closureN)self_731751)->elements[20],  &c_733222, quote__16461_16645);; 
}

static void __lambda_267(void *data, object self_731752, int argc, object *args) /* object self_731752, object r_731068 */
 {
 object r_731068 = args[0];
  
closureN_type c_733225;
object e_738561 [23];
c_733225.hdr.mark = gc_color_red;
 c_733225.hdr.grayed = 0;
c_733225.tag = closureN_tag;
 c_733225.fn = (function_type)__lambda_268;
c_733225.num_args = 1;
c_733225.num_elements = 23;
c_733225.elements = (object *)e_738561;
c_733225.elements[0] = ((closureN)self_731752)->elements[0];
c_733225.elements[1] = ((closureN)self_731752)->elements[1];
c_733225.elements[2] = ((closureN)self_731752)->elements[2];
c_733225.elements[3] = ((closureN)self_731752)->elements[3];
c_733225.elements[4] = ((closureN)self_731752)->elements[4];
c_733225.elements[5] = ((closureN)self_731752)->elements[5];
c_733225.elements[6] = ((closureN)self_731752)->elements[6];
c_733225.elements[7] = ((closureN)self_731752)->elements[7];
c_733225.elements[8] = ((closureN)self_731752)->elements[8];
c_733225.elements[9] = ((closureN)self_731752)->elements[9];
c_733225.elements[10] = ((closureN)self_731752)->elements[10];
c_733225.elements[11] = r_731068;
c_733225.elements[12] = ((closureN)self_731752)->elements[11];
c_733225.elements[13] = ((closureN)self_731752)->elements[12];
c_733225.elements[14] = ((closureN)self_731752)->elements[13];
c_733225.elements[15] = ((closureN)self_731752)->elements[14];
c_733225.elements[16] = ((closureN)self_731752)->elements[15];
c_733225.elements[17] = ((closureN)self_731752)->elements[16];
c_733225.elements[18] = ((closureN)self_731752)->elements[17];
c_733225.elements[19] = ((closureN)self_731752)->elements[18];
c_733225.elements[20] = ((closureN)self_731752)->elements[19];
c_733225.elements[21] = ((closureN)self_731752)->elements[20];
c_733225.elements[22] = ((closureN)self_731752)->elements[21];

return_closcall2(data,  ((closureN)self_731752)->elements[21],  &c_733225, quote_step);; 
}

static void __lambda_268(void *data, object self_731753, int argc, object *args) /* object self_731753, object r_731071 */
 {
 object r_731071 = args[0];
  
closureN_type c_733227;
object e_738559 [23];
c_733227.hdr.mark = gc_color_red;
 c_733227.hdr.grayed = 0;
c_733227.tag = closureN_tag;
 c_733227.fn = (function_type)__lambda_269;
c_733227.num_args = 1;
c_733227.num_elements = 23;
c_733227.elements = (object *)e_738559;
c_733227.elements[0] = ((closureN)self_731753)->elements[0];
c_733227.elements[1] = ((closureN)self_731753)->elements[1];
c_733227.elements[2] = ((closureN)self_731753)->elements[2];
c_733227.elements[3] = ((closureN)self_731753)->elements[3];
c_733227.elements[4] = ((closureN)self_731753)->elements[4];
c_733227.elements[5] = ((closureN)self_731753)->elements[5];
c_733227.elements[6] = ((closureN)self_731753)->elements[6];
c_733227.elements[7] = ((closureN)self_731753)->elements[7];
c_733227.elements[8] = ((closureN)self_731753)->elements[8];
c_733227.elements[9] = ((closureN)self_731753)->elements[9];
c_733227.elements[10] = ((closureN)self_731753)->elements[10];
c_733227.elements[11] = ((closureN)self_731753)->elements[11];
c_733227.elements[12] = ((closureN)self_731753)->elements[12];
c_733227.elements[13] = ((closureN)self_731753)->elements[13];
c_733227.elements[14] = ((closureN)self_731753)->elements[14];
c_733227.elements[15] = ((closureN)self_731753)->elements[15];
c_733227.elements[16] = ((closureN)self_731753)->elements[16];
c_733227.elements[17] = ((closureN)self_731753)->elements[17];
c_733227.elements[18] = ((closureN)self_731753)->elements[18];
c_733227.elements[19] = ((closureN)self_731753)->elements[19];
c_733227.elements[20] = ((closureN)self_731753)->elements[20];
c_733227.elements[21] = ((closureN)self_731753)->elements[21];
c_733227.elements[22] = ((closureN)self_731753)->elements[22];


make_pair(c_738560,quote_step,NULL);c_738560.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733227, r_731071, NULL, &c_738560);; 
}

static void __lambda_269(void *data, object self_731754, int argc, object *args) /* object self_731754, object r_731069 */
 {
 object r_731069 = args[0];
  
closureN_type c_733229;
object e_738555 [22];
c_733229.hdr.mark = gc_color_red;
 c_733229.hdr.grayed = 0;
c_733229.tag = closureN_tag;
 c_733229.fn = (function_type)__lambda_270;
c_733229.num_args = 1;
c_733229.num_elements = 22;
c_733229.elements = (object *)e_738555;
c_733229.elements[0] = ((closureN)self_731754)->elements[0];
c_733229.elements[1] = ((closureN)self_731754)->elements[1];
c_733229.elements[2] = ((closureN)self_731754)->elements[2];
c_733229.elements[3] = ((closureN)self_731754)->elements[3];
c_733229.elements[4] = ((closureN)self_731754)->elements[4];
c_733229.elements[5] = ((closureN)self_731754)->elements[5];
c_733229.elements[6] = ((closureN)self_731754)->elements[6];
c_733229.elements[7] = ((closureN)self_731754)->elements[7];
c_733229.elements[8] = ((closureN)self_731754)->elements[8];
c_733229.elements[9] = ((closureN)self_731754)->elements[9];
c_733229.elements[10] = ((closureN)self_731754)->elements[10];
c_733229.elements[11] = ((closureN)self_731754)->elements[12];
c_733229.elements[12] = ((closureN)self_731754)->elements[13];
c_733229.elements[13] = ((closureN)self_731754)->elements[14];
c_733229.elements[14] = ((closureN)self_731754)->elements[15];
c_733229.elements[15] = ((closureN)self_731754)->elements[16];
c_733229.elements[16] = ((closureN)self_731754)->elements[17];
c_733229.elements[17] = ((closureN)self_731754)->elements[18];
c_733229.elements[18] = ((closureN)self_731754)->elements[19];
c_733229.elements[19] = ((closureN)self_731754)->elements[20];
c_733229.elements[20] = ((closureN)self_731754)->elements[21];
c_733229.elements[21] = ((closureN)self_731754)->elements[22];


make_pair(c_738558,quote_step,NULL);c_738558.hdr.immutable = 1;

make_pair(c_738557,quote__16461_16645,&c_738558);c_738557.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733229, ((closureN)self_731754)->elements[11], r_731069, &c_738557);; 
}

static void __lambda_270(void *data, object self_731755, int argc, object *args) /* object self_731755, object r_731066 */
 {
 object r_731066 = args[0];
  
closureN_type c_733231;
object e_738550 [21];
c_733231.hdr.mark = gc_color_red;
 c_733231.hdr.grayed = 0;
c_733231.tag = closureN_tag;
 c_733231.fn = (function_type)__lambda_271;
c_733231.num_args = 1;
c_733231.num_elements = 21;
c_733231.elements = (object *)e_738550;
c_733231.elements[0] = ((closureN)self_731755)->elements[0];
c_733231.elements[1] = ((closureN)self_731755)->elements[1];
c_733231.elements[2] = ((closureN)self_731755)->elements[2];
c_733231.elements[3] = ((closureN)self_731755)->elements[3];
c_733231.elements[4] = ((closureN)self_731755)->elements[4];
c_733231.elements[5] = ((closureN)self_731755)->elements[5];
c_733231.elements[6] = ((closureN)self_731755)->elements[6];
c_733231.elements[7] = ((closureN)self_731755)->elements[7];
c_733231.elements[8] = ((closureN)self_731755)->elements[8];
c_733231.elements[9] = ((closureN)self_731755)->elements[9];
c_733231.elements[10] = ((closureN)self_731755)->elements[11];
c_733231.elements[11] = ((closureN)self_731755)->elements[12];
c_733231.elements[12] = ((closureN)self_731755)->elements[13];
c_733231.elements[13] = ((closureN)self_731755)->elements[14];
c_733231.elements[14] = ((closureN)self_731755)->elements[15];
c_733231.elements[15] = ((closureN)self_731755)->elements[16];
c_733231.elements[16] = ((closureN)self_731755)->elements[17];
c_733231.elements[17] = ((closureN)self_731755)->elements[18];
c_733231.elements[18] = ((closureN)self_731755)->elements[19];
c_733231.elements[19] = ((closureN)self_731755)->elements[20];
c_733231.elements[20] = ((closureN)self_731755)->elements[21];


make_pair(c_738554,quote_step,NULL);c_738554.hdr.immutable = 1;

make_pair(c_738553,quote__16461_16645,&c_738554);c_738553.hdr.immutable = 1;

make_pair(c_738552,quote_out_91steps,&c_738553);c_738552.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733231, ((closureN)self_731755)->elements[10], r_731066, &c_738552);; 
}

static void __lambda_271(void *data, object self_731756, int argc, object *args) /* object self_731756, object r_731062 */
 {
 object r_731062 = args[0];
  
closureN_type c_733233;
object e_738545 [21];
c_733233.hdr.mark = gc_color_red;
 c_733233.hdr.grayed = 0;
c_733233.tag = closureN_tag;
 c_733233.fn = (function_type)__lambda_272;
c_733233.num_args = 1;
c_733233.num_elements = 21;
c_733233.elements = (object *)e_738545;
c_733233.elements[0] = ((closureN)self_731756)->elements[0];
c_733233.elements[1] = ((closureN)self_731756)->elements[1];
c_733233.elements[2] = ((closureN)self_731756)->elements[2];
c_733233.elements[3] = ((closureN)self_731756)->elements[3];
c_733233.elements[4] = ((closureN)self_731756)->elements[4];
c_733233.elements[5] = ((closureN)self_731756)->elements[5];
c_733233.elements[6] = ((closureN)self_731756)->elements[6];
c_733233.elements[7] = ((closureN)self_731756)->elements[7];
c_733233.elements[8] = ((closureN)self_731756)->elements[8];
c_733233.elements[9] = ((closureN)self_731756)->elements[9];
c_733233.elements[10] = ((closureN)self_731756)->elements[10];
c_733233.elements[11] = ((closureN)self_731756)->elements[11];
c_733233.elements[12] = ((closureN)self_731756)->elements[12];
c_733233.elements[13] = ((closureN)self_731756)->elements[13];
c_733233.elements[14] = ((closureN)self_731756)->elements[14];
c_733233.elements[15] = ((closureN)self_731756)->elements[15];
c_733233.elements[16] = ((closureN)self_731756)->elements[16];
c_733233.elements[17] = ((closureN)self_731756)->elements[17];
c_733233.elements[18] = ((closureN)self_731756)->elements[18];
c_733233.elements[19] = ((closureN)self_731756)->elements[19];
c_733233.elements[20] = ((closureN)self_731756)->elements[20];


make_pair(c_738549,quote_step,NULL);c_738549.hdr.immutable = 1;

make_pair(c_738548,quote__16461_16645,&c_738549);c_738548.hdr.immutable = 1;

make_pair(c_738547,quote_out_91steps,&c_738548);c_738547.hdr.immutable = 1;

make_pair(c_738546,&c_738547,NULL);c_738546.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733233, r_731062, NULL, &c_738546);; 
}

static void __lambda_272(void *data, object self_731757, int argc, object *args) /* object self_731757, object r_731060 */
 {
 object r_731060 = args[0];
  
closureN_type c_733235;
object e_738538 [20];
c_733235.hdr.mark = gc_color_red;
 c_733235.hdr.grayed = 0;
c_733235.tag = closureN_tag;
 c_733235.fn = (function_type)__lambda_273;
c_733235.num_args = 1;
c_733235.num_elements = 20;
c_733235.elements = (object *)e_738538;
c_733235.elements[0] = ((closureN)self_731757)->elements[0];
c_733235.elements[1] = ((closureN)self_731757)->elements[1];
c_733235.elements[2] = ((closureN)self_731757)->elements[2];
c_733235.elements[3] = ((closureN)self_731757)->elements[3];
c_733235.elements[4] = ((closureN)self_731757)->elements[4];
c_733235.elements[5] = ((closureN)self_731757)->elements[5];
c_733235.elements[6] = ((closureN)self_731757)->elements[6];
c_733235.elements[7] = ((closureN)self_731757)->elements[7];
c_733235.elements[8] = ((closureN)self_731757)->elements[8];
c_733235.elements[9] = ((closureN)self_731757)->elements[10];
c_733235.elements[10] = ((closureN)self_731757)->elements[11];
c_733235.elements[11] = ((closureN)self_731757)->elements[12];
c_733235.elements[12] = ((closureN)self_731757)->elements[13];
c_733235.elements[13] = ((closureN)self_731757)->elements[14];
c_733235.elements[14] = ((closureN)self_731757)->elements[15];
c_733235.elements[15] = ((closureN)self_731757)->elements[16];
c_733235.elements[16] = ((closureN)self_731757)->elements[17];
c_733235.elements[17] = ((closureN)self_731757)->elements[18];
c_733235.elements[18] = ((closureN)self_731757)->elements[19];
c_733235.elements[19] = ((closureN)self_731757)->elements[20];


make_pair(c_738544,quote_step,NULL);c_738544.hdr.immutable = 1;

make_pair(c_738543,quote__16461_16645,&c_738544);c_738543.hdr.immutable = 1;

make_pair(c_738542,quote_out_91steps,&c_738543);c_738542.hdr.immutable = 1;

make_pair(c_738541,&c_738542,NULL);c_738541.hdr.immutable = 1;

make_pair(c_738540,quote_in_91steps,&c_738541);c_738540.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733235, ((closureN)self_731757)->elements[9], r_731060, &c_738540);; 
}

static void __lambda_273(void *data, object self_731758, int argc, object *args) /* object self_731758, object r_731057 */
 {
 object r_731057 = args[0];
  
closureN_type c_733237;
object e_738527 [19];
c_733237.hdr.mark = gc_color_red;
 c_733237.hdr.grayed = 0;
c_733237.tag = closureN_tag;
 c_733237.fn = (function_type)__lambda_274;
c_733237.num_args = 1;
c_733237.num_elements = 19;
c_733237.elements = (object *)e_738527;
c_733237.elements[0] = ((closureN)self_731758)->elements[0];
c_733237.elements[1] = ((closureN)self_731758)->elements[1];
c_733237.elements[2] = ((closureN)self_731758)->elements[2];
c_733237.elements[3] = ((closureN)self_731758)->elements[3];
c_733237.elements[4] = ((closureN)self_731758)->elements[4];
c_733237.elements[5] = ((closureN)self_731758)->elements[5];
c_733237.elements[6] = ((closureN)self_731758)->elements[6];
c_733237.elements[7] = ((closureN)self_731758)->elements[7];
c_733237.elements[8] = ((closureN)self_731758)->elements[9];
c_733237.elements[9] = ((closureN)self_731758)->elements[10];
c_733237.elements[10] = ((closureN)self_731758)->elements[11];
c_733237.elements[11] = ((closureN)self_731758)->elements[12];
c_733237.elements[12] = ((closureN)self_731758)->elements[13];
c_733237.elements[13] = ((closureN)self_731758)->elements[14];
c_733237.elements[14] = ((closureN)self_731758)->elements[15];
c_733237.elements[15] = ((closureN)self_731758)->elements[16];
c_733237.elements[16] = ((closureN)self_731758)->elements[17];
c_733237.elements[17] = ((closureN)self_731758)->elements[18];
c_733237.elements[18] = ((closureN)self_731758)->elements[19];


make_pair(c_738532,quote_vars,NULL);c_738532.hdr.immutable = 1;

make_pair(c_738531,quote__16461_16645,&c_738532);c_738531.hdr.immutable = 1;

make_pair(c_738530,quote_out_91vars,&c_738531);c_738530.hdr.immutable = 1;

make_pair(c_738537,quote_step,NULL);c_738537.hdr.immutable = 1;

make_pair(c_738536,quote__16461_16645,&c_738537);c_738536.hdr.immutable = 1;

make_pair(c_738535,quote_out_91steps,&c_738536);c_738535.hdr.immutable = 1;

make_pair(c_738534,&c_738535,NULL);c_738534.hdr.immutable = 1;

make_pair(c_738533,quote_in_91steps,&c_738534);c_738533.hdr.immutable = 1;

make_pair(c_738529,&c_738530,&c_738533);c_738529.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733237, ((closureN)self_731758)->elements[8], r_731057, &c_738529);; 
}

static void __lambda_274(void *data, object self_731759, int argc, object *args) /* object self_731759, object r_731054 */
 {
 object r_731054 = args[0];
  
closureN_type c_733239;
object e_738516 [19];
c_733239.hdr.mark = gc_color_red;
 c_733239.hdr.grayed = 0;
c_733239.tag = closureN_tag;
 c_733239.fn = (function_type)__lambda_275;
c_733239.num_args = 1;
c_733239.num_elements = 19;
c_733239.elements = (object *)e_738516;
c_733239.elements[0] = ((closureN)self_731759)->elements[0];
c_733239.elements[1] = ((closureN)self_731759)->elements[1];
c_733239.elements[2] = ((closureN)self_731759)->elements[2];
c_733239.elements[3] = ((closureN)self_731759)->elements[3];
c_733239.elements[4] = ((closureN)self_731759)->elements[4];
c_733239.elements[5] = ((closureN)self_731759)->elements[5];
c_733239.elements[6] = ((closureN)self_731759)->elements[6];
c_733239.elements[7] = ((closureN)self_731759)->elements[7];
c_733239.elements[8] = ((closureN)self_731759)->elements[8];
c_733239.elements[9] = ((closureN)self_731759)->elements[9];
c_733239.elements[10] = ((closureN)self_731759)->elements[10];
c_733239.elements[11] = ((closureN)self_731759)->elements[11];
c_733239.elements[12] = ((closureN)self_731759)->elements[12];
c_733239.elements[13] = ((closureN)self_731759)->elements[13];
c_733239.elements[14] = ((closureN)self_731759)->elements[14];
c_733239.elements[15] = ((closureN)self_731759)->elements[15];
c_733239.elements[16] = ((closureN)self_731759)->elements[16];
c_733239.elements[17] = ((closureN)self_731759)->elements[17];
c_733239.elements[18] = ((closureN)self_731759)->elements[18];


make_pair(c_738521,quote_vars,NULL);c_738521.hdr.immutable = 1;

make_pair(c_738520,quote__16461_16645,&c_738521);c_738520.hdr.immutable = 1;

make_pair(c_738519,quote_out_91vars,&c_738520);c_738519.hdr.immutable = 1;

make_pair(c_738526,quote_step,NULL);c_738526.hdr.immutable = 1;

make_pair(c_738525,quote__16461_16645,&c_738526);c_738525.hdr.immutable = 1;

make_pair(c_738524,quote_out_91steps,&c_738525);c_738524.hdr.immutable = 1;

make_pair(c_738523,&c_738524,NULL);c_738523.hdr.immutable = 1;

make_pair(c_738522,quote_in_91steps,&c_738523);c_738522.hdr.immutable = 1;

make_pair(c_738518,&c_738519,&c_738522);c_738518.hdr.immutable = 1;

make_pair(c_738517,NULL,&c_738518);c_738517.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733239, NULL, r_731054, &c_738517);; 
}

static void __lambda_275(void *data, object self_731760, int argc, object *args) /* object self_731760, object r_731051 */
 {
 object r_731051 = args[0];
  
closureN_type c_733241;
object e_738504 [19];
c_733241.hdr.mark = gc_color_red;
 c_733241.hdr.grayed = 0;
c_733241.tag = closureN_tag;
 c_733241.fn = (function_type)__lambda_276;
c_733241.num_args = 1;
c_733241.num_elements = 19;
c_733241.elements = (object *)e_738504;
c_733241.elements[0] = ((closureN)self_731760)->elements[0];
c_733241.elements[1] = ((closureN)self_731760)->elements[1];
c_733241.elements[2] = ((closureN)self_731760)->elements[2];
c_733241.elements[3] = ((closureN)self_731760)->elements[3];
c_733241.elements[4] = ((closureN)self_731760)->elements[4];
c_733241.elements[5] = ((closureN)self_731760)->elements[5];
c_733241.elements[6] = ((closureN)self_731760)->elements[6];
c_733241.elements[7] = ((closureN)self_731760)->elements[7];
c_733241.elements[8] = ((closureN)self_731760)->elements[8];
c_733241.elements[9] = ((closureN)self_731760)->elements[9];
c_733241.elements[10] = ((closureN)self_731760)->elements[10];
c_733241.elements[11] = ((closureN)self_731760)->elements[11];
c_733241.elements[12] = ((closureN)self_731760)->elements[12];
c_733241.elements[13] = ((closureN)self_731760)->elements[13];
c_733241.elements[14] = ((closureN)self_731760)->elements[14];
c_733241.elements[15] = ((closureN)self_731760)->elements[15];
c_733241.elements[16] = ((closureN)self_731760)->elements[16];
c_733241.elements[17] = ((closureN)self_731760)->elements[17];
c_733241.elements[18] = ((closureN)self_731760)->elements[18];


make_pair(c_738510,quote_vars,NULL);c_738510.hdr.immutable = 1;

make_pair(c_738509,quote__16461_16645,&c_738510);c_738509.hdr.immutable = 1;

make_pair(c_738508,quote_out_91vars,&c_738509);c_738508.hdr.immutable = 1;

make_pair(c_738515,quote_step,NULL);c_738515.hdr.immutable = 1;

make_pair(c_738514,quote__16461_16645,&c_738515);c_738514.hdr.immutable = 1;

make_pair(c_738513,quote_out_91steps,&c_738514);c_738513.hdr.immutable = 1;

make_pair(c_738512,&c_738513,NULL);c_738512.hdr.immutable = 1;

make_pair(c_738511,quote_in_91steps,&c_738512);c_738511.hdr.immutable = 1;

make_pair(c_738507,&c_738508,&c_738511);c_738507.hdr.immutable = 1;

make_pair(c_738506,NULL,&c_738507);c_738506.hdr.immutable = 1;

make_pair(c_738505,NULL,&c_738506);c_738505.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733241, NULL, r_731051, &c_738505);; 
}

static void __lambda_276(void *data, object self_731761, int argc, object *args) /* object self_731761, object r_731048 */
 {
 object r_731048 = args[0];
  
closureN_type c_733243;
object e_738491 [19];
c_733243.hdr.mark = gc_color_red;
 c_733243.hdr.grayed = 0;
c_733243.tag = closureN_tag;
 c_733243.fn = (function_type)__lambda_277;
c_733243.num_args = 1;
c_733243.num_elements = 19;
c_733243.elements = (object *)e_738491;
c_733243.elements[0] = ((closureN)self_731761)->elements[0];
c_733243.elements[1] = ((closureN)self_731761)->elements[1];
c_733243.elements[2] = ((closureN)self_731761)->elements[2];
c_733243.elements[3] = ((closureN)self_731761)->elements[3];
c_733243.elements[4] = ((closureN)self_731761)->elements[4];
c_733243.elements[5] = ((closureN)self_731761)->elements[5];
c_733243.elements[6] = ((closureN)self_731761)->elements[6];
c_733243.elements[7] = ((closureN)self_731761)->elements[7];
c_733243.elements[8] = ((closureN)self_731761)->elements[8];
c_733243.elements[9] = ((closureN)self_731761)->elements[9];
c_733243.elements[10] = ((closureN)self_731761)->elements[10];
c_733243.elements[11] = ((closureN)self_731761)->elements[11];
c_733243.elements[12] = ((closureN)self_731761)->elements[12];
c_733243.elements[13] = ((closureN)self_731761)->elements[13];
c_733243.elements[14] = ((closureN)self_731761)->elements[14];
c_733243.elements[15] = ((closureN)self_731761)->elements[15];
c_733243.elements[16] = ((closureN)self_731761)->elements[16];
c_733243.elements[17] = ((closureN)self_731761)->elements[17];
c_733243.elements[18] = ((closureN)self_731761)->elements[18];


make_pair(c_738498,quote_vars,NULL);c_738498.hdr.immutable = 1;

make_pair(c_738497,quote__16461_16645,&c_738498);c_738497.hdr.immutable = 1;

make_pair(c_738496,quote_out_91vars,&c_738497);c_738496.hdr.immutable = 1;

make_pair(c_738503,quote_step,NULL);c_738503.hdr.immutable = 1;

make_pair(c_738502,quote__16461_16645,&c_738503);c_738502.hdr.immutable = 1;

make_pair(c_738501,quote_out_91steps,&c_738502);c_738501.hdr.immutable = 1;

make_pair(c_738500,&c_738501,NULL);c_738500.hdr.immutable = 1;

make_pair(c_738499,quote_in_91steps,&c_738500);c_738499.hdr.immutable = 1;

make_pair(c_738495,&c_738496,&c_738499);c_738495.hdr.immutable = 1;

make_pair(c_738494,NULL,&c_738495);c_738494.hdr.immutable = 1;

make_pair(c_738493,NULL,&c_738494);c_738493.hdr.immutable = 1;

make_pair(c_738492,NULL,&c_738493);c_738492.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733243, NULL, r_731048, &c_738492);; 
}

static void __lambda_277(void *data, object self_731762, int argc, object *args) /* object self_731762, object r_731045 */
 {
 object r_731045 = args[0];
  
closureN_type c_733245;
object e_738476 [18];
c_733245.hdr.mark = gc_color_red;
 c_733245.hdr.grayed = 0;
c_733245.tag = closureN_tag;
 c_733245.fn = (function_type)__lambda_278;
c_733245.num_args = 1;
c_733245.num_elements = 18;
c_733245.elements = (object *)e_738476;
c_733245.elements[0] = ((closureN)self_731762)->elements[0];
c_733245.elements[1] = ((closureN)self_731762)->elements[1];
c_733245.elements[2] = ((closureN)self_731762)->elements[2];
c_733245.elements[3] = ((closureN)self_731762)->elements[3];
c_733245.elements[4] = ((closureN)self_731762)->elements[4];
c_733245.elements[5] = ((closureN)self_731762)->elements[5];
c_733245.elements[6] = ((closureN)self_731762)->elements[6];
c_733245.elements[7] = ((closureN)self_731762)->elements[8];
c_733245.elements[8] = ((closureN)self_731762)->elements[9];
c_733245.elements[9] = ((closureN)self_731762)->elements[10];
c_733245.elements[10] = ((closureN)self_731762)->elements[11];
c_733245.elements[11] = ((closureN)self_731762)->elements[12];
c_733245.elements[12] = ((closureN)self_731762)->elements[13];
c_733245.elements[13] = ((closureN)self_731762)->elements[14];
c_733245.elements[14] = ((closureN)self_731762)->elements[15];
c_733245.elements[15] = ((closureN)self_731762)->elements[16];
c_733245.elements[16] = ((closureN)self_731762)->elements[17];
c_733245.elements[17] = ((closureN)self_731762)->elements[18];


make_pair(c_738485,quote_vars,NULL);c_738485.hdr.immutable = 1;

make_pair(c_738484,quote__16461_16645,&c_738485);c_738484.hdr.immutable = 1;

make_pair(c_738483,quote_out_91vars,&c_738484);c_738483.hdr.immutable = 1;

make_pair(c_738490,quote_step,NULL);c_738490.hdr.immutable = 1;

make_pair(c_738489,quote__16461_16645,&c_738490);c_738489.hdr.immutable = 1;

make_pair(c_738488,quote_out_91steps,&c_738489);c_738488.hdr.immutable = 1;

make_pair(c_738487,&c_738488,NULL);c_738487.hdr.immutable = 1;

make_pair(c_738486,quote_in_91steps,&c_738487);c_738486.hdr.immutable = 1;

make_pair(c_738482,&c_738483,&c_738486);c_738482.hdr.immutable = 1;

make_pair(c_738481,NULL,&c_738482);c_738481.hdr.immutable = 1;

make_pair(c_738480,NULL,&c_738481);c_738480.hdr.immutable = 1;

make_pair(c_738479,NULL,&c_738480);c_738479.hdr.immutable = 1;

make_pair(c_738478,quote__75chain,&c_738479);c_738478.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733245, ((closureN)self_731762)->elements[7], r_731045, &c_738478);; 
}

static void __lambda_278(void *data, object self_731763, int argc, object *args) /* object self_731763, object r_731041 */
 {
 object r_731041 = args[0];
  
closureN_type c_733247;
object e_738461 [18];
c_733247.hdr.mark = gc_color_red;
 c_733247.hdr.grayed = 0;
c_733247.tag = closureN_tag;
 c_733247.fn = (function_type)__lambda_279;
c_733247.num_args = 1;
c_733247.num_elements = 18;
c_733247.elements = (object *)e_738461;
c_733247.elements[0] = ((closureN)self_731763)->elements[0];
c_733247.elements[1] = ((closureN)self_731763)->elements[1];
c_733247.elements[2] = ((closureN)self_731763)->elements[2];
c_733247.elements[3] = ((closureN)self_731763)->elements[3];
c_733247.elements[4] = ((closureN)self_731763)->elements[4];
c_733247.elements[5] = ((closureN)self_731763)->elements[5];
c_733247.elements[6] = ((closureN)self_731763)->elements[6];
c_733247.elements[7] = ((closureN)self_731763)->elements[7];
c_733247.elements[8] = ((closureN)self_731763)->elements[8];
c_733247.elements[9] = ((closureN)self_731763)->elements[9];
c_733247.elements[10] = ((closureN)self_731763)->elements[10];
c_733247.elements[11] = ((closureN)self_731763)->elements[11];
c_733247.elements[12] = ((closureN)self_731763)->elements[12];
c_733247.elements[13] = ((closureN)self_731763)->elements[13];
c_733247.elements[14] = ((closureN)self_731763)->elements[14];
c_733247.elements[15] = ((closureN)self_731763)->elements[15];
c_733247.elements[16] = ((closureN)self_731763)->elements[16];
c_733247.elements[17] = ((closureN)self_731763)->elements[17];


make_pair(c_738470,quote_vars,NULL);c_738470.hdr.immutable = 1;

make_pair(c_738469,quote__16461_16645,&c_738470);c_738469.hdr.immutable = 1;

make_pair(c_738468,quote_out_91vars,&c_738469);c_738468.hdr.immutable = 1;

make_pair(c_738475,quote_step,NULL);c_738475.hdr.immutable = 1;

make_pair(c_738474,quote__16461_16645,&c_738475);c_738474.hdr.immutable = 1;

make_pair(c_738473,quote_out_91steps,&c_738474);c_738473.hdr.immutable = 1;

make_pair(c_738472,&c_738473,NULL);c_738472.hdr.immutable = 1;

make_pair(c_738471,quote_in_91steps,&c_738472);c_738471.hdr.immutable = 1;

make_pair(c_738467,&c_738468,&c_738471);c_738467.hdr.immutable = 1;

make_pair(c_738466,NULL,&c_738467);c_738466.hdr.immutable = 1;

make_pair(c_738465,NULL,&c_738466);c_738465.hdr.immutable = 1;

make_pair(c_738464,NULL,&c_738465);c_738464.hdr.immutable = 1;

make_pair(c_738463,quote__75chain,&c_738464);c_738463.hdr.immutable = 1;

make_pair(c_738462,&c_738463,NULL);c_738462.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733247, r_731041, NULL, &c_738462);; 
}

static void __lambda_279(void *data, object self_731764, int argc, object *args) /* object self_731764, object r_731039 */
 {
 object r_731039 = args[0];
  
closureN_type c_733249;
object e_738433 [17];
c_733249.hdr.mark = gc_color_red;
 c_733249.hdr.grayed = 0;
c_733249.tag = closureN_tag;
 c_733249.fn = (function_type)__lambda_280;
c_733249.num_args = 1;
c_733249.num_elements = 17;
c_733249.elements = (object *)e_738433;
c_733249.elements[0] = ((closureN)self_731764)->elements[0];
c_733249.elements[1] = ((closureN)self_731764)->elements[1];
c_733249.elements[2] = ((closureN)self_731764)->elements[2];
c_733249.elements[3] = ((closureN)self_731764)->elements[3];
c_733249.elements[4] = ((closureN)self_731764)->elements[4];
c_733249.elements[5] = ((closureN)self_731764)->elements[5];
c_733249.elements[6] = ((closureN)self_731764)->elements[7];
c_733249.elements[7] = ((closureN)self_731764)->elements[8];
c_733249.elements[8] = ((closureN)self_731764)->elements[9];
c_733249.elements[9] = ((closureN)self_731764)->elements[10];
c_733249.elements[10] = ((closureN)self_731764)->elements[11];
c_733249.elements[11] = ((closureN)self_731764)->elements[12];
c_733249.elements[12] = ((closureN)self_731764)->elements[13];
c_733249.elements[13] = ((closureN)self_731764)->elements[14];
c_733249.elements[14] = ((closureN)self_731764)->elements[15];
c_733249.elements[15] = ((closureN)self_731764)->elements[16];
c_733249.elements[16] = ((closureN)self_731764)->elements[17];


make_pair(c_738442,quote__16461_16645,NULL);c_738442.hdr.immutable = 1;

make_pair(c_738441,quote_out_91vars,&c_738442);c_738441.hdr.immutable = 1;

make_pair(c_738446,quote__16461_16645,NULL);c_738446.hdr.immutable = 1;

make_pair(c_738445,quote_out_91steps,&c_738446);c_738445.hdr.immutable = 1;

make_pair(c_738444,&c_738445,NULL);c_738444.hdr.immutable = 1;

make_pair(c_738443,quote_in_91steps,&c_738444);c_738443.hdr.immutable = 1;

make_pair(c_738440,&c_738441,&c_738443);c_738440.hdr.immutable = 1;

make_pair(c_738439,quote_vars,&c_738440);c_738439.hdr.immutable = 1;

make_pair(c_738438,quote_step,&c_738439);c_738438.hdr.immutable = 1;

make_pair(c_738437,NULL,&c_738438);c_738437.hdr.immutable = 1;

make_pair(c_738436,quote__191,&c_738437);c_738436.hdr.immutable = 1;

make_pair(c_738455,quote_vars,NULL);c_738455.hdr.immutable = 1;

make_pair(c_738454,quote__16461_16645,&c_738455);c_738454.hdr.immutable = 1;

make_pair(c_738453,quote_out_91vars,&c_738454);c_738453.hdr.immutable = 1;

make_pair(c_738460,quote_step,NULL);c_738460.hdr.immutable = 1;

make_pair(c_738459,quote__16461_16645,&c_738460);c_738459.hdr.immutable = 1;

make_pair(c_738458,quote_out_91steps,&c_738459);c_738458.hdr.immutable = 1;

make_pair(c_738457,&c_738458,NULL);c_738457.hdr.immutable = 1;

make_pair(c_738456,quote_in_91steps,&c_738457);c_738456.hdr.immutable = 1;

make_pair(c_738452,&c_738453,&c_738456);c_738452.hdr.immutable = 1;

make_pair(c_738451,NULL,&c_738452);c_738451.hdr.immutable = 1;

make_pair(c_738450,NULL,&c_738451);c_738450.hdr.immutable = 1;

make_pair(c_738449,NULL,&c_738450);c_738449.hdr.immutable = 1;

make_pair(c_738448,quote__75chain,&c_738449);c_738448.hdr.immutable = 1;

make_pair(c_738447,&c_738448,NULL);c_738447.hdr.immutable = 1;

make_pair(c_738435,&c_738436,&c_738447);c_738435.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733249, ((closureN)self_731764)->elements[6], r_731039, &c_738435);; 
}

static void __lambda_280(void *data, object self_731765, int argc, object *args) /* object self_731765, object r_73609 */
 {
 object r_73609 = args[0];
  
closureN_type c_733252;
object e_738432 [18];
c_733252.hdr.mark = gc_color_red;
 c_733252.hdr.grayed = 0;
c_733252.tag = closureN_tag;
 c_733252.fn = (function_type)__lambda_281;
c_733252.num_args = 1;
c_733252.num_elements = 18;
c_733252.elements = (object *)e_738432;
c_733252.elements[0] = ((closureN)self_731765)->elements[0];
c_733252.elements[1] = ((closureN)self_731765)->elements[1];
c_733252.elements[2] = ((closureN)self_731765)->elements[2];
c_733252.elements[3] = ((closureN)self_731765)->elements[3];
c_733252.elements[4] = ((closureN)self_731765)->elements[4];
c_733252.elements[5] = ((closureN)self_731765)->elements[5];
c_733252.elements[6] = ((closureN)self_731765)->elements[6];
c_733252.elements[7] = ((closureN)self_731765)->elements[7];
c_733252.elements[8] = ((closureN)self_731765)->elements[8];
c_733252.elements[9] = ((closureN)self_731765)->elements[9];
c_733252.elements[10] = ((closureN)self_731765)->elements[10];
c_733252.elements[11] = ((closureN)self_731765)->elements[11];
c_733252.elements[12] = ((closureN)self_731765)->elements[12];
c_733252.elements[13] = ((closureN)self_731765)->elements[13];
c_733252.elements[14] = ((closureN)self_731765)->elements[14];
c_733252.elements[15] = ((closureN)self_731765)->elements[15];
c_733252.elements[16] = r_73609;
c_733252.elements[17] = ((closureN)self_731765)->elements[16];

return_closcall2(data,  ((closureN)self_731765)->elements[16],  &c_733252, quote__191);; 
}

static void __lambda_281(void *data, object self_731766, int argc, object *args) /* object self_731766, object r_73987 */
 {
 object r_73987 = args[0];
  
closureN_type c_733254;
object e_738429 [19];
c_733254.hdr.mark = gc_color_red;
 c_733254.hdr.grayed = 0;
c_733254.tag = closureN_tag;
 c_733254.fn = (function_type)__lambda_282;
c_733254.num_args = 1;
c_733254.num_elements = 19;
c_733254.elements = (object *)e_738429;
c_733254.elements[0] = ((closureN)self_731766)->elements[0];
c_733254.elements[1] = ((closureN)self_731766)->elements[1];
c_733254.elements[2] = ((closureN)self_731766)->elements[2];
c_733254.elements[3] = ((closureN)self_731766)->elements[3];
c_733254.elements[4] = ((closureN)self_731766)->elements[4];
c_733254.elements[5] = ((closureN)self_731766)->elements[5];
c_733254.elements[6] = ((closureN)self_731766)->elements[6];
c_733254.elements[7] = ((closureN)self_731766)->elements[7];
c_733254.elements[8] = ((closureN)self_731766)->elements[8];
c_733254.elements[9] = ((closureN)self_731766)->elements[9];
c_733254.elements[10] = ((closureN)self_731766)->elements[10];
c_733254.elements[11] = ((closureN)self_731766)->elements[11];
c_733254.elements[12] = ((closureN)self_731766)->elements[12];
c_733254.elements[13] = ((closureN)self_731766)->elements[13];
c_733254.elements[14] = ((closureN)self_731766)->elements[14];
c_733254.elements[15] = ((closureN)self_731766)->elements[15];
c_733254.elements[16] = ((closureN)self_731766)->elements[16];
c_733254.elements[17] = r_73987;
c_733254.elements[18] = ((closureN)self_731766)->elements[17];


make_pair(c_738431,quote_ellipsis,NULL);c_738431.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733254, ((closureN)self_731766)->elements[0], NULL, &c_738431);; 
}

static void __lambda_282(void *data, object self_731767, int argc, object *args) /* object self_731767, object r_731033 */
 {
 object r_731033 = args[0];
  
closureN_type c_733256;
object e_738425 [19];
c_733256.hdr.mark = gc_color_red;
 c_733256.hdr.grayed = 0;
c_733256.tag = closureN_tag;
 c_733256.fn = (function_type)__lambda_283;
c_733256.num_args = 1;
c_733256.num_elements = 19;
c_733256.elements = (object *)e_738425;
c_733256.elements[0] = ((closureN)self_731767)->elements[0];
c_733256.elements[1] = ((closureN)self_731767)->elements[1];
c_733256.elements[2] = ((closureN)self_731767)->elements[2];
c_733256.elements[3] = ((closureN)self_731767)->elements[3];
c_733256.elements[4] = ((closureN)self_731767)->elements[4];
c_733256.elements[5] = ((closureN)self_731767)->elements[5];
c_733256.elements[6] = ((closureN)self_731767)->elements[6];
c_733256.elements[7] = ((closureN)self_731767)->elements[7];
c_733256.elements[8] = ((closureN)self_731767)->elements[8];
c_733256.elements[9] = ((closureN)self_731767)->elements[9];
c_733256.elements[10] = ((closureN)self_731767)->elements[10];
c_733256.elements[11] = ((closureN)self_731767)->elements[11];
c_733256.elements[12] = ((closureN)self_731767)->elements[12];
c_733256.elements[13] = ((closureN)self_731767)->elements[13];
c_733256.elements[14] = ((closureN)self_731767)->elements[14];
c_733256.elements[15] = ((closureN)self_731767)->elements[15];
c_733256.elements[16] = ((closureN)self_731767)->elements[16];
c_733256.elements[17] = ((closureN)self_731767)->elements[17];
c_733256.elements[18] = ((closureN)self_731767)->elements[18];


make_pair(c_738428,quote_ellipsis,NULL);c_738428.hdr.immutable = 1;

make_pair(c_738427,quote_placeholder,&c_738428);c_738427.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733256, ((closureN)self_731767)->elements[5], r_731033, &c_738427);; 
}

static void __lambda_283(void *data, object self_731768, int argc, object *args) /* object self_731768, object r_73990 */
 {
 object r_73990 = args[0];
  
closureN_type c_733259;
object e_738424 [20];
c_733259.hdr.mark = gc_color_red;
 c_733259.hdr.grayed = 0;
c_733259.tag = closureN_tag;
 c_733259.fn = (function_type)__lambda_284;
c_733259.num_args = 1;
c_733259.num_elements = 20;
c_733259.elements = (object *)e_738424;
c_733259.elements[0] = ((closureN)self_731768)->elements[0];
c_733259.elements[1] = ((closureN)self_731768)->elements[1];
c_733259.elements[2] = ((closureN)self_731768)->elements[2];
c_733259.elements[3] = ((closureN)self_731768)->elements[3];
c_733259.elements[4] = ((closureN)self_731768)->elements[4];
c_733259.elements[5] = ((closureN)self_731768)->elements[5];
c_733259.elements[6] = ((closureN)self_731768)->elements[6];
c_733259.elements[7] = ((closureN)self_731768)->elements[7];
c_733259.elements[8] = ((closureN)self_731768)->elements[8];
c_733259.elements[9] = ((closureN)self_731768)->elements[9];
c_733259.elements[10] = ((closureN)self_731768)->elements[10];
c_733259.elements[11] = ((closureN)self_731768)->elements[11];
c_733259.elements[12] = ((closureN)self_731768)->elements[12];
c_733259.elements[13] = ((closureN)self_731768)->elements[13];
c_733259.elements[14] = ((closureN)self_731768)->elements[14];
c_733259.elements[15] = ((closureN)self_731768)->elements[15];
c_733259.elements[16] = ((closureN)self_731768)->elements[16];
c_733259.elements[17] = ((closureN)self_731768)->elements[17];
c_733259.elements[18] = r_73990;
c_733259.elements[19] = ((closureN)self_731768)->elements[18];

return_closcall2(data,  ((closureN)self_731768)->elements[18],  &c_733259, quote_step);; 
}

static void __lambda_284(void *data, object self_731769, int argc, object *args) /* object self_731769, object r_731025 */
 {
 object r_731025 = args[0];
  
closureN_type c_733262;
object e_738423 [21];
c_733262.hdr.mark = gc_color_red;
 c_733262.hdr.grayed = 0;
c_733262.tag = closureN_tag;
 c_733262.fn = (function_type)__lambda_285;
c_733262.num_args = 1;
c_733262.num_elements = 21;
c_733262.elements = (object *)e_738423;
c_733262.elements[0] = ((closureN)self_731769)->elements[0];
c_733262.elements[1] = ((closureN)self_731769)->elements[1];
c_733262.elements[2] = ((closureN)self_731769)->elements[2];
c_733262.elements[3] = ((closureN)self_731769)->elements[3];
c_733262.elements[4] = ((closureN)self_731769)->elements[4];
c_733262.elements[5] = ((closureN)self_731769)->elements[5];
c_733262.elements[6] = r_731025;
c_733262.elements[7] = ((closureN)self_731769)->elements[6];
c_733262.elements[8] = ((closureN)self_731769)->elements[7];
c_733262.elements[9] = ((closureN)self_731769)->elements[8];
c_733262.elements[10] = ((closureN)self_731769)->elements[9];
c_733262.elements[11] = ((closureN)self_731769)->elements[10];
c_733262.elements[12] = ((closureN)self_731769)->elements[11];
c_733262.elements[13] = ((closureN)self_731769)->elements[12];
c_733262.elements[14] = ((closureN)self_731769)->elements[13];
c_733262.elements[15] = ((closureN)self_731769)->elements[14];
c_733262.elements[16] = ((closureN)self_731769)->elements[15];
c_733262.elements[17] = ((closureN)self_731769)->elements[16];
c_733262.elements[18] = ((closureN)self_731769)->elements[17];
c_733262.elements[19] = ((closureN)self_731769)->elements[18];
c_733262.elements[20] = ((closureN)self_731769)->elements[19];

return_closcall2(data,  ((closureN)self_731769)->elements[19],  &c_733262, quote__16461_16645);; 
}

static void __lambda_285(void *data, object self_731770, int argc, object *args) /* object self_731770, object r_731028 */
 {
 object r_731028 = args[0];
  
closureN_type c_733264;
object e_738421 [21];
c_733264.hdr.mark = gc_color_red;
 c_733264.hdr.grayed = 0;
c_733264.tag = closureN_tag;
 c_733264.fn = (function_type)__lambda_286;
c_733264.num_args = 1;
c_733264.num_elements = 21;
c_733264.elements = (object *)e_738421;
c_733264.elements[0] = ((closureN)self_731770)->elements[0];
c_733264.elements[1] = ((closureN)self_731770)->elements[1];
c_733264.elements[2] = ((closureN)self_731770)->elements[2];
c_733264.elements[3] = ((closureN)self_731770)->elements[3];
c_733264.elements[4] = ((closureN)self_731770)->elements[4];
c_733264.elements[5] = ((closureN)self_731770)->elements[5];
c_733264.elements[6] = ((closureN)self_731770)->elements[6];
c_733264.elements[7] = ((closureN)self_731770)->elements[7];
c_733264.elements[8] = ((closureN)self_731770)->elements[8];
c_733264.elements[9] = ((closureN)self_731770)->elements[9];
c_733264.elements[10] = ((closureN)self_731770)->elements[10];
c_733264.elements[11] = ((closureN)self_731770)->elements[11];
c_733264.elements[12] = ((closureN)self_731770)->elements[12];
c_733264.elements[13] = ((closureN)self_731770)->elements[13];
c_733264.elements[14] = ((closureN)self_731770)->elements[14];
c_733264.elements[15] = ((closureN)self_731770)->elements[15];
c_733264.elements[16] = ((closureN)self_731770)->elements[16];
c_733264.elements[17] = ((closureN)self_731770)->elements[17];
c_733264.elements[18] = ((closureN)self_731770)->elements[18];
c_733264.elements[19] = ((closureN)self_731770)->elements[19];
c_733264.elements[20] = ((closureN)self_731770)->elements[20];


make_pair(c_738422,quote__16461_16645,NULL);c_738422.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733264, r_731028, NULL, &c_738422);; 
}

static void __lambda_286(void *data, object self_731771, int argc, object *args) /* object self_731771, object r_731026 */
 {
 object r_731026 = args[0];
  
closureN_type c_733266;
object e_738417 [20];
c_733266.hdr.mark = gc_color_red;
 c_733266.hdr.grayed = 0;
c_733266.tag = closureN_tag;
 c_733266.fn = (function_type)__lambda_287;
c_733266.num_args = 1;
c_733266.num_elements = 20;
c_733266.elements = (object *)e_738417;
c_733266.elements[0] = ((closureN)self_731771)->elements[0];
c_733266.elements[1] = ((closureN)self_731771)->elements[1];
c_733266.elements[2] = ((closureN)self_731771)->elements[2];
c_733266.elements[3] = ((closureN)self_731771)->elements[3];
c_733266.elements[4] = ((closureN)self_731771)->elements[4];
c_733266.elements[5] = ((closureN)self_731771)->elements[5];
c_733266.elements[6] = ((closureN)self_731771)->elements[7];
c_733266.elements[7] = ((closureN)self_731771)->elements[8];
c_733266.elements[8] = ((closureN)self_731771)->elements[9];
c_733266.elements[9] = ((closureN)self_731771)->elements[10];
c_733266.elements[10] = ((closureN)self_731771)->elements[11];
c_733266.elements[11] = ((closureN)self_731771)->elements[12];
c_733266.elements[12] = ((closureN)self_731771)->elements[13];
c_733266.elements[13] = ((closureN)self_731771)->elements[14];
c_733266.elements[14] = ((closureN)self_731771)->elements[15];
c_733266.elements[15] = ((closureN)self_731771)->elements[16];
c_733266.elements[16] = ((closureN)self_731771)->elements[17];
c_733266.elements[17] = ((closureN)self_731771)->elements[18];
c_733266.elements[18] = ((closureN)self_731771)->elements[19];
c_733266.elements[19] = ((closureN)self_731771)->elements[20];


make_pair(c_738420,quote__16461_16645,NULL);c_738420.hdr.immutable = 1;

make_pair(c_738419,quote_step,&c_738420);c_738419.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733266, ((closureN)self_731771)->elements[6], r_731026, &c_738419);; 
}

static void __lambda_287(void *data, object self_731772, int argc, object *args) /* object self_731772, object r_73993 */
 {
 object r_73993 = args[0];
  
closureN_type c_733269;
object e_738416 [21];
c_733269.hdr.mark = gc_color_red;
 c_733269.hdr.grayed = 0;
c_733269.tag = closureN_tag;
 c_733269.fn = (function_type)__lambda_288;
c_733269.num_args = 1;
c_733269.num_elements = 21;
c_733269.elements = (object *)e_738416;
c_733269.elements[0] = ((closureN)self_731772)->elements[0];
c_733269.elements[1] = ((closureN)self_731772)->elements[1];
c_733269.elements[2] = ((closureN)self_731772)->elements[2];
c_733269.elements[3] = ((closureN)self_731772)->elements[3];
c_733269.elements[4] = ((closureN)self_731772)->elements[4];
c_733269.elements[5] = ((closureN)self_731772)->elements[5];
c_733269.elements[6] = ((closureN)self_731772)->elements[6];
c_733269.elements[7] = ((closureN)self_731772)->elements[7];
c_733269.elements[8] = ((closureN)self_731772)->elements[8];
c_733269.elements[9] = ((closureN)self_731772)->elements[9];
c_733269.elements[10] = ((closureN)self_731772)->elements[10];
c_733269.elements[11] = ((closureN)self_731772)->elements[11];
c_733269.elements[12] = ((closureN)self_731772)->elements[12];
c_733269.elements[13] = ((closureN)self_731772)->elements[13];
c_733269.elements[14] = ((closureN)self_731772)->elements[14];
c_733269.elements[15] = ((closureN)self_731772)->elements[15];
c_733269.elements[16] = ((closureN)self_731772)->elements[16];
c_733269.elements[17] = ((closureN)self_731772)->elements[17];
c_733269.elements[18] = ((closureN)self_731772)->elements[18];
c_733269.elements[19] = r_73993;
c_733269.elements[20] = ((closureN)self_731772)->elements[19];

return_closcall2(data,  ((closureN)self_731772)->elements[19],  &c_733269, quote_out_91vars);; 
}

static void __lambda_288(void *data, object self_731773, int argc, object *args) /* object self_731773, object r_731017 */
 {
 object r_731017 = args[0];
  
closureN_type c_733272;
object e_738415 [22];
c_733272.hdr.mark = gc_color_red;
 c_733272.hdr.grayed = 0;
c_733272.tag = closureN_tag;
 c_733272.fn = (function_type)__lambda_289;
c_733272.num_args = 1;
c_733272.num_elements = 22;
c_733272.elements = (object *)e_738415;
c_733272.elements[0] = ((closureN)self_731773)->elements[0];
c_733272.elements[1] = ((closureN)self_731773)->elements[1];
c_733272.elements[2] = ((closureN)self_731773)->elements[2];
c_733272.elements[3] = ((closureN)self_731773)->elements[3];
c_733272.elements[4] = ((closureN)self_731773)->elements[4];
c_733272.elements[5] = ((closureN)self_731773)->elements[5];
c_733272.elements[6] = r_731017;
c_733272.elements[7] = ((closureN)self_731773)->elements[6];
c_733272.elements[8] = ((closureN)self_731773)->elements[7];
c_733272.elements[9] = ((closureN)self_731773)->elements[8];
c_733272.elements[10] = ((closureN)self_731773)->elements[9];
c_733272.elements[11] = ((closureN)self_731773)->elements[10];
c_733272.elements[12] = ((closureN)self_731773)->elements[11];
c_733272.elements[13] = ((closureN)self_731773)->elements[12];
c_733272.elements[14] = ((closureN)self_731773)->elements[13];
c_733272.elements[15] = ((closureN)self_731773)->elements[14];
c_733272.elements[16] = ((closureN)self_731773)->elements[15];
c_733272.elements[17] = ((closureN)self_731773)->elements[16];
c_733272.elements[18] = ((closureN)self_731773)->elements[17];
c_733272.elements[19] = ((closureN)self_731773)->elements[18];
c_733272.elements[20] = ((closureN)self_731773)->elements[19];
c_733272.elements[21] = ((closureN)self_731773)->elements[20];

return_closcall2(data,  ((closureN)self_731773)->elements[20],  &c_733272, quote__16461_16645);; 
}

static void __lambda_289(void *data, object self_731774, int argc, object *args) /* object self_731774, object r_731020 */
 {
 object r_731020 = args[0];
  
closureN_type c_733274;
object e_738413 [22];
c_733274.hdr.mark = gc_color_red;
 c_733274.hdr.grayed = 0;
c_733274.tag = closureN_tag;
 c_733274.fn = (function_type)__lambda_290;
c_733274.num_args = 1;
c_733274.num_elements = 22;
c_733274.elements = (object *)e_738413;
c_733274.elements[0] = ((closureN)self_731774)->elements[0];
c_733274.elements[1] = ((closureN)self_731774)->elements[1];
c_733274.elements[2] = ((closureN)self_731774)->elements[2];
c_733274.elements[3] = ((closureN)self_731774)->elements[3];
c_733274.elements[4] = ((closureN)self_731774)->elements[4];
c_733274.elements[5] = ((closureN)self_731774)->elements[5];
c_733274.elements[6] = ((closureN)self_731774)->elements[6];
c_733274.elements[7] = ((closureN)self_731774)->elements[7];
c_733274.elements[8] = ((closureN)self_731774)->elements[8];
c_733274.elements[9] = ((closureN)self_731774)->elements[9];
c_733274.elements[10] = ((closureN)self_731774)->elements[10];
c_733274.elements[11] = ((closureN)self_731774)->elements[11];
c_733274.elements[12] = ((closureN)self_731774)->elements[12];
c_733274.elements[13] = ((closureN)self_731774)->elements[13];
c_733274.elements[14] = ((closureN)self_731774)->elements[14];
c_733274.elements[15] = ((closureN)self_731774)->elements[15];
c_733274.elements[16] = ((closureN)self_731774)->elements[16];
c_733274.elements[17] = ((closureN)self_731774)->elements[17];
c_733274.elements[18] = ((closureN)self_731774)->elements[18];
c_733274.elements[19] = ((closureN)self_731774)->elements[19];
c_733274.elements[20] = ((closureN)self_731774)->elements[20];
c_733274.elements[21] = ((closureN)self_731774)->elements[21];


make_pair(c_738414,quote__16461_16645,NULL);c_738414.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733274, r_731020, NULL, &c_738414);; 
}

static void __lambda_290(void *data, object self_731775, int argc, object *args) /* object self_731775, object r_731018 */
 {
 object r_731018 = args[0];
  
closureN_type c_733276;
object e_738409 [21];
c_733276.hdr.mark = gc_color_red;
 c_733276.hdr.grayed = 0;
c_733276.tag = closureN_tag;
 c_733276.fn = (function_type)__lambda_291;
c_733276.num_args = 1;
c_733276.num_elements = 21;
c_733276.elements = (object *)e_738409;
c_733276.elements[0] = ((closureN)self_731775)->elements[0];
c_733276.elements[1] = ((closureN)self_731775)->elements[1];
c_733276.elements[2] = ((closureN)self_731775)->elements[2];
c_733276.elements[3] = ((closureN)self_731775)->elements[3];
c_733276.elements[4] = ((closureN)self_731775)->elements[4];
c_733276.elements[5] = ((closureN)self_731775)->elements[5];
c_733276.elements[6] = ((closureN)self_731775)->elements[7];
c_733276.elements[7] = ((closureN)self_731775)->elements[8];
c_733276.elements[8] = ((closureN)self_731775)->elements[9];
c_733276.elements[9] = ((closureN)self_731775)->elements[10];
c_733276.elements[10] = ((closureN)self_731775)->elements[11];
c_733276.elements[11] = ((closureN)self_731775)->elements[12];
c_733276.elements[12] = ((closureN)self_731775)->elements[13];
c_733276.elements[13] = ((closureN)self_731775)->elements[14];
c_733276.elements[14] = ((closureN)self_731775)->elements[15];
c_733276.elements[15] = ((closureN)self_731775)->elements[16];
c_733276.elements[16] = ((closureN)self_731775)->elements[17];
c_733276.elements[17] = ((closureN)self_731775)->elements[18];
c_733276.elements[18] = ((closureN)self_731775)->elements[19];
c_733276.elements[19] = ((closureN)self_731775)->elements[20];
c_733276.elements[20] = ((closureN)self_731775)->elements[21];


make_pair(c_738412,quote__16461_16645,NULL);c_738412.hdr.immutable = 1;

make_pair(c_738411,quote_out_91vars,&c_738412);c_738411.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733276, ((closureN)self_731775)->elements[6], r_731018, &c_738411);; 
}

static void __lambda_291(void *data, object self_731776, int argc, object *args) /* object self_731776, object r_73999 */
 {
 object r_73999 = args[0];
  
closureN_type c_733279;
object e_738408 [22];
c_733279.hdr.mark = gc_color_red;
 c_733279.hdr.grayed = 0;
c_733279.tag = closureN_tag;
 c_733279.fn = (function_type)__lambda_292;
c_733279.num_args = 1;
c_733279.num_elements = 22;
c_733279.elements = (object *)e_738408;
c_733279.elements[0] = ((closureN)self_731776)->elements[0];
c_733279.elements[1] = ((closureN)self_731776)->elements[1];
c_733279.elements[2] = ((closureN)self_731776)->elements[2];
c_733279.elements[3] = ((closureN)self_731776)->elements[3];
c_733279.elements[4] = ((closureN)self_731776)->elements[4];
c_733279.elements[5] = ((closureN)self_731776)->elements[5];
c_733279.elements[6] = ((closureN)self_731776)->elements[6];
c_733279.elements[7] = ((closureN)self_731776)->elements[7];
c_733279.elements[8] = ((closureN)self_731776)->elements[8];
c_733279.elements[9] = ((closureN)self_731776)->elements[9];
c_733279.elements[10] = ((closureN)self_731776)->elements[10];
c_733279.elements[11] = ((closureN)self_731776)->elements[11];
c_733279.elements[12] = ((closureN)self_731776)->elements[12];
c_733279.elements[13] = ((closureN)self_731776)->elements[13];
c_733279.elements[14] = ((closureN)self_731776)->elements[14];
c_733279.elements[15] = ((closureN)self_731776)->elements[15];
c_733279.elements[16] = ((closureN)self_731776)->elements[16];
c_733279.elements[17] = ((closureN)self_731776)->elements[17];
c_733279.elements[18] = ((closureN)self_731776)->elements[18];
c_733279.elements[19] = ((closureN)self_731776)->elements[19];
c_733279.elements[20] = r_73999;
c_733279.elements[21] = ((closureN)self_731776)->elements[20];

return_closcall2(data,  ((closureN)self_731776)->elements[20],  &c_733279, quote_in_91steps);; 
}

static void __lambda_292(void *data, object self_731777, int argc, object *args) /* object self_731777, object r_731002 */
 {
 object r_731002 = args[0];
  
closureN_type c_733282;
object e_738407 [23];
c_733282.hdr.mark = gc_color_red;
 c_733282.hdr.grayed = 0;
c_733282.tag = closureN_tag;
 c_733282.fn = (function_type)__lambda_293;
c_733282.num_args = 1;
c_733282.num_elements = 23;
c_733282.elements = (object *)e_738407;
c_733282.elements[0] = ((closureN)self_731777)->elements[0];
c_733282.elements[1] = ((closureN)self_731777)->elements[1];
c_733282.elements[2] = ((closureN)self_731777)->elements[2];
c_733282.elements[3] = ((closureN)self_731777)->elements[3];
c_733282.elements[4] = ((closureN)self_731777)->elements[4];
c_733282.elements[5] = ((closureN)self_731777)->elements[5];
c_733282.elements[6] = r_731002;
c_733282.elements[7] = ((closureN)self_731777)->elements[6];
c_733282.elements[8] = ((closureN)self_731777)->elements[7];
c_733282.elements[9] = ((closureN)self_731777)->elements[8];
c_733282.elements[10] = ((closureN)self_731777)->elements[9];
c_733282.elements[11] = ((closureN)self_731777)->elements[10];
c_733282.elements[12] = ((closureN)self_731777)->elements[11];
c_733282.elements[13] = ((closureN)self_731777)->elements[12];
c_733282.elements[14] = ((closureN)self_731777)->elements[13];
c_733282.elements[15] = ((closureN)self_731777)->elements[14];
c_733282.elements[16] = ((closureN)self_731777)->elements[15];
c_733282.elements[17] = ((closureN)self_731777)->elements[16];
c_733282.elements[18] = ((closureN)self_731777)->elements[17];
c_733282.elements[19] = ((closureN)self_731777)->elements[18];
c_733282.elements[20] = ((closureN)self_731777)->elements[19];
c_733282.elements[21] = ((closureN)self_731777)->elements[20];
c_733282.elements[22] = ((closureN)self_731777)->elements[21];

return_closcall2(data,  ((closureN)self_731777)->elements[21],  &c_733282, quote_out_91steps);; 
}

static void __lambda_293(void *data, object self_731778, int argc, object *args) /* object self_731778, object r_731008 */
 {
 object r_731008 = args[0];
  
closureN_type c_733285;
object e_738406 [24];
c_733285.hdr.mark = gc_color_red;
 c_733285.hdr.grayed = 0;
c_733285.tag = closureN_tag;
 c_733285.fn = (function_type)__lambda_294;
c_733285.num_args = 1;
c_733285.num_elements = 24;
c_733285.elements = (object *)e_738406;
c_733285.elements[0] = ((closureN)self_731778)->elements[0];
c_733285.elements[1] = ((closureN)self_731778)->elements[1];
c_733285.elements[2] = ((closureN)self_731778)->elements[2];
c_733285.elements[3] = ((closureN)self_731778)->elements[3];
c_733285.elements[4] = ((closureN)self_731778)->elements[4];
c_733285.elements[5] = ((closureN)self_731778)->elements[5];
c_733285.elements[6] = ((closureN)self_731778)->elements[6];
c_733285.elements[7] = r_731008;
c_733285.elements[8] = ((closureN)self_731778)->elements[7];
c_733285.elements[9] = ((closureN)self_731778)->elements[8];
c_733285.elements[10] = ((closureN)self_731778)->elements[9];
c_733285.elements[11] = ((closureN)self_731778)->elements[10];
c_733285.elements[12] = ((closureN)self_731778)->elements[11];
c_733285.elements[13] = ((closureN)self_731778)->elements[12];
c_733285.elements[14] = ((closureN)self_731778)->elements[13];
c_733285.elements[15] = ((closureN)self_731778)->elements[14];
c_733285.elements[16] = ((closureN)self_731778)->elements[15];
c_733285.elements[17] = ((closureN)self_731778)->elements[16];
c_733285.elements[18] = ((closureN)self_731778)->elements[17];
c_733285.elements[19] = ((closureN)self_731778)->elements[18];
c_733285.elements[20] = ((closureN)self_731778)->elements[19];
c_733285.elements[21] = ((closureN)self_731778)->elements[20];
c_733285.elements[22] = ((closureN)self_731778)->elements[21];
c_733285.elements[23] = ((closureN)self_731778)->elements[22];

return_closcall2(data,  ((closureN)self_731778)->elements[22],  &c_733285, quote__16461_16645);; 
}

static void __lambda_294(void *data, object self_731779, int argc, object *args) /* object self_731779, object r_731011 */
 {
 object r_731011 = args[0];
  
closureN_type c_733287;
object e_738404 [24];
c_733287.hdr.mark = gc_color_red;
 c_733287.hdr.grayed = 0;
c_733287.tag = closureN_tag;
 c_733287.fn = (function_type)__lambda_295;
c_733287.num_args = 1;
c_733287.num_elements = 24;
c_733287.elements = (object *)e_738404;
c_733287.elements[0] = ((closureN)self_731779)->elements[0];
c_733287.elements[1] = ((closureN)self_731779)->elements[1];
c_733287.elements[2] = ((closureN)self_731779)->elements[2];
c_733287.elements[3] = ((closureN)self_731779)->elements[3];
c_733287.elements[4] = ((closureN)self_731779)->elements[4];
c_733287.elements[5] = ((closureN)self_731779)->elements[5];
c_733287.elements[6] = ((closureN)self_731779)->elements[6];
c_733287.elements[7] = ((closureN)self_731779)->elements[7];
c_733287.elements[8] = ((closureN)self_731779)->elements[8];
c_733287.elements[9] = ((closureN)self_731779)->elements[9];
c_733287.elements[10] = ((closureN)self_731779)->elements[10];
c_733287.elements[11] = ((closureN)self_731779)->elements[11];
c_733287.elements[12] = ((closureN)self_731779)->elements[12];
c_733287.elements[13] = ((closureN)self_731779)->elements[13];
c_733287.elements[14] = ((closureN)self_731779)->elements[14];
c_733287.elements[15] = ((closureN)self_731779)->elements[15];
c_733287.elements[16] = ((closureN)self_731779)->elements[16];
c_733287.elements[17] = ((closureN)self_731779)->elements[17];
c_733287.elements[18] = ((closureN)self_731779)->elements[18];
c_733287.elements[19] = ((closureN)self_731779)->elements[19];
c_733287.elements[20] = ((closureN)self_731779)->elements[20];
c_733287.elements[21] = ((closureN)self_731779)->elements[21];
c_733287.elements[22] = ((closureN)self_731779)->elements[22];
c_733287.elements[23] = ((closureN)self_731779)->elements[23];


make_pair(c_738405,quote__16461_16645,NULL);c_738405.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733287, r_731011, NULL, &c_738405);; 
}

static void __lambda_295(void *data, object self_731780, int argc, object *args) /* object self_731780, object r_731009 */
 {
 object r_731009 = args[0];
  
closureN_type c_733289;
object e_738400 [23];
c_733289.hdr.mark = gc_color_red;
 c_733289.hdr.grayed = 0;
c_733289.tag = closureN_tag;
 c_733289.fn = (function_type)__lambda_296;
c_733289.num_args = 1;
c_733289.num_elements = 23;
c_733289.elements = (object *)e_738400;
c_733289.elements[0] = ((closureN)self_731780)->elements[0];
c_733289.elements[1] = ((closureN)self_731780)->elements[1];
c_733289.elements[2] = ((closureN)self_731780)->elements[2];
c_733289.elements[3] = ((closureN)self_731780)->elements[3];
c_733289.elements[4] = ((closureN)self_731780)->elements[4];
c_733289.elements[5] = ((closureN)self_731780)->elements[5];
c_733289.elements[6] = ((closureN)self_731780)->elements[6];
c_733289.elements[7] = ((closureN)self_731780)->elements[8];
c_733289.elements[8] = ((closureN)self_731780)->elements[9];
c_733289.elements[9] = ((closureN)self_731780)->elements[10];
c_733289.elements[10] = ((closureN)self_731780)->elements[11];
c_733289.elements[11] = ((closureN)self_731780)->elements[12];
c_733289.elements[12] = ((closureN)self_731780)->elements[13];
c_733289.elements[13] = ((closureN)self_731780)->elements[14];
c_733289.elements[14] = ((closureN)self_731780)->elements[15];
c_733289.elements[15] = ((closureN)self_731780)->elements[16];
c_733289.elements[16] = ((closureN)self_731780)->elements[17];
c_733289.elements[17] = ((closureN)self_731780)->elements[18];
c_733289.elements[18] = ((closureN)self_731780)->elements[19];
c_733289.elements[19] = ((closureN)self_731780)->elements[20];
c_733289.elements[20] = ((closureN)self_731780)->elements[21];
c_733289.elements[21] = ((closureN)self_731780)->elements[22];
c_733289.elements[22] = ((closureN)self_731780)->elements[23];


make_pair(c_738403,quote__16461_16645,NULL);c_738403.hdr.immutable = 1;

make_pair(c_738402,quote_out_91steps,&c_738403);c_738402.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733289, ((closureN)self_731780)->elements[7], r_731009, &c_738402);; 
}

static void __lambda_296(void *data, object self_731781, int argc, object *args) /* object self_731781, object r_731005 */
 {
 object r_731005 = args[0];
  
closureN_type c_733291;
object e_738396 [23];
c_733291.hdr.mark = gc_color_red;
 c_733291.hdr.grayed = 0;
c_733291.tag = closureN_tag;
 c_733291.fn = (function_type)__lambda_297;
c_733291.num_args = 1;
c_733291.num_elements = 23;
c_733291.elements = (object *)e_738396;
c_733291.elements[0] = ((closureN)self_731781)->elements[0];
c_733291.elements[1] = ((closureN)self_731781)->elements[1];
c_733291.elements[2] = ((closureN)self_731781)->elements[2];
c_733291.elements[3] = ((closureN)self_731781)->elements[3];
c_733291.elements[4] = ((closureN)self_731781)->elements[4];
c_733291.elements[5] = ((closureN)self_731781)->elements[5];
c_733291.elements[6] = ((closureN)self_731781)->elements[6];
c_733291.elements[7] = ((closureN)self_731781)->elements[7];
c_733291.elements[8] = ((closureN)self_731781)->elements[8];
c_733291.elements[9] = ((closureN)self_731781)->elements[9];
c_733291.elements[10] = ((closureN)self_731781)->elements[10];
c_733291.elements[11] = ((closureN)self_731781)->elements[11];
c_733291.elements[12] = ((closureN)self_731781)->elements[12];
c_733291.elements[13] = ((closureN)self_731781)->elements[13];
c_733291.elements[14] = ((closureN)self_731781)->elements[14];
c_733291.elements[15] = ((closureN)self_731781)->elements[15];
c_733291.elements[16] = ((closureN)self_731781)->elements[16];
c_733291.elements[17] = ((closureN)self_731781)->elements[17];
c_733291.elements[18] = ((closureN)self_731781)->elements[18];
c_733291.elements[19] = ((closureN)self_731781)->elements[19];
c_733291.elements[20] = ((closureN)self_731781)->elements[20];
c_733291.elements[21] = ((closureN)self_731781)->elements[21];
c_733291.elements[22] = ((closureN)self_731781)->elements[22];


make_pair(c_738399,quote__16461_16645,NULL);c_738399.hdr.immutable = 1;

make_pair(c_738398,quote_out_91steps,&c_738399);c_738398.hdr.immutable = 1;

make_pair(c_738397,&c_738398,NULL);c_738397.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733291, r_731005, NULL, &c_738397);; 
}

static void __lambda_297(void *data, object self_731782, int argc, object *args) /* object self_731782, object r_731003 */
 {
 object r_731003 = args[0];
  
closureN_type c_733293;
object e_738390 [22];
c_733293.hdr.mark = gc_color_red;
 c_733293.hdr.grayed = 0;
c_733293.tag = closureN_tag;
 c_733293.fn = (function_type)__lambda_298;
c_733293.num_args = 1;
c_733293.num_elements = 22;
c_733293.elements = (object *)e_738390;
c_733293.elements[0] = ((closureN)self_731782)->elements[0];
c_733293.elements[1] = ((closureN)self_731782)->elements[1];
c_733293.elements[2] = ((closureN)self_731782)->elements[2];
c_733293.elements[3] = ((closureN)self_731782)->elements[3];
c_733293.elements[4] = ((closureN)self_731782)->elements[4];
c_733293.elements[5] = ((closureN)self_731782)->elements[5];
c_733293.elements[6] = ((closureN)self_731782)->elements[7];
c_733293.elements[7] = ((closureN)self_731782)->elements[8];
c_733293.elements[8] = ((closureN)self_731782)->elements[9];
c_733293.elements[9] = ((closureN)self_731782)->elements[10];
c_733293.elements[10] = ((closureN)self_731782)->elements[11];
c_733293.elements[11] = ((closureN)self_731782)->elements[12];
c_733293.elements[12] = ((closureN)self_731782)->elements[13];
c_733293.elements[13] = ((closureN)self_731782)->elements[14];
c_733293.elements[14] = ((closureN)self_731782)->elements[15];
c_733293.elements[15] = ((closureN)self_731782)->elements[16];
c_733293.elements[16] = ((closureN)self_731782)->elements[17];
c_733293.elements[17] = ((closureN)self_731782)->elements[18];
c_733293.elements[18] = ((closureN)self_731782)->elements[19];
c_733293.elements[19] = ((closureN)self_731782)->elements[20];
c_733293.elements[20] = ((closureN)self_731782)->elements[21];
c_733293.elements[21] = ((closureN)self_731782)->elements[22];


make_pair(c_738395,quote__16461_16645,NULL);c_738395.hdr.immutable = 1;

make_pair(c_738394,quote_out_91steps,&c_738395);c_738394.hdr.immutable = 1;

make_pair(c_738393,&c_738394,NULL);c_738393.hdr.immutable = 1;

make_pair(c_738392,quote_in_91steps,&c_738393);c_738392.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733293, ((closureN)self_731782)->elements[6], r_731003, &c_738392);; 
}

static void __lambda_298(void *data, object self_731783, int argc, object *args) /* object self_731783, object r_731000 */
 {
 object r_731000 = args[0];
  
closureN_type c_733295;
object e_738381 [21];
c_733295.hdr.mark = gc_color_red;
 c_733295.hdr.grayed = 0;
c_733295.tag = closureN_tag;
 c_733295.fn = (function_type)__lambda_299;
c_733295.num_args = 1;
c_733295.num_elements = 21;
c_733295.elements = (object *)e_738381;
c_733295.elements[0] = ((closureN)self_731783)->elements[0];
c_733295.elements[1] = ((closureN)self_731783)->elements[1];
c_733295.elements[2] = ((closureN)self_731783)->elements[2];
c_733295.elements[3] = ((closureN)self_731783)->elements[3];
c_733295.elements[4] = ((closureN)self_731783)->elements[4];
c_733295.elements[5] = ((closureN)self_731783)->elements[5];
c_733295.elements[6] = ((closureN)self_731783)->elements[6];
c_733295.elements[7] = ((closureN)self_731783)->elements[7];
c_733295.elements[8] = ((closureN)self_731783)->elements[8];
c_733295.elements[9] = ((closureN)self_731783)->elements[9];
c_733295.elements[10] = ((closureN)self_731783)->elements[10];
c_733295.elements[11] = ((closureN)self_731783)->elements[11];
c_733295.elements[12] = ((closureN)self_731783)->elements[12];
c_733295.elements[13] = ((closureN)self_731783)->elements[13];
c_733295.elements[14] = ((closureN)self_731783)->elements[14];
c_733295.elements[15] = ((closureN)self_731783)->elements[15];
c_733295.elements[16] = ((closureN)self_731783)->elements[16];
c_733295.elements[17] = ((closureN)self_731783)->elements[17];
c_733295.elements[18] = ((closureN)self_731783)->elements[18];
c_733295.elements[19] = ((closureN)self_731783)->elements[19];
c_733295.elements[20] = ((closureN)self_731783)->elements[21];


make_pair(c_738385,quote__16461_16645,NULL);c_738385.hdr.immutable = 1;

make_pair(c_738384,quote_out_91vars,&c_738385);c_738384.hdr.immutable = 1;

make_pair(c_738389,quote__16461_16645,NULL);c_738389.hdr.immutable = 1;

make_pair(c_738388,quote_out_91steps,&c_738389);c_738388.hdr.immutable = 1;

make_pair(c_738387,&c_738388,NULL);c_738387.hdr.immutable = 1;

make_pair(c_738386,quote_in_91steps,&c_738387);c_738386.hdr.immutable = 1;

make_pair(c_738383,&c_738384,&c_738386);c_738383.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733295, ((closureN)self_731783)->elements[20], r_731000, &c_738383);; 
}

static void __lambda_299(void *data, object self_731784, int argc, object *args) /* object self_731784, object r_73997 */
 {
 object r_73997 = args[0];
  
closureN_type c_733297;
object e_738372 [21];
c_733297.hdr.mark = gc_color_red;
 c_733297.hdr.grayed = 0;
c_733297.tag = closureN_tag;
 c_733297.fn = (function_type)__lambda_300;
c_733297.num_args = 1;
c_733297.num_elements = 21;
c_733297.elements = (object *)e_738372;
c_733297.elements[0] = ((closureN)self_731784)->elements[0];
c_733297.elements[1] = ((closureN)self_731784)->elements[1];
c_733297.elements[2] = ((closureN)self_731784)->elements[2];
c_733297.elements[3] = ((closureN)self_731784)->elements[3];
c_733297.elements[4] = ((closureN)self_731784)->elements[4];
c_733297.elements[5] = ((closureN)self_731784)->elements[5];
c_733297.elements[6] = ((closureN)self_731784)->elements[6];
c_733297.elements[7] = ((closureN)self_731784)->elements[7];
c_733297.elements[8] = ((closureN)self_731784)->elements[8];
c_733297.elements[9] = ((closureN)self_731784)->elements[9];
c_733297.elements[10] = ((closureN)self_731784)->elements[10];
c_733297.elements[11] = ((closureN)self_731784)->elements[11];
c_733297.elements[12] = ((closureN)self_731784)->elements[12];
c_733297.elements[13] = ((closureN)self_731784)->elements[13];
c_733297.elements[14] = ((closureN)self_731784)->elements[14];
c_733297.elements[15] = ((closureN)self_731784)->elements[15];
c_733297.elements[16] = ((closureN)self_731784)->elements[16];
c_733297.elements[17] = ((closureN)self_731784)->elements[17];
c_733297.elements[18] = ((closureN)self_731784)->elements[18];
c_733297.elements[19] = ((closureN)self_731784)->elements[19];
c_733297.elements[20] = ((closureN)self_731784)->elements[20];


make_pair(c_738376,quote__16461_16645,NULL);c_738376.hdr.immutable = 1;

make_pair(c_738375,quote_out_91vars,&c_738376);c_738375.hdr.immutable = 1;

make_pair(c_738380,quote__16461_16645,NULL);c_738380.hdr.immutable = 1;

make_pair(c_738379,quote_out_91steps,&c_738380);c_738379.hdr.immutable = 1;

make_pair(c_738378,&c_738379,NULL);c_738378.hdr.immutable = 1;

make_pair(c_738377,quote_in_91steps,&c_738378);c_738377.hdr.immutable = 1;

make_pair(c_738374,&c_738375,&c_738377);c_738374.hdr.immutable = 1;

make_pair(c_738373,NULL,&c_738374);c_738373.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733297, NULL, r_73997, &c_738373);; 
}

static void __lambda_300(void *data, object self_731785, int argc, object *args) /* object self_731785, object r_73994 */
 {
 object r_73994 = args[0];
  
closureN_type c_733299;
object e_738359 [20];
c_733299.hdr.mark = gc_color_red;
 c_733299.hdr.grayed = 0;
c_733299.tag = closureN_tag;
 c_733299.fn = (function_type)__lambda_301;
c_733299.num_args = 1;
c_733299.num_elements = 20;
c_733299.elements = (object *)e_738359;
c_733299.elements[0] = ((closureN)self_731785)->elements[0];
c_733299.elements[1] = ((closureN)self_731785)->elements[1];
c_733299.elements[2] = ((closureN)self_731785)->elements[2];
c_733299.elements[3] = ((closureN)self_731785)->elements[3];
c_733299.elements[4] = ((closureN)self_731785)->elements[4];
c_733299.elements[5] = ((closureN)self_731785)->elements[5];
c_733299.elements[6] = ((closureN)self_731785)->elements[6];
c_733299.elements[7] = ((closureN)self_731785)->elements[7];
c_733299.elements[8] = ((closureN)self_731785)->elements[8];
c_733299.elements[9] = ((closureN)self_731785)->elements[9];
c_733299.elements[10] = ((closureN)self_731785)->elements[10];
c_733299.elements[11] = ((closureN)self_731785)->elements[11];
c_733299.elements[12] = ((closureN)self_731785)->elements[12];
c_733299.elements[13] = ((closureN)self_731785)->elements[13];
c_733299.elements[14] = ((closureN)self_731785)->elements[14];
c_733299.elements[15] = ((closureN)self_731785)->elements[15];
c_733299.elements[16] = ((closureN)self_731785)->elements[16];
c_733299.elements[17] = ((closureN)self_731785)->elements[17];
c_733299.elements[18] = ((closureN)self_731785)->elements[18];
c_733299.elements[19] = ((closureN)self_731785)->elements[20];


make_pair(c_738363,quote__16461_16645,NULL);c_738363.hdr.immutable = 1;

make_pair(c_738362,quote_step,&c_738363);c_738362.hdr.immutable = 1;

make_pair(c_738367,quote__16461_16645,NULL);c_738367.hdr.immutable = 1;

make_pair(c_738366,quote_out_91vars,&c_738367);c_738366.hdr.immutable = 1;

make_pair(c_738371,quote__16461_16645,NULL);c_738371.hdr.immutable = 1;

make_pair(c_738370,quote_out_91steps,&c_738371);c_738370.hdr.immutable = 1;

make_pair(c_738369,&c_738370,NULL);c_738369.hdr.immutable = 1;

make_pair(c_738368,quote_in_91steps,&c_738369);c_738368.hdr.immutable = 1;

make_pair(c_738365,&c_738366,&c_738368);c_738365.hdr.immutable = 1;

make_pair(c_738364,NULL,&c_738365);c_738364.hdr.immutable = 1;

make_pair(c_738361,&c_738362,&c_738364);c_738361.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733299, ((closureN)self_731785)->elements[19], r_73994, &c_738361);; 
}

static void __lambda_301(void *data, object self_731786, int argc, object *args) /* object self_731786, object r_73991 */
 {
 object r_73991 = args[0];
  
closureN_type c_733301;
object e_738343 [19];
c_733301.hdr.mark = gc_color_red;
 c_733301.hdr.grayed = 0;
c_733301.tag = closureN_tag;
 c_733301.fn = (function_type)__lambda_302;
c_733301.num_args = 1;
c_733301.num_elements = 19;
c_733301.elements = (object *)e_738343;
c_733301.elements[0] = ((closureN)self_731786)->elements[0];
c_733301.elements[1] = ((closureN)self_731786)->elements[1];
c_733301.elements[2] = ((closureN)self_731786)->elements[2];
c_733301.elements[3] = ((closureN)self_731786)->elements[3];
c_733301.elements[4] = ((closureN)self_731786)->elements[4];
c_733301.elements[5] = ((closureN)self_731786)->elements[5];
c_733301.elements[6] = ((closureN)self_731786)->elements[6];
c_733301.elements[7] = ((closureN)self_731786)->elements[7];
c_733301.elements[8] = ((closureN)self_731786)->elements[8];
c_733301.elements[9] = ((closureN)self_731786)->elements[9];
c_733301.elements[10] = ((closureN)self_731786)->elements[10];
c_733301.elements[11] = ((closureN)self_731786)->elements[11];
c_733301.elements[12] = ((closureN)self_731786)->elements[12];
c_733301.elements[13] = ((closureN)self_731786)->elements[13];
c_733301.elements[14] = ((closureN)self_731786)->elements[14];
c_733301.elements[15] = ((closureN)self_731786)->elements[15];
c_733301.elements[16] = ((closureN)self_731786)->elements[16];
c_733301.elements[17] = ((closureN)self_731786)->elements[17];
c_733301.elements[18] = ((closureN)self_731786)->elements[19];


make_pair(c_738347,quote_ellipsis,NULL);c_738347.hdr.immutable = 1;

make_pair(c_738346,quote_placeholder,&c_738347);c_738346.hdr.immutable = 1;

make_pair(c_738350,quote__16461_16645,NULL);c_738350.hdr.immutable = 1;

make_pair(c_738349,quote_step,&c_738350);c_738349.hdr.immutable = 1;

make_pair(c_738354,quote__16461_16645,NULL);c_738354.hdr.immutable = 1;

make_pair(c_738353,quote_out_91vars,&c_738354);c_738353.hdr.immutable = 1;

make_pair(c_738358,quote__16461_16645,NULL);c_738358.hdr.immutable = 1;

make_pair(c_738357,quote_out_91steps,&c_738358);c_738357.hdr.immutable = 1;

make_pair(c_738356,&c_738357,NULL);c_738356.hdr.immutable = 1;

make_pair(c_738355,quote_in_91steps,&c_738356);c_738355.hdr.immutable = 1;

make_pair(c_738352,&c_738353,&c_738355);c_738352.hdr.immutable = 1;

make_pair(c_738351,NULL,&c_738352);c_738351.hdr.immutable = 1;

make_pair(c_738348,&c_738349,&c_738351);c_738348.hdr.immutable = 1;

make_pair(c_738345,&c_738346,&c_738348);c_738345.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733301, ((closureN)self_731786)->elements[18], r_73991, &c_738345);; 
}

static void __lambda_302(void *data, object self_731787, int argc, object *args) /* object self_731787, object r_73988 */
 {
 object r_73988 = args[0];
  
closureN_type c_733303;
object e_738326 [18];
c_733303.hdr.mark = gc_color_red;
 c_733303.hdr.grayed = 0;
c_733303.tag = closureN_tag;
 c_733303.fn = (function_type)__lambda_303;
c_733303.num_args = 1;
c_733303.num_elements = 18;
c_733303.elements = (object *)e_738326;
c_733303.elements[0] = ((closureN)self_731787)->elements[0];
c_733303.elements[1] = ((closureN)self_731787)->elements[1];
c_733303.elements[2] = ((closureN)self_731787)->elements[2];
c_733303.elements[3] = ((closureN)self_731787)->elements[3];
c_733303.elements[4] = ((closureN)self_731787)->elements[4];
c_733303.elements[5] = ((closureN)self_731787)->elements[5];
c_733303.elements[6] = ((closureN)self_731787)->elements[6];
c_733303.elements[7] = ((closureN)self_731787)->elements[7];
c_733303.elements[8] = ((closureN)self_731787)->elements[8];
c_733303.elements[9] = ((closureN)self_731787)->elements[9];
c_733303.elements[10] = ((closureN)self_731787)->elements[10];
c_733303.elements[11] = ((closureN)self_731787)->elements[11];
c_733303.elements[12] = ((closureN)self_731787)->elements[12];
c_733303.elements[13] = ((closureN)self_731787)->elements[13];
c_733303.elements[14] = ((closureN)self_731787)->elements[14];
c_733303.elements[15] = ((closureN)self_731787)->elements[15];
c_733303.elements[16] = ((closureN)self_731787)->elements[16];
c_733303.elements[17] = ((closureN)self_731787)->elements[18];


make_pair(c_738331,quote_ellipsis,NULL);c_738331.hdr.immutable = 1;

make_pair(c_738330,quote_placeholder,&c_738331);c_738330.hdr.immutable = 1;

make_pair(c_738334,quote__16461_16645,NULL);c_738334.hdr.immutable = 1;

make_pair(c_738333,quote_step,&c_738334);c_738333.hdr.immutable = 1;

make_pair(c_738338,quote__16461_16645,NULL);c_738338.hdr.immutable = 1;

make_pair(c_738337,quote_out_91vars,&c_738338);c_738337.hdr.immutable = 1;

make_pair(c_738342,quote__16461_16645,NULL);c_738342.hdr.immutable = 1;

make_pair(c_738341,quote_out_91steps,&c_738342);c_738341.hdr.immutable = 1;

make_pair(c_738340,&c_738341,NULL);c_738340.hdr.immutable = 1;

make_pair(c_738339,quote_in_91steps,&c_738340);c_738339.hdr.immutable = 1;

make_pair(c_738336,&c_738337,&c_738339);c_738336.hdr.immutable = 1;

make_pair(c_738335,NULL,&c_738336);c_738335.hdr.immutable = 1;

make_pair(c_738332,&c_738333,&c_738335);c_738332.hdr.immutable = 1;

make_pair(c_738329,&c_738330,&c_738332);c_738329.hdr.immutable = 1;

make_pair(c_738328,quote__191,&c_738329);c_738328.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733303, ((closureN)self_731787)->elements[17], r_73988, &c_738328);; 
}

static void __lambda_303(void *data, object self_731788, int argc, object *args) /* object self_731788, object r_73919 */
 {
 object r_73919 = args[0];
  
closureN_type c_733306;
object e_738325 [19];
c_733306.hdr.mark = gc_color_red;
 c_733306.hdr.grayed = 0;
c_733306.tag = closureN_tag;
 c_733306.fn = (function_type)__lambda_304;
c_733306.num_args = 1;
c_733306.num_elements = 19;
c_733306.elements = (object *)e_738325;
c_733306.elements[0] = ((closureN)self_731788)->elements[0];
c_733306.elements[1] = ((closureN)self_731788)->elements[1];
c_733306.elements[2] = ((closureN)self_731788)->elements[2];
c_733306.elements[3] = ((closureN)self_731788)->elements[3];
c_733306.elements[4] = ((closureN)self_731788)->elements[4];
c_733306.elements[5] = ((closureN)self_731788)->elements[5];
c_733306.elements[6] = ((closureN)self_731788)->elements[6];
c_733306.elements[7] = ((closureN)self_731788)->elements[7];
c_733306.elements[8] = ((closureN)self_731788)->elements[8];
c_733306.elements[9] = ((closureN)self_731788)->elements[9];
c_733306.elements[10] = ((closureN)self_731788)->elements[10];
c_733306.elements[11] = ((closureN)self_731788)->elements[11];
c_733306.elements[12] = ((closureN)self_731788)->elements[12];
c_733306.elements[13] = ((closureN)self_731788)->elements[13];
c_733306.elements[14] = ((closureN)self_731788)->elements[14];
c_733306.elements[15] = ((closureN)self_731788)->elements[15];
c_733306.elements[16] = ((closureN)self_731788)->elements[16];
c_733306.elements[17] = r_73919;
c_733306.elements[18] = ((closureN)self_731788)->elements[17];

return_closcall2(data,  ((closureN)self_731788)->elements[17],  &c_733306, quote__75chain);; 
}

static void __lambda_304(void *data, object self_731789, int argc, object *args) /* object self_731789, object r_73925 */
 {
 object r_73925 = args[0];
  
closureN_type c_733309;
object e_738324 [20];
c_733309.hdr.mark = gc_color_red;
 c_733309.hdr.grayed = 0;
c_733309.tag = closureN_tag;
 c_733309.fn = (function_type)__lambda_305;
c_733309.num_args = 1;
c_733309.num_elements = 20;
c_733309.elements = (object *)e_738324;
c_733309.elements[0] = ((closureN)self_731789)->elements[0];
c_733309.elements[1] = ((closureN)self_731789)->elements[1];
c_733309.elements[2] = ((closureN)self_731789)->elements[2];
c_733309.elements[3] = ((closureN)self_731789)->elements[3];
c_733309.elements[4] = ((closureN)self_731789)->elements[4];
c_733309.elements[5] = ((closureN)self_731789)->elements[5];
c_733309.elements[6] = ((closureN)self_731789)->elements[6];
c_733309.elements[7] = ((closureN)self_731789)->elements[7];
c_733309.elements[8] = ((closureN)self_731789)->elements[8];
c_733309.elements[9] = ((closureN)self_731789)->elements[9];
c_733309.elements[10] = ((closureN)self_731789)->elements[10];
c_733309.elements[11] = ((closureN)self_731789)->elements[11];
c_733309.elements[12] = ((closureN)self_731789)->elements[12];
c_733309.elements[13] = ((closureN)self_731789)->elements[13];
c_733309.elements[14] = ((closureN)self_731789)->elements[14];
c_733309.elements[15] = ((closureN)self_731789)->elements[15];
c_733309.elements[16] = ((closureN)self_731789)->elements[16];
c_733309.elements[17] = ((closureN)self_731789)->elements[17];
c_733309.elements[18] = r_73925;
c_733309.elements[19] = ((closureN)self_731789)->elements[18];

return_closcall2(data,  ((closureN)self_731789)->elements[18],  &c_733309, quote_out_91vars);; 
}

static void __lambda_305(void *data, object self_731790, int argc, object *args) /* object self_731790, object r_73974 */
 {
 object r_73974 = args[0];
  
closureN_type c_733312;
object e_738323 [21];
c_733312.hdr.mark = gc_color_red;
 c_733312.hdr.grayed = 0;
c_733312.tag = closureN_tag;
 c_733312.fn = (function_type)__lambda_306;
c_733312.num_args = 1;
c_733312.num_elements = 21;
c_733312.elements = (object *)e_738323;
c_733312.elements[0] = ((closureN)self_731790)->elements[0];
c_733312.elements[1] = ((closureN)self_731790)->elements[1];
c_733312.elements[2] = ((closureN)self_731790)->elements[2];
c_733312.elements[3] = ((closureN)self_731790)->elements[3];
c_733312.elements[4] = ((closureN)self_731790)->elements[4];
c_733312.elements[5] = ((closureN)self_731790)->elements[5];
c_733312.elements[6] = ((closureN)self_731790)->elements[6];
c_733312.elements[7] = ((closureN)self_731790)->elements[7];
c_733312.elements[8] = ((closureN)self_731790)->elements[8];
c_733312.elements[9] = ((closureN)self_731790)->elements[9];
c_733312.elements[10] = ((closureN)self_731790)->elements[10];
c_733312.elements[11] = ((closureN)self_731790)->elements[11];
c_733312.elements[12] = ((closureN)self_731790)->elements[12];
c_733312.elements[13] = ((closureN)self_731790)->elements[13];
c_733312.elements[14] = ((closureN)self_731790)->elements[14];
c_733312.elements[15] = ((closureN)self_731790)->elements[15];
c_733312.elements[16] = ((closureN)self_731790)->elements[16];
c_733312.elements[17] = ((closureN)self_731790)->elements[17];
c_733312.elements[18] = ((closureN)self_731790)->elements[18];
c_733312.elements[19] = r_73974;
c_733312.elements[20] = ((closureN)self_731790)->elements[19];

return_closcall2(data,  ((closureN)self_731790)->elements[19],  &c_733312, quote__16461_16645);; 
}

static void __lambda_306(void *data, object self_731791, int argc, object *args) /* object self_731791, object r_73977 */
 {
 object r_73977 = args[0];
  
closureN_type c_733315;
object e_738322 [22];
c_733315.hdr.mark = gc_color_red;
 c_733315.hdr.grayed = 0;
c_733315.tag = closureN_tag;
 c_733315.fn = (function_type)__lambda_307;
c_733315.num_args = 1;
c_733315.num_elements = 22;
c_733315.elements = (object *)e_738322;
c_733315.elements[0] = ((closureN)self_731791)->elements[0];
c_733315.elements[1] = ((closureN)self_731791)->elements[1];
c_733315.elements[2] = ((closureN)self_731791)->elements[2];
c_733315.elements[3] = ((closureN)self_731791)->elements[3];
c_733315.elements[4] = ((closureN)self_731791)->elements[4];
c_733315.elements[5] = ((closureN)self_731791)->elements[5];
c_733315.elements[6] = ((closureN)self_731791)->elements[6];
c_733315.elements[7] = ((closureN)self_731791)->elements[7];
c_733315.elements[8] = ((closureN)self_731791)->elements[8];
c_733315.elements[9] = ((closureN)self_731791)->elements[9];
c_733315.elements[10] = ((closureN)self_731791)->elements[10];
c_733315.elements[11] = ((closureN)self_731791)->elements[11];
c_733315.elements[12] = ((closureN)self_731791)->elements[12];
c_733315.elements[13] = ((closureN)self_731791)->elements[13];
c_733315.elements[14] = ((closureN)self_731791)->elements[14];
c_733315.elements[15] = ((closureN)self_731791)->elements[15];
c_733315.elements[16] = ((closureN)self_731791)->elements[16];
c_733315.elements[17] = ((closureN)self_731791)->elements[17];
c_733315.elements[18] = ((closureN)self_731791)->elements[18];
c_733315.elements[19] = ((closureN)self_731791)->elements[19];
c_733315.elements[20] = r_73977;
c_733315.elements[21] = ((closureN)self_731791)->elements[20];

return_closcall2(data,  ((closureN)self_731791)->elements[20],  &c_733315, quote_chain_91rest_91var);; 
}

static void __lambda_307(void *data, object self_731792, int argc, object *args) /* object self_731792, object r_73980 */
 {
 object r_73980 = args[0];
  
closureN_type c_733317;
object e_738320 [22];
c_733317.hdr.mark = gc_color_red;
 c_733317.hdr.grayed = 0;
c_733317.tag = closureN_tag;
 c_733317.fn = (function_type)__lambda_308;
c_733317.num_args = 1;
c_733317.num_elements = 22;
c_733317.elements = (object *)e_738320;
c_733317.elements[0] = ((closureN)self_731792)->elements[0];
c_733317.elements[1] = ((closureN)self_731792)->elements[1];
c_733317.elements[2] = ((closureN)self_731792)->elements[2];
c_733317.elements[3] = ((closureN)self_731792)->elements[3];
c_733317.elements[4] = ((closureN)self_731792)->elements[4];
c_733317.elements[5] = ((closureN)self_731792)->elements[5];
c_733317.elements[6] = ((closureN)self_731792)->elements[6];
c_733317.elements[7] = ((closureN)self_731792)->elements[7];
c_733317.elements[8] = ((closureN)self_731792)->elements[8];
c_733317.elements[9] = ((closureN)self_731792)->elements[9];
c_733317.elements[10] = ((closureN)self_731792)->elements[10];
c_733317.elements[11] = ((closureN)self_731792)->elements[11];
c_733317.elements[12] = ((closureN)self_731792)->elements[12];
c_733317.elements[13] = ((closureN)self_731792)->elements[13];
c_733317.elements[14] = ((closureN)self_731792)->elements[14];
c_733317.elements[15] = ((closureN)self_731792)->elements[15];
c_733317.elements[16] = ((closureN)self_731792)->elements[16];
c_733317.elements[17] = ((closureN)self_731792)->elements[17];
c_733317.elements[18] = ((closureN)self_731792)->elements[18];
c_733317.elements[19] = ((closureN)self_731792)->elements[19];
c_733317.elements[20] = ((closureN)self_731792)->elements[20];
c_733317.elements[21] = ((closureN)self_731792)->elements[21];


make_pair(c_738321,quote_chain_91rest_91var,NULL);c_738321.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733317, r_73980, NULL, &c_738321);; 
}

static void __lambda_308(void *data, object self_731793, int argc, object *args) /* object self_731793, object r_73978 */
 {
 object r_73978 = args[0];
  
closureN_type c_733319;
object e_738316 [21];
c_733319.hdr.mark = gc_color_red;
 c_733319.hdr.grayed = 0;
c_733319.tag = closureN_tag;
 c_733319.fn = (function_type)__lambda_309;
c_733319.num_args = 1;
c_733319.num_elements = 21;
c_733319.elements = (object *)e_738316;
c_733319.elements[0] = ((closureN)self_731793)->elements[0];
c_733319.elements[1] = ((closureN)self_731793)->elements[1];
c_733319.elements[2] = ((closureN)self_731793)->elements[2];
c_733319.elements[3] = ((closureN)self_731793)->elements[3];
c_733319.elements[4] = ((closureN)self_731793)->elements[4];
c_733319.elements[5] = ((closureN)self_731793)->elements[5];
c_733319.elements[6] = ((closureN)self_731793)->elements[6];
c_733319.elements[7] = ((closureN)self_731793)->elements[7];
c_733319.elements[8] = ((closureN)self_731793)->elements[8];
c_733319.elements[9] = ((closureN)self_731793)->elements[9];
c_733319.elements[10] = ((closureN)self_731793)->elements[10];
c_733319.elements[11] = ((closureN)self_731793)->elements[11];
c_733319.elements[12] = ((closureN)self_731793)->elements[12];
c_733319.elements[13] = ((closureN)self_731793)->elements[13];
c_733319.elements[14] = ((closureN)self_731793)->elements[14];
c_733319.elements[15] = ((closureN)self_731793)->elements[15];
c_733319.elements[16] = ((closureN)self_731793)->elements[16];
c_733319.elements[17] = ((closureN)self_731793)->elements[17];
c_733319.elements[18] = ((closureN)self_731793)->elements[18];
c_733319.elements[19] = ((closureN)self_731793)->elements[19];
c_733319.elements[20] = ((closureN)self_731793)->elements[21];


make_pair(c_738319,quote_chain_91rest_91var,NULL);c_738319.hdr.immutable = 1;

make_pair(c_738318,quote__16461_16645,&c_738319);c_738318.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733319, ((closureN)self_731793)->elements[20], r_73978, &c_738318);; 
}

static void __lambda_309(void *data, object self_731794, int argc, object *args) /* object self_731794, object r_73975 */
 {
 object r_73975 = args[0];
  
closureN_type c_733321;
object e_738311 [20];
c_733321.hdr.mark = gc_color_red;
 c_733321.hdr.grayed = 0;
c_733321.tag = closureN_tag;
 c_733321.fn = (function_type)__lambda_310;
c_733321.num_args = 1;
c_733321.num_elements = 20;
c_733321.elements = (object *)e_738311;
c_733321.elements[0] = ((closureN)self_731794)->elements[0];
c_733321.elements[1] = ((closureN)self_731794)->elements[1];
c_733321.elements[2] = ((closureN)self_731794)->elements[2];
c_733321.elements[3] = ((closureN)self_731794)->elements[3];
c_733321.elements[4] = ((closureN)self_731794)->elements[4];
c_733321.elements[5] = ((closureN)self_731794)->elements[5];
c_733321.elements[6] = ((closureN)self_731794)->elements[6];
c_733321.elements[7] = ((closureN)self_731794)->elements[7];
c_733321.elements[8] = ((closureN)self_731794)->elements[8];
c_733321.elements[9] = ((closureN)self_731794)->elements[9];
c_733321.elements[10] = ((closureN)self_731794)->elements[10];
c_733321.elements[11] = ((closureN)self_731794)->elements[11];
c_733321.elements[12] = ((closureN)self_731794)->elements[12];
c_733321.elements[13] = ((closureN)self_731794)->elements[13];
c_733321.elements[14] = ((closureN)self_731794)->elements[14];
c_733321.elements[15] = ((closureN)self_731794)->elements[15];
c_733321.elements[16] = ((closureN)self_731794)->elements[16];
c_733321.elements[17] = ((closureN)self_731794)->elements[17];
c_733321.elements[18] = ((closureN)self_731794)->elements[18];
c_733321.elements[19] = ((closureN)self_731794)->elements[20];


make_pair(c_738315,quote_chain_91rest_91var,NULL);c_738315.hdr.immutable = 1;

make_pair(c_738314,quote__16461_16645,&c_738315);c_738314.hdr.immutable = 1;

make_pair(c_738313,quote_out_91vars,&c_738314);c_738313.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733321, ((closureN)self_731794)->elements[19], r_73975, &c_738313);; 
}

static void __lambda_310(void *data, object self_731795, int argc, object *args) /* object self_731795, object r_73937 */
 {
 object r_73937 = args[0];
  
closureN_type c_733324;
object e_738310 [21];
c_733324.hdr.mark = gc_color_red;
 c_733324.hdr.grayed = 0;
c_733324.tag = closureN_tag;
 c_733324.fn = (function_type)__lambda_311;
c_733324.num_args = 1;
c_733324.num_elements = 21;
c_733324.elements = (object *)e_738310;
c_733324.elements[0] = ((closureN)self_731795)->elements[0];
c_733324.elements[1] = ((closureN)self_731795)->elements[1];
c_733324.elements[2] = ((closureN)self_731795)->elements[2];
c_733324.elements[3] = ((closureN)self_731795)->elements[3];
c_733324.elements[4] = ((closureN)self_731795)->elements[4];
c_733324.elements[5] = ((closureN)self_731795)->elements[5];
c_733324.elements[6] = ((closureN)self_731795)->elements[6];
c_733324.elements[7] = ((closureN)self_731795)->elements[7];
c_733324.elements[8] = ((closureN)self_731795)->elements[8];
c_733324.elements[9] = ((closureN)self_731795)->elements[9];
c_733324.elements[10] = ((closureN)self_731795)->elements[10];
c_733324.elements[11] = ((closureN)self_731795)->elements[11];
c_733324.elements[12] = ((closureN)self_731795)->elements[12];
c_733324.elements[13] = ((closureN)self_731795)->elements[13];
c_733324.elements[14] = ((closureN)self_731795)->elements[14];
c_733324.elements[15] = ((closureN)self_731795)->elements[15];
c_733324.elements[16] = ((closureN)self_731795)->elements[16];
c_733324.elements[17] = ((closureN)self_731795)->elements[17];
c_733324.elements[18] = ((closureN)self_731795)->elements[18];
c_733324.elements[19] = r_73937;
c_733324.elements[20] = ((closureN)self_731795)->elements[19];

return_closcall2(data,  ((closureN)self_731795)->elements[19],  &c_733324, quote_in_91steps);; 
}

static void __lambda_311(void *data, object self_731796, int argc, object *args) /* object self_731796, object r_73940 */
 {
 object r_73940 = args[0];
  
closureN_type c_733327;
object e_738309 [22];
c_733327.hdr.mark = gc_color_red;
 c_733327.hdr.grayed = 0;
c_733327.tag = closureN_tag;
 c_733327.fn = (function_type)__lambda_312;
c_733327.num_args = 1;
c_733327.num_elements = 22;
c_733327.elements = (object *)e_738309;
c_733327.elements[0] = ((closureN)self_731796)->elements[0];
c_733327.elements[1] = ((closureN)self_731796)->elements[1];
c_733327.elements[2] = ((closureN)self_731796)->elements[2];
c_733327.elements[3] = ((closureN)self_731796)->elements[3];
c_733327.elements[4] = ((closureN)self_731796)->elements[4];
c_733327.elements[5] = ((closureN)self_731796)->elements[5];
c_733327.elements[6] = ((closureN)self_731796)->elements[6];
c_733327.elements[7] = ((closureN)self_731796)->elements[7];
c_733327.elements[8] = ((closureN)self_731796)->elements[8];
c_733327.elements[9] = ((closureN)self_731796)->elements[9];
c_733327.elements[10] = ((closureN)self_731796)->elements[10];
c_733327.elements[11] = ((closureN)self_731796)->elements[11];
c_733327.elements[12] = ((closureN)self_731796)->elements[12];
c_733327.elements[13] = ((closureN)self_731796)->elements[13];
c_733327.elements[14] = ((closureN)self_731796)->elements[14];
c_733327.elements[15] = ((closureN)self_731796)->elements[15];
c_733327.elements[16] = ((closureN)self_731796)->elements[16];
c_733327.elements[17] = ((closureN)self_731796)->elements[17];
c_733327.elements[18] = ((closureN)self_731796)->elements[18];
c_733327.elements[19] = ((closureN)self_731796)->elements[19];
c_733327.elements[20] = r_73940;
c_733327.elements[21] = ((closureN)self_731796)->elements[20];

return_closcall2(data,  ((closureN)self_731796)->elements[20],  &c_733327, quote_out_91steps);; 
}

static void __lambda_312(void *data, object self_731797, int argc, object *args) /* object self_731797, object r_73946 */
 {
 object r_73946 = args[0];
  
closureN_type c_733330;
object e_738308 [23];
c_733330.hdr.mark = gc_color_red;
 c_733330.hdr.grayed = 0;
c_733330.tag = closureN_tag;
 c_733330.fn = (function_type)__lambda_313;
c_733330.num_args = 1;
c_733330.num_elements = 23;
c_733330.elements = (object *)e_738308;
c_733330.elements[0] = ((closureN)self_731797)->elements[0];
c_733330.elements[1] = ((closureN)self_731797)->elements[1];
c_733330.elements[2] = ((closureN)self_731797)->elements[2];
c_733330.elements[3] = ((closureN)self_731797)->elements[3];
c_733330.elements[4] = ((closureN)self_731797)->elements[4];
c_733330.elements[5] = ((closureN)self_731797)->elements[5];
c_733330.elements[6] = ((closureN)self_731797)->elements[6];
c_733330.elements[7] = ((closureN)self_731797)->elements[7];
c_733330.elements[8] = ((closureN)self_731797)->elements[8];
c_733330.elements[9] = ((closureN)self_731797)->elements[9];
c_733330.elements[10] = ((closureN)self_731797)->elements[10];
c_733330.elements[11] = ((closureN)self_731797)->elements[11];
c_733330.elements[12] = ((closureN)self_731797)->elements[12];
c_733330.elements[13] = ((closureN)self_731797)->elements[13];
c_733330.elements[14] = ((closureN)self_731797)->elements[14];
c_733330.elements[15] = ((closureN)self_731797)->elements[15];
c_733330.elements[16] = ((closureN)self_731797)->elements[16];
c_733330.elements[17] = ((closureN)self_731797)->elements[17];
c_733330.elements[18] = ((closureN)self_731797)->elements[18];
c_733330.elements[19] = ((closureN)self_731797)->elements[19];
c_733330.elements[20] = ((closureN)self_731797)->elements[20];
c_733330.elements[21] = r_73946;
c_733330.elements[22] = ((closureN)self_731797)->elements[21];

return_closcall2(data,  ((closureN)self_731797)->elements[21],  &c_733330, quote__16461_16645);; 
}

static void __lambda_313(void *data, object self_731798, int argc, object *args) /* object self_731798, object r_73949 */
 {
 object r_73949 = args[0];
  
closureN_type c_733333;
object e_738307 [24];
c_733333.hdr.mark = gc_color_red;
 c_733333.hdr.grayed = 0;
c_733333.tag = closureN_tag;
 c_733333.fn = (function_type)__lambda_314;
c_733333.num_args = 1;
c_733333.num_elements = 24;
c_733333.elements = (object *)e_738307;
c_733333.elements[0] = ((closureN)self_731798)->elements[0];
c_733333.elements[1] = ((closureN)self_731798)->elements[1];
c_733333.elements[2] = ((closureN)self_731798)->elements[2];
c_733333.elements[3] = ((closureN)self_731798)->elements[3];
c_733333.elements[4] = ((closureN)self_731798)->elements[4];
c_733333.elements[5] = ((closureN)self_731798)->elements[5];
c_733333.elements[6] = ((closureN)self_731798)->elements[6];
c_733333.elements[7] = ((closureN)self_731798)->elements[7];
c_733333.elements[8] = ((closureN)self_731798)->elements[8];
c_733333.elements[9] = ((closureN)self_731798)->elements[9];
c_733333.elements[10] = ((closureN)self_731798)->elements[10];
c_733333.elements[11] = ((closureN)self_731798)->elements[11];
c_733333.elements[12] = ((closureN)self_731798)->elements[12];
c_733333.elements[13] = ((closureN)self_731798)->elements[13];
c_733333.elements[14] = ((closureN)self_731798)->elements[14];
c_733333.elements[15] = ((closureN)self_731798)->elements[15];
c_733333.elements[16] = ((closureN)self_731798)->elements[16];
c_733333.elements[17] = ((closureN)self_731798)->elements[17];
c_733333.elements[18] = ((closureN)self_731798)->elements[18];
c_733333.elements[19] = ((closureN)self_731798)->elements[19];
c_733333.elements[20] = ((closureN)self_731798)->elements[20];
c_733333.elements[21] = ((closureN)self_731798)->elements[21];
c_733333.elements[22] = r_73949;
c_733333.elements[23] = ((closureN)self_731798)->elements[22];

return_closcall2(data,  ((closureN)self_731798)->elements[22],  &c_733333, quote_apply);; 
}

static void __lambda_314(void *data, object self_731799, int argc, object *args) /* object self_731799, object r_73955 */
 {
 object r_73955 = args[0];
  
closureN_type c_733336;
object e_738306 [25];
c_733336.hdr.mark = gc_color_red;
 c_733336.hdr.grayed = 0;
c_733336.tag = closureN_tag;
 c_733336.fn = (function_type)__lambda_315;
c_733336.num_args = 1;
c_733336.num_elements = 25;
c_733336.elements = (object *)e_738306;
c_733336.elements[0] = ((closureN)self_731799)->elements[0];
c_733336.elements[1] = ((closureN)self_731799)->elements[1];
c_733336.elements[2] = ((closureN)self_731799)->elements[2];
c_733336.elements[3] = ((closureN)self_731799)->elements[3];
c_733336.elements[4] = ((closureN)self_731799)->elements[4];
c_733336.elements[5] = ((closureN)self_731799)->elements[5];
c_733336.elements[6] = ((closureN)self_731799)->elements[6];
c_733336.elements[7] = ((closureN)self_731799)->elements[7];
c_733336.elements[8] = ((closureN)self_731799)->elements[8];
c_733336.elements[9] = ((closureN)self_731799)->elements[9];
c_733336.elements[10] = ((closureN)self_731799)->elements[10];
c_733336.elements[11] = ((closureN)self_731799)->elements[11];
c_733336.elements[12] = ((closureN)self_731799)->elements[12];
c_733336.elements[13] = ((closureN)self_731799)->elements[13];
c_733336.elements[14] = ((closureN)self_731799)->elements[14];
c_733336.elements[15] = ((closureN)self_731799)->elements[15];
c_733336.elements[16] = ((closureN)self_731799)->elements[16];
c_733336.elements[17] = ((closureN)self_731799)->elements[17];
c_733336.elements[18] = ((closureN)self_731799)->elements[18];
c_733336.elements[19] = ((closureN)self_731799)->elements[19];
c_733336.elements[20] = ((closureN)self_731799)->elements[20];
c_733336.elements[21] = ((closureN)self_731799)->elements[21];
c_733336.elements[22] = ((closureN)self_731799)->elements[22];
c_733336.elements[23] = r_73955;
c_733336.elements[24] = ((closureN)self_731799)->elements[23];

return_closcall2(data,  ((closureN)self_731799)->elements[23],  &c_733336, quote_step);; 
}

static void __lambda_315(void *data, object self_731800, int argc, object *args) /* object self_731800, object r_73958 */
 {
 object r_73958 = args[0];
  
closureN_type c_733339;
object e_738305 [26];
c_733339.hdr.mark = gc_color_red;
 c_733339.hdr.grayed = 0;
c_733339.tag = closureN_tag;
 c_733339.fn = (function_type)__lambda_316;
c_733339.num_args = 1;
c_733339.num_elements = 26;
c_733339.elements = (object *)e_738305;
c_733339.elements[0] = ((closureN)self_731800)->elements[0];
c_733339.elements[1] = ((closureN)self_731800)->elements[1];
c_733339.elements[2] = ((closureN)self_731800)->elements[2];
c_733339.elements[3] = ((closureN)self_731800)->elements[3];
c_733339.elements[4] = ((closureN)self_731800)->elements[4];
c_733339.elements[5] = ((closureN)self_731800)->elements[5];
c_733339.elements[6] = ((closureN)self_731800)->elements[6];
c_733339.elements[7] = ((closureN)self_731800)->elements[7];
c_733339.elements[8] = ((closureN)self_731800)->elements[8];
c_733339.elements[9] = ((closureN)self_731800)->elements[9];
c_733339.elements[10] = ((closureN)self_731800)->elements[10];
c_733339.elements[11] = ((closureN)self_731800)->elements[11];
c_733339.elements[12] = ((closureN)self_731800)->elements[12];
c_733339.elements[13] = ((closureN)self_731800)->elements[13];
c_733339.elements[14] = ((closureN)self_731800)->elements[14];
c_733339.elements[15] = ((closureN)self_731800)->elements[15];
c_733339.elements[16] = ((closureN)self_731800)->elements[16];
c_733339.elements[17] = ((closureN)self_731800)->elements[17];
c_733339.elements[18] = ((closureN)self_731800)->elements[18];
c_733339.elements[19] = ((closureN)self_731800)->elements[19];
c_733339.elements[20] = ((closureN)self_731800)->elements[20];
c_733339.elements[21] = ((closureN)self_731800)->elements[21];
c_733339.elements[22] = ((closureN)self_731800)->elements[22];
c_733339.elements[23] = ((closureN)self_731800)->elements[23];
c_733339.elements[24] = r_73958;
c_733339.elements[25] = ((closureN)self_731800)->elements[24];

return_closcall2(data,  ((closureN)self_731800)->elements[24],  &c_733339, quote__16461_16645);; 
}

static void __lambda_316(void *data, object self_731801, int argc, object *args) /* object self_731801, object r_73961 */
 {
 object r_73961 = args[0];
  
closureN_type c_733342;
object e_738304 [27];
c_733342.hdr.mark = gc_color_red;
 c_733342.hdr.grayed = 0;
c_733342.tag = closureN_tag;
 c_733342.fn = (function_type)__lambda_317;
c_733342.num_args = 1;
c_733342.num_elements = 27;
c_733342.elements = (object *)e_738304;
c_733342.elements[0] = ((closureN)self_731801)->elements[0];
c_733342.elements[1] = ((closureN)self_731801)->elements[1];
c_733342.elements[2] = ((closureN)self_731801)->elements[2];
c_733342.elements[3] = ((closureN)self_731801)->elements[3];
c_733342.elements[4] = ((closureN)self_731801)->elements[4];
c_733342.elements[5] = ((closureN)self_731801)->elements[5];
c_733342.elements[6] = ((closureN)self_731801)->elements[6];
c_733342.elements[7] = ((closureN)self_731801)->elements[7];
c_733342.elements[8] = ((closureN)self_731801)->elements[8];
c_733342.elements[9] = ((closureN)self_731801)->elements[9];
c_733342.elements[10] = ((closureN)self_731801)->elements[10];
c_733342.elements[11] = ((closureN)self_731801)->elements[11];
c_733342.elements[12] = ((closureN)self_731801)->elements[12];
c_733342.elements[13] = ((closureN)self_731801)->elements[13];
c_733342.elements[14] = ((closureN)self_731801)->elements[14];
c_733342.elements[15] = ((closureN)self_731801)->elements[15];
c_733342.elements[16] = ((closureN)self_731801)->elements[16];
c_733342.elements[17] = ((closureN)self_731801)->elements[17];
c_733342.elements[18] = ((closureN)self_731801)->elements[18];
c_733342.elements[19] = ((closureN)self_731801)->elements[19];
c_733342.elements[20] = ((closureN)self_731801)->elements[20];
c_733342.elements[21] = ((closureN)self_731801)->elements[21];
c_733342.elements[22] = ((closureN)self_731801)->elements[22];
c_733342.elements[23] = ((closureN)self_731801)->elements[23];
c_733342.elements[24] = ((closureN)self_731801)->elements[24];
c_733342.elements[25] = r_73961;
c_733342.elements[26] = ((closureN)self_731801)->elements[25];

return_closcall2(data,  ((closureN)self_731801)->elements[25],  &c_733342, quote_chain_91rest_91var);; 
}

static void __lambda_317(void *data, object self_731802, int argc, object *args) /* object self_731802, object r_73964 */
 {
 object r_73964 = args[0];
  
closureN_type c_733344;
object e_738302 [27];
c_733344.hdr.mark = gc_color_red;
 c_733344.hdr.grayed = 0;
c_733344.tag = closureN_tag;
 c_733344.fn = (function_type)__lambda_318;
c_733344.num_args = 1;
c_733344.num_elements = 27;
c_733344.elements = (object *)e_738302;
c_733344.elements[0] = ((closureN)self_731802)->elements[0];
c_733344.elements[1] = ((closureN)self_731802)->elements[1];
c_733344.elements[2] = ((closureN)self_731802)->elements[2];
c_733344.elements[3] = ((closureN)self_731802)->elements[3];
c_733344.elements[4] = ((closureN)self_731802)->elements[4];
c_733344.elements[5] = ((closureN)self_731802)->elements[5];
c_733344.elements[6] = ((closureN)self_731802)->elements[6];
c_733344.elements[7] = ((closureN)self_731802)->elements[7];
c_733344.elements[8] = ((closureN)self_731802)->elements[8];
c_733344.elements[9] = ((closureN)self_731802)->elements[9];
c_733344.elements[10] = ((closureN)self_731802)->elements[10];
c_733344.elements[11] = ((closureN)self_731802)->elements[11];
c_733344.elements[12] = ((closureN)self_731802)->elements[12];
c_733344.elements[13] = ((closureN)self_731802)->elements[13];
c_733344.elements[14] = ((closureN)self_731802)->elements[14];
c_733344.elements[15] = ((closureN)self_731802)->elements[15];
c_733344.elements[16] = ((closureN)self_731802)->elements[16];
c_733344.elements[17] = ((closureN)self_731802)->elements[17];
c_733344.elements[18] = ((closureN)self_731802)->elements[18];
c_733344.elements[19] = ((closureN)self_731802)->elements[19];
c_733344.elements[20] = ((closureN)self_731802)->elements[20];
c_733344.elements[21] = ((closureN)self_731802)->elements[21];
c_733344.elements[22] = ((closureN)self_731802)->elements[22];
c_733344.elements[23] = ((closureN)self_731802)->elements[23];
c_733344.elements[24] = ((closureN)self_731802)->elements[24];
c_733344.elements[25] = ((closureN)self_731802)->elements[25];
c_733344.elements[26] = ((closureN)self_731802)->elements[26];


make_pair(c_738303,quote_chain_91rest_91var,NULL);c_738303.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733344, r_73964, NULL, &c_738303);; 
}

static void __lambda_318(void *data, object self_731803, int argc, object *args) /* object self_731803, object r_73962 */
 {
 object r_73962 = args[0];
  
closureN_type c_733346;
object e_738298 [26];
c_733346.hdr.mark = gc_color_red;
 c_733346.hdr.grayed = 0;
c_733346.tag = closureN_tag;
 c_733346.fn = (function_type)__lambda_319;
c_733346.num_args = 1;
c_733346.num_elements = 26;
c_733346.elements = (object *)e_738298;
c_733346.elements[0] = ((closureN)self_731803)->elements[0];
c_733346.elements[1] = ((closureN)self_731803)->elements[1];
c_733346.elements[2] = ((closureN)self_731803)->elements[2];
c_733346.elements[3] = ((closureN)self_731803)->elements[3];
c_733346.elements[4] = ((closureN)self_731803)->elements[4];
c_733346.elements[5] = ((closureN)self_731803)->elements[5];
c_733346.elements[6] = ((closureN)self_731803)->elements[6];
c_733346.elements[7] = ((closureN)self_731803)->elements[7];
c_733346.elements[8] = ((closureN)self_731803)->elements[8];
c_733346.elements[9] = ((closureN)self_731803)->elements[9];
c_733346.elements[10] = ((closureN)self_731803)->elements[10];
c_733346.elements[11] = ((closureN)self_731803)->elements[11];
c_733346.elements[12] = ((closureN)self_731803)->elements[12];
c_733346.elements[13] = ((closureN)self_731803)->elements[13];
c_733346.elements[14] = ((closureN)self_731803)->elements[14];
c_733346.elements[15] = ((closureN)self_731803)->elements[15];
c_733346.elements[16] = ((closureN)self_731803)->elements[16];
c_733346.elements[17] = ((closureN)self_731803)->elements[17];
c_733346.elements[18] = ((closureN)self_731803)->elements[18];
c_733346.elements[19] = ((closureN)self_731803)->elements[19];
c_733346.elements[20] = ((closureN)self_731803)->elements[20];
c_733346.elements[21] = ((closureN)self_731803)->elements[21];
c_733346.elements[22] = ((closureN)self_731803)->elements[22];
c_733346.elements[23] = ((closureN)self_731803)->elements[23];
c_733346.elements[24] = ((closureN)self_731803)->elements[24];
c_733346.elements[25] = ((closureN)self_731803)->elements[26];


make_pair(c_738301,quote_chain_91rest_91var,NULL);c_738301.hdr.immutable = 1;

make_pair(c_738300,quote__16461_16645,&c_738301);c_738300.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733346, ((closureN)self_731803)->elements[25], r_73962, &c_738300);; 
}

static void __lambda_319(void *data, object self_731804, int argc, object *args) /* object self_731804, object r_73959 */
 {
 object r_73959 = args[0];
  
closureN_type c_733348;
object e_738293 [25];
c_733348.hdr.mark = gc_color_red;
 c_733348.hdr.grayed = 0;
c_733348.tag = closureN_tag;
 c_733348.fn = (function_type)__lambda_320;
c_733348.num_args = 1;
c_733348.num_elements = 25;
c_733348.elements = (object *)e_738293;
c_733348.elements[0] = ((closureN)self_731804)->elements[0];
c_733348.elements[1] = ((closureN)self_731804)->elements[1];
c_733348.elements[2] = ((closureN)self_731804)->elements[2];
c_733348.elements[3] = ((closureN)self_731804)->elements[3];
c_733348.elements[4] = ((closureN)self_731804)->elements[4];
c_733348.elements[5] = ((closureN)self_731804)->elements[5];
c_733348.elements[6] = ((closureN)self_731804)->elements[6];
c_733348.elements[7] = ((closureN)self_731804)->elements[7];
c_733348.elements[8] = ((closureN)self_731804)->elements[8];
c_733348.elements[9] = ((closureN)self_731804)->elements[9];
c_733348.elements[10] = ((closureN)self_731804)->elements[10];
c_733348.elements[11] = ((closureN)self_731804)->elements[11];
c_733348.elements[12] = ((closureN)self_731804)->elements[12];
c_733348.elements[13] = ((closureN)self_731804)->elements[13];
c_733348.elements[14] = ((closureN)self_731804)->elements[14];
c_733348.elements[15] = ((closureN)self_731804)->elements[15];
c_733348.elements[16] = ((closureN)self_731804)->elements[16];
c_733348.elements[17] = ((closureN)self_731804)->elements[17];
c_733348.elements[18] = ((closureN)self_731804)->elements[18];
c_733348.elements[19] = ((closureN)self_731804)->elements[19];
c_733348.elements[20] = ((closureN)self_731804)->elements[20];
c_733348.elements[21] = ((closureN)self_731804)->elements[21];
c_733348.elements[22] = ((closureN)self_731804)->elements[22];
c_733348.elements[23] = ((closureN)self_731804)->elements[23];
c_733348.elements[24] = ((closureN)self_731804)->elements[25];


make_pair(c_738297,quote_chain_91rest_91var,NULL);c_738297.hdr.immutable = 1;

make_pair(c_738296,quote__16461_16645,&c_738297);c_738296.hdr.immutable = 1;

make_pair(c_738295,quote_step,&c_738296);c_738295.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733348, ((closureN)self_731804)->elements[24], r_73959, &c_738295);; 
}

static void __lambda_320(void *data, object self_731805, int argc, object *args) /* object self_731805, object r_73956 */
 {
 object r_73956 = args[0];
  
closureN_type c_733350;
object e_738287 [24];
c_733350.hdr.mark = gc_color_red;
 c_733350.hdr.grayed = 0;
c_733350.tag = closureN_tag;
 c_733350.fn = (function_type)__lambda_321;
c_733350.num_args = 1;
c_733350.num_elements = 24;
c_733350.elements = (object *)e_738287;
c_733350.elements[0] = ((closureN)self_731805)->elements[0];
c_733350.elements[1] = ((closureN)self_731805)->elements[1];
c_733350.elements[2] = ((closureN)self_731805)->elements[2];
c_733350.elements[3] = ((closureN)self_731805)->elements[3];
c_733350.elements[4] = ((closureN)self_731805)->elements[4];
c_733350.elements[5] = ((closureN)self_731805)->elements[5];
c_733350.elements[6] = ((closureN)self_731805)->elements[6];
c_733350.elements[7] = ((closureN)self_731805)->elements[7];
c_733350.elements[8] = ((closureN)self_731805)->elements[8];
c_733350.elements[9] = ((closureN)self_731805)->elements[9];
c_733350.elements[10] = ((closureN)self_731805)->elements[10];
c_733350.elements[11] = ((closureN)self_731805)->elements[11];
c_733350.elements[12] = ((closureN)self_731805)->elements[12];
c_733350.elements[13] = ((closureN)self_731805)->elements[13];
c_733350.elements[14] = ((closureN)self_731805)->elements[14];
c_733350.elements[15] = ((closureN)self_731805)->elements[15];
c_733350.elements[16] = ((closureN)self_731805)->elements[16];
c_733350.elements[17] = ((closureN)self_731805)->elements[17];
c_733350.elements[18] = ((closureN)self_731805)->elements[18];
c_733350.elements[19] = ((closureN)self_731805)->elements[19];
c_733350.elements[20] = ((closureN)self_731805)->elements[20];
c_733350.elements[21] = ((closureN)self_731805)->elements[21];
c_733350.elements[22] = ((closureN)self_731805)->elements[22];
c_733350.elements[23] = ((closureN)self_731805)->elements[24];


make_pair(c_738292,quote_chain_91rest_91var,NULL);c_738292.hdr.immutable = 1;

make_pair(c_738291,quote__16461_16645,&c_738292);c_738291.hdr.immutable = 1;

make_pair(c_738290,quote_step,&c_738291);c_738290.hdr.immutable = 1;

make_pair(c_738289,quote_apply,&c_738290);c_738289.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733350, ((closureN)self_731805)->elements[23], r_73956, &c_738289);; 
}

static void __lambda_321(void *data, object self_731806, int argc, object *args) /* object self_731806, object r_73952 */
 {
 object r_73952 = args[0];
  
closureN_type c_733352;
object e_738281 [24];
c_733352.hdr.mark = gc_color_red;
 c_733352.hdr.grayed = 0;
c_733352.tag = closureN_tag;
 c_733352.fn = (function_type)__lambda_322;
c_733352.num_args = 1;
c_733352.num_elements = 24;
c_733352.elements = (object *)e_738281;
c_733352.elements[0] = ((closureN)self_731806)->elements[0];
c_733352.elements[1] = ((closureN)self_731806)->elements[1];
c_733352.elements[2] = ((closureN)self_731806)->elements[2];
c_733352.elements[3] = ((closureN)self_731806)->elements[3];
c_733352.elements[4] = ((closureN)self_731806)->elements[4];
c_733352.elements[5] = ((closureN)self_731806)->elements[5];
c_733352.elements[6] = ((closureN)self_731806)->elements[6];
c_733352.elements[7] = ((closureN)self_731806)->elements[7];
c_733352.elements[8] = ((closureN)self_731806)->elements[8];
c_733352.elements[9] = ((closureN)self_731806)->elements[9];
c_733352.elements[10] = ((closureN)self_731806)->elements[10];
c_733352.elements[11] = ((closureN)self_731806)->elements[11];
c_733352.elements[12] = ((closureN)self_731806)->elements[12];
c_733352.elements[13] = ((closureN)self_731806)->elements[13];
c_733352.elements[14] = ((closureN)self_731806)->elements[14];
c_733352.elements[15] = ((closureN)self_731806)->elements[15];
c_733352.elements[16] = ((closureN)self_731806)->elements[16];
c_733352.elements[17] = ((closureN)self_731806)->elements[17];
c_733352.elements[18] = ((closureN)self_731806)->elements[18];
c_733352.elements[19] = ((closureN)self_731806)->elements[19];
c_733352.elements[20] = ((closureN)self_731806)->elements[20];
c_733352.elements[21] = ((closureN)self_731806)->elements[21];
c_733352.elements[22] = ((closureN)self_731806)->elements[22];
c_733352.elements[23] = ((closureN)self_731806)->elements[23];


make_pair(c_738286,quote_chain_91rest_91var,NULL);c_738286.hdr.immutable = 1;

make_pair(c_738285,quote__16461_16645,&c_738286);c_738285.hdr.immutable = 1;

make_pair(c_738284,quote_step,&c_738285);c_738284.hdr.immutable = 1;

make_pair(c_738283,quote_apply,&c_738284);c_738283.hdr.immutable = 1;

make_pair(c_738282,&c_738283,NULL);c_738282.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733352, r_73952, NULL, &c_738282);; 
}

static void __lambda_322(void *data, object self_731807, int argc, object *args) /* object self_731807, object r_73950 */
 {
 object r_73950 = args[0];
  
closureN_type c_733354;
object e_738273 [23];
c_733354.hdr.mark = gc_color_red;
 c_733354.hdr.grayed = 0;
c_733354.tag = closureN_tag;
 c_733354.fn = (function_type)__lambda_323;
c_733354.num_args = 1;
c_733354.num_elements = 23;
c_733354.elements = (object *)e_738273;
c_733354.elements[0] = ((closureN)self_731807)->elements[0];
c_733354.elements[1] = ((closureN)self_731807)->elements[1];
c_733354.elements[2] = ((closureN)self_731807)->elements[2];
c_733354.elements[3] = ((closureN)self_731807)->elements[3];
c_733354.elements[4] = ((closureN)self_731807)->elements[4];
c_733354.elements[5] = ((closureN)self_731807)->elements[5];
c_733354.elements[6] = ((closureN)self_731807)->elements[6];
c_733354.elements[7] = ((closureN)self_731807)->elements[7];
c_733354.elements[8] = ((closureN)self_731807)->elements[8];
c_733354.elements[9] = ((closureN)self_731807)->elements[9];
c_733354.elements[10] = ((closureN)self_731807)->elements[10];
c_733354.elements[11] = ((closureN)self_731807)->elements[11];
c_733354.elements[12] = ((closureN)self_731807)->elements[12];
c_733354.elements[13] = ((closureN)self_731807)->elements[13];
c_733354.elements[14] = ((closureN)self_731807)->elements[14];
c_733354.elements[15] = ((closureN)self_731807)->elements[15];
c_733354.elements[16] = ((closureN)self_731807)->elements[16];
c_733354.elements[17] = ((closureN)self_731807)->elements[17];
c_733354.elements[18] = ((closureN)self_731807)->elements[18];
c_733354.elements[19] = ((closureN)self_731807)->elements[19];
c_733354.elements[20] = ((closureN)self_731807)->elements[20];
c_733354.elements[21] = ((closureN)self_731807)->elements[21];
c_733354.elements[22] = ((closureN)self_731807)->elements[23];


make_pair(c_738280,quote_chain_91rest_91var,NULL);c_738280.hdr.immutable = 1;

make_pair(c_738279,quote__16461_16645,&c_738280);c_738279.hdr.immutable = 1;

make_pair(c_738278,quote_step,&c_738279);c_738278.hdr.immutable = 1;

make_pair(c_738277,quote_apply,&c_738278);c_738277.hdr.immutable = 1;

make_pair(c_738276,&c_738277,NULL);c_738276.hdr.immutable = 1;

make_pair(c_738275,quote__16461_16645,&c_738276);c_738275.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733354, ((closureN)self_731807)->elements[22], r_73950, &c_738275);; 
}

static void __lambda_323(void *data, object self_731808, int argc, object *args) /* object self_731808, object r_73947 */
 {
 object r_73947 = args[0];
  
closureN_type c_733356;
object e_738264 [22];
c_733356.hdr.mark = gc_color_red;
 c_733356.hdr.grayed = 0;
c_733356.tag = closureN_tag;
 c_733356.fn = (function_type)__lambda_324;
c_733356.num_args = 1;
c_733356.num_elements = 22;
c_733356.elements = (object *)e_738264;
c_733356.elements[0] = ((closureN)self_731808)->elements[0];
c_733356.elements[1] = ((closureN)self_731808)->elements[1];
c_733356.elements[2] = ((closureN)self_731808)->elements[2];
c_733356.elements[3] = ((closureN)self_731808)->elements[3];
c_733356.elements[4] = ((closureN)self_731808)->elements[4];
c_733356.elements[5] = ((closureN)self_731808)->elements[5];
c_733356.elements[6] = ((closureN)self_731808)->elements[6];
c_733356.elements[7] = ((closureN)self_731808)->elements[7];
c_733356.elements[8] = ((closureN)self_731808)->elements[8];
c_733356.elements[9] = ((closureN)self_731808)->elements[9];
c_733356.elements[10] = ((closureN)self_731808)->elements[10];
c_733356.elements[11] = ((closureN)self_731808)->elements[11];
c_733356.elements[12] = ((closureN)self_731808)->elements[12];
c_733356.elements[13] = ((closureN)self_731808)->elements[13];
c_733356.elements[14] = ((closureN)self_731808)->elements[14];
c_733356.elements[15] = ((closureN)self_731808)->elements[15];
c_733356.elements[16] = ((closureN)self_731808)->elements[16];
c_733356.elements[17] = ((closureN)self_731808)->elements[17];
c_733356.elements[18] = ((closureN)self_731808)->elements[18];
c_733356.elements[19] = ((closureN)self_731808)->elements[19];
c_733356.elements[20] = ((closureN)self_731808)->elements[20];
c_733356.elements[21] = ((closureN)self_731808)->elements[22];


make_pair(c_738272,quote_chain_91rest_91var,NULL);c_738272.hdr.immutable = 1;

make_pair(c_738271,quote__16461_16645,&c_738272);c_738271.hdr.immutable = 1;

make_pair(c_738270,quote_step,&c_738271);c_738270.hdr.immutable = 1;

make_pair(c_738269,quote_apply,&c_738270);c_738269.hdr.immutable = 1;

make_pair(c_738268,&c_738269,NULL);c_738268.hdr.immutable = 1;

make_pair(c_738267,quote__16461_16645,&c_738268);c_738267.hdr.immutable = 1;

make_pair(c_738266,quote_out_91steps,&c_738267);c_738266.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733356, ((closureN)self_731808)->elements[21], r_73947, &c_738266);; 
}

static void __lambda_324(void *data, object self_731809, int argc, object *args) /* object self_731809, object r_73943 */
 {
 object r_73943 = args[0];
  
closureN_type c_733358;
object e_738255 [22];
c_733358.hdr.mark = gc_color_red;
 c_733358.hdr.grayed = 0;
c_733358.tag = closureN_tag;
 c_733358.fn = (function_type)__lambda_325;
c_733358.num_args = 1;
c_733358.num_elements = 22;
c_733358.elements = (object *)e_738255;
c_733358.elements[0] = ((closureN)self_731809)->elements[0];
c_733358.elements[1] = ((closureN)self_731809)->elements[1];
c_733358.elements[2] = ((closureN)self_731809)->elements[2];
c_733358.elements[3] = ((closureN)self_731809)->elements[3];
c_733358.elements[4] = ((closureN)self_731809)->elements[4];
c_733358.elements[5] = ((closureN)self_731809)->elements[5];
c_733358.elements[6] = ((closureN)self_731809)->elements[6];
c_733358.elements[7] = ((closureN)self_731809)->elements[7];
c_733358.elements[8] = ((closureN)self_731809)->elements[8];
c_733358.elements[9] = ((closureN)self_731809)->elements[9];
c_733358.elements[10] = ((closureN)self_731809)->elements[10];
c_733358.elements[11] = ((closureN)self_731809)->elements[11];
c_733358.elements[12] = ((closureN)self_731809)->elements[12];
c_733358.elements[13] = ((closureN)self_731809)->elements[13];
c_733358.elements[14] = ((closureN)self_731809)->elements[14];
c_733358.elements[15] = ((closureN)self_731809)->elements[15];
c_733358.elements[16] = ((closureN)self_731809)->elements[16];
c_733358.elements[17] = ((closureN)self_731809)->elements[17];
c_733358.elements[18] = ((closureN)self_731809)->elements[18];
c_733358.elements[19] = ((closureN)self_731809)->elements[19];
c_733358.elements[20] = ((closureN)self_731809)->elements[20];
c_733358.elements[21] = ((closureN)self_731809)->elements[21];


make_pair(c_738263,quote_chain_91rest_91var,NULL);c_738263.hdr.immutable = 1;

make_pair(c_738262,quote__16461_16645,&c_738263);c_738262.hdr.immutable = 1;

make_pair(c_738261,quote_step,&c_738262);c_738261.hdr.immutable = 1;

make_pair(c_738260,quote_apply,&c_738261);c_738260.hdr.immutable = 1;

make_pair(c_738259,&c_738260,NULL);c_738259.hdr.immutable = 1;

make_pair(c_738258,quote__16461_16645,&c_738259);c_738258.hdr.immutable = 1;

make_pair(c_738257,quote_out_91steps,&c_738258);c_738257.hdr.immutable = 1;

make_pair(c_738256,&c_738257,NULL);c_738256.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733358, r_73943, NULL, &c_738256);; 
}

static void __lambda_325(void *data, object self_731810, int argc, object *args) /* object self_731810, object r_73941 */
 {
 object r_73941 = args[0];
  
closureN_type c_733360;
object e_738244 [21];
c_733360.hdr.mark = gc_color_red;
 c_733360.hdr.grayed = 0;
c_733360.tag = closureN_tag;
 c_733360.fn = (function_type)__lambda_326;
c_733360.num_args = 1;
c_733360.num_elements = 21;
c_733360.elements = (object *)e_738244;
c_733360.elements[0] = ((closureN)self_731810)->elements[0];
c_733360.elements[1] = ((closureN)self_731810)->elements[1];
c_733360.elements[2] = ((closureN)self_731810)->elements[2];
c_733360.elements[3] = ((closureN)self_731810)->elements[3];
c_733360.elements[4] = ((closureN)self_731810)->elements[4];
c_733360.elements[5] = ((closureN)self_731810)->elements[5];
c_733360.elements[6] = ((closureN)self_731810)->elements[6];
c_733360.elements[7] = ((closureN)self_731810)->elements[7];
c_733360.elements[8] = ((closureN)self_731810)->elements[8];
c_733360.elements[9] = ((closureN)self_731810)->elements[9];
c_733360.elements[10] = ((closureN)self_731810)->elements[10];
c_733360.elements[11] = ((closureN)self_731810)->elements[11];
c_733360.elements[12] = ((closureN)self_731810)->elements[12];
c_733360.elements[13] = ((closureN)self_731810)->elements[13];
c_733360.elements[14] = ((closureN)self_731810)->elements[14];
c_733360.elements[15] = ((closureN)self_731810)->elements[15];
c_733360.elements[16] = ((closureN)self_731810)->elements[16];
c_733360.elements[17] = ((closureN)self_731810)->elements[17];
c_733360.elements[18] = ((closureN)self_731810)->elements[18];
c_733360.elements[19] = ((closureN)self_731810)->elements[19];
c_733360.elements[20] = ((closureN)self_731810)->elements[21];


make_pair(c_738254,quote_chain_91rest_91var,NULL);c_738254.hdr.immutable = 1;

make_pair(c_738253,quote__16461_16645,&c_738254);c_738253.hdr.immutable = 1;

make_pair(c_738252,quote_step,&c_738253);c_738252.hdr.immutable = 1;

make_pair(c_738251,quote_apply,&c_738252);c_738251.hdr.immutable = 1;

make_pair(c_738250,&c_738251,NULL);c_738250.hdr.immutable = 1;

make_pair(c_738249,quote__16461_16645,&c_738250);c_738249.hdr.immutable = 1;

make_pair(c_738248,quote_out_91steps,&c_738249);c_738248.hdr.immutable = 1;

make_pair(c_738247,&c_738248,NULL);c_738247.hdr.immutable = 1;

make_pair(c_738246,quote_in_91steps,&c_738247);c_738246.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733360, ((closureN)self_731810)->elements[20], r_73941, &c_738246);; 
}

static void __lambda_326(void *data, object self_731811, int argc, object *args) /* object self_731811, object r_73938 */
 {
 object r_73938 = args[0];
  
closureN_type c_733362;
object e_738229 [20];
c_733362.hdr.mark = gc_color_red;
 c_733362.hdr.grayed = 0;
c_733362.tag = closureN_tag;
 c_733362.fn = (function_type)__lambda_327;
c_733362.num_args = 1;
c_733362.num_elements = 20;
c_733362.elements = (object *)e_738229;
c_733362.elements[0] = ((closureN)self_731811)->elements[0];
c_733362.elements[1] = ((closureN)self_731811)->elements[1];
c_733362.elements[2] = ((closureN)self_731811)->elements[2];
c_733362.elements[3] = ((closureN)self_731811)->elements[3];
c_733362.elements[4] = ((closureN)self_731811)->elements[4];
c_733362.elements[5] = ((closureN)self_731811)->elements[5];
c_733362.elements[6] = ((closureN)self_731811)->elements[6];
c_733362.elements[7] = ((closureN)self_731811)->elements[7];
c_733362.elements[8] = ((closureN)self_731811)->elements[8];
c_733362.elements[9] = ((closureN)self_731811)->elements[9];
c_733362.elements[10] = ((closureN)self_731811)->elements[10];
c_733362.elements[11] = ((closureN)self_731811)->elements[11];
c_733362.elements[12] = ((closureN)self_731811)->elements[12];
c_733362.elements[13] = ((closureN)self_731811)->elements[13];
c_733362.elements[14] = ((closureN)self_731811)->elements[14];
c_733362.elements[15] = ((closureN)self_731811)->elements[15];
c_733362.elements[16] = ((closureN)self_731811)->elements[16];
c_733362.elements[17] = ((closureN)self_731811)->elements[17];
c_733362.elements[18] = ((closureN)self_731811)->elements[18];
c_733362.elements[19] = ((closureN)self_731811)->elements[20];


make_pair(c_738234,quote_chain_91rest_91var,NULL);c_738234.hdr.immutable = 1;

make_pair(c_738233,quote__16461_16645,&c_738234);c_738233.hdr.immutable = 1;

make_pair(c_738232,quote_out_91vars,&c_738233);c_738232.hdr.immutable = 1;

make_pair(c_738243,quote_chain_91rest_91var,NULL);c_738243.hdr.immutable = 1;

make_pair(c_738242,quote__16461_16645,&c_738243);c_738242.hdr.immutable = 1;

make_pair(c_738241,quote_step,&c_738242);c_738241.hdr.immutable = 1;

make_pair(c_738240,quote_apply,&c_738241);c_738240.hdr.immutable = 1;

make_pair(c_738239,&c_738240,NULL);c_738239.hdr.immutable = 1;

make_pair(c_738238,quote__16461_16645,&c_738239);c_738238.hdr.immutable = 1;

make_pair(c_738237,quote_out_91steps,&c_738238);c_738237.hdr.immutable = 1;

make_pair(c_738236,&c_738237,NULL);c_738236.hdr.immutable = 1;

make_pair(c_738235,quote_in_91steps,&c_738236);c_738235.hdr.immutable = 1;

make_pair(c_738231,&c_738232,&c_738235);c_738231.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733362, ((closureN)self_731811)->elements[19], r_73938, &c_738231);; 
}

static void __lambda_327(void *data, object self_731812, int argc, object *args) /* object self_731812, object r_73935 */
 {
 object r_73935 = args[0];
  
closureN_type c_733364;
object e_738214 [20];
c_733364.hdr.mark = gc_color_red;
 c_733364.hdr.grayed = 0;
c_733364.tag = closureN_tag;
 c_733364.fn = (function_type)__lambda_328;
c_733364.num_args = 1;
c_733364.num_elements = 20;
c_733364.elements = (object *)e_738214;
c_733364.elements[0] = ((closureN)self_731812)->elements[0];
c_733364.elements[1] = ((closureN)self_731812)->elements[1];
c_733364.elements[2] = ((closureN)self_731812)->elements[2];
c_733364.elements[3] = ((closureN)self_731812)->elements[3];
c_733364.elements[4] = ((closureN)self_731812)->elements[4];
c_733364.elements[5] = ((closureN)self_731812)->elements[5];
c_733364.elements[6] = ((closureN)self_731812)->elements[6];
c_733364.elements[7] = ((closureN)self_731812)->elements[7];
c_733364.elements[8] = ((closureN)self_731812)->elements[8];
c_733364.elements[9] = ((closureN)self_731812)->elements[9];
c_733364.elements[10] = ((closureN)self_731812)->elements[10];
c_733364.elements[11] = ((closureN)self_731812)->elements[11];
c_733364.elements[12] = ((closureN)self_731812)->elements[12];
c_733364.elements[13] = ((closureN)self_731812)->elements[13];
c_733364.elements[14] = ((closureN)self_731812)->elements[14];
c_733364.elements[15] = ((closureN)self_731812)->elements[15];
c_733364.elements[16] = ((closureN)self_731812)->elements[16];
c_733364.elements[17] = ((closureN)self_731812)->elements[17];
c_733364.elements[18] = ((closureN)self_731812)->elements[18];
c_733364.elements[19] = ((closureN)self_731812)->elements[19];


make_pair(c_738219,quote_chain_91rest_91var,NULL);c_738219.hdr.immutable = 1;

make_pair(c_738218,quote__16461_16645,&c_738219);c_738218.hdr.immutable = 1;

make_pair(c_738217,quote_out_91vars,&c_738218);c_738217.hdr.immutable = 1;

make_pair(c_738228,quote_chain_91rest_91var,NULL);c_738228.hdr.immutable = 1;

make_pair(c_738227,quote__16461_16645,&c_738228);c_738227.hdr.immutable = 1;

make_pair(c_738226,quote_step,&c_738227);c_738226.hdr.immutable = 1;

make_pair(c_738225,quote_apply,&c_738226);c_738225.hdr.immutable = 1;

make_pair(c_738224,&c_738225,NULL);c_738224.hdr.immutable = 1;

make_pair(c_738223,quote__16461_16645,&c_738224);c_738223.hdr.immutable = 1;

make_pair(c_738222,quote_out_91steps,&c_738223);c_738222.hdr.immutable = 1;

make_pair(c_738221,&c_738222,NULL);c_738221.hdr.immutable = 1;

make_pair(c_738220,quote_in_91steps,&c_738221);c_738220.hdr.immutable = 1;

make_pair(c_738216,&c_738217,&c_738220);c_738216.hdr.immutable = 1;

make_pair(c_738215,NULL,&c_738216);c_738215.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733364, NULL, r_73935, &c_738215);; 
}

static void __lambda_328(void *data, object self_731813, int argc, object *args) /* object self_731813, object r_73932 */
 {
 object r_73932 = args[0];
  
closureN_type c_733366;
object e_738198 [20];
c_733366.hdr.mark = gc_color_red;
 c_733366.hdr.grayed = 0;
c_733366.tag = closureN_tag;
 c_733366.fn = (function_type)__lambda_329;
c_733366.num_args = 1;
c_733366.num_elements = 20;
c_733366.elements = (object *)e_738198;
c_733366.elements[0] = ((closureN)self_731813)->elements[0];
c_733366.elements[1] = ((closureN)self_731813)->elements[1];
c_733366.elements[2] = ((closureN)self_731813)->elements[2];
c_733366.elements[3] = ((closureN)self_731813)->elements[3];
c_733366.elements[4] = ((closureN)self_731813)->elements[4];
c_733366.elements[5] = ((closureN)self_731813)->elements[5];
c_733366.elements[6] = ((closureN)self_731813)->elements[6];
c_733366.elements[7] = ((closureN)self_731813)->elements[7];
c_733366.elements[8] = ((closureN)self_731813)->elements[8];
c_733366.elements[9] = ((closureN)self_731813)->elements[9];
c_733366.elements[10] = ((closureN)self_731813)->elements[10];
c_733366.elements[11] = ((closureN)self_731813)->elements[11];
c_733366.elements[12] = ((closureN)self_731813)->elements[12];
c_733366.elements[13] = ((closureN)self_731813)->elements[13];
c_733366.elements[14] = ((closureN)self_731813)->elements[14];
c_733366.elements[15] = ((closureN)self_731813)->elements[15];
c_733366.elements[16] = ((closureN)self_731813)->elements[16];
c_733366.elements[17] = ((closureN)self_731813)->elements[17];
c_733366.elements[18] = ((closureN)self_731813)->elements[18];
c_733366.elements[19] = ((closureN)self_731813)->elements[19];


make_pair(c_738204,quote_chain_91rest_91var,NULL);c_738204.hdr.immutable = 1;

make_pair(c_738203,quote__16461_16645,&c_738204);c_738203.hdr.immutable = 1;

make_pair(c_738202,quote_out_91vars,&c_738203);c_738202.hdr.immutable = 1;

make_pair(c_738213,quote_chain_91rest_91var,NULL);c_738213.hdr.immutable = 1;

make_pair(c_738212,quote__16461_16645,&c_738213);c_738212.hdr.immutable = 1;

make_pair(c_738211,quote_step,&c_738212);c_738211.hdr.immutable = 1;

make_pair(c_738210,quote_apply,&c_738211);c_738210.hdr.immutable = 1;

make_pair(c_738209,&c_738210,NULL);c_738209.hdr.immutable = 1;

make_pair(c_738208,quote__16461_16645,&c_738209);c_738208.hdr.immutable = 1;

make_pair(c_738207,quote_out_91steps,&c_738208);c_738207.hdr.immutable = 1;

make_pair(c_738206,&c_738207,NULL);c_738206.hdr.immutable = 1;

make_pair(c_738205,quote_in_91steps,&c_738206);c_738205.hdr.immutable = 1;

make_pair(c_738201,&c_738202,&c_738205);c_738201.hdr.immutable = 1;

make_pair(c_738200,NULL,&c_738201);c_738200.hdr.immutable = 1;

make_pair(c_738199,NULL,&c_738200);c_738199.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733366, NULL, r_73932, &c_738199);; 
}

static void __lambda_329(void *data, object self_731814, int argc, object *args) /* object self_731814, object r_73929 */
 {
 object r_73929 = args[0];
  
closureN_type c_733368;
object e_738181 [20];
c_733368.hdr.mark = gc_color_red;
 c_733368.hdr.grayed = 0;
c_733368.tag = closureN_tag;
 c_733368.fn = (function_type)__lambda_330;
c_733368.num_args = 1;
c_733368.num_elements = 20;
c_733368.elements = (object *)e_738181;
c_733368.elements[0] = ((closureN)self_731814)->elements[0];
c_733368.elements[1] = ((closureN)self_731814)->elements[1];
c_733368.elements[2] = ((closureN)self_731814)->elements[2];
c_733368.elements[3] = ((closureN)self_731814)->elements[3];
c_733368.elements[4] = ((closureN)self_731814)->elements[4];
c_733368.elements[5] = ((closureN)self_731814)->elements[5];
c_733368.elements[6] = ((closureN)self_731814)->elements[6];
c_733368.elements[7] = ((closureN)self_731814)->elements[7];
c_733368.elements[8] = ((closureN)self_731814)->elements[8];
c_733368.elements[9] = ((closureN)self_731814)->elements[9];
c_733368.elements[10] = ((closureN)self_731814)->elements[10];
c_733368.elements[11] = ((closureN)self_731814)->elements[11];
c_733368.elements[12] = ((closureN)self_731814)->elements[12];
c_733368.elements[13] = ((closureN)self_731814)->elements[13];
c_733368.elements[14] = ((closureN)self_731814)->elements[14];
c_733368.elements[15] = ((closureN)self_731814)->elements[15];
c_733368.elements[16] = ((closureN)self_731814)->elements[16];
c_733368.elements[17] = ((closureN)self_731814)->elements[17];
c_733368.elements[18] = ((closureN)self_731814)->elements[18];
c_733368.elements[19] = ((closureN)self_731814)->elements[19];


make_pair(c_738188,quote_chain_91rest_91var,NULL);c_738188.hdr.immutable = 1;

make_pair(c_738187,quote__16461_16645,&c_738188);c_738187.hdr.immutable = 1;

make_pair(c_738186,quote_out_91vars,&c_738187);c_738186.hdr.immutable = 1;

make_pair(c_738197,quote_chain_91rest_91var,NULL);c_738197.hdr.immutable = 1;

make_pair(c_738196,quote__16461_16645,&c_738197);c_738196.hdr.immutable = 1;

make_pair(c_738195,quote_step,&c_738196);c_738195.hdr.immutable = 1;

make_pair(c_738194,quote_apply,&c_738195);c_738194.hdr.immutable = 1;

make_pair(c_738193,&c_738194,NULL);c_738193.hdr.immutable = 1;

make_pair(c_738192,quote__16461_16645,&c_738193);c_738192.hdr.immutable = 1;

make_pair(c_738191,quote_out_91steps,&c_738192);c_738191.hdr.immutable = 1;

make_pair(c_738190,&c_738191,NULL);c_738190.hdr.immutable = 1;

make_pair(c_738189,quote_in_91steps,&c_738190);c_738189.hdr.immutable = 1;

make_pair(c_738185,&c_738186,&c_738189);c_738185.hdr.immutable = 1;

make_pair(c_738184,NULL,&c_738185);c_738184.hdr.immutable = 1;

make_pair(c_738183,NULL,&c_738184);c_738183.hdr.immutable = 1;

make_pair(c_738182,NULL,&c_738183);c_738182.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733368, NULL, r_73929, &c_738182);; 
}

static void __lambda_330(void *data, object self_731815, int argc, object *args) /* object self_731815, object r_73926 */
 {
 object r_73926 = args[0];
  
closureN_type c_733370;
object e_738162 [19];
c_733370.hdr.mark = gc_color_red;
 c_733370.hdr.grayed = 0;
c_733370.tag = closureN_tag;
 c_733370.fn = (function_type)__lambda_331;
c_733370.num_args = 1;
c_733370.num_elements = 19;
c_733370.elements = (object *)e_738162;
c_733370.elements[0] = ((closureN)self_731815)->elements[0];
c_733370.elements[1] = ((closureN)self_731815)->elements[1];
c_733370.elements[2] = ((closureN)self_731815)->elements[2];
c_733370.elements[3] = ((closureN)self_731815)->elements[3];
c_733370.elements[4] = ((closureN)self_731815)->elements[4];
c_733370.elements[5] = ((closureN)self_731815)->elements[5];
c_733370.elements[6] = ((closureN)self_731815)->elements[6];
c_733370.elements[7] = ((closureN)self_731815)->elements[7];
c_733370.elements[8] = ((closureN)self_731815)->elements[8];
c_733370.elements[9] = ((closureN)self_731815)->elements[9];
c_733370.elements[10] = ((closureN)self_731815)->elements[10];
c_733370.elements[11] = ((closureN)self_731815)->elements[11];
c_733370.elements[12] = ((closureN)self_731815)->elements[12];
c_733370.elements[13] = ((closureN)self_731815)->elements[13];
c_733370.elements[14] = ((closureN)self_731815)->elements[14];
c_733370.elements[15] = ((closureN)self_731815)->elements[15];
c_733370.elements[16] = ((closureN)self_731815)->elements[16];
c_733370.elements[17] = ((closureN)self_731815)->elements[17];
c_733370.elements[18] = ((closureN)self_731815)->elements[19];


make_pair(c_738171,quote_chain_91rest_91var,NULL);c_738171.hdr.immutable = 1;

make_pair(c_738170,quote__16461_16645,&c_738171);c_738170.hdr.immutable = 1;

make_pair(c_738169,quote_out_91vars,&c_738170);c_738169.hdr.immutable = 1;

make_pair(c_738180,quote_chain_91rest_91var,NULL);c_738180.hdr.immutable = 1;

make_pair(c_738179,quote__16461_16645,&c_738180);c_738179.hdr.immutable = 1;

make_pair(c_738178,quote_step,&c_738179);c_738178.hdr.immutable = 1;

make_pair(c_738177,quote_apply,&c_738178);c_738177.hdr.immutable = 1;

make_pair(c_738176,&c_738177,NULL);c_738176.hdr.immutable = 1;

make_pair(c_738175,quote__16461_16645,&c_738176);c_738175.hdr.immutable = 1;

make_pair(c_738174,quote_out_91steps,&c_738175);c_738174.hdr.immutable = 1;

make_pair(c_738173,&c_738174,NULL);c_738173.hdr.immutable = 1;

make_pair(c_738172,quote_in_91steps,&c_738173);c_738172.hdr.immutable = 1;

make_pair(c_738168,&c_738169,&c_738172);c_738168.hdr.immutable = 1;

make_pair(c_738167,NULL,&c_738168);c_738167.hdr.immutable = 1;

make_pair(c_738166,NULL,&c_738167);c_738166.hdr.immutable = 1;

make_pair(c_738165,NULL,&c_738166);c_738165.hdr.immutable = 1;

make_pair(c_738164,quote__75chain,&c_738165);c_738164.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733370, ((closureN)self_731815)->elements[18], r_73926, &c_738164);; 
}

static void __lambda_331(void *data, object self_731816, int argc, object *args) /* object self_731816, object r_73922 */
 {
 object r_73922 = args[0];
  
closureN_type c_733372;
object e_738143 [19];
c_733372.hdr.mark = gc_color_red;
 c_733372.hdr.grayed = 0;
c_733372.tag = closureN_tag;
 c_733372.fn = (function_type)__lambda_332;
c_733372.num_args = 1;
c_733372.num_elements = 19;
c_733372.elements = (object *)e_738143;
c_733372.elements[0] = ((closureN)self_731816)->elements[0];
c_733372.elements[1] = ((closureN)self_731816)->elements[1];
c_733372.elements[2] = ((closureN)self_731816)->elements[2];
c_733372.elements[3] = ((closureN)self_731816)->elements[3];
c_733372.elements[4] = ((closureN)self_731816)->elements[4];
c_733372.elements[5] = ((closureN)self_731816)->elements[5];
c_733372.elements[6] = ((closureN)self_731816)->elements[6];
c_733372.elements[7] = ((closureN)self_731816)->elements[7];
c_733372.elements[8] = ((closureN)self_731816)->elements[8];
c_733372.elements[9] = ((closureN)self_731816)->elements[9];
c_733372.elements[10] = ((closureN)self_731816)->elements[10];
c_733372.elements[11] = ((closureN)self_731816)->elements[11];
c_733372.elements[12] = ((closureN)self_731816)->elements[12];
c_733372.elements[13] = ((closureN)self_731816)->elements[13];
c_733372.elements[14] = ((closureN)self_731816)->elements[14];
c_733372.elements[15] = ((closureN)self_731816)->elements[15];
c_733372.elements[16] = ((closureN)self_731816)->elements[16];
c_733372.elements[17] = ((closureN)self_731816)->elements[17];
c_733372.elements[18] = ((closureN)self_731816)->elements[18];


make_pair(c_738152,quote_chain_91rest_91var,NULL);c_738152.hdr.immutable = 1;

make_pair(c_738151,quote__16461_16645,&c_738152);c_738151.hdr.immutable = 1;

make_pair(c_738150,quote_out_91vars,&c_738151);c_738150.hdr.immutable = 1;

make_pair(c_738161,quote_chain_91rest_91var,NULL);c_738161.hdr.immutable = 1;

make_pair(c_738160,quote__16461_16645,&c_738161);c_738160.hdr.immutable = 1;

make_pair(c_738159,quote_step,&c_738160);c_738159.hdr.immutable = 1;

make_pair(c_738158,quote_apply,&c_738159);c_738158.hdr.immutable = 1;

make_pair(c_738157,&c_738158,NULL);c_738157.hdr.immutable = 1;

make_pair(c_738156,quote__16461_16645,&c_738157);c_738156.hdr.immutable = 1;

make_pair(c_738155,quote_out_91steps,&c_738156);c_738155.hdr.immutable = 1;

make_pair(c_738154,&c_738155,NULL);c_738154.hdr.immutable = 1;

make_pair(c_738153,quote_in_91steps,&c_738154);c_738153.hdr.immutable = 1;

make_pair(c_738149,&c_738150,&c_738153);c_738149.hdr.immutable = 1;

make_pair(c_738148,NULL,&c_738149);c_738148.hdr.immutable = 1;

make_pair(c_738147,NULL,&c_738148);c_738147.hdr.immutable = 1;

make_pair(c_738146,NULL,&c_738147);c_738146.hdr.immutable = 1;

make_pair(c_738145,quote__75chain,&c_738146);c_738145.hdr.immutable = 1;

make_pair(c_738144,&c_738145,NULL);c_738144.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733372, r_73922, NULL, &c_738144);; 
}

static void __lambda_332(void *data, object self_731817, int argc, object *args) /* object self_731817, object r_73920 */
 {
 object r_73920 = args[0];
  
closureN_type c_733374;
object e_738107 [18];
c_733374.hdr.mark = gc_color_red;
 c_733374.hdr.grayed = 0;
c_733374.tag = closureN_tag;
 c_733374.fn = (function_type)__lambda_333;
c_733374.num_args = 1;
c_733374.num_elements = 18;
c_733374.elements = (object *)e_738107;
c_733374.elements[0] = ((closureN)self_731817)->elements[0];
c_733374.elements[1] = ((closureN)self_731817)->elements[1];
c_733374.elements[2] = ((closureN)self_731817)->elements[2];
c_733374.elements[3] = ((closureN)self_731817)->elements[3];
c_733374.elements[4] = ((closureN)self_731817)->elements[4];
c_733374.elements[5] = ((closureN)self_731817)->elements[5];
c_733374.elements[6] = ((closureN)self_731817)->elements[6];
c_733374.elements[7] = ((closureN)self_731817)->elements[7];
c_733374.elements[8] = ((closureN)self_731817)->elements[8];
c_733374.elements[9] = ((closureN)self_731817)->elements[9];
c_733374.elements[10] = ((closureN)self_731817)->elements[10];
c_733374.elements[11] = ((closureN)self_731817)->elements[11];
c_733374.elements[12] = ((closureN)self_731817)->elements[12];
c_733374.elements[13] = ((closureN)self_731817)->elements[13];
c_733374.elements[14] = ((closureN)self_731817)->elements[14];
c_733374.elements[15] = ((closureN)self_731817)->elements[15];
c_733374.elements[16] = ((closureN)self_731817)->elements[16];
c_733374.elements[17] = ((closureN)self_731817)->elements[18];


make_pair(c_738113,quote_ellipsis,NULL);c_738113.hdr.immutable = 1;

make_pair(c_738112,quote_placeholder,&c_738113);c_738112.hdr.immutable = 1;

make_pair(c_738116,quote__16461_16645,NULL);c_738116.hdr.immutable = 1;

make_pair(c_738115,quote_step,&c_738116);c_738115.hdr.immutable = 1;

make_pair(c_738120,quote__16461_16645,NULL);c_738120.hdr.immutable = 1;

make_pair(c_738119,quote_out_91vars,&c_738120);c_738119.hdr.immutable = 1;

make_pair(c_738124,quote__16461_16645,NULL);c_738124.hdr.immutable = 1;

make_pair(c_738123,quote_out_91steps,&c_738124);c_738123.hdr.immutable = 1;

make_pair(c_738122,&c_738123,NULL);c_738122.hdr.immutable = 1;

make_pair(c_738121,quote_in_91steps,&c_738122);c_738121.hdr.immutable = 1;

make_pair(c_738118,&c_738119,&c_738121);c_738118.hdr.immutable = 1;

make_pair(c_738117,NULL,&c_738118);c_738117.hdr.immutable = 1;

make_pair(c_738114,&c_738115,&c_738117);c_738114.hdr.immutable = 1;

make_pair(c_738111,&c_738112,&c_738114);c_738111.hdr.immutable = 1;

make_pair(c_738110,quote__191,&c_738111);c_738110.hdr.immutable = 1;

make_pair(c_738133,quote_chain_91rest_91var,NULL);c_738133.hdr.immutable = 1;

make_pair(c_738132,quote__16461_16645,&c_738133);c_738132.hdr.immutable = 1;

make_pair(c_738131,quote_out_91vars,&c_738132);c_738131.hdr.immutable = 1;

make_pair(c_738142,quote_chain_91rest_91var,NULL);c_738142.hdr.immutable = 1;

make_pair(c_738141,quote__16461_16645,&c_738142);c_738141.hdr.immutable = 1;

make_pair(c_738140,quote_step,&c_738141);c_738140.hdr.immutable = 1;

make_pair(c_738139,quote_apply,&c_738140);c_738139.hdr.immutable = 1;

make_pair(c_738138,&c_738139,NULL);c_738138.hdr.immutable = 1;

make_pair(c_738137,quote__16461_16645,&c_738138);c_738137.hdr.immutable = 1;

make_pair(c_738136,quote_out_91steps,&c_738137);c_738136.hdr.immutable = 1;

make_pair(c_738135,&c_738136,NULL);c_738135.hdr.immutable = 1;

make_pair(c_738134,quote_in_91steps,&c_738135);c_738134.hdr.immutable = 1;

make_pair(c_738130,&c_738131,&c_738134);c_738130.hdr.immutable = 1;

make_pair(c_738129,NULL,&c_738130);c_738129.hdr.immutable = 1;

make_pair(c_738128,NULL,&c_738129);c_738128.hdr.immutable = 1;

make_pair(c_738127,NULL,&c_738128);c_738127.hdr.immutable = 1;

make_pair(c_738126,quote__75chain,&c_738127);c_738126.hdr.immutable = 1;

make_pair(c_738125,&c_738126,NULL);c_738125.hdr.immutable = 1;

make_pair(c_738109,&c_738110,&c_738125);c_738109.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733374, ((closureN)self_731817)->elements[17], r_73920, &c_738109);; 
}

static void __lambda_333(void *data, object self_731818, int argc, object *args) /* object self_731818, object r_73612 */
 {
 object r_73612 = args[0];
  
closureN_type c_733377;
object e_738106 [19];
c_733377.hdr.mark = gc_color_red;
 c_733377.hdr.grayed = 0;
c_733377.tag = closureN_tag;
 c_733377.fn = (function_type)__lambda_334;
c_733377.num_args = 1;
c_733377.num_elements = 19;
c_733377.elements = (object *)e_738106;
c_733377.elements[0] = ((closureN)self_731818)->elements[0];
c_733377.elements[1] = ((closureN)self_731818)->elements[1];
c_733377.elements[2] = ((closureN)self_731818)->elements[2];
c_733377.elements[3] = ((closureN)self_731818)->elements[3];
c_733377.elements[4] = ((closureN)self_731818)->elements[4];
c_733377.elements[5] = ((closureN)self_731818)->elements[5];
c_733377.elements[6] = ((closureN)self_731818)->elements[6];
c_733377.elements[7] = ((closureN)self_731818)->elements[7];
c_733377.elements[8] = ((closureN)self_731818)->elements[8];
c_733377.elements[9] = ((closureN)self_731818)->elements[9];
c_733377.elements[10] = ((closureN)self_731818)->elements[10];
c_733377.elements[11] = ((closureN)self_731818)->elements[11];
c_733377.elements[12] = ((closureN)self_731818)->elements[12];
c_733377.elements[13] = ((closureN)self_731818)->elements[13];
c_733377.elements[14] = ((closureN)self_731818)->elements[14];
c_733377.elements[15] = ((closureN)self_731818)->elements[15];
c_733377.elements[16] = ((closureN)self_731818)->elements[16];
c_733377.elements[17] = r_73612;
c_733377.elements[18] = ((closureN)self_731818)->elements[17];

return_closcall2(data,  ((closureN)self_731818)->elements[17],  &c_733377, quote__191);; 
}

static void __lambda_334(void *data, object self_731819, int argc, object *args) /* object self_731819, object r_73860 */
 {
 object r_73860 = args[0];
  
closureN_type c_733379;
object e_738103 [20];
c_733379.hdr.mark = gc_color_red;
 c_733379.hdr.grayed = 0;
c_733379.tag = closureN_tag;
 c_733379.fn = (function_type)__lambda_335;
c_733379.num_args = 1;
c_733379.num_elements = 20;
c_733379.elements = (object *)e_738103;
c_733379.elements[0] = ((closureN)self_731819)->elements[0];
c_733379.elements[1] = ((closureN)self_731819)->elements[1];
c_733379.elements[2] = ((closureN)self_731819)->elements[2];
c_733379.elements[3] = ((closureN)self_731819)->elements[3];
c_733379.elements[4] = ((closureN)self_731819)->elements[4];
c_733379.elements[5] = ((closureN)self_731819)->elements[5];
c_733379.elements[6] = ((closureN)self_731819)->elements[6];
c_733379.elements[7] = ((closureN)self_731819)->elements[7];
c_733379.elements[8] = ((closureN)self_731819)->elements[8];
c_733379.elements[9] = ((closureN)self_731819)->elements[9];
c_733379.elements[10] = ((closureN)self_731819)->elements[10];
c_733379.elements[11] = ((closureN)self_731819)->elements[11];
c_733379.elements[12] = ((closureN)self_731819)->elements[12];
c_733379.elements[13] = ((closureN)self_731819)->elements[13];
c_733379.elements[14] = ((closureN)self_731819)->elements[14];
c_733379.elements[15] = ((closureN)self_731819)->elements[15];
c_733379.elements[16] = ((closureN)self_731819)->elements[16];
c_733379.elements[17] = ((closureN)self_731819)->elements[17];
c_733379.elements[18] = r_73860;
c_733379.elements[19] = ((closureN)self_731819)->elements[18];


make_pair(c_738105,quote_ellipsis,NULL);c_738105.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733379, ((closureN)self_731819)->elements[0], NULL, &c_738105);; 
}

static void __lambda_335(void *data, object self_731820, int argc, object *args) /* object self_731820, object r_73914 */
 {
 object r_73914 = args[0];
  
closureN_type c_733381;
object e_738099 [20];
c_733381.hdr.mark = gc_color_red;
 c_733381.hdr.grayed = 0;
c_733381.tag = closureN_tag;
 c_733381.fn = (function_type)__lambda_336;
c_733381.num_args = 1;
c_733381.num_elements = 20;
c_733381.elements = (object *)e_738099;
c_733381.elements[0] = ((closureN)self_731820)->elements[0];
c_733381.elements[1] = ((closureN)self_731820)->elements[1];
c_733381.elements[2] = ((closureN)self_731820)->elements[2];
c_733381.elements[3] = ((closureN)self_731820)->elements[3];
c_733381.elements[4] = ((closureN)self_731820)->elements[4];
c_733381.elements[5] = ((closureN)self_731820)->elements[5];
c_733381.elements[6] = ((closureN)self_731820)->elements[6];
c_733381.elements[7] = ((closureN)self_731820)->elements[7];
c_733381.elements[8] = ((closureN)self_731820)->elements[8];
c_733381.elements[9] = ((closureN)self_731820)->elements[9];
c_733381.elements[10] = ((closureN)self_731820)->elements[10];
c_733381.elements[11] = ((closureN)self_731820)->elements[11];
c_733381.elements[12] = ((closureN)self_731820)->elements[12];
c_733381.elements[13] = ((closureN)self_731820)->elements[13];
c_733381.elements[14] = ((closureN)self_731820)->elements[14];
c_733381.elements[15] = ((closureN)self_731820)->elements[15];
c_733381.elements[16] = ((closureN)self_731820)->elements[16];
c_733381.elements[17] = ((closureN)self_731820)->elements[17];
c_733381.elements[18] = ((closureN)self_731820)->elements[18];
c_733381.elements[19] = ((closureN)self_731820)->elements[19];


make_pair(c_738102,quote_ellipsis,NULL);c_738102.hdr.immutable = 1;

make_pair(c_738101,quote_placeholder,&c_738102);c_738101.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733381, ((closureN)self_731820)->elements[5], r_73914, &c_738101);; 
}

static void __lambda_336(void *data, object self_731821, int argc, object *args) /* object self_731821, object r_73863 */
 {
 object r_73863 = args[0];
  
closureN_type c_733384;
object e_738098 [21];
c_733384.hdr.mark = gc_color_red;
 c_733384.hdr.grayed = 0;
c_733384.tag = closureN_tag;
 c_733384.fn = (function_type)__lambda_337;
c_733384.num_args = 1;
c_733384.num_elements = 21;
c_733384.elements = (object *)e_738098;
c_733384.elements[0] = ((closureN)self_731821)->elements[0];
c_733384.elements[1] = ((closureN)self_731821)->elements[1];
c_733384.elements[2] = ((closureN)self_731821)->elements[2];
c_733384.elements[3] = ((closureN)self_731821)->elements[3];
c_733384.elements[4] = ((closureN)self_731821)->elements[4];
c_733384.elements[5] = ((closureN)self_731821)->elements[5];
c_733384.elements[6] = ((closureN)self_731821)->elements[6];
c_733384.elements[7] = ((closureN)self_731821)->elements[7];
c_733384.elements[8] = ((closureN)self_731821)->elements[8];
c_733384.elements[9] = ((closureN)self_731821)->elements[9];
c_733384.elements[10] = ((closureN)self_731821)->elements[10];
c_733384.elements[11] = ((closureN)self_731821)->elements[11];
c_733384.elements[12] = ((closureN)self_731821)->elements[12];
c_733384.elements[13] = ((closureN)self_731821)->elements[13];
c_733384.elements[14] = ((closureN)self_731821)->elements[14];
c_733384.elements[15] = ((closureN)self_731821)->elements[15];
c_733384.elements[16] = ((closureN)self_731821)->elements[16];
c_733384.elements[17] = ((closureN)self_731821)->elements[17];
c_733384.elements[18] = ((closureN)self_731821)->elements[18];
c_733384.elements[19] = r_73863;
c_733384.elements[20] = ((closureN)self_731821)->elements[19];

return_closcall2(data,  ((closureN)self_731821)->elements[19],  &c_733384, quote_step);; 
}

static void __lambda_337(void *data, object self_731822, int argc, object *args) /* object self_731822, object r_73906 */
 {
 object r_73906 = args[0];
  
closureN_type c_733387;
object e_738097 [22];
c_733387.hdr.mark = gc_color_red;
 c_733387.hdr.grayed = 0;
c_733387.tag = closureN_tag;
 c_733387.fn = (function_type)__lambda_338;
c_733387.num_args = 1;
c_733387.num_elements = 22;
c_733387.elements = (object *)e_738097;
c_733387.elements[0] = ((closureN)self_731822)->elements[0];
c_733387.elements[1] = ((closureN)self_731822)->elements[1];
c_733387.elements[2] = ((closureN)self_731822)->elements[2];
c_733387.elements[3] = ((closureN)self_731822)->elements[3];
c_733387.elements[4] = ((closureN)self_731822)->elements[4];
c_733387.elements[5] = ((closureN)self_731822)->elements[5];
c_733387.elements[6] = ((closureN)self_731822)->elements[6];
c_733387.elements[7] = ((closureN)self_731822)->elements[7];
c_733387.elements[8] = ((closureN)self_731822)->elements[8];
c_733387.elements[9] = ((closureN)self_731822)->elements[9];
c_733387.elements[10] = ((closureN)self_731822)->elements[10];
c_733387.elements[11] = ((closureN)self_731822)->elements[11];
c_733387.elements[12] = ((closureN)self_731822)->elements[12];
c_733387.elements[13] = ((closureN)self_731822)->elements[13];
c_733387.elements[14] = ((closureN)self_731822)->elements[14];
c_733387.elements[15] = ((closureN)self_731822)->elements[15];
c_733387.elements[16] = ((closureN)self_731822)->elements[16];
c_733387.elements[17] = ((closureN)self_731822)->elements[17];
c_733387.elements[18] = ((closureN)self_731822)->elements[18];
c_733387.elements[19] = ((closureN)self_731822)->elements[19];
c_733387.elements[20] = r_73906;
c_733387.elements[21] = ((closureN)self_731822)->elements[20];

return_closcall2(data,  ((closureN)self_731822)->elements[20],  &c_733387, quote__16461_16645);; 
}

static void __lambda_338(void *data, object self_731823, int argc, object *args) /* object self_731823, object r_73909 */
 {
 object r_73909 = args[0];
  
closureN_type c_733389;
object e_738095 [22];
c_733389.hdr.mark = gc_color_red;
 c_733389.hdr.grayed = 0;
c_733389.tag = closureN_tag;
 c_733389.fn = (function_type)__lambda_339;
c_733389.num_args = 1;
c_733389.num_elements = 22;
c_733389.elements = (object *)e_738095;
c_733389.elements[0] = ((closureN)self_731823)->elements[0];
c_733389.elements[1] = ((closureN)self_731823)->elements[1];
c_733389.elements[2] = ((closureN)self_731823)->elements[2];
c_733389.elements[3] = ((closureN)self_731823)->elements[3];
c_733389.elements[4] = ((closureN)self_731823)->elements[4];
c_733389.elements[5] = ((closureN)self_731823)->elements[5];
c_733389.elements[6] = ((closureN)self_731823)->elements[6];
c_733389.elements[7] = ((closureN)self_731823)->elements[7];
c_733389.elements[8] = ((closureN)self_731823)->elements[8];
c_733389.elements[9] = ((closureN)self_731823)->elements[9];
c_733389.elements[10] = ((closureN)self_731823)->elements[10];
c_733389.elements[11] = ((closureN)self_731823)->elements[11];
c_733389.elements[12] = ((closureN)self_731823)->elements[12];
c_733389.elements[13] = ((closureN)self_731823)->elements[13];
c_733389.elements[14] = ((closureN)self_731823)->elements[14];
c_733389.elements[15] = ((closureN)self_731823)->elements[15];
c_733389.elements[16] = ((closureN)self_731823)->elements[16];
c_733389.elements[17] = ((closureN)self_731823)->elements[17];
c_733389.elements[18] = ((closureN)self_731823)->elements[18];
c_733389.elements[19] = ((closureN)self_731823)->elements[19];
c_733389.elements[20] = ((closureN)self_731823)->elements[20];
c_733389.elements[21] = ((closureN)self_731823)->elements[21];


make_pair(c_738096,quote__16461_16645,NULL);c_738096.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733389, r_73909, NULL, &c_738096);; 
}

static void __lambda_339(void *data, object self_731824, int argc, object *args) /* object self_731824, object r_73907 */
 {
 object r_73907 = args[0];
  
closureN_type c_733391;
object e_738091 [21];
c_733391.hdr.mark = gc_color_red;
 c_733391.hdr.grayed = 0;
c_733391.tag = closureN_tag;
 c_733391.fn = (function_type)__lambda_340;
c_733391.num_args = 1;
c_733391.num_elements = 21;
c_733391.elements = (object *)e_738091;
c_733391.elements[0] = ((closureN)self_731824)->elements[0];
c_733391.elements[1] = ((closureN)self_731824)->elements[1];
c_733391.elements[2] = ((closureN)self_731824)->elements[2];
c_733391.elements[3] = ((closureN)self_731824)->elements[3];
c_733391.elements[4] = ((closureN)self_731824)->elements[4];
c_733391.elements[5] = ((closureN)self_731824)->elements[5];
c_733391.elements[6] = ((closureN)self_731824)->elements[6];
c_733391.elements[7] = ((closureN)self_731824)->elements[7];
c_733391.elements[8] = ((closureN)self_731824)->elements[8];
c_733391.elements[9] = ((closureN)self_731824)->elements[9];
c_733391.elements[10] = ((closureN)self_731824)->elements[10];
c_733391.elements[11] = ((closureN)self_731824)->elements[11];
c_733391.elements[12] = ((closureN)self_731824)->elements[12];
c_733391.elements[13] = ((closureN)self_731824)->elements[13];
c_733391.elements[14] = ((closureN)self_731824)->elements[14];
c_733391.elements[15] = ((closureN)self_731824)->elements[15];
c_733391.elements[16] = ((closureN)self_731824)->elements[16];
c_733391.elements[17] = ((closureN)self_731824)->elements[17];
c_733391.elements[18] = ((closureN)self_731824)->elements[18];
c_733391.elements[19] = ((closureN)self_731824)->elements[19];
c_733391.elements[20] = ((closureN)self_731824)->elements[21];


make_pair(c_738094,quote__16461_16645,NULL);c_738094.hdr.immutable = 1;

make_pair(c_738093,quote_step,&c_738094);c_738093.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733391, ((closureN)self_731824)->elements[20], r_73907, &c_738093);; 
}

static void __lambda_340(void *data, object self_731825, int argc, object *args) /* object self_731825, object r_73866 */
 {
 object r_73866 = args[0];
  
closureN_type c_733394;
object e_738090 [22];
c_733394.hdr.mark = gc_color_red;
 c_733394.hdr.grayed = 0;
c_733394.tag = closureN_tag;
 c_733394.fn = (function_type)__lambda_341;
c_733394.num_args = 1;
c_733394.num_elements = 22;
c_733394.elements = (object *)e_738090;
c_733394.elements[0] = ((closureN)self_731825)->elements[0];
c_733394.elements[1] = ((closureN)self_731825)->elements[1];
c_733394.elements[2] = ((closureN)self_731825)->elements[2];
c_733394.elements[3] = ((closureN)self_731825)->elements[3];
c_733394.elements[4] = ((closureN)self_731825)->elements[4];
c_733394.elements[5] = ((closureN)self_731825)->elements[5];
c_733394.elements[6] = ((closureN)self_731825)->elements[6];
c_733394.elements[7] = ((closureN)self_731825)->elements[7];
c_733394.elements[8] = ((closureN)self_731825)->elements[8];
c_733394.elements[9] = ((closureN)self_731825)->elements[9];
c_733394.elements[10] = ((closureN)self_731825)->elements[10];
c_733394.elements[11] = ((closureN)self_731825)->elements[11];
c_733394.elements[12] = ((closureN)self_731825)->elements[12];
c_733394.elements[13] = ((closureN)self_731825)->elements[13];
c_733394.elements[14] = ((closureN)self_731825)->elements[14];
c_733394.elements[15] = ((closureN)self_731825)->elements[15];
c_733394.elements[16] = ((closureN)self_731825)->elements[16];
c_733394.elements[17] = ((closureN)self_731825)->elements[17];
c_733394.elements[18] = ((closureN)self_731825)->elements[18];
c_733394.elements[19] = ((closureN)self_731825)->elements[19];
c_733394.elements[20] = r_73866;
c_733394.elements[21] = ((closureN)self_731825)->elements[20];

return_closcall2(data,  ((closureN)self_731825)->elements[20],  &c_733394, quote_vars);; 
}

static void __lambda_341(void *data, object self_731826, int argc, object *args) /* object self_731826, object r_73898 */
 {
 object r_73898 = args[0];
  
closureN_type c_733397;
object e_738089 [23];
c_733397.hdr.mark = gc_color_red;
 c_733397.hdr.grayed = 0;
c_733397.tag = closureN_tag;
 c_733397.fn = (function_type)__lambda_342;
c_733397.num_args = 1;
c_733397.num_elements = 23;
c_733397.elements = (object *)e_738089;
c_733397.elements[0] = ((closureN)self_731826)->elements[0];
c_733397.elements[1] = ((closureN)self_731826)->elements[1];
c_733397.elements[2] = ((closureN)self_731826)->elements[2];
c_733397.elements[3] = ((closureN)self_731826)->elements[3];
c_733397.elements[4] = ((closureN)self_731826)->elements[4];
c_733397.elements[5] = ((closureN)self_731826)->elements[5];
c_733397.elements[6] = ((closureN)self_731826)->elements[6];
c_733397.elements[7] = ((closureN)self_731826)->elements[7];
c_733397.elements[8] = ((closureN)self_731826)->elements[8];
c_733397.elements[9] = ((closureN)self_731826)->elements[9];
c_733397.elements[10] = ((closureN)self_731826)->elements[10];
c_733397.elements[11] = ((closureN)self_731826)->elements[11];
c_733397.elements[12] = ((closureN)self_731826)->elements[12];
c_733397.elements[13] = ((closureN)self_731826)->elements[13];
c_733397.elements[14] = ((closureN)self_731826)->elements[14];
c_733397.elements[15] = ((closureN)self_731826)->elements[15];
c_733397.elements[16] = ((closureN)self_731826)->elements[16];
c_733397.elements[17] = ((closureN)self_731826)->elements[17];
c_733397.elements[18] = ((closureN)self_731826)->elements[18];
c_733397.elements[19] = ((closureN)self_731826)->elements[19];
c_733397.elements[20] = ((closureN)self_731826)->elements[20];
c_733397.elements[21] = r_73898;
c_733397.elements[22] = ((closureN)self_731826)->elements[21];

return_closcall2(data,  ((closureN)self_731826)->elements[21],  &c_733397, quote__16461_16645);; 
}

static void __lambda_342(void *data, object self_731827, int argc, object *args) /* object self_731827, object r_73901 */
 {
 object r_73901 = args[0];
  
closureN_type c_733399;
object e_738087 [23];
c_733399.hdr.mark = gc_color_red;
 c_733399.hdr.grayed = 0;
c_733399.tag = closureN_tag;
 c_733399.fn = (function_type)__lambda_343;
c_733399.num_args = 1;
c_733399.num_elements = 23;
c_733399.elements = (object *)e_738087;
c_733399.elements[0] = ((closureN)self_731827)->elements[0];
c_733399.elements[1] = ((closureN)self_731827)->elements[1];
c_733399.elements[2] = ((closureN)self_731827)->elements[2];
c_733399.elements[3] = ((closureN)self_731827)->elements[3];
c_733399.elements[4] = ((closureN)self_731827)->elements[4];
c_733399.elements[5] = ((closureN)self_731827)->elements[5];
c_733399.elements[6] = ((closureN)self_731827)->elements[6];
c_733399.elements[7] = ((closureN)self_731827)->elements[7];
c_733399.elements[8] = ((closureN)self_731827)->elements[8];
c_733399.elements[9] = ((closureN)self_731827)->elements[9];
c_733399.elements[10] = ((closureN)self_731827)->elements[10];
c_733399.elements[11] = ((closureN)self_731827)->elements[11];
c_733399.elements[12] = ((closureN)self_731827)->elements[12];
c_733399.elements[13] = ((closureN)self_731827)->elements[13];
c_733399.elements[14] = ((closureN)self_731827)->elements[14];
c_733399.elements[15] = ((closureN)self_731827)->elements[15];
c_733399.elements[16] = ((closureN)self_731827)->elements[16];
c_733399.elements[17] = ((closureN)self_731827)->elements[17];
c_733399.elements[18] = ((closureN)self_731827)->elements[18];
c_733399.elements[19] = ((closureN)self_731827)->elements[19];
c_733399.elements[20] = ((closureN)self_731827)->elements[20];
c_733399.elements[21] = ((closureN)self_731827)->elements[21];
c_733399.elements[22] = ((closureN)self_731827)->elements[22];


make_pair(c_738088,quote__16461_16645,NULL);c_738088.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733399, r_73901, NULL, &c_738088);; 
}

static void __lambda_343(void *data, object self_731828, int argc, object *args) /* object self_731828, object r_73899 */
 {
 object r_73899 = args[0];
  
closureN_type c_733401;
object e_738083 [22];
c_733401.hdr.mark = gc_color_red;
 c_733401.hdr.grayed = 0;
c_733401.tag = closureN_tag;
 c_733401.fn = (function_type)__lambda_344;
c_733401.num_args = 1;
c_733401.num_elements = 22;
c_733401.elements = (object *)e_738083;
c_733401.elements[0] = ((closureN)self_731828)->elements[0];
c_733401.elements[1] = ((closureN)self_731828)->elements[1];
c_733401.elements[2] = ((closureN)self_731828)->elements[2];
c_733401.elements[3] = ((closureN)self_731828)->elements[3];
c_733401.elements[4] = ((closureN)self_731828)->elements[4];
c_733401.elements[5] = ((closureN)self_731828)->elements[5];
c_733401.elements[6] = ((closureN)self_731828)->elements[6];
c_733401.elements[7] = ((closureN)self_731828)->elements[7];
c_733401.elements[8] = ((closureN)self_731828)->elements[8];
c_733401.elements[9] = ((closureN)self_731828)->elements[9];
c_733401.elements[10] = ((closureN)self_731828)->elements[10];
c_733401.elements[11] = ((closureN)self_731828)->elements[11];
c_733401.elements[12] = ((closureN)self_731828)->elements[12];
c_733401.elements[13] = ((closureN)self_731828)->elements[13];
c_733401.elements[14] = ((closureN)self_731828)->elements[14];
c_733401.elements[15] = ((closureN)self_731828)->elements[15];
c_733401.elements[16] = ((closureN)self_731828)->elements[16];
c_733401.elements[17] = ((closureN)self_731828)->elements[17];
c_733401.elements[18] = ((closureN)self_731828)->elements[18];
c_733401.elements[19] = ((closureN)self_731828)->elements[19];
c_733401.elements[20] = ((closureN)self_731828)->elements[20];
c_733401.elements[21] = ((closureN)self_731828)->elements[22];


make_pair(c_738086,quote__16461_16645,NULL);c_738086.hdr.immutable = 1;

make_pair(c_738085,quote_vars,&c_738086);c_738085.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733401, ((closureN)self_731828)->elements[21], r_73899, &c_738085);; 
}

static void __lambda_344(void *data, object self_731829, int argc, object *args) /* object self_731829, object r_73869 */
 {
 object r_73869 = args[0];
  
closureN_type c_733404;
object e_738082 [23];
c_733404.hdr.mark = gc_color_red;
 c_733404.hdr.grayed = 0;
c_733404.tag = closureN_tag;
 c_733404.fn = (function_type)__lambda_345;
c_733404.num_args = 1;
c_733404.num_elements = 23;
c_733404.elements = (object *)e_738082;
c_733404.elements[0] = ((closureN)self_731829)->elements[0];
c_733404.elements[1] = ((closureN)self_731829)->elements[1];
c_733404.elements[2] = ((closureN)self_731829)->elements[2];
c_733404.elements[3] = ((closureN)self_731829)->elements[3];
c_733404.elements[4] = ((closureN)self_731829)->elements[4];
c_733404.elements[5] = ((closureN)self_731829)->elements[5];
c_733404.elements[6] = ((closureN)self_731829)->elements[6];
c_733404.elements[7] = ((closureN)self_731829)->elements[7];
c_733404.elements[8] = ((closureN)self_731829)->elements[8];
c_733404.elements[9] = ((closureN)self_731829)->elements[9];
c_733404.elements[10] = ((closureN)self_731829)->elements[10];
c_733404.elements[11] = ((closureN)self_731829)->elements[11];
c_733404.elements[12] = ((closureN)self_731829)->elements[12];
c_733404.elements[13] = ((closureN)self_731829)->elements[13];
c_733404.elements[14] = ((closureN)self_731829)->elements[14];
c_733404.elements[15] = ((closureN)self_731829)->elements[15];
c_733404.elements[16] = ((closureN)self_731829)->elements[16];
c_733404.elements[17] = ((closureN)self_731829)->elements[17];
c_733404.elements[18] = ((closureN)self_731829)->elements[18];
c_733404.elements[19] = ((closureN)self_731829)->elements[19];
c_733404.elements[20] = ((closureN)self_731829)->elements[20];
c_733404.elements[21] = r_73869;
c_733404.elements[22] = ((closureN)self_731829)->elements[21];

return_closcall2(data,  ((closureN)self_731829)->elements[21],  &c_733404, quote_out_91vars);; 
}

static void __lambda_345(void *data, object self_731830, int argc, object *args) /* object self_731830, object r_73890 */
 {
 object r_73890 = args[0];
  
closureN_type c_733407;
object e_738081 [24];
c_733407.hdr.mark = gc_color_red;
 c_733407.hdr.grayed = 0;
c_733407.tag = closureN_tag;
 c_733407.fn = (function_type)__lambda_346;
c_733407.num_args = 1;
c_733407.num_elements = 24;
c_733407.elements = (object *)e_738081;
c_733407.elements[0] = ((closureN)self_731830)->elements[0];
c_733407.elements[1] = ((closureN)self_731830)->elements[1];
c_733407.elements[2] = ((closureN)self_731830)->elements[2];
c_733407.elements[3] = ((closureN)self_731830)->elements[3];
c_733407.elements[4] = ((closureN)self_731830)->elements[4];
c_733407.elements[5] = ((closureN)self_731830)->elements[5];
c_733407.elements[6] = ((closureN)self_731830)->elements[6];
c_733407.elements[7] = ((closureN)self_731830)->elements[7];
c_733407.elements[8] = ((closureN)self_731830)->elements[8];
c_733407.elements[9] = ((closureN)self_731830)->elements[9];
c_733407.elements[10] = ((closureN)self_731830)->elements[10];
c_733407.elements[11] = ((closureN)self_731830)->elements[11];
c_733407.elements[12] = ((closureN)self_731830)->elements[12];
c_733407.elements[13] = ((closureN)self_731830)->elements[13];
c_733407.elements[14] = ((closureN)self_731830)->elements[14];
c_733407.elements[15] = ((closureN)self_731830)->elements[15];
c_733407.elements[16] = ((closureN)self_731830)->elements[16];
c_733407.elements[17] = ((closureN)self_731830)->elements[17];
c_733407.elements[18] = ((closureN)self_731830)->elements[18];
c_733407.elements[19] = ((closureN)self_731830)->elements[19];
c_733407.elements[20] = ((closureN)self_731830)->elements[20];
c_733407.elements[21] = ((closureN)self_731830)->elements[21];
c_733407.elements[22] = r_73890;
c_733407.elements[23] = ((closureN)self_731830)->elements[22];

return_closcall2(data,  ((closureN)self_731830)->elements[22],  &c_733407, quote__16461_16645);; 
}

static void __lambda_346(void *data, object self_731831, int argc, object *args) /* object self_731831, object r_73893 */
 {
 object r_73893 = args[0];
  
closureN_type c_733409;
object e_738079 [24];
c_733409.hdr.mark = gc_color_red;
 c_733409.hdr.grayed = 0;
c_733409.tag = closureN_tag;
 c_733409.fn = (function_type)__lambda_347;
c_733409.num_args = 1;
c_733409.num_elements = 24;
c_733409.elements = (object *)e_738079;
c_733409.elements[0] = ((closureN)self_731831)->elements[0];
c_733409.elements[1] = ((closureN)self_731831)->elements[1];
c_733409.elements[2] = ((closureN)self_731831)->elements[2];
c_733409.elements[3] = ((closureN)self_731831)->elements[3];
c_733409.elements[4] = ((closureN)self_731831)->elements[4];
c_733409.elements[5] = ((closureN)self_731831)->elements[5];
c_733409.elements[6] = ((closureN)self_731831)->elements[6];
c_733409.elements[7] = ((closureN)self_731831)->elements[7];
c_733409.elements[8] = ((closureN)self_731831)->elements[8];
c_733409.elements[9] = ((closureN)self_731831)->elements[9];
c_733409.elements[10] = ((closureN)self_731831)->elements[10];
c_733409.elements[11] = ((closureN)self_731831)->elements[11];
c_733409.elements[12] = ((closureN)self_731831)->elements[12];
c_733409.elements[13] = ((closureN)self_731831)->elements[13];
c_733409.elements[14] = ((closureN)self_731831)->elements[14];
c_733409.elements[15] = ((closureN)self_731831)->elements[15];
c_733409.elements[16] = ((closureN)self_731831)->elements[16];
c_733409.elements[17] = ((closureN)self_731831)->elements[17];
c_733409.elements[18] = ((closureN)self_731831)->elements[18];
c_733409.elements[19] = ((closureN)self_731831)->elements[19];
c_733409.elements[20] = ((closureN)self_731831)->elements[20];
c_733409.elements[21] = ((closureN)self_731831)->elements[21];
c_733409.elements[22] = ((closureN)self_731831)->elements[22];
c_733409.elements[23] = ((closureN)self_731831)->elements[23];


make_pair(c_738080,quote__16461_16645,NULL);c_738080.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733409, r_73893, NULL, &c_738080);; 
}

static void __lambda_347(void *data, object self_731832, int argc, object *args) /* object self_731832, object r_73891 */
 {
 object r_73891 = args[0];
  
closureN_type c_733411;
object e_738075 [23];
c_733411.hdr.mark = gc_color_red;
 c_733411.hdr.grayed = 0;
c_733411.tag = closureN_tag;
 c_733411.fn = (function_type)__lambda_348;
c_733411.num_args = 1;
c_733411.num_elements = 23;
c_733411.elements = (object *)e_738075;
c_733411.elements[0] = ((closureN)self_731832)->elements[0];
c_733411.elements[1] = ((closureN)self_731832)->elements[1];
c_733411.elements[2] = ((closureN)self_731832)->elements[2];
c_733411.elements[3] = ((closureN)self_731832)->elements[3];
c_733411.elements[4] = ((closureN)self_731832)->elements[4];
c_733411.elements[5] = ((closureN)self_731832)->elements[5];
c_733411.elements[6] = ((closureN)self_731832)->elements[6];
c_733411.elements[7] = ((closureN)self_731832)->elements[7];
c_733411.elements[8] = ((closureN)self_731832)->elements[8];
c_733411.elements[9] = ((closureN)self_731832)->elements[9];
c_733411.elements[10] = ((closureN)self_731832)->elements[10];
c_733411.elements[11] = ((closureN)self_731832)->elements[11];
c_733411.elements[12] = ((closureN)self_731832)->elements[12];
c_733411.elements[13] = ((closureN)self_731832)->elements[13];
c_733411.elements[14] = ((closureN)self_731832)->elements[14];
c_733411.elements[15] = ((closureN)self_731832)->elements[15];
c_733411.elements[16] = ((closureN)self_731832)->elements[16];
c_733411.elements[17] = ((closureN)self_731832)->elements[17];
c_733411.elements[18] = ((closureN)self_731832)->elements[18];
c_733411.elements[19] = ((closureN)self_731832)->elements[19];
c_733411.elements[20] = ((closureN)self_731832)->elements[20];
c_733411.elements[21] = ((closureN)self_731832)->elements[21];
c_733411.elements[22] = ((closureN)self_731832)->elements[23];


make_pair(c_738078,quote__16461_16645,NULL);c_738078.hdr.immutable = 1;

make_pair(c_738077,quote_out_91vars,&c_738078);c_738077.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733411, ((closureN)self_731832)->elements[22], r_73891, &c_738077);; 
}

static void __lambda_348(void *data, object self_731833, int argc, object *args) /* object self_731833, object r_73872 */
 {
 object r_73872 = args[0];
  
closureN_type c_733414;
object e_738074 [24];
c_733414.hdr.mark = gc_color_red;
 c_733414.hdr.grayed = 0;
c_733414.tag = closureN_tag;
 c_733414.fn = (function_type)__lambda_349;
c_733414.num_args = 1;
c_733414.num_elements = 24;
c_733414.elements = (object *)e_738074;
c_733414.elements[0] = ((closureN)self_731833)->elements[0];
c_733414.elements[1] = ((closureN)self_731833)->elements[1];
c_733414.elements[2] = ((closureN)self_731833)->elements[2];
c_733414.elements[3] = ((closureN)self_731833)->elements[3];
c_733414.elements[4] = ((closureN)self_731833)->elements[4];
c_733414.elements[5] = ((closureN)self_731833)->elements[5];
c_733414.elements[6] = ((closureN)self_731833)->elements[6];
c_733414.elements[7] = ((closureN)self_731833)->elements[7];
c_733414.elements[8] = ((closureN)self_731833)->elements[8];
c_733414.elements[9] = ((closureN)self_731833)->elements[9];
c_733414.elements[10] = ((closureN)self_731833)->elements[10];
c_733414.elements[11] = ((closureN)self_731833)->elements[11];
c_733414.elements[12] = ((closureN)self_731833)->elements[12];
c_733414.elements[13] = ((closureN)self_731833)->elements[13];
c_733414.elements[14] = ((closureN)self_731833)->elements[14];
c_733414.elements[15] = ((closureN)self_731833)->elements[15];
c_733414.elements[16] = ((closureN)self_731833)->elements[16];
c_733414.elements[17] = ((closureN)self_731833)->elements[17];
c_733414.elements[18] = ((closureN)self_731833)->elements[18];
c_733414.elements[19] = ((closureN)self_731833)->elements[19];
c_733414.elements[20] = ((closureN)self_731833)->elements[20];
c_733414.elements[21] = ((closureN)self_731833)->elements[21];
c_733414.elements[22] = r_73872;
c_733414.elements[23] = ((closureN)self_731833)->elements[22];

return_closcall2(data,  ((closureN)self_731833)->elements[22],  &c_733414, quote_in_91steps);; 
}

static void __lambda_349(void *data, object self_731834, int argc, object *args) /* object self_731834, object r_73875 */
 {
 object r_73875 = args[0];
  
closureN_type c_733417;
object e_738073 [25];
c_733417.hdr.mark = gc_color_red;
 c_733417.hdr.grayed = 0;
c_733417.tag = closureN_tag;
 c_733417.fn = (function_type)__lambda_350;
c_733417.num_args = 1;
c_733417.num_elements = 25;
c_733417.elements = (object *)e_738073;
c_733417.elements[0] = ((closureN)self_731834)->elements[0];
c_733417.elements[1] = ((closureN)self_731834)->elements[1];
c_733417.elements[2] = ((closureN)self_731834)->elements[2];
c_733417.elements[3] = ((closureN)self_731834)->elements[3];
c_733417.elements[4] = ((closureN)self_731834)->elements[4];
c_733417.elements[5] = ((closureN)self_731834)->elements[5];
c_733417.elements[6] = ((closureN)self_731834)->elements[6];
c_733417.elements[7] = ((closureN)self_731834)->elements[7];
c_733417.elements[8] = ((closureN)self_731834)->elements[8];
c_733417.elements[9] = ((closureN)self_731834)->elements[9];
c_733417.elements[10] = ((closureN)self_731834)->elements[10];
c_733417.elements[11] = ((closureN)self_731834)->elements[11];
c_733417.elements[12] = ((closureN)self_731834)->elements[12];
c_733417.elements[13] = ((closureN)self_731834)->elements[13];
c_733417.elements[14] = ((closureN)self_731834)->elements[14];
c_733417.elements[15] = ((closureN)self_731834)->elements[15];
c_733417.elements[16] = ((closureN)self_731834)->elements[16];
c_733417.elements[17] = ((closureN)self_731834)->elements[17];
c_733417.elements[18] = ((closureN)self_731834)->elements[18];
c_733417.elements[19] = ((closureN)self_731834)->elements[19];
c_733417.elements[20] = ((closureN)self_731834)->elements[20];
c_733417.elements[21] = ((closureN)self_731834)->elements[21];
c_733417.elements[22] = ((closureN)self_731834)->elements[22];
c_733417.elements[23] = r_73875;
c_733417.elements[24] = ((closureN)self_731834)->elements[23];

return_closcall2(data,  ((closureN)self_731834)->elements[23],  &c_733417, quote_out_91steps);; 
}

static void __lambda_350(void *data, object self_731835, int argc, object *args) /* object self_731835, object r_73881 */
 {
 object r_73881 = args[0];
  
closureN_type c_733420;
object e_738072 [26];
c_733420.hdr.mark = gc_color_red;
 c_733420.hdr.grayed = 0;
c_733420.tag = closureN_tag;
 c_733420.fn = (function_type)__lambda_351;
c_733420.num_args = 1;
c_733420.num_elements = 26;
c_733420.elements = (object *)e_738072;
c_733420.elements[0] = ((closureN)self_731835)->elements[0];
c_733420.elements[1] = ((closureN)self_731835)->elements[1];
c_733420.elements[2] = ((closureN)self_731835)->elements[2];
c_733420.elements[3] = ((closureN)self_731835)->elements[3];
c_733420.elements[4] = ((closureN)self_731835)->elements[4];
c_733420.elements[5] = ((closureN)self_731835)->elements[5];
c_733420.elements[6] = ((closureN)self_731835)->elements[6];
c_733420.elements[7] = ((closureN)self_731835)->elements[7];
c_733420.elements[8] = ((closureN)self_731835)->elements[8];
c_733420.elements[9] = ((closureN)self_731835)->elements[9];
c_733420.elements[10] = ((closureN)self_731835)->elements[10];
c_733420.elements[11] = ((closureN)self_731835)->elements[11];
c_733420.elements[12] = ((closureN)self_731835)->elements[12];
c_733420.elements[13] = ((closureN)self_731835)->elements[13];
c_733420.elements[14] = ((closureN)self_731835)->elements[14];
c_733420.elements[15] = ((closureN)self_731835)->elements[15];
c_733420.elements[16] = ((closureN)self_731835)->elements[16];
c_733420.elements[17] = ((closureN)self_731835)->elements[17];
c_733420.elements[18] = ((closureN)self_731835)->elements[18];
c_733420.elements[19] = ((closureN)self_731835)->elements[19];
c_733420.elements[20] = ((closureN)self_731835)->elements[20];
c_733420.elements[21] = ((closureN)self_731835)->elements[21];
c_733420.elements[22] = ((closureN)self_731835)->elements[22];
c_733420.elements[23] = ((closureN)self_731835)->elements[23];
c_733420.elements[24] = r_73881;
c_733420.elements[25] = ((closureN)self_731835)->elements[24];

return_closcall2(data,  ((closureN)self_731835)->elements[24],  &c_733420, quote__16461_16645);; 
}

static void __lambda_351(void *data, object self_731836, int argc, object *args) /* object self_731836, object r_73884 */
 {
 object r_73884 = args[0];
  
closureN_type c_733422;
object e_738070 [26];
c_733422.hdr.mark = gc_color_red;
 c_733422.hdr.grayed = 0;
c_733422.tag = closureN_tag;
 c_733422.fn = (function_type)__lambda_352;
c_733422.num_args = 1;
c_733422.num_elements = 26;
c_733422.elements = (object *)e_738070;
c_733422.elements[0] = ((closureN)self_731836)->elements[0];
c_733422.elements[1] = ((closureN)self_731836)->elements[1];
c_733422.elements[2] = ((closureN)self_731836)->elements[2];
c_733422.elements[3] = ((closureN)self_731836)->elements[3];
c_733422.elements[4] = ((closureN)self_731836)->elements[4];
c_733422.elements[5] = ((closureN)self_731836)->elements[5];
c_733422.elements[6] = ((closureN)self_731836)->elements[6];
c_733422.elements[7] = ((closureN)self_731836)->elements[7];
c_733422.elements[8] = ((closureN)self_731836)->elements[8];
c_733422.elements[9] = ((closureN)self_731836)->elements[9];
c_733422.elements[10] = ((closureN)self_731836)->elements[10];
c_733422.elements[11] = ((closureN)self_731836)->elements[11];
c_733422.elements[12] = ((closureN)self_731836)->elements[12];
c_733422.elements[13] = ((closureN)self_731836)->elements[13];
c_733422.elements[14] = ((closureN)self_731836)->elements[14];
c_733422.elements[15] = ((closureN)self_731836)->elements[15];
c_733422.elements[16] = ((closureN)self_731836)->elements[16];
c_733422.elements[17] = ((closureN)self_731836)->elements[17];
c_733422.elements[18] = ((closureN)self_731836)->elements[18];
c_733422.elements[19] = ((closureN)self_731836)->elements[19];
c_733422.elements[20] = ((closureN)self_731836)->elements[20];
c_733422.elements[21] = ((closureN)self_731836)->elements[21];
c_733422.elements[22] = ((closureN)self_731836)->elements[22];
c_733422.elements[23] = ((closureN)self_731836)->elements[23];
c_733422.elements[24] = ((closureN)self_731836)->elements[24];
c_733422.elements[25] = ((closureN)self_731836)->elements[25];


make_pair(c_738071,quote__16461_16645,NULL);c_738071.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733422, r_73884, NULL, &c_738071);; 
}

static void __lambda_352(void *data, object self_731837, int argc, object *args) /* object self_731837, object r_73882 */
 {
 object r_73882 = args[0];
  
closureN_type c_733424;
object e_738066 [25];
c_733424.hdr.mark = gc_color_red;
 c_733424.hdr.grayed = 0;
c_733424.tag = closureN_tag;
 c_733424.fn = (function_type)__lambda_353;
c_733424.num_args = 1;
c_733424.num_elements = 25;
c_733424.elements = (object *)e_738066;
c_733424.elements[0] = ((closureN)self_731837)->elements[0];
c_733424.elements[1] = ((closureN)self_731837)->elements[1];
c_733424.elements[2] = ((closureN)self_731837)->elements[2];
c_733424.elements[3] = ((closureN)self_731837)->elements[3];
c_733424.elements[4] = ((closureN)self_731837)->elements[4];
c_733424.elements[5] = ((closureN)self_731837)->elements[5];
c_733424.elements[6] = ((closureN)self_731837)->elements[6];
c_733424.elements[7] = ((closureN)self_731837)->elements[7];
c_733424.elements[8] = ((closureN)self_731837)->elements[8];
c_733424.elements[9] = ((closureN)self_731837)->elements[9];
c_733424.elements[10] = ((closureN)self_731837)->elements[10];
c_733424.elements[11] = ((closureN)self_731837)->elements[11];
c_733424.elements[12] = ((closureN)self_731837)->elements[12];
c_733424.elements[13] = ((closureN)self_731837)->elements[13];
c_733424.elements[14] = ((closureN)self_731837)->elements[14];
c_733424.elements[15] = ((closureN)self_731837)->elements[15];
c_733424.elements[16] = ((closureN)self_731837)->elements[16];
c_733424.elements[17] = ((closureN)self_731837)->elements[17];
c_733424.elements[18] = ((closureN)self_731837)->elements[18];
c_733424.elements[19] = ((closureN)self_731837)->elements[19];
c_733424.elements[20] = ((closureN)self_731837)->elements[20];
c_733424.elements[21] = ((closureN)self_731837)->elements[21];
c_733424.elements[22] = ((closureN)self_731837)->elements[22];
c_733424.elements[23] = ((closureN)self_731837)->elements[23];
c_733424.elements[24] = ((closureN)self_731837)->elements[25];


make_pair(c_738069,quote__16461_16645,NULL);c_738069.hdr.immutable = 1;

make_pair(c_738068,quote_out_91steps,&c_738069);c_738068.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733424, ((closureN)self_731837)->elements[24], r_73882, &c_738068);; 
}

static void __lambda_353(void *data, object self_731838, int argc, object *args) /* object self_731838, object r_73878 */
 {
 object r_73878 = args[0];
  
closureN_type c_733426;
object e_738062 [25];
c_733426.hdr.mark = gc_color_red;
 c_733426.hdr.grayed = 0;
c_733426.tag = closureN_tag;
 c_733426.fn = (function_type)__lambda_354;
c_733426.num_args = 1;
c_733426.num_elements = 25;
c_733426.elements = (object *)e_738062;
c_733426.elements[0] = ((closureN)self_731838)->elements[0];
c_733426.elements[1] = ((closureN)self_731838)->elements[1];
c_733426.elements[2] = ((closureN)self_731838)->elements[2];
c_733426.elements[3] = ((closureN)self_731838)->elements[3];
c_733426.elements[4] = ((closureN)self_731838)->elements[4];
c_733426.elements[5] = ((closureN)self_731838)->elements[5];
c_733426.elements[6] = ((closureN)self_731838)->elements[6];
c_733426.elements[7] = ((closureN)self_731838)->elements[7];
c_733426.elements[8] = ((closureN)self_731838)->elements[8];
c_733426.elements[9] = ((closureN)self_731838)->elements[9];
c_733426.elements[10] = ((closureN)self_731838)->elements[10];
c_733426.elements[11] = ((closureN)self_731838)->elements[11];
c_733426.elements[12] = ((closureN)self_731838)->elements[12];
c_733426.elements[13] = ((closureN)self_731838)->elements[13];
c_733426.elements[14] = ((closureN)self_731838)->elements[14];
c_733426.elements[15] = ((closureN)self_731838)->elements[15];
c_733426.elements[16] = ((closureN)self_731838)->elements[16];
c_733426.elements[17] = ((closureN)self_731838)->elements[17];
c_733426.elements[18] = ((closureN)self_731838)->elements[18];
c_733426.elements[19] = ((closureN)self_731838)->elements[19];
c_733426.elements[20] = ((closureN)self_731838)->elements[20];
c_733426.elements[21] = ((closureN)self_731838)->elements[21];
c_733426.elements[22] = ((closureN)self_731838)->elements[22];
c_733426.elements[23] = ((closureN)self_731838)->elements[23];
c_733426.elements[24] = ((closureN)self_731838)->elements[24];


make_pair(c_738065,quote__16461_16645,NULL);c_738065.hdr.immutable = 1;

make_pair(c_738064,quote_out_91steps,&c_738065);c_738064.hdr.immutable = 1;

make_pair(c_738063,&c_738064,NULL);c_738063.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733426, r_73878, NULL, &c_738063);; 
}

static void __lambda_354(void *data, object self_731839, int argc, object *args) /* object self_731839, object r_73876 */
 {
 object r_73876 = args[0];
  
closureN_type c_733428;
object e_738056 [24];
c_733428.hdr.mark = gc_color_red;
 c_733428.hdr.grayed = 0;
c_733428.tag = closureN_tag;
 c_733428.fn = (function_type)__lambda_355;
c_733428.num_args = 1;
c_733428.num_elements = 24;
c_733428.elements = (object *)e_738056;
c_733428.elements[0] = ((closureN)self_731839)->elements[0];
c_733428.elements[1] = ((closureN)self_731839)->elements[1];
c_733428.elements[2] = ((closureN)self_731839)->elements[2];
c_733428.elements[3] = ((closureN)self_731839)->elements[3];
c_733428.elements[4] = ((closureN)self_731839)->elements[4];
c_733428.elements[5] = ((closureN)self_731839)->elements[5];
c_733428.elements[6] = ((closureN)self_731839)->elements[6];
c_733428.elements[7] = ((closureN)self_731839)->elements[7];
c_733428.elements[8] = ((closureN)self_731839)->elements[8];
c_733428.elements[9] = ((closureN)self_731839)->elements[9];
c_733428.elements[10] = ((closureN)self_731839)->elements[10];
c_733428.elements[11] = ((closureN)self_731839)->elements[11];
c_733428.elements[12] = ((closureN)self_731839)->elements[12];
c_733428.elements[13] = ((closureN)self_731839)->elements[13];
c_733428.elements[14] = ((closureN)self_731839)->elements[14];
c_733428.elements[15] = ((closureN)self_731839)->elements[15];
c_733428.elements[16] = ((closureN)self_731839)->elements[16];
c_733428.elements[17] = ((closureN)self_731839)->elements[17];
c_733428.elements[18] = ((closureN)self_731839)->elements[18];
c_733428.elements[19] = ((closureN)self_731839)->elements[19];
c_733428.elements[20] = ((closureN)self_731839)->elements[20];
c_733428.elements[21] = ((closureN)self_731839)->elements[21];
c_733428.elements[22] = ((closureN)self_731839)->elements[22];
c_733428.elements[23] = ((closureN)self_731839)->elements[24];


make_pair(c_738061,quote__16461_16645,NULL);c_738061.hdr.immutable = 1;

make_pair(c_738060,quote_out_91steps,&c_738061);c_738060.hdr.immutable = 1;

make_pair(c_738059,&c_738060,NULL);c_738059.hdr.immutable = 1;

make_pair(c_738058,quote_in_91steps,&c_738059);c_738058.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733428, ((closureN)self_731839)->elements[23], r_73876, &c_738058);; 
}

static void __lambda_355(void *data, object self_731840, int argc, object *args) /* object self_731840, object r_73873 */
 {
 object r_73873 = args[0];
  
closureN_type c_733430;
object e_738047 [23];
c_733430.hdr.mark = gc_color_red;
 c_733430.hdr.grayed = 0;
c_733430.tag = closureN_tag;
 c_733430.fn = (function_type)__lambda_356;
c_733430.num_args = 1;
c_733430.num_elements = 23;
c_733430.elements = (object *)e_738047;
c_733430.elements[0] = ((closureN)self_731840)->elements[0];
c_733430.elements[1] = ((closureN)self_731840)->elements[1];
c_733430.elements[2] = ((closureN)self_731840)->elements[2];
c_733430.elements[3] = ((closureN)self_731840)->elements[3];
c_733430.elements[4] = ((closureN)self_731840)->elements[4];
c_733430.elements[5] = ((closureN)self_731840)->elements[5];
c_733430.elements[6] = ((closureN)self_731840)->elements[6];
c_733430.elements[7] = ((closureN)self_731840)->elements[7];
c_733430.elements[8] = ((closureN)self_731840)->elements[8];
c_733430.elements[9] = ((closureN)self_731840)->elements[9];
c_733430.elements[10] = ((closureN)self_731840)->elements[10];
c_733430.elements[11] = ((closureN)self_731840)->elements[11];
c_733430.elements[12] = ((closureN)self_731840)->elements[12];
c_733430.elements[13] = ((closureN)self_731840)->elements[13];
c_733430.elements[14] = ((closureN)self_731840)->elements[14];
c_733430.elements[15] = ((closureN)self_731840)->elements[15];
c_733430.elements[16] = ((closureN)self_731840)->elements[16];
c_733430.elements[17] = ((closureN)self_731840)->elements[17];
c_733430.elements[18] = ((closureN)self_731840)->elements[18];
c_733430.elements[19] = ((closureN)self_731840)->elements[19];
c_733430.elements[20] = ((closureN)self_731840)->elements[20];
c_733430.elements[21] = ((closureN)self_731840)->elements[21];
c_733430.elements[22] = ((closureN)self_731840)->elements[23];


make_pair(c_738051,quote__16461_16645,NULL);c_738051.hdr.immutable = 1;

make_pair(c_738050,quote_out_91vars,&c_738051);c_738050.hdr.immutable = 1;

make_pair(c_738055,quote__16461_16645,NULL);c_738055.hdr.immutable = 1;

make_pair(c_738054,quote_out_91steps,&c_738055);c_738054.hdr.immutable = 1;

make_pair(c_738053,&c_738054,NULL);c_738053.hdr.immutable = 1;

make_pair(c_738052,quote_in_91steps,&c_738053);c_738052.hdr.immutable = 1;

make_pair(c_738049,&c_738050,&c_738052);c_738049.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733430, ((closureN)self_731840)->elements[22], r_73873, &c_738049);; 
}

static void __lambda_356(void *data, object self_731841, int argc, object *args) /* object self_731841, object r_73870 */
 {
 object r_73870 = args[0];
  
closureN_type c_733432;
object e_738035 [22];
c_733432.hdr.mark = gc_color_red;
 c_733432.hdr.grayed = 0;
c_733432.tag = closureN_tag;
 c_733432.fn = (function_type)__lambda_357;
c_733432.num_args = 1;
c_733432.num_elements = 22;
c_733432.elements = (object *)e_738035;
c_733432.elements[0] = ((closureN)self_731841)->elements[0];
c_733432.elements[1] = ((closureN)self_731841)->elements[1];
c_733432.elements[2] = ((closureN)self_731841)->elements[2];
c_733432.elements[3] = ((closureN)self_731841)->elements[3];
c_733432.elements[4] = ((closureN)self_731841)->elements[4];
c_733432.elements[5] = ((closureN)self_731841)->elements[5];
c_733432.elements[6] = ((closureN)self_731841)->elements[6];
c_733432.elements[7] = ((closureN)self_731841)->elements[7];
c_733432.elements[8] = ((closureN)self_731841)->elements[8];
c_733432.elements[9] = ((closureN)self_731841)->elements[9];
c_733432.elements[10] = ((closureN)self_731841)->elements[10];
c_733432.elements[11] = ((closureN)self_731841)->elements[11];
c_733432.elements[12] = ((closureN)self_731841)->elements[12];
c_733432.elements[13] = ((closureN)self_731841)->elements[13];
c_733432.elements[14] = ((closureN)self_731841)->elements[14];
c_733432.elements[15] = ((closureN)self_731841)->elements[15];
c_733432.elements[16] = ((closureN)self_731841)->elements[16];
c_733432.elements[17] = ((closureN)self_731841)->elements[17];
c_733432.elements[18] = ((closureN)self_731841)->elements[18];
c_733432.elements[19] = ((closureN)self_731841)->elements[19];
c_733432.elements[20] = ((closureN)self_731841)->elements[20];
c_733432.elements[21] = ((closureN)self_731841)->elements[22];


make_pair(c_738039,quote__16461_16645,NULL);c_738039.hdr.immutable = 1;

make_pair(c_738038,quote_vars,&c_738039);c_738038.hdr.immutable = 1;

make_pair(c_738042,quote__16461_16645,NULL);c_738042.hdr.immutable = 1;

make_pair(c_738041,quote_out_91vars,&c_738042);c_738041.hdr.immutable = 1;

make_pair(c_738046,quote__16461_16645,NULL);c_738046.hdr.immutable = 1;

make_pair(c_738045,quote_out_91steps,&c_738046);c_738045.hdr.immutable = 1;

make_pair(c_738044,&c_738045,NULL);c_738044.hdr.immutable = 1;

make_pair(c_738043,quote_in_91steps,&c_738044);c_738043.hdr.immutable = 1;

make_pair(c_738040,&c_738041,&c_738043);c_738040.hdr.immutable = 1;

make_pair(c_738037,&c_738038,&c_738040);c_738037.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733432, ((closureN)self_731841)->elements[21], r_73870, &c_738037);; 
}

static void __lambda_357(void *data, object self_731842, int argc, object *args) /* object self_731842, object r_73867 */
 {
 object r_73867 = args[0];
  
closureN_type c_733434;
object e_738020 [21];
c_733434.hdr.mark = gc_color_red;
 c_733434.hdr.grayed = 0;
c_733434.tag = closureN_tag;
 c_733434.fn = (function_type)__lambda_358;
c_733434.num_args = 1;
c_733434.num_elements = 21;
c_733434.elements = (object *)e_738020;
c_733434.elements[0] = ((closureN)self_731842)->elements[0];
c_733434.elements[1] = ((closureN)self_731842)->elements[1];
c_733434.elements[2] = ((closureN)self_731842)->elements[2];
c_733434.elements[3] = ((closureN)self_731842)->elements[3];
c_733434.elements[4] = ((closureN)self_731842)->elements[4];
c_733434.elements[5] = ((closureN)self_731842)->elements[5];
c_733434.elements[6] = ((closureN)self_731842)->elements[6];
c_733434.elements[7] = ((closureN)self_731842)->elements[7];
c_733434.elements[8] = ((closureN)self_731842)->elements[8];
c_733434.elements[9] = ((closureN)self_731842)->elements[9];
c_733434.elements[10] = ((closureN)self_731842)->elements[10];
c_733434.elements[11] = ((closureN)self_731842)->elements[11];
c_733434.elements[12] = ((closureN)self_731842)->elements[12];
c_733434.elements[13] = ((closureN)self_731842)->elements[13];
c_733434.elements[14] = ((closureN)self_731842)->elements[14];
c_733434.elements[15] = ((closureN)self_731842)->elements[15];
c_733434.elements[16] = ((closureN)self_731842)->elements[16];
c_733434.elements[17] = ((closureN)self_731842)->elements[17];
c_733434.elements[18] = ((closureN)self_731842)->elements[18];
c_733434.elements[19] = ((closureN)self_731842)->elements[19];
c_733434.elements[20] = ((closureN)self_731842)->elements[21];


make_pair(c_738024,quote__16461_16645,NULL);c_738024.hdr.immutable = 1;

make_pair(c_738023,quote_step,&c_738024);c_738023.hdr.immutable = 1;

make_pair(c_738027,quote__16461_16645,NULL);c_738027.hdr.immutable = 1;

make_pair(c_738026,quote_vars,&c_738027);c_738026.hdr.immutable = 1;

make_pair(c_738030,quote__16461_16645,NULL);c_738030.hdr.immutable = 1;

make_pair(c_738029,quote_out_91vars,&c_738030);c_738029.hdr.immutable = 1;

make_pair(c_738034,quote__16461_16645,NULL);c_738034.hdr.immutable = 1;

make_pair(c_738033,quote_out_91steps,&c_738034);c_738033.hdr.immutable = 1;

make_pair(c_738032,&c_738033,NULL);c_738032.hdr.immutable = 1;

make_pair(c_738031,quote_in_91steps,&c_738032);c_738031.hdr.immutable = 1;

make_pair(c_738028,&c_738029,&c_738031);c_738028.hdr.immutable = 1;

make_pair(c_738025,&c_738026,&c_738028);c_738025.hdr.immutable = 1;

make_pair(c_738022,&c_738023,&c_738025);c_738022.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733434, ((closureN)self_731842)->elements[20], r_73867, &c_738022);; 
}

static void __lambda_358(void *data, object self_731843, int argc, object *args) /* object self_731843, object r_73864 */
 {
 object r_73864 = args[0];
  
closureN_type c_733436;
object e_738002 [20];
c_733436.hdr.mark = gc_color_red;
 c_733436.hdr.grayed = 0;
c_733436.tag = closureN_tag;
 c_733436.fn = (function_type)__lambda_359;
c_733436.num_args = 1;
c_733436.num_elements = 20;
c_733436.elements = (object *)e_738002;
c_733436.elements[0] = ((closureN)self_731843)->elements[0];
c_733436.elements[1] = ((closureN)self_731843)->elements[1];
c_733436.elements[2] = ((closureN)self_731843)->elements[2];
c_733436.elements[3] = ((closureN)self_731843)->elements[3];
c_733436.elements[4] = ((closureN)self_731843)->elements[4];
c_733436.elements[5] = ((closureN)self_731843)->elements[5];
c_733436.elements[6] = ((closureN)self_731843)->elements[6];
c_733436.elements[7] = ((closureN)self_731843)->elements[7];
c_733436.elements[8] = ((closureN)self_731843)->elements[8];
c_733436.elements[9] = ((closureN)self_731843)->elements[9];
c_733436.elements[10] = ((closureN)self_731843)->elements[10];
c_733436.elements[11] = ((closureN)self_731843)->elements[11];
c_733436.elements[12] = ((closureN)self_731843)->elements[12];
c_733436.elements[13] = ((closureN)self_731843)->elements[13];
c_733436.elements[14] = ((closureN)self_731843)->elements[14];
c_733436.elements[15] = ((closureN)self_731843)->elements[15];
c_733436.elements[16] = ((closureN)self_731843)->elements[16];
c_733436.elements[17] = ((closureN)self_731843)->elements[17];
c_733436.elements[18] = ((closureN)self_731843)->elements[18];
c_733436.elements[19] = ((closureN)self_731843)->elements[20];


make_pair(c_738006,quote_ellipsis,NULL);c_738006.hdr.immutable = 1;

make_pair(c_738005,quote_placeholder,&c_738006);c_738005.hdr.immutable = 1;

make_pair(c_738009,quote__16461_16645,NULL);c_738009.hdr.immutable = 1;

make_pair(c_738008,quote_step,&c_738009);c_738008.hdr.immutable = 1;

make_pair(c_738012,quote__16461_16645,NULL);c_738012.hdr.immutable = 1;

make_pair(c_738011,quote_vars,&c_738012);c_738011.hdr.immutable = 1;

make_pair(c_738015,quote__16461_16645,NULL);c_738015.hdr.immutable = 1;

make_pair(c_738014,quote_out_91vars,&c_738015);c_738014.hdr.immutable = 1;

make_pair(c_738019,quote__16461_16645,NULL);c_738019.hdr.immutable = 1;

make_pair(c_738018,quote_out_91steps,&c_738019);c_738018.hdr.immutable = 1;

make_pair(c_738017,&c_738018,NULL);c_738017.hdr.immutable = 1;

make_pair(c_738016,quote_in_91steps,&c_738017);c_738016.hdr.immutable = 1;

make_pair(c_738013,&c_738014,&c_738016);c_738013.hdr.immutable = 1;

make_pair(c_738010,&c_738011,&c_738013);c_738010.hdr.immutable = 1;

make_pair(c_738007,&c_738008,&c_738010);c_738007.hdr.immutable = 1;

make_pair(c_738004,&c_738005,&c_738007);c_738004.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733436, ((closureN)self_731843)->elements[19], r_73864, &c_738004);; 
}

static void __lambda_359(void *data, object self_731844, int argc, object *args) /* object self_731844, object r_73861 */
 {
 object r_73861 = args[0];
  
closureN_type c_733438;
object e_737983 [19];
c_733438.hdr.mark = gc_color_red;
 c_733438.hdr.grayed = 0;
c_733438.tag = closureN_tag;
 c_733438.fn = (function_type)__lambda_360;
c_733438.num_args = 1;
c_733438.num_elements = 19;
c_733438.elements = (object *)e_737983;
c_733438.elements[0] = ((closureN)self_731844)->elements[0];
c_733438.elements[1] = ((closureN)self_731844)->elements[1];
c_733438.elements[2] = ((closureN)self_731844)->elements[2];
c_733438.elements[3] = ((closureN)self_731844)->elements[3];
c_733438.elements[4] = ((closureN)self_731844)->elements[4];
c_733438.elements[5] = ((closureN)self_731844)->elements[5];
c_733438.elements[6] = ((closureN)self_731844)->elements[6];
c_733438.elements[7] = ((closureN)self_731844)->elements[7];
c_733438.elements[8] = ((closureN)self_731844)->elements[8];
c_733438.elements[9] = ((closureN)self_731844)->elements[9];
c_733438.elements[10] = ((closureN)self_731844)->elements[10];
c_733438.elements[11] = ((closureN)self_731844)->elements[11];
c_733438.elements[12] = ((closureN)self_731844)->elements[12];
c_733438.elements[13] = ((closureN)self_731844)->elements[13];
c_733438.elements[14] = ((closureN)self_731844)->elements[14];
c_733438.elements[15] = ((closureN)self_731844)->elements[15];
c_733438.elements[16] = ((closureN)self_731844)->elements[16];
c_733438.elements[17] = ((closureN)self_731844)->elements[17];
c_733438.elements[18] = ((closureN)self_731844)->elements[19];


make_pair(c_737988,quote_ellipsis,NULL);c_737988.hdr.immutable = 1;

make_pair(c_737987,quote_placeholder,&c_737988);c_737987.hdr.immutable = 1;

make_pair(c_737991,quote__16461_16645,NULL);c_737991.hdr.immutable = 1;

make_pair(c_737990,quote_step,&c_737991);c_737990.hdr.immutable = 1;

make_pair(c_737994,quote__16461_16645,NULL);c_737994.hdr.immutable = 1;

make_pair(c_737993,quote_vars,&c_737994);c_737993.hdr.immutable = 1;

make_pair(c_737997,quote__16461_16645,NULL);c_737997.hdr.immutable = 1;

make_pair(c_737996,quote_out_91vars,&c_737997);c_737996.hdr.immutable = 1;

make_pair(c_738001,quote__16461_16645,NULL);c_738001.hdr.immutable = 1;

make_pair(c_738000,quote_out_91steps,&c_738001);c_738000.hdr.immutable = 1;

make_pair(c_737999,&c_738000,NULL);c_737999.hdr.immutable = 1;

make_pair(c_737998,quote_in_91steps,&c_737999);c_737998.hdr.immutable = 1;

make_pair(c_737995,&c_737996,&c_737998);c_737995.hdr.immutable = 1;

make_pair(c_737992,&c_737993,&c_737995);c_737992.hdr.immutable = 1;

make_pair(c_737989,&c_737990,&c_737992);c_737989.hdr.immutable = 1;

make_pair(c_737986,&c_737987,&c_737989);c_737986.hdr.immutable = 1;

make_pair(c_737985,quote__191,&c_737986);c_737985.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733438, ((closureN)self_731844)->elements[18], r_73861, &c_737985);; 
}

static void __lambda_360(void *data, object self_731845, int argc, object *args) /* object self_731845, object r_73784 */
 {
 object r_73784 = args[0];
  
closureN_type c_733441;
object e_737982 [20];
c_733441.hdr.mark = gc_color_red;
 c_733441.hdr.grayed = 0;
c_733441.tag = closureN_tag;
 c_733441.fn = (function_type)__lambda_361;
c_733441.num_args = 1;
c_733441.num_elements = 20;
c_733441.elements = (object *)e_737982;
c_733441.elements[0] = ((closureN)self_731845)->elements[0];
c_733441.elements[1] = ((closureN)self_731845)->elements[1];
c_733441.elements[2] = ((closureN)self_731845)->elements[2];
c_733441.elements[3] = ((closureN)self_731845)->elements[3];
c_733441.elements[4] = ((closureN)self_731845)->elements[4];
c_733441.elements[5] = ((closureN)self_731845)->elements[5];
c_733441.elements[6] = ((closureN)self_731845)->elements[6];
c_733441.elements[7] = ((closureN)self_731845)->elements[7];
c_733441.elements[8] = ((closureN)self_731845)->elements[8];
c_733441.elements[9] = ((closureN)self_731845)->elements[9];
c_733441.elements[10] = ((closureN)self_731845)->elements[10];
c_733441.elements[11] = ((closureN)self_731845)->elements[11];
c_733441.elements[12] = ((closureN)self_731845)->elements[12];
c_733441.elements[13] = ((closureN)self_731845)->elements[13];
c_733441.elements[14] = ((closureN)self_731845)->elements[14];
c_733441.elements[15] = ((closureN)self_731845)->elements[15];
c_733441.elements[16] = ((closureN)self_731845)->elements[16];
c_733441.elements[17] = ((closureN)self_731845)->elements[17];
c_733441.elements[18] = r_73784;
c_733441.elements[19] = ((closureN)self_731845)->elements[18];

return_closcall2(data,  ((closureN)self_731845)->elements[18],  &c_733441, quote__75chain);; 
}

static void __lambda_361(void *data, object self_731846, int argc, object *args) /* object self_731846, object r_73790 */
 {
 object r_73790 = args[0];
  
closureN_type c_733444;
object e_737981 [21];
c_733444.hdr.mark = gc_color_red;
 c_733444.hdr.grayed = 0;
c_733444.tag = closureN_tag;
 c_733444.fn = (function_type)__lambda_362;
c_733444.num_args = 1;
c_733444.num_elements = 21;
c_733444.elements = (object *)e_737981;
c_733444.elements[0] = ((closureN)self_731846)->elements[0];
c_733444.elements[1] = ((closureN)self_731846)->elements[1];
c_733444.elements[2] = ((closureN)self_731846)->elements[2];
c_733444.elements[3] = ((closureN)self_731846)->elements[3];
c_733444.elements[4] = ((closureN)self_731846)->elements[4];
c_733444.elements[5] = ((closureN)self_731846)->elements[5];
c_733444.elements[6] = ((closureN)self_731846)->elements[6];
c_733444.elements[7] = ((closureN)self_731846)->elements[7];
c_733444.elements[8] = ((closureN)self_731846)->elements[8];
c_733444.elements[9] = ((closureN)self_731846)->elements[9];
c_733444.elements[10] = ((closureN)self_731846)->elements[10];
c_733444.elements[11] = ((closureN)self_731846)->elements[11];
c_733444.elements[12] = ((closureN)self_731846)->elements[12];
c_733444.elements[13] = ((closureN)self_731846)->elements[13];
c_733444.elements[14] = ((closureN)self_731846)->elements[14];
c_733444.elements[15] = ((closureN)self_731846)->elements[15];
c_733444.elements[16] = ((closureN)self_731846)->elements[16];
c_733444.elements[17] = ((closureN)self_731846)->elements[17];
c_733444.elements[18] = ((closureN)self_731846)->elements[18];
c_733444.elements[19] = r_73790;
c_733444.elements[20] = ((closureN)self_731846)->elements[19];

return_closcall2(data,  ((closureN)self_731846)->elements[19],  &c_733444, quote_out_91vars);; 
}

static void __lambda_362(void *data, object self_731847, int argc, object *args) /* object self_731847, object r_73839 */
 {
 object r_73839 = args[0];
  
closureN_type c_733447;
object e_737980 [22];
c_733447.hdr.mark = gc_color_red;
 c_733447.hdr.grayed = 0;
c_733447.tag = closureN_tag;
 c_733447.fn = (function_type)__lambda_363;
c_733447.num_args = 1;
c_733447.num_elements = 22;
c_733447.elements = (object *)e_737980;
c_733447.elements[0] = ((closureN)self_731847)->elements[0];
c_733447.elements[1] = ((closureN)self_731847)->elements[1];
c_733447.elements[2] = ((closureN)self_731847)->elements[2];
c_733447.elements[3] = ((closureN)self_731847)->elements[3];
c_733447.elements[4] = ((closureN)self_731847)->elements[4];
c_733447.elements[5] = ((closureN)self_731847)->elements[5];
c_733447.elements[6] = ((closureN)self_731847)->elements[6];
c_733447.elements[7] = ((closureN)self_731847)->elements[7];
c_733447.elements[8] = ((closureN)self_731847)->elements[8];
c_733447.elements[9] = ((closureN)self_731847)->elements[9];
c_733447.elements[10] = ((closureN)self_731847)->elements[10];
c_733447.elements[11] = ((closureN)self_731847)->elements[11];
c_733447.elements[12] = ((closureN)self_731847)->elements[12];
c_733447.elements[13] = ((closureN)self_731847)->elements[13];
c_733447.elements[14] = ((closureN)self_731847)->elements[14];
c_733447.elements[15] = ((closureN)self_731847)->elements[15];
c_733447.elements[16] = ((closureN)self_731847)->elements[16];
c_733447.elements[17] = ((closureN)self_731847)->elements[17];
c_733447.elements[18] = ((closureN)self_731847)->elements[18];
c_733447.elements[19] = ((closureN)self_731847)->elements[19];
c_733447.elements[20] = r_73839;
c_733447.elements[21] = ((closureN)self_731847)->elements[20];

return_closcall2(data,  ((closureN)self_731847)->elements[20],  &c_733447, quote__16461_16645);; 
}

static void __lambda_363(void *data, object self_731848, int argc, object *args) /* object self_731848, object r_73842 */
 {
 object r_73842 = args[0];
  
closureN_type c_733450;
object e_737979 [23];
c_733450.hdr.mark = gc_color_red;
 c_733450.hdr.grayed = 0;
c_733450.tag = closureN_tag;
 c_733450.fn = (function_type)__lambda_364;
c_733450.num_args = 1;
c_733450.num_elements = 23;
c_733450.elements = (object *)e_737979;
c_733450.elements[0] = ((closureN)self_731848)->elements[0];
c_733450.elements[1] = ((closureN)self_731848)->elements[1];
c_733450.elements[2] = ((closureN)self_731848)->elements[2];
c_733450.elements[3] = ((closureN)self_731848)->elements[3];
c_733450.elements[4] = ((closureN)self_731848)->elements[4];
c_733450.elements[5] = ((closureN)self_731848)->elements[5];
c_733450.elements[6] = ((closureN)self_731848)->elements[6];
c_733450.elements[7] = ((closureN)self_731848)->elements[7];
c_733450.elements[8] = ((closureN)self_731848)->elements[8];
c_733450.elements[9] = ((closureN)self_731848)->elements[9];
c_733450.elements[10] = ((closureN)self_731848)->elements[10];
c_733450.elements[11] = ((closureN)self_731848)->elements[11];
c_733450.elements[12] = ((closureN)self_731848)->elements[12];
c_733450.elements[13] = ((closureN)self_731848)->elements[13];
c_733450.elements[14] = ((closureN)self_731848)->elements[14];
c_733450.elements[15] = ((closureN)self_731848)->elements[15];
c_733450.elements[16] = ((closureN)self_731848)->elements[16];
c_733450.elements[17] = ((closureN)self_731848)->elements[17];
c_733450.elements[18] = ((closureN)self_731848)->elements[18];
c_733450.elements[19] = ((closureN)self_731848)->elements[19];
c_733450.elements[20] = ((closureN)self_731848)->elements[20];
c_733450.elements[21] = r_73842;
c_733450.elements[22] = ((closureN)self_731848)->elements[21];

return_closcall2(data,  ((closureN)self_731848)->elements[21],  &c_733450, quote_vars);; 
}

static void __lambda_364(void *data, object self_731849, int argc, object *args) /* object self_731849, object r_73848 */
 {
 object r_73848 = args[0];
  
closureN_type c_733453;
object e_737978 [24];
c_733453.hdr.mark = gc_color_red;
 c_733453.hdr.grayed = 0;
c_733453.tag = closureN_tag;
 c_733453.fn = (function_type)__lambda_365;
c_733453.num_args = 1;
c_733453.num_elements = 24;
c_733453.elements = (object *)e_737978;
c_733453.elements[0] = ((closureN)self_731849)->elements[0];
c_733453.elements[1] = ((closureN)self_731849)->elements[1];
c_733453.elements[2] = ((closureN)self_731849)->elements[2];
c_733453.elements[3] = ((closureN)self_731849)->elements[3];
c_733453.elements[4] = ((closureN)self_731849)->elements[4];
c_733453.elements[5] = ((closureN)self_731849)->elements[5];
c_733453.elements[6] = ((closureN)self_731849)->elements[6];
c_733453.elements[7] = ((closureN)self_731849)->elements[7];
c_733453.elements[8] = ((closureN)self_731849)->elements[8];
c_733453.elements[9] = ((closureN)self_731849)->elements[9];
c_733453.elements[10] = ((closureN)self_731849)->elements[10];
c_733453.elements[11] = ((closureN)self_731849)->elements[11];
c_733453.elements[12] = ((closureN)self_731849)->elements[12];
c_733453.elements[13] = ((closureN)self_731849)->elements[13];
c_733453.elements[14] = ((closureN)self_731849)->elements[14];
c_733453.elements[15] = ((closureN)self_731849)->elements[15];
c_733453.elements[16] = ((closureN)self_731849)->elements[16];
c_733453.elements[17] = ((closureN)self_731849)->elements[17];
c_733453.elements[18] = ((closureN)self_731849)->elements[18];
c_733453.elements[19] = ((closureN)self_731849)->elements[19];
c_733453.elements[20] = ((closureN)self_731849)->elements[20];
c_733453.elements[21] = ((closureN)self_731849)->elements[21];
c_733453.elements[22] = r_73848;
c_733453.elements[23] = ((closureN)self_731849)->elements[22];

return_closcall2(data,  ((closureN)self_731849)->elements[22],  &c_733453, quote__16461_16645);; 
}

static void __lambda_365(void *data, object self_731850, int argc, object *args) /* object self_731850, object r_73851 */
 {
 object r_73851 = args[0];
  
closureN_type c_733456;
object e_737977 [25];
c_733456.hdr.mark = gc_color_red;
 c_733456.hdr.grayed = 0;
c_733456.tag = closureN_tag;
 c_733456.fn = (function_type)__lambda_366;
c_733456.num_args = 1;
c_733456.num_elements = 25;
c_733456.elements = (object *)e_737977;
c_733456.elements[0] = ((closureN)self_731850)->elements[0];
c_733456.elements[1] = ((closureN)self_731850)->elements[1];
c_733456.elements[2] = ((closureN)self_731850)->elements[2];
c_733456.elements[3] = ((closureN)self_731850)->elements[3];
c_733456.elements[4] = ((closureN)self_731850)->elements[4];
c_733456.elements[5] = ((closureN)self_731850)->elements[5];
c_733456.elements[6] = ((closureN)self_731850)->elements[6];
c_733456.elements[7] = ((closureN)self_731850)->elements[7];
c_733456.elements[8] = ((closureN)self_731850)->elements[8];
c_733456.elements[9] = ((closureN)self_731850)->elements[9];
c_733456.elements[10] = ((closureN)self_731850)->elements[10];
c_733456.elements[11] = ((closureN)self_731850)->elements[11];
c_733456.elements[12] = ((closureN)self_731850)->elements[12];
c_733456.elements[13] = ((closureN)self_731850)->elements[13];
c_733456.elements[14] = ((closureN)self_731850)->elements[14];
c_733456.elements[15] = ((closureN)self_731850)->elements[15];
c_733456.elements[16] = ((closureN)self_731850)->elements[16];
c_733456.elements[17] = ((closureN)self_731850)->elements[17];
c_733456.elements[18] = ((closureN)self_731850)->elements[18];
c_733456.elements[19] = ((closureN)self_731850)->elements[19];
c_733456.elements[20] = ((closureN)self_731850)->elements[20];
c_733456.elements[21] = ((closureN)self_731850)->elements[21];
c_733456.elements[22] = ((closureN)self_731850)->elements[22];
c_733456.elements[23] = r_73851;
c_733456.elements[24] = ((closureN)self_731850)->elements[23];

return_closcall2(data,  ((closureN)self_731850)->elements[23],  &c_733456, quote_chain_91rest_91var);; 
}

static void __lambda_366(void *data, object self_731851, int argc, object *args) /* object self_731851, object r_73852 */
 {
 object r_73852 = args[0];
  
closureN_type c_733458;
object e_737974 [24];
c_733458.hdr.mark = gc_color_red;
 c_733458.hdr.grayed = 0;
c_733458.tag = closureN_tag;
 c_733458.fn = (function_type)__lambda_367;
c_733458.num_args = 1;
c_733458.num_elements = 24;
c_733458.elements = (object *)e_737974;
c_733458.elements[0] = ((closureN)self_731851)->elements[0];
c_733458.elements[1] = ((closureN)self_731851)->elements[1];
c_733458.elements[2] = ((closureN)self_731851)->elements[2];
c_733458.elements[3] = ((closureN)self_731851)->elements[3];
c_733458.elements[4] = ((closureN)self_731851)->elements[4];
c_733458.elements[5] = ((closureN)self_731851)->elements[5];
c_733458.elements[6] = ((closureN)self_731851)->elements[6];
c_733458.elements[7] = ((closureN)self_731851)->elements[7];
c_733458.elements[8] = ((closureN)self_731851)->elements[8];
c_733458.elements[9] = ((closureN)self_731851)->elements[9];
c_733458.elements[10] = ((closureN)self_731851)->elements[10];
c_733458.elements[11] = ((closureN)self_731851)->elements[11];
c_733458.elements[12] = ((closureN)self_731851)->elements[12];
c_733458.elements[13] = ((closureN)self_731851)->elements[13];
c_733458.elements[14] = ((closureN)self_731851)->elements[14];
c_733458.elements[15] = ((closureN)self_731851)->elements[15];
c_733458.elements[16] = ((closureN)self_731851)->elements[16];
c_733458.elements[17] = ((closureN)self_731851)->elements[17];
c_733458.elements[18] = ((closureN)self_731851)->elements[18];
c_733458.elements[19] = ((closureN)self_731851)->elements[19];
c_733458.elements[20] = ((closureN)self_731851)->elements[20];
c_733458.elements[21] = ((closureN)self_731851)->elements[21];
c_733458.elements[22] = ((closureN)self_731851)->elements[22];
c_733458.elements[23] = ((closureN)self_731851)->elements[24];


make_pair(c_737976,quote__16461_16645,quote_chain_91rest_91var);c_737976.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733458, ((closureN)self_731851)->elements[23], r_73852, &c_737976);; 
}

static void __lambda_367(void *data, object self_731852, int argc, object *args) /* object self_731852, object r_73849 */
 {
 object r_73849 = args[0];
  
closureN_type c_733460;
object e_737970 [23];
c_733460.hdr.mark = gc_color_red;
 c_733460.hdr.grayed = 0;
c_733460.tag = closureN_tag;
 c_733460.fn = (function_type)__lambda_368;
c_733460.num_args = 1;
c_733460.num_elements = 23;
c_733460.elements = (object *)e_737970;
c_733460.elements[0] = ((closureN)self_731852)->elements[0];
c_733460.elements[1] = ((closureN)self_731852)->elements[1];
c_733460.elements[2] = ((closureN)self_731852)->elements[2];
c_733460.elements[3] = ((closureN)self_731852)->elements[3];
c_733460.elements[4] = ((closureN)self_731852)->elements[4];
c_733460.elements[5] = ((closureN)self_731852)->elements[5];
c_733460.elements[6] = ((closureN)self_731852)->elements[6];
c_733460.elements[7] = ((closureN)self_731852)->elements[7];
c_733460.elements[8] = ((closureN)self_731852)->elements[8];
c_733460.elements[9] = ((closureN)self_731852)->elements[9];
c_733460.elements[10] = ((closureN)self_731852)->elements[10];
c_733460.elements[11] = ((closureN)self_731852)->elements[11];
c_733460.elements[12] = ((closureN)self_731852)->elements[12];
c_733460.elements[13] = ((closureN)self_731852)->elements[13];
c_733460.elements[14] = ((closureN)self_731852)->elements[14];
c_733460.elements[15] = ((closureN)self_731852)->elements[15];
c_733460.elements[16] = ((closureN)self_731852)->elements[16];
c_733460.elements[17] = ((closureN)self_731852)->elements[17];
c_733460.elements[18] = ((closureN)self_731852)->elements[18];
c_733460.elements[19] = ((closureN)self_731852)->elements[19];
c_733460.elements[20] = ((closureN)self_731852)->elements[20];
c_733460.elements[21] = ((closureN)self_731852)->elements[21];
c_733460.elements[22] = ((closureN)self_731852)->elements[23];


make_pair(c_737973,quote__16461_16645,quote_chain_91rest_91var);c_737973.hdr.immutable = 1;

make_pair(c_737972,quote_vars,&c_737973);c_737972.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733460, ((closureN)self_731852)->elements[22], r_73849, &c_737972);; 
}

static void __lambda_368(void *data, object self_731853, int argc, object *args) /* object self_731853, object r_73845 */
 {
 object r_73845 = args[0];
  
closureN_type c_733462;
object e_737966 [23];
c_733462.hdr.mark = gc_color_red;
 c_733462.hdr.grayed = 0;
c_733462.tag = closureN_tag;
 c_733462.fn = (function_type)__lambda_369;
c_733462.num_args = 1;
c_733462.num_elements = 23;
c_733462.elements = (object *)e_737966;
c_733462.elements[0] = ((closureN)self_731853)->elements[0];
c_733462.elements[1] = ((closureN)self_731853)->elements[1];
c_733462.elements[2] = ((closureN)self_731853)->elements[2];
c_733462.elements[3] = ((closureN)self_731853)->elements[3];
c_733462.elements[4] = ((closureN)self_731853)->elements[4];
c_733462.elements[5] = ((closureN)self_731853)->elements[5];
c_733462.elements[6] = ((closureN)self_731853)->elements[6];
c_733462.elements[7] = ((closureN)self_731853)->elements[7];
c_733462.elements[8] = ((closureN)self_731853)->elements[8];
c_733462.elements[9] = ((closureN)self_731853)->elements[9];
c_733462.elements[10] = ((closureN)self_731853)->elements[10];
c_733462.elements[11] = ((closureN)self_731853)->elements[11];
c_733462.elements[12] = ((closureN)self_731853)->elements[12];
c_733462.elements[13] = ((closureN)self_731853)->elements[13];
c_733462.elements[14] = ((closureN)self_731853)->elements[14];
c_733462.elements[15] = ((closureN)self_731853)->elements[15];
c_733462.elements[16] = ((closureN)self_731853)->elements[16];
c_733462.elements[17] = ((closureN)self_731853)->elements[17];
c_733462.elements[18] = ((closureN)self_731853)->elements[18];
c_733462.elements[19] = ((closureN)self_731853)->elements[19];
c_733462.elements[20] = ((closureN)self_731853)->elements[20];
c_733462.elements[21] = ((closureN)self_731853)->elements[21];
c_733462.elements[22] = ((closureN)self_731853)->elements[22];


make_pair(c_737969,quote__16461_16645,quote_chain_91rest_91var);c_737969.hdr.immutable = 1;

make_pair(c_737968,quote_vars,&c_737969);c_737968.hdr.immutable = 1;

make_pair(c_737967,&c_737968,NULL);c_737967.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733462, r_73845, NULL, &c_737967);; 
}

static void __lambda_369(void *data, object self_731854, int argc, object *args) /* object self_731854, object r_73843 */
 {
 object r_73843 = args[0];
  
closureN_type c_733464;
object e_737960 [22];
c_733464.hdr.mark = gc_color_red;
 c_733464.hdr.grayed = 0;
c_733464.tag = closureN_tag;
 c_733464.fn = (function_type)__lambda_370;
c_733464.num_args = 1;
c_733464.num_elements = 22;
c_733464.elements = (object *)e_737960;
c_733464.elements[0] = ((closureN)self_731854)->elements[0];
c_733464.elements[1] = ((closureN)self_731854)->elements[1];
c_733464.elements[2] = ((closureN)self_731854)->elements[2];
c_733464.elements[3] = ((closureN)self_731854)->elements[3];
c_733464.elements[4] = ((closureN)self_731854)->elements[4];
c_733464.elements[5] = ((closureN)self_731854)->elements[5];
c_733464.elements[6] = ((closureN)self_731854)->elements[6];
c_733464.elements[7] = ((closureN)self_731854)->elements[7];
c_733464.elements[8] = ((closureN)self_731854)->elements[8];
c_733464.elements[9] = ((closureN)self_731854)->elements[9];
c_733464.elements[10] = ((closureN)self_731854)->elements[10];
c_733464.elements[11] = ((closureN)self_731854)->elements[11];
c_733464.elements[12] = ((closureN)self_731854)->elements[12];
c_733464.elements[13] = ((closureN)self_731854)->elements[13];
c_733464.elements[14] = ((closureN)self_731854)->elements[14];
c_733464.elements[15] = ((closureN)self_731854)->elements[15];
c_733464.elements[16] = ((closureN)self_731854)->elements[16];
c_733464.elements[17] = ((closureN)self_731854)->elements[17];
c_733464.elements[18] = ((closureN)self_731854)->elements[18];
c_733464.elements[19] = ((closureN)self_731854)->elements[19];
c_733464.elements[20] = ((closureN)self_731854)->elements[20];
c_733464.elements[21] = ((closureN)self_731854)->elements[22];


make_pair(c_737965,quote__16461_16645,quote_chain_91rest_91var);c_737965.hdr.immutable = 1;

make_pair(c_737964,quote_vars,&c_737965);c_737964.hdr.immutable = 1;

make_pair(c_737963,&c_737964,NULL);c_737963.hdr.immutable = 1;

make_pair(c_737962,quote__16461_16645,&c_737963);c_737962.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733464, ((closureN)self_731854)->elements[21], r_73843, &c_737962);; 
}

static void __lambda_370(void *data, object self_731855, int argc, object *args) /* object self_731855, object r_73840 */
 {
 object r_73840 = args[0];
  
closureN_type c_733466;
object e_737953 [21];
c_733466.hdr.mark = gc_color_red;
 c_733466.hdr.grayed = 0;
c_733466.tag = closureN_tag;
 c_733466.fn = (function_type)__lambda_371;
c_733466.num_args = 1;
c_733466.num_elements = 21;
c_733466.elements = (object *)e_737953;
c_733466.elements[0] = ((closureN)self_731855)->elements[0];
c_733466.elements[1] = ((closureN)self_731855)->elements[1];
c_733466.elements[2] = ((closureN)self_731855)->elements[2];
c_733466.elements[3] = ((closureN)self_731855)->elements[3];
c_733466.elements[4] = ((closureN)self_731855)->elements[4];
c_733466.elements[5] = ((closureN)self_731855)->elements[5];
c_733466.elements[6] = ((closureN)self_731855)->elements[6];
c_733466.elements[7] = ((closureN)self_731855)->elements[7];
c_733466.elements[8] = ((closureN)self_731855)->elements[8];
c_733466.elements[9] = ((closureN)self_731855)->elements[9];
c_733466.elements[10] = ((closureN)self_731855)->elements[10];
c_733466.elements[11] = ((closureN)self_731855)->elements[11];
c_733466.elements[12] = ((closureN)self_731855)->elements[12];
c_733466.elements[13] = ((closureN)self_731855)->elements[13];
c_733466.elements[14] = ((closureN)self_731855)->elements[14];
c_733466.elements[15] = ((closureN)self_731855)->elements[15];
c_733466.elements[16] = ((closureN)self_731855)->elements[16];
c_733466.elements[17] = ((closureN)self_731855)->elements[17];
c_733466.elements[18] = ((closureN)self_731855)->elements[18];
c_733466.elements[19] = ((closureN)self_731855)->elements[19];
c_733466.elements[20] = ((closureN)self_731855)->elements[21];


make_pair(c_737959,quote__16461_16645,quote_chain_91rest_91var);c_737959.hdr.immutable = 1;

make_pair(c_737958,quote_vars,&c_737959);c_737958.hdr.immutable = 1;

make_pair(c_737957,&c_737958,NULL);c_737957.hdr.immutable = 1;

make_pair(c_737956,quote__16461_16645,&c_737957);c_737956.hdr.immutable = 1;

make_pair(c_737955,quote_out_91vars,&c_737956);c_737955.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733466, ((closureN)self_731855)->elements[20], r_73840, &c_737955);; 
}

static void __lambda_371(void *data, object self_731856, int argc, object *args) /* object self_731856, object r_73802 */
 {
 object r_73802 = args[0];
  
closureN_type c_733469;
object e_737952 [22];
c_733469.hdr.mark = gc_color_red;
 c_733469.hdr.grayed = 0;
c_733469.tag = closureN_tag;
 c_733469.fn = (function_type)__lambda_372;
c_733469.num_args = 1;
c_733469.num_elements = 22;
c_733469.elements = (object *)e_737952;
c_733469.elements[0] = ((closureN)self_731856)->elements[0];
c_733469.elements[1] = ((closureN)self_731856)->elements[1];
c_733469.elements[2] = ((closureN)self_731856)->elements[2];
c_733469.elements[3] = ((closureN)self_731856)->elements[3];
c_733469.elements[4] = ((closureN)self_731856)->elements[4];
c_733469.elements[5] = ((closureN)self_731856)->elements[5];
c_733469.elements[6] = ((closureN)self_731856)->elements[6];
c_733469.elements[7] = ((closureN)self_731856)->elements[7];
c_733469.elements[8] = ((closureN)self_731856)->elements[8];
c_733469.elements[9] = ((closureN)self_731856)->elements[9];
c_733469.elements[10] = ((closureN)self_731856)->elements[10];
c_733469.elements[11] = ((closureN)self_731856)->elements[11];
c_733469.elements[12] = ((closureN)self_731856)->elements[12];
c_733469.elements[13] = ((closureN)self_731856)->elements[13];
c_733469.elements[14] = ((closureN)self_731856)->elements[14];
c_733469.elements[15] = ((closureN)self_731856)->elements[15];
c_733469.elements[16] = ((closureN)self_731856)->elements[16];
c_733469.elements[17] = ((closureN)self_731856)->elements[17];
c_733469.elements[18] = ((closureN)self_731856)->elements[18];
c_733469.elements[19] = ((closureN)self_731856)->elements[19];
c_733469.elements[20] = r_73802;
c_733469.elements[21] = ((closureN)self_731856)->elements[20];

return_closcall2(data,  ((closureN)self_731856)->elements[20],  &c_733469, quote_in_91steps);; 
}

static void __lambda_372(void *data, object self_731857, int argc, object *args) /* object self_731857, object r_73805 */
 {
 object r_73805 = args[0];
  
closureN_type c_733472;
object e_737951 [23];
c_733472.hdr.mark = gc_color_red;
 c_733472.hdr.grayed = 0;
c_733472.tag = closureN_tag;
 c_733472.fn = (function_type)__lambda_373;
c_733472.num_args = 1;
c_733472.num_elements = 23;
c_733472.elements = (object *)e_737951;
c_733472.elements[0] = ((closureN)self_731857)->elements[0];
c_733472.elements[1] = ((closureN)self_731857)->elements[1];
c_733472.elements[2] = ((closureN)self_731857)->elements[2];
c_733472.elements[3] = ((closureN)self_731857)->elements[3];
c_733472.elements[4] = ((closureN)self_731857)->elements[4];
c_733472.elements[5] = ((closureN)self_731857)->elements[5];
c_733472.elements[6] = ((closureN)self_731857)->elements[6];
c_733472.elements[7] = ((closureN)self_731857)->elements[7];
c_733472.elements[8] = ((closureN)self_731857)->elements[8];
c_733472.elements[9] = ((closureN)self_731857)->elements[9];
c_733472.elements[10] = ((closureN)self_731857)->elements[10];
c_733472.elements[11] = ((closureN)self_731857)->elements[11];
c_733472.elements[12] = ((closureN)self_731857)->elements[12];
c_733472.elements[13] = ((closureN)self_731857)->elements[13];
c_733472.elements[14] = ((closureN)self_731857)->elements[14];
c_733472.elements[15] = ((closureN)self_731857)->elements[15];
c_733472.elements[16] = ((closureN)self_731857)->elements[16];
c_733472.elements[17] = ((closureN)self_731857)->elements[17];
c_733472.elements[18] = ((closureN)self_731857)->elements[18];
c_733472.elements[19] = ((closureN)self_731857)->elements[19];
c_733472.elements[20] = ((closureN)self_731857)->elements[20];
c_733472.elements[21] = r_73805;
c_733472.elements[22] = ((closureN)self_731857)->elements[21];

return_closcall2(data,  ((closureN)self_731857)->elements[21],  &c_733472, quote_out_91steps);; 
}

static void __lambda_373(void *data, object self_731858, int argc, object *args) /* object self_731858, object r_73811 */
 {
 object r_73811 = args[0];
  
closureN_type c_733475;
object e_737950 [24];
c_733475.hdr.mark = gc_color_red;
 c_733475.hdr.grayed = 0;
c_733475.tag = closureN_tag;
 c_733475.fn = (function_type)__lambda_374;
c_733475.num_args = 1;
c_733475.num_elements = 24;
c_733475.elements = (object *)e_737950;
c_733475.elements[0] = ((closureN)self_731858)->elements[0];
c_733475.elements[1] = ((closureN)self_731858)->elements[1];
c_733475.elements[2] = ((closureN)self_731858)->elements[2];
c_733475.elements[3] = ((closureN)self_731858)->elements[3];
c_733475.elements[4] = ((closureN)self_731858)->elements[4];
c_733475.elements[5] = ((closureN)self_731858)->elements[5];
c_733475.elements[6] = ((closureN)self_731858)->elements[6];
c_733475.elements[7] = ((closureN)self_731858)->elements[7];
c_733475.elements[8] = ((closureN)self_731858)->elements[8];
c_733475.elements[9] = ((closureN)self_731858)->elements[9];
c_733475.elements[10] = ((closureN)self_731858)->elements[10];
c_733475.elements[11] = ((closureN)self_731858)->elements[11];
c_733475.elements[12] = ((closureN)self_731858)->elements[12];
c_733475.elements[13] = ((closureN)self_731858)->elements[13];
c_733475.elements[14] = ((closureN)self_731858)->elements[14];
c_733475.elements[15] = ((closureN)self_731858)->elements[15];
c_733475.elements[16] = ((closureN)self_731858)->elements[16];
c_733475.elements[17] = ((closureN)self_731858)->elements[17];
c_733475.elements[18] = ((closureN)self_731858)->elements[18];
c_733475.elements[19] = ((closureN)self_731858)->elements[19];
c_733475.elements[20] = ((closureN)self_731858)->elements[20];
c_733475.elements[21] = ((closureN)self_731858)->elements[21];
c_733475.elements[22] = r_73811;
c_733475.elements[23] = ((closureN)self_731858)->elements[22];

return_closcall2(data,  ((closureN)self_731858)->elements[22],  &c_733475, quote__16461_16645);; 
}

static void __lambda_374(void *data, object self_731859, int argc, object *args) /* object self_731859, object r_73814 */
 {
 object r_73814 = args[0];
  
closureN_type c_733478;
object e_737949 [25];
c_733478.hdr.mark = gc_color_red;
 c_733478.hdr.grayed = 0;
c_733478.tag = closureN_tag;
 c_733478.fn = (function_type)__lambda_375;
c_733478.num_args = 1;
c_733478.num_elements = 25;
c_733478.elements = (object *)e_737949;
c_733478.elements[0] = ((closureN)self_731859)->elements[0];
c_733478.elements[1] = ((closureN)self_731859)->elements[1];
c_733478.elements[2] = ((closureN)self_731859)->elements[2];
c_733478.elements[3] = ((closureN)self_731859)->elements[3];
c_733478.elements[4] = ((closureN)self_731859)->elements[4];
c_733478.elements[5] = ((closureN)self_731859)->elements[5];
c_733478.elements[6] = ((closureN)self_731859)->elements[6];
c_733478.elements[7] = ((closureN)self_731859)->elements[7];
c_733478.elements[8] = ((closureN)self_731859)->elements[8];
c_733478.elements[9] = ((closureN)self_731859)->elements[9];
c_733478.elements[10] = ((closureN)self_731859)->elements[10];
c_733478.elements[11] = ((closureN)self_731859)->elements[11];
c_733478.elements[12] = ((closureN)self_731859)->elements[12];
c_733478.elements[13] = ((closureN)self_731859)->elements[13];
c_733478.elements[14] = ((closureN)self_731859)->elements[14];
c_733478.elements[15] = ((closureN)self_731859)->elements[15];
c_733478.elements[16] = ((closureN)self_731859)->elements[16];
c_733478.elements[17] = ((closureN)self_731859)->elements[17];
c_733478.elements[18] = ((closureN)self_731859)->elements[18];
c_733478.elements[19] = ((closureN)self_731859)->elements[19];
c_733478.elements[20] = ((closureN)self_731859)->elements[20];
c_733478.elements[21] = ((closureN)self_731859)->elements[21];
c_733478.elements[22] = ((closureN)self_731859)->elements[22];
c_733478.elements[23] = r_73814;
c_733478.elements[24] = ((closureN)self_731859)->elements[23];

return_closcall2(data,  ((closureN)self_731859)->elements[23],  &c_733478, quote_apply);; 
}

static void __lambda_375(void *data, object self_731860, int argc, object *args) /* object self_731860, object r_73820 */
 {
 object r_73820 = args[0];
  
closureN_type c_733481;
object e_737948 [26];
c_733481.hdr.mark = gc_color_red;
 c_733481.hdr.grayed = 0;
c_733481.tag = closureN_tag;
 c_733481.fn = (function_type)__lambda_376;
c_733481.num_args = 1;
c_733481.num_elements = 26;
c_733481.elements = (object *)e_737948;
c_733481.elements[0] = ((closureN)self_731860)->elements[0];
c_733481.elements[1] = ((closureN)self_731860)->elements[1];
c_733481.elements[2] = ((closureN)self_731860)->elements[2];
c_733481.elements[3] = ((closureN)self_731860)->elements[3];
c_733481.elements[4] = ((closureN)self_731860)->elements[4];
c_733481.elements[5] = ((closureN)self_731860)->elements[5];
c_733481.elements[6] = ((closureN)self_731860)->elements[6];
c_733481.elements[7] = ((closureN)self_731860)->elements[7];
c_733481.elements[8] = ((closureN)self_731860)->elements[8];
c_733481.elements[9] = ((closureN)self_731860)->elements[9];
c_733481.elements[10] = ((closureN)self_731860)->elements[10];
c_733481.elements[11] = ((closureN)self_731860)->elements[11];
c_733481.elements[12] = ((closureN)self_731860)->elements[12];
c_733481.elements[13] = ((closureN)self_731860)->elements[13];
c_733481.elements[14] = ((closureN)self_731860)->elements[14];
c_733481.elements[15] = ((closureN)self_731860)->elements[15];
c_733481.elements[16] = ((closureN)self_731860)->elements[16];
c_733481.elements[17] = ((closureN)self_731860)->elements[17];
c_733481.elements[18] = ((closureN)self_731860)->elements[18];
c_733481.elements[19] = ((closureN)self_731860)->elements[19];
c_733481.elements[20] = ((closureN)self_731860)->elements[20];
c_733481.elements[21] = ((closureN)self_731860)->elements[21];
c_733481.elements[22] = ((closureN)self_731860)->elements[22];
c_733481.elements[23] = ((closureN)self_731860)->elements[23];
c_733481.elements[24] = r_73820;
c_733481.elements[25] = ((closureN)self_731860)->elements[24];

return_closcall2(data,  ((closureN)self_731860)->elements[24],  &c_733481, quote_step);; 
}

static void __lambda_376(void *data, object self_731861, int argc, object *args) /* object self_731861, object r_73823 */
 {
 object r_73823 = args[0];
  
closureN_type c_733484;
object e_737947 [27];
c_733484.hdr.mark = gc_color_red;
 c_733484.hdr.grayed = 0;
c_733484.tag = closureN_tag;
 c_733484.fn = (function_type)__lambda_377;
c_733484.num_args = 1;
c_733484.num_elements = 27;
c_733484.elements = (object *)e_737947;
c_733484.elements[0] = ((closureN)self_731861)->elements[0];
c_733484.elements[1] = ((closureN)self_731861)->elements[1];
c_733484.elements[2] = ((closureN)self_731861)->elements[2];
c_733484.elements[3] = ((closureN)self_731861)->elements[3];
c_733484.elements[4] = ((closureN)self_731861)->elements[4];
c_733484.elements[5] = ((closureN)self_731861)->elements[5];
c_733484.elements[6] = ((closureN)self_731861)->elements[6];
c_733484.elements[7] = ((closureN)self_731861)->elements[7];
c_733484.elements[8] = ((closureN)self_731861)->elements[8];
c_733484.elements[9] = ((closureN)self_731861)->elements[9];
c_733484.elements[10] = ((closureN)self_731861)->elements[10];
c_733484.elements[11] = ((closureN)self_731861)->elements[11];
c_733484.elements[12] = ((closureN)self_731861)->elements[12];
c_733484.elements[13] = ((closureN)self_731861)->elements[13];
c_733484.elements[14] = ((closureN)self_731861)->elements[14];
c_733484.elements[15] = ((closureN)self_731861)->elements[15];
c_733484.elements[16] = ((closureN)self_731861)->elements[16];
c_733484.elements[17] = ((closureN)self_731861)->elements[17];
c_733484.elements[18] = ((closureN)self_731861)->elements[18];
c_733484.elements[19] = ((closureN)self_731861)->elements[19];
c_733484.elements[20] = ((closureN)self_731861)->elements[20];
c_733484.elements[21] = ((closureN)self_731861)->elements[21];
c_733484.elements[22] = ((closureN)self_731861)->elements[22];
c_733484.elements[23] = ((closureN)self_731861)->elements[23];
c_733484.elements[24] = ((closureN)self_731861)->elements[24];
c_733484.elements[25] = r_73823;
c_733484.elements[26] = ((closureN)self_731861)->elements[25];

return_closcall2(data,  ((closureN)self_731861)->elements[25],  &c_733484, quote__16461_16645);; 
}

static void __lambda_377(void *data, object self_731862, int argc, object *args) /* object self_731862, object r_73826 */
 {
 object r_73826 = args[0];
  
closureN_type c_733487;
object e_737946 [28];
c_733487.hdr.mark = gc_color_red;
 c_733487.hdr.grayed = 0;
c_733487.tag = closureN_tag;
 c_733487.fn = (function_type)__lambda_378;
c_733487.num_args = 1;
c_733487.num_elements = 28;
c_733487.elements = (object *)e_737946;
c_733487.elements[0] = ((closureN)self_731862)->elements[0];
c_733487.elements[1] = ((closureN)self_731862)->elements[1];
c_733487.elements[2] = ((closureN)self_731862)->elements[2];
c_733487.elements[3] = ((closureN)self_731862)->elements[3];
c_733487.elements[4] = ((closureN)self_731862)->elements[4];
c_733487.elements[5] = ((closureN)self_731862)->elements[5];
c_733487.elements[6] = ((closureN)self_731862)->elements[6];
c_733487.elements[7] = ((closureN)self_731862)->elements[7];
c_733487.elements[8] = ((closureN)self_731862)->elements[8];
c_733487.elements[9] = ((closureN)self_731862)->elements[9];
c_733487.elements[10] = ((closureN)self_731862)->elements[10];
c_733487.elements[11] = ((closureN)self_731862)->elements[11];
c_733487.elements[12] = ((closureN)self_731862)->elements[12];
c_733487.elements[13] = ((closureN)self_731862)->elements[13];
c_733487.elements[14] = ((closureN)self_731862)->elements[14];
c_733487.elements[15] = ((closureN)self_731862)->elements[15];
c_733487.elements[16] = ((closureN)self_731862)->elements[16];
c_733487.elements[17] = ((closureN)self_731862)->elements[17];
c_733487.elements[18] = ((closureN)self_731862)->elements[18];
c_733487.elements[19] = ((closureN)self_731862)->elements[19];
c_733487.elements[20] = ((closureN)self_731862)->elements[20];
c_733487.elements[21] = ((closureN)self_731862)->elements[21];
c_733487.elements[22] = ((closureN)self_731862)->elements[22];
c_733487.elements[23] = ((closureN)self_731862)->elements[23];
c_733487.elements[24] = ((closureN)self_731862)->elements[24];
c_733487.elements[25] = ((closureN)self_731862)->elements[25];
c_733487.elements[26] = r_73826;
c_733487.elements[27] = ((closureN)self_731862)->elements[26];

return_closcall2(data,  ((closureN)self_731862)->elements[26],  &c_733487, quote_chain_91rest_91var);; 
}

static void __lambda_378(void *data, object self_731863, int argc, object *args) /* object self_731863, object r_73829 */
 {
 object r_73829 = args[0];
  
closureN_type c_733489;
object e_737944 [28];
c_733489.hdr.mark = gc_color_red;
 c_733489.hdr.grayed = 0;
c_733489.tag = closureN_tag;
 c_733489.fn = (function_type)__lambda_379;
c_733489.num_args = 1;
c_733489.num_elements = 28;
c_733489.elements = (object *)e_737944;
c_733489.elements[0] = ((closureN)self_731863)->elements[0];
c_733489.elements[1] = ((closureN)self_731863)->elements[1];
c_733489.elements[2] = ((closureN)self_731863)->elements[2];
c_733489.elements[3] = ((closureN)self_731863)->elements[3];
c_733489.elements[4] = ((closureN)self_731863)->elements[4];
c_733489.elements[5] = ((closureN)self_731863)->elements[5];
c_733489.elements[6] = ((closureN)self_731863)->elements[6];
c_733489.elements[7] = ((closureN)self_731863)->elements[7];
c_733489.elements[8] = ((closureN)self_731863)->elements[8];
c_733489.elements[9] = ((closureN)self_731863)->elements[9];
c_733489.elements[10] = ((closureN)self_731863)->elements[10];
c_733489.elements[11] = ((closureN)self_731863)->elements[11];
c_733489.elements[12] = ((closureN)self_731863)->elements[12];
c_733489.elements[13] = ((closureN)self_731863)->elements[13];
c_733489.elements[14] = ((closureN)self_731863)->elements[14];
c_733489.elements[15] = ((closureN)self_731863)->elements[15];
c_733489.elements[16] = ((closureN)self_731863)->elements[16];
c_733489.elements[17] = ((closureN)self_731863)->elements[17];
c_733489.elements[18] = ((closureN)self_731863)->elements[18];
c_733489.elements[19] = ((closureN)self_731863)->elements[19];
c_733489.elements[20] = ((closureN)self_731863)->elements[20];
c_733489.elements[21] = ((closureN)self_731863)->elements[21];
c_733489.elements[22] = ((closureN)self_731863)->elements[22];
c_733489.elements[23] = ((closureN)self_731863)->elements[23];
c_733489.elements[24] = ((closureN)self_731863)->elements[24];
c_733489.elements[25] = ((closureN)self_731863)->elements[25];
c_733489.elements[26] = ((closureN)self_731863)->elements[26];
c_733489.elements[27] = ((closureN)self_731863)->elements[27];


make_pair(c_737945,quote_chain_91rest_91var,NULL);c_737945.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733489, r_73829, NULL, &c_737945);; 
}

static void __lambda_379(void *data, object self_731864, int argc, object *args) /* object self_731864, object r_73827 */
 {
 object r_73827 = args[0];
  
closureN_type c_733491;
object e_737940 [27];
c_733491.hdr.mark = gc_color_red;
 c_733491.hdr.grayed = 0;
c_733491.tag = closureN_tag;
 c_733491.fn = (function_type)__lambda_380;
c_733491.num_args = 1;
c_733491.num_elements = 27;
c_733491.elements = (object *)e_737940;
c_733491.elements[0] = ((closureN)self_731864)->elements[0];
c_733491.elements[1] = ((closureN)self_731864)->elements[1];
c_733491.elements[2] = ((closureN)self_731864)->elements[2];
c_733491.elements[3] = ((closureN)self_731864)->elements[3];
c_733491.elements[4] = ((closureN)self_731864)->elements[4];
c_733491.elements[5] = ((closureN)self_731864)->elements[5];
c_733491.elements[6] = ((closureN)self_731864)->elements[6];
c_733491.elements[7] = ((closureN)self_731864)->elements[7];
c_733491.elements[8] = ((closureN)self_731864)->elements[8];
c_733491.elements[9] = ((closureN)self_731864)->elements[9];
c_733491.elements[10] = ((closureN)self_731864)->elements[10];
c_733491.elements[11] = ((closureN)self_731864)->elements[11];
c_733491.elements[12] = ((closureN)self_731864)->elements[12];
c_733491.elements[13] = ((closureN)self_731864)->elements[13];
c_733491.elements[14] = ((closureN)self_731864)->elements[14];
c_733491.elements[15] = ((closureN)self_731864)->elements[15];
c_733491.elements[16] = ((closureN)self_731864)->elements[16];
c_733491.elements[17] = ((closureN)self_731864)->elements[17];
c_733491.elements[18] = ((closureN)self_731864)->elements[18];
c_733491.elements[19] = ((closureN)self_731864)->elements[19];
c_733491.elements[20] = ((closureN)self_731864)->elements[20];
c_733491.elements[21] = ((closureN)self_731864)->elements[21];
c_733491.elements[22] = ((closureN)self_731864)->elements[22];
c_733491.elements[23] = ((closureN)self_731864)->elements[23];
c_733491.elements[24] = ((closureN)self_731864)->elements[24];
c_733491.elements[25] = ((closureN)self_731864)->elements[25];
c_733491.elements[26] = ((closureN)self_731864)->elements[27];


make_pair(c_737943,quote_chain_91rest_91var,NULL);c_737943.hdr.immutable = 1;

make_pair(c_737942,quote__16461_16645,&c_737943);c_737942.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733491, ((closureN)self_731864)->elements[26], r_73827, &c_737942);; 
}

static void __lambda_380(void *data, object self_731865, int argc, object *args) /* object self_731865, object r_73824 */
 {
 object r_73824 = args[0];
  
closureN_type c_733493;
object e_737935 [26];
c_733493.hdr.mark = gc_color_red;
 c_733493.hdr.grayed = 0;
c_733493.tag = closureN_tag;
 c_733493.fn = (function_type)__lambda_381;
c_733493.num_args = 1;
c_733493.num_elements = 26;
c_733493.elements = (object *)e_737935;
c_733493.elements[0] = ((closureN)self_731865)->elements[0];
c_733493.elements[1] = ((closureN)self_731865)->elements[1];
c_733493.elements[2] = ((closureN)self_731865)->elements[2];
c_733493.elements[3] = ((closureN)self_731865)->elements[3];
c_733493.elements[4] = ((closureN)self_731865)->elements[4];
c_733493.elements[5] = ((closureN)self_731865)->elements[5];
c_733493.elements[6] = ((closureN)self_731865)->elements[6];
c_733493.elements[7] = ((closureN)self_731865)->elements[7];
c_733493.elements[8] = ((closureN)self_731865)->elements[8];
c_733493.elements[9] = ((closureN)self_731865)->elements[9];
c_733493.elements[10] = ((closureN)self_731865)->elements[10];
c_733493.elements[11] = ((closureN)self_731865)->elements[11];
c_733493.elements[12] = ((closureN)self_731865)->elements[12];
c_733493.elements[13] = ((closureN)self_731865)->elements[13];
c_733493.elements[14] = ((closureN)self_731865)->elements[14];
c_733493.elements[15] = ((closureN)self_731865)->elements[15];
c_733493.elements[16] = ((closureN)self_731865)->elements[16];
c_733493.elements[17] = ((closureN)self_731865)->elements[17];
c_733493.elements[18] = ((closureN)self_731865)->elements[18];
c_733493.elements[19] = ((closureN)self_731865)->elements[19];
c_733493.elements[20] = ((closureN)self_731865)->elements[20];
c_733493.elements[21] = ((closureN)self_731865)->elements[21];
c_733493.elements[22] = ((closureN)self_731865)->elements[22];
c_733493.elements[23] = ((closureN)self_731865)->elements[23];
c_733493.elements[24] = ((closureN)self_731865)->elements[24];
c_733493.elements[25] = ((closureN)self_731865)->elements[26];


make_pair(c_737939,quote_chain_91rest_91var,NULL);c_737939.hdr.immutable = 1;

make_pair(c_737938,quote__16461_16645,&c_737939);c_737938.hdr.immutable = 1;

make_pair(c_737937,quote_step,&c_737938);c_737937.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733493, ((closureN)self_731865)->elements[25], r_73824, &c_737937);; 
}

static void __lambda_381(void *data, object self_731866, int argc, object *args) /* object self_731866, object r_73821 */
 {
 object r_73821 = args[0];
  
closureN_type c_733495;
object e_737929 [25];
c_733495.hdr.mark = gc_color_red;
 c_733495.hdr.grayed = 0;
c_733495.tag = closureN_tag;
 c_733495.fn = (function_type)__lambda_382;
c_733495.num_args = 1;
c_733495.num_elements = 25;
c_733495.elements = (object *)e_737929;
c_733495.elements[0] = ((closureN)self_731866)->elements[0];
c_733495.elements[1] = ((closureN)self_731866)->elements[1];
c_733495.elements[2] = ((closureN)self_731866)->elements[2];
c_733495.elements[3] = ((closureN)self_731866)->elements[3];
c_733495.elements[4] = ((closureN)self_731866)->elements[4];
c_733495.elements[5] = ((closureN)self_731866)->elements[5];
c_733495.elements[6] = ((closureN)self_731866)->elements[6];
c_733495.elements[7] = ((closureN)self_731866)->elements[7];
c_733495.elements[8] = ((closureN)self_731866)->elements[8];
c_733495.elements[9] = ((closureN)self_731866)->elements[9];
c_733495.elements[10] = ((closureN)self_731866)->elements[10];
c_733495.elements[11] = ((closureN)self_731866)->elements[11];
c_733495.elements[12] = ((closureN)self_731866)->elements[12];
c_733495.elements[13] = ((closureN)self_731866)->elements[13];
c_733495.elements[14] = ((closureN)self_731866)->elements[14];
c_733495.elements[15] = ((closureN)self_731866)->elements[15];
c_733495.elements[16] = ((closureN)self_731866)->elements[16];
c_733495.elements[17] = ((closureN)self_731866)->elements[17];
c_733495.elements[18] = ((closureN)self_731866)->elements[18];
c_733495.elements[19] = ((closureN)self_731866)->elements[19];
c_733495.elements[20] = ((closureN)self_731866)->elements[20];
c_733495.elements[21] = ((closureN)self_731866)->elements[21];
c_733495.elements[22] = ((closureN)self_731866)->elements[22];
c_733495.elements[23] = ((closureN)self_731866)->elements[23];
c_733495.elements[24] = ((closureN)self_731866)->elements[25];


make_pair(c_737934,quote_chain_91rest_91var,NULL);c_737934.hdr.immutable = 1;

make_pair(c_737933,quote__16461_16645,&c_737934);c_737933.hdr.immutable = 1;

make_pair(c_737932,quote_step,&c_737933);c_737932.hdr.immutable = 1;

make_pair(c_737931,quote_apply,&c_737932);c_737931.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733495, ((closureN)self_731866)->elements[24], r_73821, &c_737931);; 
}

static void __lambda_382(void *data, object self_731867, int argc, object *args) /* object self_731867, object r_73817 */
 {
 object r_73817 = args[0];
  
closureN_type c_733497;
object e_737923 [25];
c_733497.hdr.mark = gc_color_red;
 c_733497.hdr.grayed = 0;
c_733497.tag = closureN_tag;
 c_733497.fn = (function_type)__lambda_383;
c_733497.num_args = 1;
c_733497.num_elements = 25;
c_733497.elements = (object *)e_737923;
c_733497.elements[0] = ((closureN)self_731867)->elements[0];
c_733497.elements[1] = ((closureN)self_731867)->elements[1];
c_733497.elements[2] = ((closureN)self_731867)->elements[2];
c_733497.elements[3] = ((closureN)self_731867)->elements[3];
c_733497.elements[4] = ((closureN)self_731867)->elements[4];
c_733497.elements[5] = ((closureN)self_731867)->elements[5];
c_733497.elements[6] = ((closureN)self_731867)->elements[6];
c_733497.elements[7] = ((closureN)self_731867)->elements[7];
c_733497.elements[8] = ((closureN)self_731867)->elements[8];
c_733497.elements[9] = ((closureN)self_731867)->elements[9];
c_733497.elements[10] = ((closureN)self_731867)->elements[10];
c_733497.elements[11] = ((closureN)self_731867)->elements[11];
c_733497.elements[12] = ((closureN)self_731867)->elements[12];
c_733497.elements[13] = ((closureN)self_731867)->elements[13];
c_733497.elements[14] = ((closureN)self_731867)->elements[14];
c_733497.elements[15] = ((closureN)self_731867)->elements[15];
c_733497.elements[16] = ((closureN)self_731867)->elements[16];
c_733497.elements[17] = ((closureN)self_731867)->elements[17];
c_733497.elements[18] = ((closureN)self_731867)->elements[18];
c_733497.elements[19] = ((closureN)self_731867)->elements[19];
c_733497.elements[20] = ((closureN)self_731867)->elements[20];
c_733497.elements[21] = ((closureN)self_731867)->elements[21];
c_733497.elements[22] = ((closureN)self_731867)->elements[22];
c_733497.elements[23] = ((closureN)self_731867)->elements[23];
c_733497.elements[24] = ((closureN)self_731867)->elements[24];


make_pair(c_737928,quote_chain_91rest_91var,NULL);c_737928.hdr.immutable = 1;

make_pair(c_737927,quote__16461_16645,&c_737928);c_737927.hdr.immutable = 1;

make_pair(c_737926,quote_step,&c_737927);c_737926.hdr.immutable = 1;

make_pair(c_737925,quote_apply,&c_737926);c_737925.hdr.immutable = 1;

make_pair(c_737924,&c_737925,NULL);c_737924.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733497, r_73817, NULL, &c_737924);; 
}

static void __lambda_383(void *data, object self_731868, int argc, object *args) /* object self_731868, object r_73815 */
 {
 object r_73815 = args[0];
  
closureN_type c_733499;
object e_737915 [24];
c_733499.hdr.mark = gc_color_red;
 c_733499.hdr.grayed = 0;
c_733499.tag = closureN_tag;
 c_733499.fn = (function_type)__lambda_384;
c_733499.num_args = 1;
c_733499.num_elements = 24;
c_733499.elements = (object *)e_737915;
c_733499.elements[0] = ((closureN)self_731868)->elements[0];
c_733499.elements[1] = ((closureN)self_731868)->elements[1];
c_733499.elements[2] = ((closureN)self_731868)->elements[2];
c_733499.elements[3] = ((closureN)self_731868)->elements[3];
c_733499.elements[4] = ((closureN)self_731868)->elements[4];
c_733499.elements[5] = ((closureN)self_731868)->elements[5];
c_733499.elements[6] = ((closureN)self_731868)->elements[6];
c_733499.elements[7] = ((closureN)self_731868)->elements[7];
c_733499.elements[8] = ((closureN)self_731868)->elements[8];
c_733499.elements[9] = ((closureN)self_731868)->elements[9];
c_733499.elements[10] = ((closureN)self_731868)->elements[10];
c_733499.elements[11] = ((closureN)self_731868)->elements[11];
c_733499.elements[12] = ((closureN)self_731868)->elements[12];
c_733499.elements[13] = ((closureN)self_731868)->elements[13];
c_733499.elements[14] = ((closureN)self_731868)->elements[14];
c_733499.elements[15] = ((closureN)self_731868)->elements[15];
c_733499.elements[16] = ((closureN)self_731868)->elements[16];
c_733499.elements[17] = ((closureN)self_731868)->elements[17];
c_733499.elements[18] = ((closureN)self_731868)->elements[18];
c_733499.elements[19] = ((closureN)self_731868)->elements[19];
c_733499.elements[20] = ((closureN)self_731868)->elements[20];
c_733499.elements[21] = ((closureN)self_731868)->elements[21];
c_733499.elements[22] = ((closureN)self_731868)->elements[22];
c_733499.elements[23] = ((closureN)self_731868)->elements[24];


make_pair(c_737922,quote_chain_91rest_91var,NULL);c_737922.hdr.immutable = 1;

make_pair(c_737921,quote__16461_16645,&c_737922);c_737921.hdr.immutable = 1;

make_pair(c_737920,quote_step,&c_737921);c_737920.hdr.immutable = 1;

make_pair(c_737919,quote_apply,&c_737920);c_737919.hdr.immutable = 1;

make_pair(c_737918,&c_737919,NULL);c_737918.hdr.immutable = 1;

make_pair(c_737917,quote__16461_16645,&c_737918);c_737917.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733499, ((closureN)self_731868)->elements[23], r_73815, &c_737917);; 
}

static void __lambda_384(void *data, object self_731869, int argc, object *args) /* object self_731869, object r_73812 */
 {
 object r_73812 = args[0];
  
closureN_type c_733501;
object e_737906 [23];
c_733501.hdr.mark = gc_color_red;
 c_733501.hdr.grayed = 0;
c_733501.tag = closureN_tag;
 c_733501.fn = (function_type)__lambda_385;
c_733501.num_args = 1;
c_733501.num_elements = 23;
c_733501.elements = (object *)e_737906;
c_733501.elements[0] = ((closureN)self_731869)->elements[0];
c_733501.elements[1] = ((closureN)self_731869)->elements[1];
c_733501.elements[2] = ((closureN)self_731869)->elements[2];
c_733501.elements[3] = ((closureN)self_731869)->elements[3];
c_733501.elements[4] = ((closureN)self_731869)->elements[4];
c_733501.elements[5] = ((closureN)self_731869)->elements[5];
c_733501.elements[6] = ((closureN)self_731869)->elements[6];
c_733501.elements[7] = ((closureN)self_731869)->elements[7];
c_733501.elements[8] = ((closureN)self_731869)->elements[8];
c_733501.elements[9] = ((closureN)self_731869)->elements[9];
c_733501.elements[10] = ((closureN)self_731869)->elements[10];
c_733501.elements[11] = ((closureN)self_731869)->elements[11];
c_733501.elements[12] = ((closureN)self_731869)->elements[12];
c_733501.elements[13] = ((closureN)self_731869)->elements[13];
c_733501.elements[14] = ((closureN)self_731869)->elements[14];
c_733501.elements[15] = ((closureN)self_731869)->elements[15];
c_733501.elements[16] = ((closureN)self_731869)->elements[16];
c_733501.elements[17] = ((closureN)self_731869)->elements[17];
c_733501.elements[18] = ((closureN)self_731869)->elements[18];
c_733501.elements[19] = ((closureN)self_731869)->elements[19];
c_733501.elements[20] = ((closureN)self_731869)->elements[20];
c_733501.elements[21] = ((closureN)self_731869)->elements[21];
c_733501.elements[22] = ((closureN)self_731869)->elements[23];


make_pair(c_737914,quote_chain_91rest_91var,NULL);c_737914.hdr.immutable = 1;

make_pair(c_737913,quote__16461_16645,&c_737914);c_737913.hdr.immutable = 1;

make_pair(c_737912,quote_step,&c_737913);c_737912.hdr.immutable = 1;

make_pair(c_737911,quote_apply,&c_737912);c_737911.hdr.immutable = 1;

make_pair(c_737910,&c_737911,NULL);c_737910.hdr.immutable = 1;

make_pair(c_737909,quote__16461_16645,&c_737910);c_737909.hdr.immutable = 1;

make_pair(c_737908,quote_out_91steps,&c_737909);c_737908.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733501, ((closureN)self_731869)->elements[22], r_73812, &c_737908);; 
}

static void __lambda_385(void *data, object self_731870, int argc, object *args) /* object self_731870, object r_73808 */
 {
 object r_73808 = args[0];
  
closureN_type c_733503;
object e_737897 [23];
c_733503.hdr.mark = gc_color_red;
 c_733503.hdr.grayed = 0;
c_733503.tag = closureN_tag;
 c_733503.fn = (function_type)__lambda_386;
c_733503.num_args = 1;
c_733503.num_elements = 23;
c_733503.elements = (object *)e_737897;
c_733503.elements[0] = ((closureN)self_731870)->elements[0];
c_733503.elements[1] = ((closureN)self_731870)->elements[1];
c_733503.elements[2] = ((closureN)self_731870)->elements[2];
c_733503.elements[3] = ((closureN)self_731870)->elements[3];
c_733503.elements[4] = ((closureN)self_731870)->elements[4];
c_733503.elements[5] = ((closureN)self_731870)->elements[5];
c_733503.elements[6] = ((closureN)self_731870)->elements[6];
c_733503.elements[7] = ((closureN)self_731870)->elements[7];
c_733503.elements[8] = ((closureN)self_731870)->elements[8];
c_733503.elements[9] = ((closureN)self_731870)->elements[9];
c_733503.elements[10] = ((closureN)self_731870)->elements[10];
c_733503.elements[11] = ((closureN)self_731870)->elements[11];
c_733503.elements[12] = ((closureN)self_731870)->elements[12];
c_733503.elements[13] = ((closureN)self_731870)->elements[13];
c_733503.elements[14] = ((closureN)self_731870)->elements[14];
c_733503.elements[15] = ((closureN)self_731870)->elements[15];
c_733503.elements[16] = ((closureN)self_731870)->elements[16];
c_733503.elements[17] = ((closureN)self_731870)->elements[17];
c_733503.elements[18] = ((closureN)self_731870)->elements[18];
c_733503.elements[19] = ((closureN)self_731870)->elements[19];
c_733503.elements[20] = ((closureN)self_731870)->elements[20];
c_733503.elements[21] = ((closureN)self_731870)->elements[21];
c_733503.elements[22] = ((closureN)self_731870)->elements[22];


make_pair(c_737905,quote_chain_91rest_91var,NULL);c_737905.hdr.immutable = 1;

make_pair(c_737904,quote__16461_16645,&c_737905);c_737904.hdr.immutable = 1;

make_pair(c_737903,quote_step,&c_737904);c_737903.hdr.immutable = 1;

make_pair(c_737902,quote_apply,&c_737903);c_737902.hdr.immutable = 1;

make_pair(c_737901,&c_737902,NULL);c_737901.hdr.immutable = 1;

make_pair(c_737900,quote__16461_16645,&c_737901);c_737900.hdr.immutable = 1;

make_pair(c_737899,quote_out_91steps,&c_737900);c_737899.hdr.immutable = 1;

make_pair(c_737898,&c_737899,NULL);c_737898.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733503, r_73808, NULL, &c_737898);; 
}

static void __lambda_386(void *data, object self_731871, int argc, object *args) /* object self_731871, object r_73806 */
 {
 object r_73806 = args[0];
  
closureN_type c_733505;
object e_737886 [22];
c_733505.hdr.mark = gc_color_red;
 c_733505.hdr.grayed = 0;
c_733505.tag = closureN_tag;
 c_733505.fn = (function_type)__lambda_387;
c_733505.num_args = 1;
c_733505.num_elements = 22;
c_733505.elements = (object *)e_737886;
c_733505.elements[0] = ((closureN)self_731871)->elements[0];
c_733505.elements[1] = ((closureN)self_731871)->elements[1];
c_733505.elements[2] = ((closureN)self_731871)->elements[2];
c_733505.elements[3] = ((closureN)self_731871)->elements[3];
c_733505.elements[4] = ((closureN)self_731871)->elements[4];
c_733505.elements[5] = ((closureN)self_731871)->elements[5];
c_733505.elements[6] = ((closureN)self_731871)->elements[6];
c_733505.elements[7] = ((closureN)self_731871)->elements[7];
c_733505.elements[8] = ((closureN)self_731871)->elements[8];
c_733505.elements[9] = ((closureN)self_731871)->elements[9];
c_733505.elements[10] = ((closureN)self_731871)->elements[10];
c_733505.elements[11] = ((closureN)self_731871)->elements[11];
c_733505.elements[12] = ((closureN)self_731871)->elements[12];
c_733505.elements[13] = ((closureN)self_731871)->elements[13];
c_733505.elements[14] = ((closureN)self_731871)->elements[14];
c_733505.elements[15] = ((closureN)self_731871)->elements[15];
c_733505.elements[16] = ((closureN)self_731871)->elements[16];
c_733505.elements[17] = ((closureN)self_731871)->elements[17];
c_733505.elements[18] = ((closureN)self_731871)->elements[18];
c_733505.elements[19] = ((closureN)self_731871)->elements[19];
c_733505.elements[20] = ((closureN)self_731871)->elements[20];
c_733505.elements[21] = ((closureN)self_731871)->elements[22];


make_pair(c_737896,quote_chain_91rest_91var,NULL);c_737896.hdr.immutable = 1;

make_pair(c_737895,quote__16461_16645,&c_737896);c_737895.hdr.immutable = 1;

make_pair(c_737894,quote_step,&c_737895);c_737894.hdr.immutable = 1;

make_pair(c_737893,quote_apply,&c_737894);c_737893.hdr.immutable = 1;

make_pair(c_737892,&c_737893,NULL);c_737892.hdr.immutable = 1;

make_pair(c_737891,quote__16461_16645,&c_737892);c_737891.hdr.immutable = 1;

make_pair(c_737890,quote_out_91steps,&c_737891);c_737890.hdr.immutable = 1;

make_pair(c_737889,&c_737890,NULL);c_737889.hdr.immutable = 1;

make_pair(c_737888,quote_in_91steps,&c_737889);c_737888.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733505, ((closureN)self_731871)->elements[21], r_73806, &c_737888);; 
}

static void __lambda_387(void *data, object self_731872, int argc, object *args) /* object self_731872, object r_73803 */
 {
 object r_73803 = args[0];
  
closureN_type c_733507;
object e_737869 [21];
c_733507.hdr.mark = gc_color_red;
 c_733507.hdr.grayed = 0;
c_733507.tag = closureN_tag;
 c_733507.fn = (function_type)__lambda_388;
c_733507.num_args = 1;
c_733507.num_elements = 21;
c_733507.elements = (object *)e_737869;
c_733507.elements[0] = ((closureN)self_731872)->elements[0];
c_733507.elements[1] = ((closureN)self_731872)->elements[1];
c_733507.elements[2] = ((closureN)self_731872)->elements[2];
c_733507.elements[3] = ((closureN)self_731872)->elements[3];
c_733507.elements[4] = ((closureN)self_731872)->elements[4];
c_733507.elements[5] = ((closureN)self_731872)->elements[5];
c_733507.elements[6] = ((closureN)self_731872)->elements[6];
c_733507.elements[7] = ((closureN)self_731872)->elements[7];
c_733507.elements[8] = ((closureN)self_731872)->elements[8];
c_733507.elements[9] = ((closureN)self_731872)->elements[9];
c_733507.elements[10] = ((closureN)self_731872)->elements[10];
c_733507.elements[11] = ((closureN)self_731872)->elements[11];
c_733507.elements[12] = ((closureN)self_731872)->elements[12];
c_733507.elements[13] = ((closureN)self_731872)->elements[13];
c_733507.elements[14] = ((closureN)self_731872)->elements[14];
c_733507.elements[15] = ((closureN)self_731872)->elements[15];
c_733507.elements[16] = ((closureN)self_731872)->elements[16];
c_733507.elements[17] = ((closureN)self_731872)->elements[17];
c_733507.elements[18] = ((closureN)self_731872)->elements[18];
c_733507.elements[19] = ((closureN)self_731872)->elements[19];
c_733507.elements[20] = ((closureN)self_731872)->elements[21];


make_pair(c_737876,quote__16461_16645,quote_chain_91rest_91var);c_737876.hdr.immutable = 1;

make_pair(c_737875,quote_vars,&c_737876);c_737875.hdr.immutable = 1;

make_pair(c_737874,&c_737875,NULL);c_737874.hdr.immutable = 1;

make_pair(c_737873,quote__16461_16645,&c_737874);c_737873.hdr.immutable = 1;

make_pair(c_737872,quote_out_91vars,&c_737873);c_737872.hdr.immutable = 1;

make_pair(c_737885,quote_chain_91rest_91var,NULL);c_737885.hdr.immutable = 1;

make_pair(c_737884,quote__16461_16645,&c_737885);c_737884.hdr.immutable = 1;

make_pair(c_737883,quote_step,&c_737884);c_737883.hdr.immutable = 1;

make_pair(c_737882,quote_apply,&c_737883);c_737882.hdr.immutable = 1;

make_pair(c_737881,&c_737882,NULL);c_737881.hdr.immutable = 1;

make_pair(c_737880,quote__16461_16645,&c_737881);c_737880.hdr.immutable = 1;

make_pair(c_737879,quote_out_91steps,&c_737880);c_737879.hdr.immutable = 1;

make_pair(c_737878,&c_737879,NULL);c_737878.hdr.immutable = 1;

make_pair(c_737877,quote_in_91steps,&c_737878);c_737877.hdr.immutable = 1;

make_pair(c_737871,&c_737872,&c_737877);c_737871.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733507, ((closureN)self_731872)->elements[20], r_73803, &c_737871);; 
}

static void __lambda_388(void *data, object self_731873, int argc, object *args) /* object self_731873, object r_73800 */
 {
 object r_73800 = args[0];
  
closureN_type c_733509;
object e_737852 [21];
c_733509.hdr.mark = gc_color_red;
 c_733509.hdr.grayed = 0;
c_733509.tag = closureN_tag;
 c_733509.fn = (function_type)__lambda_389;
c_733509.num_args = 1;
c_733509.num_elements = 21;
c_733509.elements = (object *)e_737852;
c_733509.elements[0] = ((closureN)self_731873)->elements[0];
c_733509.elements[1] = ((closureN)self_731873)->elements[1];
c_733509.elements[2] = ((closureN)self_731873)->elements[2];
c_733509.elements[3] = ((closureN)self_731873)->elements[3];
c_733509.elements[4] = ((closureN)self_731873)->elements[4];
c_733509.elements[5] = ((closureN)self_731873)->elements[5];
c_733509.elements[6] = ((closureN)self_731873)->elements[6];
c_733509.elements[7] = ((closureN)self_731873)->elements[7];
c_733509.elements[8] = ((closureN)self_731873)->elements[8];
c_733509.elements[9] = ((closureN)self_731873)->elements[9];
c_733509.elements[10] = ((closureN)self_731873)->elements[10];
c_733509.elements[11] = ((closureN)self_731873)->elements[11];
c_733509.elements[12] = ((closureN)self_731873)->elements[12];
c_733509.elements[13] = ((closureN)self_731873)->elements[13];
c_733509.elements[14] = ((closureN)self_731873)->elements[14];
c_733509.elements[15] = ((closureN)self_731873)->elements[15];
c_733509.elements[16] = ((closureN)self_731873)->elements[16];
c_733509.elements[17] = ((closureN)self_731873)->elements[17];
c_733509.elements[18] = ((closureN)self_731873)->elements[18];
c_733509.elements[19] = ((closureN)self_731873)->elements[19];
c_733509.elements[20] = ((closureN)self_731873)->elements[20];


make_pair(c_737859,quote__16461_16645,quote_chain_91rest_91var);c_737859.hdr.immutable = 1;

make_pair(c_737858,quote_vars,&c_737859);c_737858.hdr.immutable = 1;

make_pair(c_737857,&c_737858,NULL);c_737857.hdr.immutable = 1;

make_pair(c_737856,quote__16461_16645,&c_737857);c_737856.hdr.immutable = 1;

make_pair(c_737855,quote_out_91vars,&c_737856);c_737855.hdr.immutable = 1;

make_pair(c_737868,quote_chain_91rest_91var,NULL);c_737868.hdr.immutable = 1;

make_pair(c_737867,quote__16461_16645,&c_737868);c_737867.hdr.immutable = 1;

make_pair(c_737866,quote_step,&c_737867);c_737866.hdr.immutable = 1;

make_pair(c_737865,quote_apply,&c_737866);c_737865.hdr.immutable = 1;

make_pair(c_737864,&c_737865,NULL);c_737864.hdr.immutable = 1;

make_pair(c_737863,quote__16461_16645,&c_737864);c_737863.hdr.immutable = 1;

make_pair(c_737862,quote_out_91steps,&c_737863);c_737862.hdr.immutable = 1;

make_pair(c_737861,&c_737862,NULL);c_737861.hdr.immutable = 1;

make_pair(c_737860,quote_in_91steps,&c_737861);c_737860.hdr.immutable = 1;

make_pair(c_737854,&c_737855,&c_737860);c_737854.hdr.immutable = 1;

make_pair(c_737853,NULL,&c_737854);c_737853.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733509, NULL, r_73800, &c_737853);; 
}

static void __lambda_389(void *data, object self_731874, int argc, object *args) /* object self_731874, object r_73797 */
 {
 object r_73797 = args[0];
  
closureN_type c_733511;
object e_737834 [21];
c_733511.hdr.mark = gc_color_red;
 c_733511.hdr.grayed = 0;
c_733511.tag = closureN_tag;
 c_733511.fn = (function_type)__lambda_390;
c_733511.num_args = 1;
c_733511.num_elements = 21;
c_733511.elements = (object *)e_737834;
c_733511.elements[0] = ((closureN)self_731874)->elements[0];
c_733511.elements[1] = ((closureN)self_731874)->elements[1];
c_733511.elements[2] = ((closureN)self_731874)->elements[2];
c_733511.elements[3] = ((closureN)self_731874)->elements[3];
c_733511.elements[4] = ((closureN)self_731874)->elements[4];
c_733511.elements[5] = ((closureN)self_731874)->elements[5];
c_733511.elements[6] = ((closureN)self_731874)->elements[6];
c_733511.elements[7] = ((closureN)self_731874)->elements[7];
c_733511.elements[8] = ((closureN)self_731874)->elements[8];
c_733511.elements[9] = ((closureN)self_731874)->elements[9];
c_733511.elements[10] = ((closureN)self_731874)->elements[10];
c_733511.elements[11] = ((closureN)self_731874)->elements[11];
c_733511.elements[12] = ((closureN)self_731874)->elements[12];
c_733511.elements[13] = ((closureN)self_731874)->elements[13];
c_733511.elements[14] = ((closureN)self_731874)->elements[14];
c_733511.elements[15] = ((closureN)self_731874)->elements[15];
c_733511.elements[16] = ((closureN)self_731874)->elements[16];
c_733511.elements[17] = ((closureN)self_731874)->elements[17];
c_733511.elements[18] = ((closureN)self_731874)->elements[18];
c_733511.elements[19] = ((closureN)self_731874)->elements[19];
c_733511.elements[20] = ((closureN)self_731874)->elements[20];


make_pair(c_737842,quote__16461_16645,quote_chain_91rest_91var);c_737842.hdr.immutable = 1;

make_pair(c_737841,quote_vars,&c_737842);c_737841.hdr.immutable = 1;

make_pair(c_737840,&c_737841,NULL);c_737840.hdr.immutable = 1;

make_pair(c_737839,quote__16461_16645,&c_737840);c_737839.hdr.immutable = 1;

make_pair(c_737838,quote_out_91vars,&c_737839);c_737838.hdr.immutable = 1;

make_pair(c_737851,quote_chain_91rest_91var,NULL);c_737851.hdr.immutable = 1;

make_pair(c_737850,quote__16461_16645,&c_737851);c_737850.hdr.immutable = 1;

make_pair(c_737849,quote_step,&c_737850);c_737849.hdr.immutable = 1;

make_pair(c_737848,quote_apply,&c_737849);c_737848.hdr.immutable = 1;

make_pair(c_737847,&c_737848,NULL);c_737847.hdr.immutable = 1;

make_pair(c_737846,quote__16461_16645,&c_737847);c_737846.hdr.immutable = 1;

make_pair(c_737845,quote_out_91steps,&c_737846);c_737845.hdr.immutable = 1;

make_pair(c_737844,&c_737845,NULL);c_737844.hdr.immutable = 1;

make_pair(c_737843,quote_in_91steps,&c_737844);c_737843.hdr.immutable = 1;

make_pair(c_737837,&c_737838,&c_737843);c_737837.hdr.immutable = 1;

make_pair(c_737836,NULL,&c_737837);c_737836.hdr.immutable = 1;

make_pair(c_737835,NULL,&c_737836);c_737835.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733511, NULL, r_73797, &c_737835);; 
}

static void __lambda_390(void *data, object self_731875, int argc, object *args) /* object self_731875, object r_73794 */
 {
 object r_73794 = args[0];
  
closureN_type c_733513;
object e_737815 [21];
c_733513.hdr.mark = gc_color_red;
 c_733513.hdr.grayed = 0;
c_733513.tag = closureN_tag;
 c_733513.fn = (function_type)__lambda_391;
c_733513.num_args = 1;
c_733513.num_elements = 21;
c_733513.elements = (object *)e_737815;
c_733513.elements[0] = ((closureN)self_731875)->elements[0];
c_733513.elements[1] = ((closureN)self_731875)->elements[1];
c_733513.elements[2] = ((closureN)self_731875)->elements[2];
c_733513.elements[3] = ((closureN)self_731875)->elements[3];
c_733513.elements[4] = ((closureN)self_731875)->elements[4];
c_733513.elements[5] = ((closureN)self_731875)->elements[5];
c_733513.elements[6] = ((closureN)self_731875)->elements[6];
c_733513.elements[7] = ((closureN)self_731875)->elements[7];
c_733513.elements[8] = ((closureN)self_731875)->elements[8];
c_733513.elements[9] = ((closureN)self_731875)->elements[9];
c_733513.elements[10] = ((closureN)self_731875)->elements[10];
c_733513.elements[11] = ((closureN)self_731875)->elements[11];
c_733513.elements[12] = ((closureN)self_731875)->elements[12];
c_733513.elements[13] = ((closureN)self_731875)->elements[13];
c_733513.elements[14] = ((closureN)self_731875)->elements[14];
c_733513.elements[15] = ((closureN)self_731875)->elements[15];
c_733513.elements[16] = ((closureN)self_731875)->elements[16];
c_733513.elements[17] = ((closureN)self_731875)->elements[17];
c_733513.elements[18] = ((closureN)self_731875)->elements[18];
c_733513.elements[19] = ((closureN)self_731875)->elements[19];
c_733513.elements[20] = ((closureN)self_731875)->elements[20];


make_pair(c_737824,quote__16461_16645,quote_chain_91rest_91var);c_737824.hdr.immutable = 1;

make_pair(c_737823,quote_vars,&c_737824);c_737823.hdr.immutable = 1;

make_pair(c_737822,&c_737823,NULL);c_737822.hdr.immutable = 1;

make_pair(c_737821,quote__16461_16645,&c_737822);c_737821.hdr.immutable = 1;

make_pair(c_737820,quote_out_91vars,&c_737821);c_737820.hdr.immutable = 1;

make_pair(c_737833,quote_chain_91rest_91var,NULL);c_737833.hdr.immutable = 1;

make_pair(c_737832,quote__16461_16645,&c_737833);c_737832.hdr.immutable = 1;

make_pair(c_737831,quote_step,&c_737832);c_737831.hdr.immutable = 1;

make_pair(c_737830,quote_apply,&c_737831);c_737830.hdr.immutable = 1;

make_pair(c_737829,&c_737830,NULL);c_737829.hdr.immutable = 1;

make_pair(c_737828,quote__16461_16645,&c_737829);c_737828.hdr.immutable = 1;

make_pair(c_737827,quote_out_91steps,&c_737828);c_737827.hdr.immutable = 1;

make_pair(c_737826,&c_737827,NULL);c_737826.hdr.immutable = 1;

make_pair(c_737825,quote_in_91steps,&c_737826);c_737825.hdr.immutable = 1;

make_pair(c_737819,&c_737820,&c_737825);c_737819.hdr.immutable = 1;

make_pair(c_737818,NULL,&c_737819);c_737818.hdr.immutable = 1;

make_pair(c_737817,NULL,&c_737818);c_737817.hdr.immutable = 1;

make_pair(c_737816,NULL,&c_737817);c_737816.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733513, NULL, r_73794, &c_737816);; 
}

static void __lambda_391(void *data, object self_731876, int argc, object *args) /* object self_731876, object r_73791 */
 {
 object r_73791 = args[0];
  
closureN_type c_733515;
object e_737794 [20];
c_733515.hdr.mark = gc_color_red;
 c_733515.hdr.grayed = 0;
c_733515.tag = closureN_tag;
 c_733515.fn = (function_type)__lambda_392;
c_733515.num_args = 1;
c_733515.num_elements = 20;
c_733515.elements = (object *)e_737794;
c_733515.elements[0] = ((closureN)self_731876)->elements[0];
c_733515.elements[1] = ((closureN)self_731876)->elements[1];
c_733515.elements[2] = ((closureN)self_731876)->elements[2];
c_733515.elements[3] = ((closureN)self_731876)->elements[3];
c_733515.elements[4] = ((closureN)self_731876)->elements[4];
c_733515.elements[5] = ((closureN)self_731876)->elements[5];
c_733515.elements[6] = ((closureN)self_731876)->elements[6];
c_733515.elements[7] = ((closureN)self_731876)->elements[7];
c_733515.elements[8] = ((closureN)self_731876)->elements[8];
c_733515.elements[9] = ((closureN)self_731876)->elements[9];
c_733515.elements[10] = ((closureN)self_731876)->elements[10];
c_733515.elements[11] = ((closureN)self_731876)->elements[11];
c_733515.elements[12] = ((closureN)self_731876)->elements[12];
c_733515.elements[13] = ((closureN)self_731876)->elements[13];
c_733515.elements[14] = ((closureN)self_731876)->elements[14];
c_733515.elements[15] = ((closureN)self_731876)->elements[15];
c_733515.elements[16] = ((closureN)self_731876)->elements[16];
c_733515.elements[17] = ((closureN)self_731876)->elements[17];
c_733515.elements[18] = ((closureN)self_731876)->elements[18];
c_733515.elements[19] = ((closureN)self_731876)->elements[20];


make_pair(c_737805,quote__16461_16645,quote_chain_91rest_91var);c_737805.hdr.immutable = 1;

make_pair(c_737804,quote_vars,&c_737805);c_737804.hdr.immutable = 1;

make_pair(c_737803,&c_737804,NULL);c_737803.hdr.immutable = 1;

make_pair(c_737802,quote__16461_16645,&c_737803);c_737802.hdr.immutable = 1;

make_pair(c_737801,quote_out_91vars,&c_737802);c_737801.hdr.immutable = 1;

make_pair(c_737814,quote_chain_91rest_91var,NULL);c_737814.hdr.immutable = 1;

make_pair(c_737813,quote__16461_16645,&c_737814);c_737813.hdr.immutable = 1;

make_pair(c_737812,quote_step,&c_737813);c_737812.hdr.immutable = 1;

make_pair(c_737811,quote_apply,&c_737812);c_737811.hdr.immutable = 1;

make_pair(c_737810,&c_737811,NULL);c_737810.hdr.immutable = 1;

make_pair(c_737809,quote__16461_16645,&c_737810);c_737809.hdr.immutable = 1;

make_pair(c_737808,quote_out_91steps,&c_737809);c_737808.hdr.immutable = 1;

make_pair(c_737807,&c_737808,NULL);c_737807.hdr.immutable = 1;

make_pair(c_737806,quote_in_91steps,&c_737807);c_737806.hdr.immutable = 1;

make_pair(c_737800,&c_737801,&c_737806);c_737800.hdr.immutable = 1;

make_pair(c_737799,NULL,&c_737800);c_737799.hdr.immutable = 1;

make_pair(c_737798,NULL,&c_737799);c_737798.hdr.immutable = 1;

make_pair(c_737797,NULL,&c_737798);c_737797.hdr.immutable = 1;

make_pair(c_737796,quote__75chain,&c_737797);c_737796.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733515, ((closureN)self_731876)->elements[19], r_73791, &c_737796);; 
}

static void __lambda_392(void *data, object self_731877, int argc, object *args) /* object self_731877, object r_73787 */
 {
 object r_73787 = args[0];
  
closureN_type c_733517;
object e_737773 [20];
c_733517.hdr.mark = gc_color_red;
 c_733517.hdr.grayed = 0;
c_733517.tag = closureN_tag;
 c_733517.fn = (function_type)__lambda_393;
c_733517.num_args = 1;
c_733517.num_elements = 20;
c_733517.elements = (object *)e_737773;
c_733517.elements[0] = ((closureN)self_731877)->elements[0];
c_733517.elements[1] = ((closureN)self_731877)->elements[1];
c_733517.elements[2] = ((closureN)self_731877)->elements[2];
c_733517.elements[3] = ((closureN)self_731877)->elements[3];
c_733517.elements[4] = ((closureN)self_731877)->elements[4];
c_733517.elements[5] = ((closureN)self_731877)->elements[5];
c_733517.elements[6] = ((closureN)self_731877)->elements[6];
c_733517.elements[7] = ((closureN)self_731877)->elements[7];
c_733517.elements[8] = ((closureN)self_731877)->elements[8];
c_733517.elements[9] = ((closureN)self_731877)->elements[9];
c_733517.elements[10] = ((closureN)self_731877)->elements[10];
c_733517.elements[11] = ((closureN)self_731877)->elements[11];
c_733517.elements[12] = ((closureN)self_731877)->elements[12];
c_733517.elements[13] = ((closureN)self_731877)->elements[13];
c_733517.elements[14] = ((closureN)self_731877)->elements[14];
c_733517.elements[15] = ((closureN)self_731877)->elements[15];
c_733517.elements[16] = ((closureN)self_731877)->elements[16];
c_733517.elements[17] = ((closureN)self_731877)->elements[17];
c_733517.elements[18] = ((closureN)self_731877)->elements[18];
c_733517.elements[19] = ((closureN)self_731877)->elements[19];


make_pair(c_737784,quote__16461_16645,quote_chain_91rest_91var);c_737784.hdr.immutable = 1;

make_pair(c_737783,quote_vars,&c_737784);c_737783.hdr.immutable = 1;

make_pair(c_737782,&c_737783,NULL);c_737782.hdr.immutable = 1;

make_pair(c_737781,quote__16461_16645,&c_737782);c_737781.hdr.immutable = 1;

make_pair(c_737780,quote_out_91vars,&c_737781);c_737780.hdr.immutable = 1;

make_pair(c_737793,quote_chain_91rest_91var,NULL);c_737793.hdr.immutable = 1;

make_pair(c_737792,quote__16461_16645,&c_737793);c_737792.hdr.immutable = 1;

make_pair(c_737791,quote_step,&c_737792);c_737791.hdr.immutable = 1;

make_pair(c_737790,quote_apply,&c_737791);c_737790.hdr.immutable = 1;

make_pair(c_737789,&c_737790,NULL);c_737789.hdr.immutable = 1;

make_pair(c_737788,quote__16461_16645,&c_737789);c_737788.hdr.immutable = 1;

make_pair(c_737787,quote_out_91steps,&c_737788);c_737787.hdr.immutable = 1;

make_pair(c_737786,&c_737787,NULL);c_737786.hdr.immutable = 1;

make_pair(c_737785,quote_in_91steps,&c_737786);c_737785.hdr.immutable = 1;

make_pair(c_737779,&c_737780,&c_737785);c_737779.hdr.immutable = 1;

make_pair(c_737778,NULL,&c_737779);c_737778.hdr.immutable = 1;

make_pair(c_737777,NULL,&c_737778);c_737777.hdr.immutable = 1;

make_pair(c_737776,NULL,&c_737777);c_737776.hdr.immutable = 1;

make_pair(c_737775,quote__75chain,&c_737776);c_737775.hdr.immutable = 1;

make_pair(c_737774,&c_737775,NULL);c_737774.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733517, r_73787, NULL, &c_737774);; 
}

static void __lambda_393(void *data, object self_731878, int argc, object *args) /* object self_731878, object r_73785 */
 {
 object r_73785 = args[0];
  
closureN_type c_733519;
object e_737733 [19];
c_733519.hdr.mark = gc_color_red;
 c_733519.hdr.grayed = 0;
c_733519.tag = closureN_tag;
 c_733519.fn = (function_type)__lambda_394;
c_733519.num_args = 1;
c_733519.num_elements = 19;
c_733519.elements = (object *)e_737733;
c_733519.elements[0] = ((closureN)self_731878)->elements[0];
c_733519.elements[1] = ((closureN)self_731878)->elements[1];
c_733519.elements[2] = ((closureN)self_731878)->elements[2];
c_733519.elements[3] = ((closureN)self_731878)->elements[3];
c_733519.elements[4] = ((closureN)self_731878)->elements[4];
c_733519.elements[5] = ((closureN)self_731878)->elements[5];
c_733519.elements[6] = ((closureN)self_731878)->elements[6];
c_733519.elements[7] = ((closureN)self_731878)->elements[7];
c_733519.elements[8] = ((closureN)self_731878)->elements[8];
c_733519.elements[9] = ((closureN)self_731878)->elements[9];
c_733519.elements[10] = ((closureN)self_731878)->elements[10];
c_733519.elements[11] = ((closureN)self_731878)->elements[11];
c_733519.elements[12] = ((closureN)self_731878)->elements[12];
c_733519.elements[13] = ((closureN)self_731878)->elements[13];
c_733519.elements[14] = ((closureN)self_731878)->elements[14];
c_733519.elements[15] = ((closureN)self_731878)->elements[15];
c_733519.elements[16] = ((closureN)self_731878)->elements[16];
c_733519.elements[17] = ((closureN)self_731878)->elements[17];
c_733519.elements[18] = ((closureN)self_731878)->elements[19];


make_pair(c_737739,quote_ellipsis,NULL);c_737739.hdr.immutable = 1;

make_pair(c_737738,quote_placeholder,&c_737739);c_737738.hdr.immutable = 1;

make_pair(c_737742,quote__16461_16645,NULL);c_737742.hdr.immutable = 1;

make_pair(c_737741,quote_step,&c_737742);c_737741.hdr.immutable = 1;

make_pair(c_737745,quote__16461_16645,NULL);c_737745.hdr.immutable = 1;

make_pair(c_737744,quote_vars,&c_737745);c_737744.hdr.immutable = 1;

make_pair(c_737748,quote__16461_16645,NULL);c_737748.hdr.immutable = 1;

make_pair(c_737747,quote_out_91vars,&c_737748);c_737747.hdr.immutable = 1;

make_pair(c_737752,quote__16461_16645,NULL);c_737752.hdr.immutable = 1;

make_pair(c_737751,quote_out_91steps,&c_737752);c_737751.hdr.immutable = 1;

make_pair(c_737750,&c_737751,NULL);c_737750.hdr.immutable = 1;

make_pair(c_737749,quote_in_91steps,&c_737750);c_737749.hdr.immutable = 1;

make_pair(c_737746,&c_737747,&c_737749);c_737746.hdr.immutable = 1;

make_pair(c_737743,&c_737744,&c_737746);c_737743.hdr.immutable = 1;

make_pair(c_737740,&c_737741,&c_737743);c_737740.hdr.immutable = 1;

make_pair(c_737737,&c_737738,&c_737740);c_737737.hdr.immutable = 1;

make_pair(c_737736,quote__191,&c_737737);c_737736.hdr.immutable = 1;

make_pair(c_737763,quote__16461_16645,quote_chain_91rest_91var);c_737763.hdr.immutable = 1;

make_pair(c_737762,quote_vars,&c_737763);c_737762.hdr.immutable = 1;

make_pair(c_737761,&c_737762,NULL);c_737761.hdr.immutable = 1;

make_pair(c_737760,quote__16461_16645,&c_737761);c_737760.hdr.immutable = 1;

make_pair(c_737759,quote_out_91vars,&c_737760);c_737759.hdr.immutable = 1;

make_pair(c_737772,quote_chain_91rest_91var,NULL);c_737772.hdr.immutable = 1;

make_pair(c_737771,quote__16461_16645,&c_737772);c_737771.hdr.immutable = 1;

make_pair(c_737770,quote_step,&c_737771);c_737770.hdr.immutable = 1;

make_pair(c_737769,quote_apply,&c_737770);c_737769.hdr.immutable = 1;

make_pair(c_737768,&c_737769,NULL);c_737768.hdr.immutable = 1;

make_pair(c_737767,quote__16461_16645,&c_737768);c_737767.hdr.immutable = 1;

make_pair(c_737766,quote_out_91steps,&c_737767);c_737766.hdr.immutable = 1;

make_pair(c_737765,&c_737766,NULL);c_737765.hdr.immutable = 1;

make_pair(c_737764,quote_in_91steps,&c_737765);c_737764.hdr.immutable = 1;

make_pair(c_737758,&c_737759,&c_737764);c_737758.hdr.immutable = 1;

make_pair(c_737757,NULL,&c_737758);c_737757.hdr.immutable = 1;

make_pair(c_737756,NULL,&c_737757);c_737756.hdr.immutable = 1;

make_pair(c_737755,NULL,&c_737756);c_737755.hdr.immutable = 1;

make_pair(c_737754,quote__75chain,&c_737755);c_737754.hdr.immutable = 1;

make_pair(c_737753,&c_737754,NULL);c_737753.hdr.immutable = 1;

make_pair(c_737735,&c_737736,&c_737753);c_737735.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733519, ((closureN)self_731878)->elements[18], r_73785, &c_737735);; 
}

static void __lambda_394(void *data, object self_731879, int argc, object *args) /* object self_731879, object r_73615 */
 {
 object r_73615 = args[0];
  
closureN_type c_733522;
object e_737732 [20];
c_733522.hdr.mark = gc_color_red;
 c_733522.hdr.grayed = 0;
c_733522.tag = closureN_tag;
 c_733522.fn = (function_type)__lambda_395;
c_733522.num_args = 1;
c_733522.num_elements = 20;
c_733522.elements = (object *)e_737732;
c_733522.elements[0] = ((closureN)self_731879)->elements[0];
c_733522.elements[1] = ((closureN)self_731879)->elements[1];
c_733522.elements[2] = ((closureN)self_731879)->elements[2];
c_733522.elements[3] = ((closureN)self_731879)->elements[3];
c_733522.elements[4] = ((closureN)self_731879)->elements[4];
c_733522.elements[5] = ((closureN)self_731879)->elements[5];
c_733522.elements[6] = ((closureN)self_731879)->elements[6];
c_733522.elements[7] = ((closureN)self_731879)->elements[7];
c_733522.elements[8] = ((closureN)self_731879)->elements[8];
c_733522.elements[9] = ((closureN)self_731879)->elements[9];
c_733522.elements[10] = ((closureN)self_731879)->elements[10];
c_733522.elements[11] = ((closureN)self_731879)->elements[11];
c_733522.elements[12] = ((closureN)self_731879)->elements[12];
c_733522.elements[13] = ((closureN)self_731879)->elements[13];
c_733522.elements[14] = ((closureN)self_731879)->elements[14];
c_733522.elements[15] = ((closureN)self_731879)->elements[15];
c_733522.elements[16] = ((closureN)self_731879)->elements[16];
c_733522.elements[17] = ((closureN)self_731879)->elements[17];
c_733522.elements[18] = r_73615;
c_733522.elements[19] = ((closureN)self_731879)->elements[18];

return_closcall2(data,  ((closureN)self_731879)->elements[18],  &c_733522, quote__191);; 
}

static void __lambda_395(void *data, object self_731880, int argc, object *args) /* object self_731880, object r_73771 */
 {
 object r_73771 = args[0];
  
closureN_type c_733525;
object e_737731 [21];
c_733525.hdr.mark = gc_color_red;
 c_733525.hdr.grayed = 0;
c_733525.tag = closureN_tag;
 c_733525.fn = (function_type)__lambda_396;
c_733525.num_args = 1;
c_733525.num_elements = 21;
c_733525.elements = (object *)e_737731;
c_733525.elements[0] = ((closureN)self_731880)->elements[0];
c_733525.elements[1] = ((closureN)self_731880)->elements[1];
c_733525.elements[2] = ((closureN)self_731880)->elements[2];
c_733525.elements[3] = ((closureN)self_731880)->elements[3];
c_733525.elements[4] = ((closureN)self_731880)->elements[4];
c_733525.elements[5] = ((closureN)self_731880)->elements[5];
c_733525.elements[6] = ((closureN)self_731880)->elements[6];
c_733525.elements[7] = ((closureN)self_731880)->elements[7];
c_733525.elements[8] = ((closureN)self_731880)->elements[8];
c_733525.elements[9] = ((closureN)self_731880)->elements[9];
c_733525.elements[10] = ((closureN)self_731880)->elements[10];
c_733525.elements[11] = ((closureN)self_731880)->elements[11];
c_733525.elements[12] = ((closureN)self_731880)->elements[12];
c_733525.elements[13] = ((closureN)self_731880)->elements[13];
c_733525.elements[14] = ((closureN)self_731880)->elements[14];
c_733525.elements[15] = ((closureN)self_731880)->elements[15];
c_733525.elements[16] = ((closureN)self_731880)->elements[16];
c_733525.elements[17] = ((closureN)self_731880)->elements[17];
c_733525.elements[18] = ((closureN)self_731880)->elements[18];
c_733525.elements[19] = r_73771;
c_733525.elements[20] = ((closureN)self_731880)->elements[19];

return_closcall2(data,  ((closureN)self_731880)->elements[19],  &c_733525, quote_rest);; 
}

static void __lambda_396(void *data, object self_731881, int argc, object *args) /* object self_731881, object r_73780 */
 {
 object r_73780 = args[0];
  
closureN_type c_733527;
object e_737728 [20];
c_733527.hdr.mark = gc_color_red;
 c_733527.hdr.grayed = 0;
c_733527.tag = closureN_tag;
 c_733527.fn = (function_type)__lambda_397;
c_733527.num_args = 1;
c_733527.num_elements = 20;
c_733527.elements = (object *)e_737728;
c_733527.elements[0] = ((closureN)self_731881)->elements[1];
c_733527.elements[1] = ((closureN)self_731881)->elements[2];
c_733527.elements[2] = ((closureN)self_731881)->elements[3];
c_733527.elements[3] = ((closureN)self_731881)->elements[4];
c_733527.elements[4] = ((closureN)self_731881)->elements[5];
c_733527.elements[5] = ((closureN)self_731881)->elements[6];
c_733527.elements[6] = ((closureN)self_731881)->elements[7];
c_733527.elements[7] = ((closureN)self_731881)->elements[8];
c_733527.elements[8] = ((closureN)self_731881)->elements[9];
c_733527.elements[9] = ((closureN)self_731881)->elements[10];
c_733527.elements[10] = ((closureN)self_731881)->elements[11];
c_733527.elements[11] = ((closureN)self_731881)->elements[12];
c_733527.elements[12] = ((closureN)self_731881)->elements[13];
c_733527.elements[13] = ((closureN)self_731881)->elements[14];
c_733527.elements[14] = ((closureN)self_731881)->elements[15];
c_733527.elements[15] = ((closureN)self_731881)->elements[16];
c_733527.elements[16] = ((closureN)self_731881)->elements[17];
c_733527.elements[17] = ((closureN)self_731881)->elements[18];
c_733527.elements[18] = ((closureN)self_731881)->elements[19];
c_733527.elements[19] = ((closureN)self_731881)->elements[20];


make_pair(c_737730,quote_ellipsis,quote_rest);c_737730.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733527, ((closureN)self_731881)->elements[0], r_73780, &c_737730);; 
}

static void __lambda_397(void *data, object self_731882, int argc, object *args) /* object self_731882, object r_73778 */
 {
 object r_73778 = args[0];
  
closureN_type c_733529;
object e_737724 [20];
c_733529.hdr.mark = gc_color_red;
 c_733529.hdr.grayed = 0;
c_733529.tag = closureN_tag;
 c_733529.fn = (function_type)__lambda_398;
c_733529.num_args = 1;
c_733529.num_elements = 20;
c_733529.elements = (object *)e_737724;
c_733529.elements[0] = ((closureN)self_731882)->elements[0];
c_733529.elements[1] = ((closureN)self_731882)->elements[1];
c_733529.elements[2] = ((closureN)self_731882)->elements[2];
c_733529.elements[3] = ((closureN)self_731882)->elements[3];
c_733529.elements[4] = ((closureN)self_731882)->elements[4];
c_733529.elements[5] = ((closureN)self_731882)->elements[5];
c_733529.elements[6] = ((closureN)self_731882)->elements[6];
c_733529.elements[7] = ((closureN)self_731882)->elements[7];
c_733529.elements[8] = ((closureN)self_731882)->elements[8];
c_733529.elements[9] = ((closureN)self_731882)->elements[9];
c_733529.elements[10] = ((closureN)self_731882)->elements[10];
c_733529.elements[11] = ((closureN)self_731882)->elements[11];
c_733529.elements[12] = ((closureN)self_731882)->elements[12];
c_733529.elements[13] = ((closureN)self_731882)->elements[13];
c_733529.elements[14] = ((closureN)self_731882)->elements[14];
c_733529.elements[15] = ((closureN)self_731882)->elements[15];
c_733529.elements[16] = ((closureN)self_731882)->elements[16];
c_733529.elements[17] = ((closureN)self_731882)->elements[17];
c_733529.elements[18] = ((closureN)self_731882)->elements[18];
c_733529.elements[19] = ((closureN)self_731882)->elements[19];


make_pair(c_737727,quote_ellipsis,quote_rest);c_737727.hdr.immutable = 1;

make_pair(c_737726,quote_placeholder,&c_737727);c_737726.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733529, ((closureN)self_731882)->elements[4], r_73778, &c_737726);; 
}

static void __lambda_398(void *data, object self_731883, int argc, object *args) /* object self_731883, object r_73774 */
 {
 object r_73774 = args[0];
  
closureN_type c_733532;
object e_737723 [21];
c_733532.hdr.mark = gc_color_red;
 c_733532.hdr.grayed = 0;
c_733532.tag = closureN_tag;
 c_733532.fn = (function_type)__lambda_399;
c_733532.num_args = 1;
c_733532.num_elements = 21;
c_733532.elements = (object *)e_737723;
c_733532.elements[0] = ((closureN)self_731883)->elements[0];
c_733532.elements[1] = ((closureN)self_731883)->elements[1];
c_733532.elements[2] = ((closureN)self_731883)->elements[2];
c_733532.elements[3] = ((closureN)self_731883)->elements[3];
c_733532.elements[4] = ((closureN)self_731883)->elements[4];
c_733532.elements[5] = ((closureN)self_731883)->elements[5];
c_733532.elements[6] = ((closureN)self_731883)->elements[6];
c_733532.elements[7] = ((closureN)self_731883)->elements[7];
c_733532.elements[8] = ((closureN)self_731883)->elements[8];
c_733532.elements[9] = ((closureN)self_731883)->elements[9];
c_733532.elements[10] = ((closureN)self_731883)->elements[10];
c_733532.elements[11] = ((closureN)self_731883)->elements[11];
c_733532.elements[12] = ((closureN)self_731883)->elements[12];
c_733532.elements[13] = ((closureN)self_731883)->elements[13];
c_733532.elements[14] = ((closureN)self_731883)->elements[14];
c_733532.elements[15] = ((closureN)self_731883)->elements[15];
c_733532.elements[16] = ((closureN)self_731883)->elements[16];
c_733532.elements[17] = ((closureN)self_731883)->elements[17];
c_733532.elements[18] = ((closureN)self_731883)->elements[18];
c_733532.elements[19] = r_73774;
c_733532.elements[20] = ((closureN)self_731883)->elements[19];

return_closcall2(data,  ((closureN)self_731883)->elements[19],  &c_733532, quote__191);; 
}

static void __lambda_399(void *data, object self_731884, int argc, object *args) /* object self_731884, object r_73775 */
 {
 object r_73775 = args[0];
  
closureN_type c_733534;
object e_737718 [20];
c_733534.hdr.mark = gc_color_red;
 c_733534.hdr.grayed = 0;
c_733534.tag = closureN_tag;
 c_733534.fn = (function_type)__lambda_400;
c_733534.num_args = 1;
c_733534.num_elements = 20;
c_733534.elements = (object *)e_737718;
c_733534.elements[0] = ((closureN)self_731884)->elements[0];
c_733534.elements[1] = ((closureN)self_731884)->elements[1];
c_733534.elements[2] = ((closureN)self_731884)->elements[2];
c_733534.elements[3] = ((closureN)self_731884)->elements[3];
c_733534.elements[4] = ((closureN)self_731884)->elements[4];
c_733534.elements[5] = ((closureN)self_731884)->elements[5];
c_733534.elements[6] = ((closureN)self_731884)->elements[6];
c_733534.elements[7] = ((closureN)self_731884)->elements[7];
c_733534.elements[8] = ((closureN)self_731884)->elements[8];
c_733534.elements[9] = ((closureN)self_731884)->elements[9];
c_733534.elements[10] = ((closureN)self_731884)->elements[10];
c_733534.elements[11] = ((closureN)self_731884)->elements[11];
c_733534.elements[12] = ((closureN)self_731884)->elements[12];
c_733534.elements[13] = ((closureN)self_731884)->elements[13];
c_733534.elements[14] = ((closureN)self_731884)->elements[14];
c_733534.elements[15] = ((closureN)self_731884)->elements[15];
c_733534.elements[16] = ((closureN)self_731884)->elements[16];
c_733534.elements[17] = ((closureN)self_731884)->elements[17];
c_733534.elements[18] = ((closureN)self_731884)->elements[18];
c_733534.elements[19] = ((closureN)self_731884)->elements[20];


make_pair(c_737722,quote_ellipsis,quote_rest);c_737722.hdr.immutable = 1;

make_pair(c_737721,quote_placeholder,&c_737722);c_737721.hdr.immutable = 1;

make_pair(c_737720,&c_737721,quote__191);c_737720.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733534, ((closureN)self_731884)->elements[19], r_73775, &c_737720);; 
}

static void __lambda_400(void *data, object self_731885, int argc, object *args) /* object self_731885, object r_73772 */
 {
 object r_73772 = args[0];
  
closureN_type c_733536;
object e_737712 [19];
c_733536.hdr.mark = gc_color_red;
 c_733536.hdr.grayed = 0;
c_733536.tag = closureN_tag;
 c_733536.fn = (function_type)__lambda_401;
c_733536.num_args = 1;
c_733536.num_elements = 19;
c_733536.elements = (object *)e_737712;
c_733536.elements[0] = ((closureN)self_731885)->elements[0];
c_733536.elements[1] = ((closureN)self_731885)->elements[1];
c_733536.elements[2] = ((closureN)self_731885)->elements[2];
c_733536.elements[3] = ((closureN)self_731885)->elements[3];
c_733536.elements[4] = ((closureN)self_731885)->elements[4];
c_733536.elements[5] = ((closureN)self_731885)->elements[5];
c_733536.elements[6] = ((closureN)self_731885)->elements[6];
c_733536.elements[7] = ((closureN)self_731885)->elements[7];
c_733536.elements[8] = ((closureN)self_731885)->elements[8];
c_733536.elements[9] = ((closureN)self_731885)->elements[9];
c_733536.elements[10] = ((closureN)self_731885)->elements[10];
c_733536.elements[11] = ((closureN)self_731885)->elements[11];
c_733536.elements[12] = ((closureN)self_731885)->elements[12];
c_733536.elements[13] = ((closureN)self_731885)->elements[13];
c_733536.elements[14] = ((closureN)self_731885)->elements[14];
c_733536.elements[15] = ((closureN)self_731885)->elements[15];
c_733536.elements[16] = ((closureN)self_731885)->elements[16];
c_733536.elements[17] = ((closureN)self_731885)->elements[17];
c_733536.elements[18] = ((closureN)self_731885)->elements[19];


make_pair(c_737717,quote_ellipsis,quote_rest);c_737717.hdr.immutable = 1;

make_pair(c_737716,quote_placeholder,&c_737717);c_737716.hdr.immutable = 1;

make_pair(c_737715,&c_737716,quote__191);c_737715.hdr.immutable = 1;

make_pair(c_737714,quote__191,&c_737715);c_737714.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733536, ((closureN)self_731885)->elements[18], r_73772, &c_737714);; 
}

static void __lambda_401(void *data, object self_731886, int argc, object *args) /* object self_731886, object r_73759 */
 {
 object r_73759 = args[0];
  
closureN_type c_733539;
object e_737711 [20];
c_733539.hdr.mark = gc_color_red;
 c_733539.hdr.grayed = 0;
c_733539.tag = closureN_tag;
 c_733539.fn = (function_type)__lambda_402;
c_733539.num_args = 1;
c_733539.num_elements = 20;
c_733539.elements = (object *)e_737711;
c_733539.elements[0] = ((closureN)self_731886)->elements[0];
c_733539.elements[1] = ((closureN)self_731886)->elements[1];
c_733539.elements[2] = ((closureN)self_731886)->elements[2];
c_733539.elements[3] = ((closureN)self_731886)->elements[3];
c_733539.elements[4] = ((closureN)self_731886)->elements[4];
c_733539.elements[5] = ((closureN)self_731886)->elements[5];
c_733539.elements[6] = ((closureN)self_731886)->elements[6];
c_733539.elements[7] = ((closureN)self_731886)->elements[7];
c_733539.elements[8] = ((closureN)self_731886)->elements[8];
c_733539.elements[9] = ((closureN)self_731886)->elements[9];
c_733539.elements[10] = ((closureN)self_731886)->elements[10];
c_733539.elements[11] = ((closureN)self_731886)->elements[11];
c_733539.elements[12] = ((closureN)self_731886)->elements[12];
c_733539.elements[13] = ((closureN)self_731886)->elements[13];
c_733539.elements[14] = ((closureN)self_731886)->elements[14];
c_733539.elements[15] = ((closureN)self_731886)->elements[15];
c_733539.elements[16] = ((closureN)self_731886)->elements[16];
c_733539.elements[17] = ((closureN)self_731886)->elements[17];
c_733539.elements[18] = r_73759;
c_733539.elements[19] = ((closureN)self_731886)->elements[18];

return_closcall2(data,  ((closureN)self_731886)->elements[18],  &c_733539, quote_syntax_91error);; 
}

static void __lambda_402(void *data, object self_731887, int argc, object *args) /* object self_731887, object r_73765 */
 {
 object r_73765 = args[0];
  
closureN_type c_733541;
object e_737707 [21];
c_733541.hdr.mark = gc_color_red;
 c_733541.hdr.grayed = 0;
c_733541.tag = closureN_tag;
 c_733541.fn = (function_type)__lambda_403;
c_733541.num_args = 1;
c_733541.num_elements = 21;
c_733541.elements = (object *)e_737707;
c_733541.elements[0] = ((closureN)self_731887)->elements[0];
c_733541.elements[1] = ((closureN)self_731887)->elements[1];
c_733541.elements[2] = ((closureN)self_731887)->elements[2];
c_733541.elements[3] = ((closureN)self_731887)->elements[3];
c_733541.elements[4] = ((closureN)self_731887)->elements[4];
c_733541.elements[5] = ((closureN)self_731887)->elements[5];
c_733541.elements[6] = ((closureN)self_731887)->elements[6];
c_733541.elements[7] = ((closureN)self_731887)->elements[7];
c_733541.elements[8] = ((closureN)self_731887)->elements[8];
c_733541.elements[9] = ((closureN)self_731887)->elements[9];
c_733541.elements[10] = ((closureN)self_731887)->elements[10];
c_733541.elements[11] = ((closureN)self_731887)->elements[11];
c_733541.elements[12] = ((closureN)self_731887)->elements[12];
c_733541.elements[13] = ((closureN)self_731887)->elements[13];
c_733541.elements[14] = ((closureN)self_731887)->elements[14];
c_733541.elements[15] = ((closureN)self_731887)->elements[15];
c_733541.elements[16] = ((closureN)self_731887)->elements[16];
c_733541.elements[17] = ((closureN)self_731887)->elements[17];
c_733541.elements[18] = ((closureN)self_731887)->elements[18];
c_733541.elements[19] = r_73765;
c_733541.elements[20] = ((closureN)self_731887)->elements[19];


make_utf8_string_with_len(c_737708, "_ ... can only be used as a final argument", 42, 42);

make_utf8_string_with_len(c_737710, "_ ... can only be used as a final argument", 42, 42);c_737710.hdr.immutable = 1;

make_pair(c_737709,&c_737710,NULL);c_737709.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733541, &c_737708, NULL, &c_737709);; 
}

static void __lambda_403(void *data, object self_731888, int argc, object *args) /* object self_731888, object r_73766 */
 {
 object r_73766 = args[0];
  
closureN_type c_733543;
object e_737702 [20];
c_733543.hdr.mark = gc_color_red;
 c_733543.hdr.grayed = 0;
c_733543.tag = closureN_tag;
 c_733543.fn = (function_type)__lambda_404;
c_733543.num_args = 1;
c_733543.num_elements = 20;
c_733543.elements = (object *)e_737702;
c_733543.elements[0] = ((closureN)self_731888)->elements[0];
c_733543.elements[1] = ((closureN)self_731888)->elements[1];
c_733543.elements[2] = ((closureN)self_731888)->elements[2];
c_733543.elements[3] = ((closureN)self_731888)->elements[3];
c_733543.elements[4] = ((closureN)self_731888)->elements[4];
c_733543.elements[5] = ((closureN)self_731888)->elements[5];
c_733543.elements[6] = ((closureN)self_731888)->elements[6];
c_733543.elements[7] = ((closureN)self_731888)->elements[7];
c_733543.elements[8] = ((closureN)self_731888)->elements[8];
c_733543.elements[9] = ((closureN)self_731888)->elements[9];
c_733543.elements[10] = ((closureN)self_731888)->elements[10];
c_733543.elements[11] = ((closureN)self_731888)->elements[11];
c_733543.elements[12] = ((closureN)self_731888)->elements[12];
c_733543.elements[13] = ((closureN)self_731888)->elements[13];
c_733543.elements[14] = ((closureN)self_731888)->elements[14];
c_733543.elements[15] = ((closureN)self_731888)->elements[15];
c_733543.elements[16] = ((closureN)self_731888)->elements[16];
c_733543.elements[17] = ((closureN)self_731888)->elements[17];
c_733543.elements[18] = ((closureN)self_731888)->elements[18];
c_733543.elements[19] = ((closureN)self_731888)->elements[20];


make_utf8_string_with_len(c_737706, "_ ... can only be used as a final argument", 42, 42);c_737706.hdr.immutable = 1;

make_pair(c_737705,&c_737706,NULL);c_737705.hdr.immutable = 1;

make_pair(c_737704,quote_syntax_91error,&c_737705);c_737704.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733543, ((closureN)self_731888)->elements[19], r_73766, &c_737704);; 
}

static void __lambda_404(void *data, object self_731889, int argc, object *args) /* object self_731889, object r_73762 */
 {
 object r_73762 = args[0];
  
closureN_type c_733545;
object e_737697 [20];
c_733545.hdr.mark = gc_color_red;
 c_733545.hdr.grayed = 0;
c_733545.tag = closureN_tag;
 c_733545.fn = (function_type)__lambda_405;
c_733545.num_args = 1;
c_733545.num_elements = 20;
c_733545.elements = (object *)e_737697;
c_733545.elements[0] = ((closureN)self_731889)->elements[0];
c_733545.elements[1] = ((closureN)self_731889)->elements[1];
c_733545.elements[2] = ((closureN)self_731889)->elements[2];
c_733545.elements[3] = ((closureN)self_731889)->elements[3];
c_733545.elements[4] = ((closureN)self_731889)->elements[4];
c_733545.elements[5] = ((closureN)self_731889)->elements[5];
c_733545.elements[6] = ((closureN)self_731889)->elements[6];
c_733545.elements[7] = ((closureN)self_731889)->elements[7];
c_733545.elements[8] = ((closureN)self_731889)->elements[8];
c_733545.elements[9] = ((closureN)self_731889)->elements[9];
c_733545.elements[10] = ((closureN)self_731889)->elements[10];
c_733545.elements[11] = ((closureN)self_731889)->elements[11];
c_733545.elements[12] = ((closureN)self_731889)->elements[12];
c_733545.elements[13] = ((closureN)self_731889)->elements[13];
c_733545.elements[14] = ((closureN)self_731889)->elements[14];
c_733545.elements[15] = ((closureN)self_731889)->elements[15];
c_733545.elements[16] = ((closureN)self_731889)->elements[16];
c_733545.elements[17] = ((closureN)self_731889)->elements[17];
c_733545.elements[18] = ((closureN)self_731889)->elements[18];
c_733545.elements[19] = ((closureN)self_731889)->elements[19];


make_utf8_string_with_len(c_737701, "_ ... can only be used as a final argument", 42, 42);c_737701.hdr.immutable = 1;

make_pair(c_737700,&c_737701,NULL);c_737700.hdr.immutable = 1;

make_pair(c_737699,quote_syntax_91error,&c_737700);c_737699.hdr.immutable = 1;

make_pair(c_737698,&c_737699,NULL);c_737698.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733545, r_73762, NULL, &c_737698);; 
}

static void __lambda_405(void *data, object self_731890, int argc, object *args) /* object self_731890, object r_73760 */
 {
 object r_73760 = args[0];
  
closureN_type c_733547;
object e_737686 [19];
c_733547.hdr.mark = gc_color_red;
 c_733547.hdr.grayed = 0;
c_733547.tag = closureN_tag;
 c_733547.fn = (function_type)__lambda_406;
c_733547.num_args = 1;
c_733547.num_elements = 19;
c_733547.elements = (object *)e_737686;
c_733547.elements[0] = ((closureN)self_731890)->elements[0];
c_733547.elements[1] = ((closureN)self_731890)->elements[1];
c_733547.elements[2] = ((closureN)self_731890)->elements[2];
c_733547.elements[3] = ((closureN)self_731890)->elements[3];
c_733547.elements[4] = ((closureN)self_731890)->elements[4];
c_733547.elements[5] = ((closureN)self_731890)->elements[5];
c_733547.elements[6] = ((closureN)self_731890)->elements[6];
c_733547.elements[7] = ((closureN)self_731890)->elements[7];
c_733547.elements[8] = ((closureN)self_731890)->elements[8];
c_733547.elements[9] = ((closureN)self_731890)->elements[9];
c_733547.elements[10] = ((closureN)self_731890)->elements[10];
c_733547.elements[11] = ((closureN)self_731890)->elements[11];
c_733547.elements[12] = ((closureN)self_731890)->elements[12];
c_733547.elements[13] = ((closureN)self_731890)->elements[13];
c_733547.elements[14] = ((closureN)self_731890)->elements[14];
c_733547.elements[15] = ((closureN)self_731890)->elements[15];
c_733547.elements[16] = ((closureN)self_731890)->elements[16];
c_733547.elements[17] = ((closureN)self_731890)->elements[17];
c_733547.elements[18] = ((closureN)self_731890)->elements[19];


make_pair(c_737692,quote_ellipsis,quote_rest);c_737692.hdr.immutable = 1;

make_pair(c_737691,quote_placeholder,&c_737692);c_737691.hdr.immutable = 1;

make_pair(c_737690,&c_737691,quote__191);c_737690.hdr.immutable = 1;

make_pair(c_737689,quote__191,&c_737690);c_737689.hdr.immutable = 1;

make_utf8_string_with_len(c_737696, "_ ... can only be used as a final argument", 42, 42);c_737696.hdr.immutable = 1;

make_pair(c_737695,&c_737696,NULL);c_737695.hdr.immutable = 1;

make_pair(c_737694,quote_syntax_91error,&c_737695);c_737694.hdr.immutable = 1;

make_pair(c_737693,&c_737694,NULL);c_737693.hdr.immutable = 1;

make_pair(c_737688,&c_737689,&c_737693);c_737688.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733547, ((closureN)self_731890)->elements[18], r_73760, &c_737688);; 
}

static void __lambda_406(void *data, object self_731891, int argc, object *args) /* object self_731891, object r_73618 */
 {
 object r_73618 = args[0];
  
closureN_type c_733550;
object e_737685 [20];
c_733550.hdr.mark = gc_color_red;
 c_733550.hdr.grayed = 0;
c_733550.tag = closureN_tag;
 c_733550.fn = (function_type)__lambda_407;
c_733550.num_args = 1;
c_733550.num_elements = 20;
c_733550.elements = (object *)e_737685;
c_733550.elements[0] = ((closureN)self_731891)->elements[0];
c_733550.elements[1] = ((closureN)self_731891)->elements[1];
c_733550.elements[2] = ((closureN)self_731891)->elements[2];
c_733550.elements[3] = ((closureN)self_731891)->elements[3];
c_733550.elements[4] = ((closureN)self_731891)->elements[4];
c_733550.elements[5] = ((closureN)self_731891)->elements[5];
c_733550.elements[6] = ((closureN)self_731891)->elements[6];
c_733550.elements[7] = ((closureN)self_731891)->elements[7];
c_733550.elements[8] = ((closureN)self_731891)->elements[8];
c_733550.elements[9] = ((closureN)self_731891)->elements[9];
c_733550.elements[10] = ((closureN)self_731891)->elements[10];
c_733550.elements[11] = ((closureN)self_731891)->elements[11];
c_733550.elements[12] = ((closureN)self_731891)->elements[12];
c_733550.elements[13] = ((closureN)self_731891)->elements[13];
c_733550.elements[14] = ((closureN)self_731891)->elements[14];
c_733550.elements[15] = ((closureN)self_731891)->elements[15];
c_733550.elements[16] = ((closureN)self_731891)->elements[16];
c_733550.elements[17] = ((closureN)self_731891)->elements[17];
c_733550.elements[18] = r_73618;
c_733550.elements[19] = ((closureN)self_731891)->elements[18];

return_closcall2(data,  ((closureN)self_731891)->elements[18],  &c_733550, quote__191);; 
}

static void __lambda_407(void *data, object self_731892, int argc, object *args) /* object self_731892, object r_73726 */
 {
 object r_73726 = args[0];
  
closureN_type c_733553;
object e_737684 [21];
c_733553.hdr.mark = gc_color_red;
 c_733553.hdr.grayed = 0;
c_733553.tag = closureN_tag;
 c_733553.fn = (function_type)__lambda_408;
c_733553.num_args = 1;
c_733553.num_elements = 21;
c_733553.elements = (object *)e_737684;
c_733553.elements[0] = ((closureN)self_731892)->elements[0];
c_733553.elements[1] = ((closureN)self_731892)->elements[1];
c_733553.elements[2] = ((closureN)self_731892)->elements[2];
c_733553.elements[3] = ((closureN)self_731892)->elements[3];
c_733553.elements[4] = ((closureN)self_731892)->elements[4];
c_733553.elements[5] = ((closureN)self_731892)->elements[5];
c_733553.elements[6] = ((closureN)self_731892)->elements[6];
c_733553.elements[7] = ((closureN)self_731892)->elements[7];
c_733553.elements[8] = ((closureN)self_731892)->elements[8];
c_733553.elements[9] = ((closureN)self_731892)->elements[9];
c_733553.elements[10] = ((closureN)self_731892)->elements[10];
c_733553.elements[11] = ((closureN)self_731892)->elements[11];
c_733553.elements[12] = ((closureN)self_731892)->elements[12];
c_733553.elements[13] = ((closureN)self_731892)->elements[13];
c_733553.elements[14] = ((closureN)self_731892)->elements[14];
c_733553.elements[15] = ((closureN)self_731892)->elements[15];
c_733553.elements[16] = ((closureN)self_731892)->elements[16];
c_733553.elements[17] = ((closureN)self_731892)->elements[17];
c_733553.elements[18] = ((closureN)self_731892)->elements[18];
c_733553.elements[19] = r_73726;
c_733553.elements[20] = ((closureN)self_731892)->elements[19];

return_closcall2(data,  ((closureN)self_731892)->elements[19],  &c_733553, quote_in_91step);; 
}

static void __lambda_408(void *data, object self_731893, int argc, object *args) /* object self_731893, object r_73755 */
 {
 object r_73755 = args[0];
  
closureN_type c_733555;
object e_737681 [20];
c_733555.hdr.mark = gc_color_red;
 c_733555.hdr.grayed = 0;
c_733555.tag = closureN_tag;
 c_733555.fn = (function_type)__lambda_409;
c_733555.num_args = 1;
c_733555.num_elements = 20;
c_733555.elements = (object *)e_737681;
c_733555.elements[0] = ((closureN)self_731893)->elements[0];
c_733555.elements[1] = ((closureN)self_731893)->elements[1];
c_733555.elements[2] = ((closureN)self_731893)->elements[2];
c_733555.elements[3] = ((closureN)self_731893)->elements[3];
c_733555.elements[4] = ((closureN)self_731893)->elements[5];
c_733555.elements[5] = ((closureN)self_731893)->elements[6];
c_733555.elements[6] = ((closureN)self_731893)->elements[7];
c_733555.elements[7] = ((closureN)self_731893)->elements[8];
c_733555.elements[8] = ((closureN)self_731893)->elements[9];
c_733555.elements[9] = ((closureN)self_731893)->elements[10];
c_733555.elements[10] = ((closureN)self_731893)->elements[11];
c_733555.elements[11] = ((closureN)self_731893)->elements[12];
c_733555.elements[12] = ((closureN)self_731893)->elements[13];
c_733555.elements[13] = ((closureN)self_731893)->elements[14];
c_733555.elements[14] = ((closureN)self_731893)->elements[15];
c_733555.elements[15] = ((closureN)self_731893)->elements[16];
c_733555.elements[16] = ((closureN)self_731893)->elements[17];
c_733555.elements[17] = ((closureN)self_731893)->elements[18];
c_733555.elements[18] = ((closureN)self_731893)->elements[19];
c_733555.elements[19] = ((closureN)self_731893)->elements[20];


make_pair(c_737683,quote_placeholder,quote_in_91step);c_737683.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733555, ((closureN)self_731893)->elements[4], r_73755, &c_737683);; 
}

static void __lambda_409(void *data, object self_731894, int argc, object *args) /* object self_731894, object r_73729 */
 {
 object r_73729 = args[0];
  
closureN_type c_733558;
object e_737680 [21];
c_733558.hdr.mark = gc_color_red;
 c_733558.hdr.grayed = 0;
c_733558.tag = closureN_tag;
 c_733558.fn = (function_type)__lambda_410;
c_733558.num_args = 1;
c_733558.num_elements = 21;
c_733558.elements = (object *)e_737680;
c_733558.elements[0] = ((closureN)self_731894)->elements[0];
c_733558.elements[1] = ((closureN)self_731894)->elements[1];
c_733558.elements[2] = ((closureN)self_731894)->elements[2];
c_733558.elements[3] = ((closureN)self_731894)->elements[3];
c_733558.elements[4] = ((closureN)self_731894)->elements[4];
c_733558.elements[5] = ((closureN)self_731894)->elements[5];
c_733558.elements[6] = ((closureN)self_731894)->elements[6];
c_733558.elements[7] = ((closureN)self_731894)->elements[7];
c_733558.elements[8] = ((closureN)self_731894)->elements[8];
c_733558.elements[9] = ((closureN)self_731894)->elements[9];
c_733558.elements[10] = ((closureN)self_731894)->elements[10];
c_733558.elements[11] = ((closureN)self_731894)->elements[11];
c_733558.elements[12] = ((closureN)self_731894)->elements[12];
c_733558.elements[13] = ((closureN)self_731894)->elements[13];
c_733558.elements[14] = ((closureN)self_731894)->elements[14];
c_733558.elements[15] = ((closureN)self_731894)->elements[15];
c_733558.elements[16] = ((closureN)self_731894)->elements[16];
c_733558.elements[17] = ((closureN)self_731894)->elements[17];
c_733558.elements[18] = ((closureN)self_731894)->elements[18];
c_733558.elements[19] = r_73729;
c_733558.elements[20] = ((closureN)self_731894)->elements[19];

return_closcall2(data,  ((closureN)self_731894)->elements[19],  &c_733558, quote_out_91step);; 
}

static void __lambda_410(void *data, object self_731895, int argc, object *args) /* object self_731895, object r_73747 */
 {
 object r_73747 = args[0];
  
closureN_type c_733561;
object e_737679 [22];
c_733561.hdr.mark = gc_color_red;
 c_733561.hdr.grayed = 0;
c_733561.tag = closureN_tag;
 c_733561.fn = (function_type)__lambda_411;
c_733561.num_args = 1;
c_733561.num_elements = 22;
c_733561.elements = (object *)e_737679;
c_733561.elements[0] = ((closureN)self_731895)->elements[0];
c_733561.elements[1] = ((closureN)self_731895)->elements[1];
c_733561.elements[2] = ((closureN)self_731895)->elements[2];
c_733561.elements[3] = ((closureN)self_731895)->elements[3];
c_733561.elements[4] = ((closureN)self_731895)->elements[4];
c_733561.elements[5] = ((closureN)self_731895)->elements[5];
c_733561.elements[6] = ((closureN)self_731895)->elements[6];
c_733561.elements[7] = ((closureN)self_731895)->elements[7];
c_733561.elements[8] = ((closureN)self_731895)->elements[8];
c_733561.elements[9] = ((closureN)self_731895)->elements[9];
c_733561.elements[10] = ((closureN)self_731895)->elements[10];
c_733561.elements[11] = ((closureN)self_731895)->elements[11];
c_733561.elements[12] = ((closureN)self_731895)->elements[12];
c_733561.elements[13] = ((closureN)self_731895)->elements[13];
c_733561.elements[14] = ((closureN)self_731895)->elements[14];
c_733561.elements[15] = ((closureN)self_731895)->elements[15];
c_733561.elements[16] = ((closureN)self_731895)->elements[16];
c_733561.elements[17] = ((closureN)self_731895)->elements[17];
c_733561.elements[18] = ((closureN)self_731895)->elements[18];
c_733561.elements[19] = ((closureN)self_731895)->elements[19];
c_733561.elements[20] = r_73747;
c_733561.elements[21] = ((closureN)self_731895)->elements[20];

return_closcall2(data,  ((closureN)self_731895)->elements[20],  &c_733561, quote__16461_16645);; 
}

static void __lambda_411(void *data, object self_731896, int argc, object *args) /* object self_731896, object r_73750 */
 {
 object r_73750 = args[0];
  
closureN_type c_733563;
object e_737677 [22];
c_733563.hdr.mark = gc_color_red;
 c_733563.hdr.grayed = 0;
c_733563.tag = closureN_tag;
 c_733563.fn = (function_type)__lambda_412;
c_733563.num_args = 1;
c_733563.num_elements = 22;
c_733563.elements = (object *)e_737677;
c_733563.elements[0] = ((closureN)self_731896)->elements[0];
c_733563.elements[1] = ((closureN)self_731896)->elements[1];
c_733563.elements[2] = ((closureN)self_731896)->elements[2];
c_733563.elements[3] = ((closureN)self_731896)->elements[3];
c_733563.elements[4] = ((closureN)self_731896)->elements[4];
c_733563.elements[5] = ((closureN)self_731896)->elements[5];
c_733563.elements[6] = ((closureN)self_731896)->elements[6];
c_733563.elements[7] = ((closureN)self_731896)->elements[7];
c_733563.elements[8] = ((closureN)self_731896)->elements[8];
c_733563.elements[9] = ((closureN)self_731896)->elements[9];
c_733563.elements[10] = ((closureN)self_731896)->elements[10];
c_733563.elements[11] = ((closureN)self_731896)->elements[11];
c_733563.elements[12] = ((closureN)self_731896)->elements[12];
c_733563.elements[13] = ((closureN)self_731896)->elements[13];
c_733563.elements[14] = ((closureN)self_731896)->elements[14];
c_733563.elements[15] = ((closureN)self_731896)->elements[15];
c_733563.elements[16] = ((closureN)self_731896)->elements[16];
c_733563.elements[17] = ((closureN)self_731896)->elements[17];
c_733563.elements[18] = ((closureN)self_731896)->elements[18];
c_733563.elements[19] = ((closureN)self_731896)->elements[19];
c_733563.elements[20] = ((closureN)self_731896)->elements[20];
c_733563.elements[21] = ((closureN)self_731896)->elements[21];


make_pair(c_737678,quote__16461_16645,NULL);c_737678.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733563, r_73750, NULL, &c_737678);; 
}

static void __lambda_412(void *data, object self_731897, int argc, object *args) /* object self_731897, object r_73748 */
 {
 object r_73748 = args[0];
  
closureN_type c_733565;
object e_737673 [21];
c_733565.hdr.mark = gc_color_red;
 c_733565.hdr.grayed = 0;
c_733565.tag = closureN_tag;
 c_733565.fn = (function_type)__lambda_413;
c_733565.num_args = 1;
c_733565.num_elements = 21;
c_733565.elements = (object *)e_737673;
c_733565.elements[0] = ((closureN)self_731897)->elements[0];
c_733565.elements[1] = ((closureN)self_731897)->elements[1];
c_733565.elements[2] = ((closureN)self_731897)->elements[2];
c_733565.elements[3] = ((closureN)self_731897)->elements[3];
c_733565.elements[4] = ((closureN)self_731897)->elements[4];
c_733565.elements[5] = ((closureN)self_731897)->elements[5];
c_733565.elements[6] = ((closureN)self_731897)->elements[6];
c_733565.elements[7] = ((closureN)self_731897)->elements[7];
c_733565.elements[8] = ((closureN)self_731897)->elements[8];
c_733565.elements[9] = ((closureN)self_731897)->elements[9];
c_733565.elements[10] = ((closureN)self_731897)->elements[10];
c_733565.elements[11] = ((closureN)self_731897)->elements[11];
c_733565.elements[12] = ((closureN)self_731897)->elements[12];
c_733565.elements[13] = ((closureN)self_731897)->elements[13];
c_733565.elements[14] = ((closureN)self_731897)->elements[14];
c_733565.elements[15] = ((closureN)self_731897)->elements[15];
c_733565.elements[16] = ((closureN)self_731897)->elements[16];
c_733565.elements[17] = ((closureN)self_731897)->elements[17];
c_733565.elements[18] = ((closureN)self_731897)->elements[18];
c_733565.elements[19] = ((closureN)self_731897)->elements[19];
c_733565.elements[20] = ((closureN)self_731897)->elements[21];


make_pair(c_737676,quote__16461_16645,NULL);c_737676.hdr.immutable = 1;

make_pair(c_737675,quote_out_91step,&c_737676);c_737675.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733565, ((closureN)self_731897)->elements[20], r_73748, &c_737675);; 
}

static void __lambda_413(void *data, object self_731898, int argc, object *args) /* object self_731898, object r_73732 */
 {
 object r_73732 = args[0];
  
closureN_type c_733568;
object e_737672 [22];
c_733568.hdr.mark = gc_color_red;
 c_733568.hdr.grayed = 0;
c_733568.tag = closureN_tag;
 c_733568.fn = (function_type)__lambda_414;
c_733568.num_args = 1;
c_733568.num_elements = 22;
c_733568.elements = (object *)e_737672;
c_733568.elements[0] = ((closureN)self_731898)->elements[0];
c_733568.elements[1] = ((closureN)self_731898)->elements[1];
c_733568.elements[2] = ((closureN)self_731898)->elements[2];
c_733568.elements[3] = ((closureN)self_731898)->elements[3];
c_733568.elements[4] = ((closureN)self_731898)->elements[4];
c_733568.elements[5] = ((closureN)self_731898)->elements[5];
c_733568.elements[6] = ((closureN)self_731898)->elements[6];
c_733568.elements[7] = ((closureN)self_731898)->elements[7];
c_733568.elements[8] = ((closureN)self_731898)->elements[8];
c_733568.elements[9] = ((closureN)self_731898)->elements[9];
c_733568.elements[10] = ((closureN)self_731898)->elements[10];
c_733568.elements[11] = ((closureN)self_731898)->elements[11];
c_733568.elements[12] = ((closureN)self_731898)->elements[12];
c_733568.elements[13] = ((closureN)self_731898)->elements[13];
c_733568.elements[14] = ((closureN)self_731898)->elements[14];
c_733568.elements[15] = ((closureN)self_731898)->elements[15];
c_733568.elements[16] = ((closureN)self_731898)->elements[16];
c_733568.elements[17] = ((closureN)self_731898)->elements[17];
c_733568.elements[18] = ((closureN)self_731898)->elements[18];
c_733568.elements[19] = ((closureN)self_731898)->elements[19];
c_733568.elements[20] = r_73732;
c_733568.elements[21] = ((closureN)self_731898)->elements[20];

return_closcall2(data,  ((closureN)self_731898)->elements[20],  &c_733568, quote_vars);; 
}

static void __lambda_414(void *data, object self_731899, int argc, object *args) /* object self_731899, object r_73739 */
 {
 object r_73739 = args[0];
  
closureN_type c_733571;
object e_737671 [23];
c_733571.hdr.mark = gc_color_red;
 c_733571.hdr.grayed = 0;
c_733571.tag = closureN_tag;
 c_733571.fn = (function_type)__lambda_415;
c_733571.num_args = 1;
c_733571.num_elements = 23;
c_733571.elements = (object *)e_737671;
c_733571.elements[0] = ((closureN)self_731899)->elements[0];
c_733571.elements[1] = ((closureN)self_731899)->elements[1];
c_733571.elements[2] = ((closureN)self_731899)->elements[2];
c_733571.elements[3] = ((closureN)self_731899)->elements[3];
c_733571.elements[4] = ((closureN)self_731899)->elements[4];
c_733571.elements[5] = ((closureN)self_731899)->elements[5];
c_733571.elements[6] = ((closureN)self_731899)->elements[6];
c_733571.elements[7] = ((closureN)self_731899)->elements[7];
c_733571.elements[8] = ((closureN)self_731899)->elements[8];
c_733571.elements[9] = ((closureN)self_731899)->elements[9];
c_733571.elements[10] = ((closureN)self_731899)->elements[10];
c_733571.elements[11] = ((closureN)self_731899)->elements[11];
c_733571.elements[12] = ((closureN)self_731899)->elements[12];
c_733571.elements[13] = ((closureN)self_731899)->elements[13];
c_733571.elements[14] = ((closureN)self_731899)->elements[14];
c_733571.elements[15] = ((closureN)self_731899)->elements[15];
c_733571.elements[16] = ((closureN)self_731899)->elements[16];
c_733571.elements[17] = ((closureN)self_731899)->elements[17];
c_733571.elements[18] = ((closureN)self_731899)->elements[18];
c_733571.elements[19] = ((closureN)self_731899)->elements[19];
c_733571.elements[20] = ((closureN)self_731899)->elements[20];
c_733571.elements[21] = r_73739;
c_733571.elements[22] = ((closureN)self_731899)->elements[21];

return_closcall2(data,  ((closureN)self_731899)->elements[21],  &c_733571, quote__16461_16645);; 
}

static void __lambda_415(void *data, object self_731900, int argc, object *args) /* object self_731900, object r_73742 */
 {
 object r_73742 = args[0];
  
closureN_type c_733573;
object e_737669 [23];
c_733573.hdr.mark = gc_color_red;
 c_733573.hdr.grayed = 0;
c_733573.tag = closureN_tag;
 c_733573.fn = (function_type)__lambda_416;
c_733573.num_args = 1;
c_733573.num_elements = 23;
c_733573.elements = (object *)e_737669;
c_733573.elements[0] = ((closureN)self_731900)->elements[0];
c_733573.elements[1] = ((closureN)self_731900)->elements[1];
c_733573.elements[2] = ((closureN)self_731900)->elements[2];
c_733573.elements[3] = ((closureN)self_731900)->elements[3];
c_733573.elements[4] = ((closureN)self_731900)->elements[4];
c_733573.elements[5] = ((closureN)self_731900)->elements[5];
c_733573.elements[6] = ((closureN)self_731900)->elements[6];
c_733573.elements[7] = ((closureN)self_731900)->elements[7];
c_733573.elements[8] = ((closureN)self_731900)->elements[8];
c_733573.elements[9] = ((closureN)self_731900)->elements[9];
c_733573.elements[10] = ((closureN)self_731900)->elements[10];
c_733573.elements[11] = ((closureN)self_731900)->elements[11];
c_733573.elements[12] = ((closureN)self_731900)->elements[12];
c_733573.elements[13] = ((closureN)self_731900)->elements[13];
c_733573.elements[14] = ((closureN)self_731900)->elements[14];
c_733573.elements[15] = ((closureN)self_731900)->elements[15];
c_733573.elements[16] = ((closureN)self_731900)->elements[16];
c_733573.elements[17] = ((closureN)self_731900)->elements[17];
c_733573.elements[18] = ((closureN)self_731900)->elements[18];
c_733573.elements[19] = ((closureN)self_731900)->elements[19];
c_733573.elements[20] = ((closureN)self_731900)->elements[20];
c_733573.elements[21] = ((closureN)self_731900)->elements[21];
c_733573.elements[22] = ((closureN)self_731900)->elements[22];


make_pair(c_737670,quote__16461_16645,NULL);c_737670.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733573, r_73742, NULL, &c_737670);; 
}

static void __lambda_416(void *data, object self_731901, int argc, object *args) /* object self_731901, object r_73740 */
 {
 object r_73740 = args[0];
  
closureN_type c_733575;
object e_737665 [22];
c_733575.hdr.mark = gc_color_red;
 c_733575.hdr.grayed = 0;
c_733575.tag = closureN_tag;
 c_733575.fn = (function_type)__lambda_417;
c_733575.num_args = 1;
c_733575.num_elements = 22;
c_733575.elements = (object *)e_737665;
c_733575.elements[0] = ((closureN)self_731901)->elements[0];
c_733575.elements[1] = ((closureN)self_731901)->elements[1];
c_733575.elements[2] = ((closureN)self_731901)->elements[2];
c_733575.elements[3] = ((closureN)self_731901)->elements[3];
c_733575.elements[4] = ((closureN)self_731901)->elements[4];
c_733575.elements[5] = ((closureN)self_731901)->elements[5];
c_733575.elements[6] = ((closureN)self_731901)->elements[6];
c_733575.elements[7] = ((closureN)self_731901)->elements[7];
c_733575.elements[8] = ((closureN)self_731901)->elements[8];
c_733575.elements[9] = ((closureN)self_731901)->elements[9];
c_733575.elements[10] = ((closureN)self_731901)->elements[10];
c_733575.elements[11] = ((closureN)self_731901)->elements[11];
c_733575.elements[12] = ((closureN)self_731901)->elements[12];
c_733575.elements[13] = ((closureN)self_731901)->elements[13];
c_733575.elements[14] = ((closureN)self_731901)->elements[14];
c_733575.elements[15] = ((closureN)self_731901)->elements[15];
c_733575.elements[16] = ((closureN)self_731901)->elements[16];
c_733575.elements[17] = ((closureN)self_731901)->elements[17];
c_733575.elements[18] = ((closureN)self_731901)->elements[18];
c_733575.elements[19] = ((closureN)self_731901)->elements[19];
c_733575.elements[20] = ((closureN)self_731901)->elements[20];
c_733575.elements[21] = ((closureN)self_731901)->elements[22];


make_pair(c_737668,quote__16461_16645,NULL);c_737668.hdr.immutable = 1;

make_pair(c_737667,quote_vars,&c_737668);c_737667.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733575, ((closureN)self_731901)->elements[21], r_73740, &c_737667);; 
}

static void __lambda_417(void *data, object self_731902, int argc, object *args) /* object self_731902, object r_73735 */
 {
 object r_73735 = args[0];
  
closureN_type c_733578;
object e_737664 [23];
c_733578.hdr.mark = gc_color_red;
 c_733578.hdr.grayed = 0;
c_733578.tag = closureN_tag;
 c_733578.fn = (function_type)__lambda_418;
c_733578.num_args = 1;
c_733578.num_elements = 23;
c_733578.elements = (object *)e_737664;
c_733578.elements[0] = ((closureN)self_731902)->elements[0];
c_733578.elements[1] = ((closureN)self_731902)->elements[1];
c_733578.elements[2] = ((closureN)self_731902)->elements[2];
c_733578.elements[3] = ((closureN)self_731902)->elements[3];
c_733578.elements[4] = ((closureN)self_731902)->elements[4];
c_733578.elements[5] = ((closureN)self_731902)->elements[5];
c_733578.elements[6] = ((closureN)self_731902)->elements[6];
c_733578.elements[7] = ((closureN)self_731902)->elements[7];
c_733578.elements[8] = ((closureN)self_731902)->elements[8];
c_733578.elements[9] = ((closureN)self_731902)->elements[9];
c_733578.elements[10] = ((closureN)self_731902)->elements[10];
c_733578.elements[11] = ((closureN)self_731902)->elements[11];
c_733578.elements[12] = ((closureN)self_731902)->elements[12];
c_733578.elements[13] = ((closureN)self_731902)->elements[13];
c_733578.elements[14] = ((closureN)self_731902)->elements[14];
c_733578.elements[15] = ((closureN)self_731902)->elements[15];
c_733578.elements[16] = ((closureN)self_731902)->elements[16];
c_733578.elements[17] = ((closureN)self_731902)->elements[17];
c_733578.elements[18] = ((closureN)self_731902)->elements[18];
c_733578.elements[19] = ((closureN)self_731902)->elements[19];
c_733578.elements[20] = ((closureN)self_731902)->elements[20];
c_733578.elements[21] = r_73735;
c_733578.elements[22] = ((closureN)self_731902)->elements[21];

return_closcall2(data,  ((closureN)self_731902)->elements[21],  &c_733578, quote_rest);; 
}

static void __lambda_418(void *data, object self_731903, int argc, object *args) /* object self_731903, object r_73736 */
 {
 object r_73736 = args[0];
  
closureN_type c_733580;
object e_737659 [22];
c_733580.hdr.mark = gc_color_red;
 c_733580.hdr.grayed = 0;
c_733580.tag = closureN_tag;
 c_733580.fn = (function_type)__lambda_419;
c_733580.num_args = 1;
c_733580.num_elements = 22;
c_733580.elements = (object *)e_737659;
c_733580.elements[0] = ((closureN)self_731903)->elements[0];
c_733580.elements[1] = ((closureN)self_731903)->elements[1];
c_733580.elements[2] = ((closureN)self_731903)->elements[2];
c_733580.elements[3] = ((closureN)self_731903)->elements[3];
c_733580.elements[4] = ((closureN)self_731903)->elements[4];
c_733580.elements[5] = ((closureN)self_731903)->elements[5];
c_733580.elements[6] = ((closureN)self_731903)->elements[6];
c_733580.elements[7] = ((closureN)self_731903)->elements[7];
c_733580.elements[8] = ((closureN)self_731903)->elements[8];
c_733580.elements[9] = ((closureN)self_731903)->elements[9];
c_733580.elements[10] = ((closureN)self_731903)->elements[10];
c_733580.elements[11] = ((closureN)self_731903)->elements[11];
c_733580.elements[12] = ((closureN)self_731903)->elements[12];
c_733580.elements[13] = ((closureN)self_731903)->elements[13];
c_733580.elements[14] = ((closureN)self_731903)->elements[14];
c_733580.elements[15] = ((closureN)self_731903)->elements[15];
c_733580.elements[16] = ((closureN)self_731903)->elements[16];
c_733580.elements[17] = ((closureN)self_731903)->elements[17];
c_733580.elements[18] = ((closureN)self_731903)->elements[18];
c_733580.elements[19] = ((closureN)self_731903)->elements[19];
c_733580.elements[20] = ((closureN)self_731903)->elements[20];
c_733580.elements[21] = ((closureN)self_731903)->elements[22];


make_pair(c_737663,quote__16461_16645,NULL);c_737663.hdr.immutable = 1;

make_pair(c_737662,quote_vars,&c_737663);c_737662.hdr.immutable = 1;

make_pair(c_737661,&c_737662,quote_rest);c_737661.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733580, ((closureN)self_731903)->elements[21], r_73736, &c_737661);; 
}

static void __lambda_419(void *data, object self_731904, int argc, object *args) /* object self_731904, object r_73733 */
 {
 object r_73733 = args[0];
  
closureN_type c_733582;
object e_737651 [21];
c_733582.hdr.mark = gc_color_red;
 c_733582.hdr.grayed = 0;
c_733582.tag = closureN_tag;
 c_733582.fn = (function_type)__lambda_420;
c_733582.num_args = 1;
c_733582.num_elements = 21;
c_733582.elements = (object *)e_737651;
c_733582.elements[0] = ((closureN)self_731904)->elements[0];
c_733582.elements[1] = ((closureN)self_731904)->elements[1];
c_733582.elements[2] = ((closureN)self_731904)->elements[2];
c_733582.elements[3] = ((closureN)self_731904)->elements[3];
c_733582.elements[4] = ((closureN)self_731904)->elements[4];
c_733582.elements[5] = ((closureN)self_731904)->elements[5];
c_733582.elements[6] = ((closureN)self_731904)->elements[6];
c_733582.elements[7] = ((closureN)self_731904)->elements[7];
c_733582.elements[8] = ((closureN)self_731904)->elements[8];
c_733582.elements[9] = ((closureN)self_731904)->elements[9];
c_733582.elements[10] = ((closureN)self_731904)->elements[10];
c_733582.elements[11] = ((closureN)self_731904)->elements[11];
c_733582.elements[12] = ((closureN)self_731904)->elements[12];
c_733582.elements[13] = ((closureN)self_731904)->elements[13];
c_733582.elements[14] = ((closureN)self_731904)->elements[14];
c_733582.elements[15] = ((closureN)self_731904)->elements[15];
c_733582.elements[16] = ((closureN)self_731904)->elements[16];
c_733582.elements[17] = ((closureN)self_731904)->elements[17];
c_733582.elements[18] = ((closureN)self_731904)->elements[18];
c_733582.elements[19] = ((closureN)self_731904)->elements[19];
c_733582.elements[20] = ((closureN)self_731904)->elements[21];


make_pair(c_737655,quote__16461_16645,NULL);c_737655.hdr.immutable = 1;

make_pair(c_737654,quote_out_91step,&c_737655);c_737654.hdr.immutable = 1;

make_pair(c_737658,quote__16461_16645,NULL);c_737658.hdr.immutable = 1;

make_pair(c_737657,quote_vars,&c_737658);c_737657.hdr.immutable = 1;

make_pair(c_737656,&c_737657,quote_rest);c_737656.hdr.immutable = 1;

make_pair(c_737653,&c_737654,&c_737656);c_737653.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733582, ((closureN)self_731904)->elements[20], r_73733, &c_737653);; 
}

static void __lambda_420(void *data, object self_731905, int argc, object *args) /* object self_731905, object r_73730 */
 {
 object r_73730 = args[0];
  
closureN_type c_733584;
object e_737641 [20];
c_733584.hdr.mark = gc_color_red;
 c_733584.hdr.grayed = 0;
c_733584.tag = closureN_tag;
 c_733584.fn = (function_type)__lambda_421;
c_733584.num_args = 1;
c_733584.num_elements = 20;
c_733584.elements = (object *)e_737641;
c_733584.elements[0] = ((closureN)self_731905)->elements[0];
c_733584.elements[1] = ((closureN)self_731905)->elements[1];
c_733584.elements[2] = ((closureN)self_731905)->elements[2];
c_733584.elements[3] = ((closureN)self_731905)->elements[3];
c_733584.elements[4] = ((closureN)self_731905)->elements[4];
c_733584.elements[5] = ((closureN)self_731905)->elements[5];
c_733584.elements[6] = ((closureN)self_731905)->elements[6];
c_733584.elements[7] = ((closureN)self_731905)->elements[7];
c_733584.elements[8] = ((closureN)self_731905)->elements[8];
c_733584.elements[9] = ((closureN)self_731905)->elements[9];
c_733584.elements[10] = ((closureN)self_731905)->elements[10];
c_733584.elements[11] = ((closureN)self_731905)->elements[11];
c_733584.elements[12] = ((closureN)self_731905)->elements[12];
c_733584.elements[13] = ((closureN)self_731905)->elements[13];
c_733584.elements[14] = ((closureN)self_731905)->elements[14];
c_733584.elements[15] = ((closureN)self_731905)->elements[15];
c_733584.elements[16] = ((closureN)self_731905)->elements[16];
c_733584.elements[17] = ((closureN)self_731905)->elements[17];
c_733584.elements[18] = ((closureN)self_731905)->elements[18];
c_733584.elements[19] = ((closureN)self_731905)->elements[20];


make_pair(c_737644,quote_placeholder,quote_in_91step);c_737644.hdr.immutable = 1;

make_pair(c_737647,quote__16461_16645,NULL);c_737647.hdr.immutable = 1;

make_pair(c_737646,quote_out_91step,&c_737647);c_737646.hdr.immutable = 1;

make_pair(c_737650,quote__16461_16645,NULL);c_737650.hdr.immutable = 1;

make_pair(c_737649,quote_vars,&c_737650);c_737649.hdr.immutable = 1;

make_pair(c_737648,&c_737649,quote_rest);c_737648.hdr.immutable = 1;

make_pair(c_737645,&c_737646,&c_737648);c_737645.hdr.immutable = 1;

make_pair(c_737643,&c_737644,&c_737645);c_737643.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733584, ((closureN)self_731905)->elements[19], r_73730, &c_737643);; 
}

static void __lambda_421(void *data, object self_731906, int argc, object *args) /* object self_731906, object r_73727 */
 {
 object r_73727 = args[0];
  
closureN_type c_733586;
object e_737630 [19];
c_733586.hdr.mark = gc_color_red;
 c_733586.hdr.grayed = 0;
c_733586.tag = closureN_tag;
 c_733586.fn = (function_type)__lambda_422;
c_733586.num_args = 1;
c_733586.num_elements = 19;
c_733586.elements = (object *)e_737630;
c_733586.elements[0] = ((closureN)self_731906)->elements[0];
c_733586.elements[1] = ((closureN)self_731906)->elements[1];
c_733586.elements[2] = ((closureN)self_731906)->elements[2];
c_733586.elements[3] = ((closureN)self_731906)->elements[3];
c_733586.elements[4] = ((closureN)self_731906)->elements[4];
c_733586.elements[5] = ((closureN)self_731906)->elements[5];
c_733586.elements[6] = ((closureN)self_731906)->elements[6];
c_733586.elements[7] = ((closureN)self_731906)->elements[7];
c_733586.elements[8] = ((closureN)self_731906)->elements[8];
c_733586.elements[9] = ((closureN)self_731906)->elements[9];
c_733586.elements[10] = ((closureN)self_731906)->elements[10];
c_733586.elements[11] = ((closureN)self_731906)->elements[11];
c_733586.elements[12] = ((closureN)self_731906)->elements[12];
c_733586.elements[13] = ((closureN)self_731906)->elements[13];
c_733586.elements[14] = ((closureN)self_731906)->elements[14];
c_733586.elements[15] = ((closureN)self_731906)->elements[15];
c_733586.elements[16] = ((closureN)self_731906)->elements[16];
c_733586.elements[17] = ((closureN)self_731906)->elements[17];
c_733586.elements[18] = ((closureN)self_731906)->elements[19];


make_pair(c_737634,quote_placeholder,quote_in_91step);c_737634.hdr.immutable = 1;

make_pair(c_737637,quote__16461_16645,NULL);c_737637.hdr.immutable = 1;

make_pair(c_737636,quote_out_91step,&c_737637);c_737636.hdr.immutable = 1;

make_pair(c_737640,quote__16461_16645,NULL);c_737640.hdr.immutable = 1;

make_pair(c_737639,quote_vars,&c_737640);c_737639.hdr.immutable = 1;

make_pair(c_737638,&c_737639,quote_rest);c_737638.hdr.immutable = 1;

make_pair(c_737635,&c_737636,&c_737638);c_737635.hdr.immutable = 1;

make_pair(c_737633,&c_737634,&c_737635);c_737633.hdr.immutable = 1;

make_pair(c_737632,quote__191,&c_737633);c_737632.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733586, ((closureN)self_731906)->elements[18], r_73727, &c_737632);; 
}

static void __lambda_422(void *data, object self_731907, int argc, object *args) /* object self_731907, object r_73681 */
 {
 object r_73681 = args[0];
  
closureN_type c_733589;
object e_737629 [20];
c_733589.hdr.mark = gc_color_red;
 c_733589.hdr.grayed = 0;
c_733589.tag = closureN_tag;
 c_733589.fn = (function_type)__lambda_423;
c_733589.num_args = 1;
c_733589.num_elements = 20;
c_733589.elements = (object *)e_737629;
c_733589.elements[0] = ((closureN)self_731907)->elements[0];
c_733589.elements[1] = ((closureN)self_731907)->elements[1];
c_733589.elements[2] = ((closureN)self_731907)->elements[2];
c_733589.elements[3] = ((closureN)self_731907)->elements[3];
c_733589.elements[4] = ((closureN)self_731907)->elements[4];
c_733589.elements[5] = ((closureN)self_731907)->elements[5];
c_733589.elements[6] = ((closureN)self_731907)->elements[6];
c_733589.elements[7] = ((closureN)self_731907)->elements[7];
c_733589.elements[8] = ((closureN)self_731907)->elements[8];
c_733589.elements[9] = ((closureN)self_731907)->elements[9];
c_733589.elements[10] = ((closureN)self_731907)->elements[10];
c_733589.elements[11] = ((closureN)self_731907)->elements[11];
c_733589.elements[12] = ((closureN)self_731907)->elements[12];
c_733589.elements[13] = ((closureN)self_731907)->elements[13];
c_733589.elements[14] = ((closureN)self_731907)->elements[14];
c_733589.elements[15] = ((closureN)self_731907)->elements[15];
c_733589.elements[16] = ((closureN)self_731907)->elements[16];
c_733589.elements[17] = ((closureN)self_731907)->elements[17];
c_733589.elements[18] = r_73681;
c_733589.elements[19] = ((closureN)self_731907)->elements[18];

return_closcall2(data,  ((closureN)self_731907)->elements[18],  &c_733589, quote__75chain);; 
}

static void __lambda_423(void *data, object self_731908, int argc, object *args) /* object self_731908, object r_73687 */
 {
 object r_73687 = args[0];
  
closureN_type c_733592;
object e_737628 [21];
c_733592.hdr.mark = gc_color_red;
 c_733592.hdr.grayed = 0;
c_733592.tag = closureN_tag;
 c_733592.fn = (function_type)__lambda_424;
c_733592.num_args = 1;
c_733592.num_elements = 21;
c_733592.elements = (object *)e_737628;
c_733592.elements[0] = ((closureN)self_731908)->elements[0];
c_733592.elements[1] = ((closureN)self_731908)->elements[1];
c_733592.elements[2] = ((closureN)self_731908)->elements[2];
c_733592.elements[3] = ((closureN)self_731908)->elements[3];
c_733592.elements[4] = ((closureN)self_731908)->elements[4];
c_733592.elements[5] = ((closureN)self_731908)->elements[5];
c_733592.elements[6] = ((closureN)self_731908)->elements[6];
c_733592.elements[7] = ((closureN)self_731908)->elements[7];
c_733592.elements[8] = ((closureN)self_731908)->elements[8];
c_733592.elements[9] = ((closureN)self_731908)->elements[9];
c_733592.elements[10] = ((closureN)self_731908)->elements[10];
c_733592.elements[11] = ((closureN)self_731908)->elements[11];
c_733592.elements[12] = ((closureN)self_731908)->elements[12];
c_733592.elements[13] = ((closureN)self_731908)->elements[13];
c_733592.elements[14] = ((closureN)self_731908)->elements[14];
c_733592.elements[15] = ((closureN)self_731908)->elements[15];
c_733592.elements[16] = ((closureN)self_731908)->elements[16];
c_733592.elements[17] = ((closureN)self_731908)->elements[17];
c_733592.elements[18] = ((closureN)self_731908)->elements[18];
c_733592.elements[19] = r_73687;
c_733592.elements[20] = ((closureN)self_731908)->elements[19];

return_closcall2(data,  ((closureN)self_731908)->elements[19],  &c_733592, quote_in_91step);; 
}

static void __lambda_424(void *data, object self_731909, int argc, object *args) /* object self_731909, object r_73690 */
 {
 object r_73690 = args[0];
  
closureN_type c_733595;
object e_737627 [22];
c_733595.hdr.mark = gc_color_red;
 c_733595.hdr.grayed = 0;
c_733595.tag = closureN_tag;
 c_733595.fn = (function_type)__lambda_425;
c_733595.num_args = 1;
c_733595.num_elements = 22;
c_733595.elements = (object *)e_737627;
c_733595.elements[0] = ((closureN)self_731909)->elements[0];
c_733595.elements[1] = ((closureN)self_731909)->elements[1];
c_733595.elements[2] = ((closureN)self_731909)->elements[2];
c_733595.elements[3] = ((closureN)self_731909)->elements[3];
c_733595.elements[4] = ((closureN)self_731909)->elements[4];
c_733595.elements[5] = ((closureN)self_731909)->elements[5];
c_733595.elements[6] = ((closureN)self_731909)->elements[6];
c_733595.elements[7] = ((closureN)self_731909)->elements[7];
c_733595.elements[8] = ((closureN)self_731909)->elements[8];
c_733595.elements[9] = ((closureN)self_731909)->elements[9];
c_733595.elements[10] = ((closureN)self_731909)->elements[10];
c_733595.elements[11] = ((closureN)self_731909)->elements[11];
c_733595.elements[12] = ((closureN)self_731909)->elements[12];
c_733595.elements[13] = ((closureN)self_731909)->elements[13];
c_733595.elements[14] = ((closureN)self_731909)->elements[14];
c_733595.elements[15] = ((closureN)self_731909)->elements[15];
c_733595.elements[16] = ((closureN)self_731909)->elements[16];
c_733595.elements[17] = ((closureN)self_731909)->elements[17];
c_733595.elements[18] = ((closureN)self_731909)->elements[18];
c_733595.elements[19] = ((closureN)self_731909)->elements[19];
c_733595.elements[20] = r_73690;
c_733595.elements[21] = ((closureN)self_731909)->elements[20];

return_closcall2(data,  ((closureN)self_731909)->elements[20],  &c_733595, quote_out_91step);; 
}

static void __lambda_425(void *data, object self_731910, int argc, object *args) /* object self_731910, object r_73712 */
 {
 object r_73712 = args[0];
  
closureN_type c_733598;
object e_737626 [23];
c_733598.hdr.mark = gc_color_red;
 c_733598.hdr.grayed = 0;
c_733598.tag = closureN_tag;
 c_733598.fn = (function_type)__lambda_426;
c_733598.num_args = 1;
c_733598.num_elements = 23;
c_733598.elements = (object *)e_737626;
c_733598.elements[0] = ((closureN)self_731910)->elements[0];
c_733598.elements[1] = ((closureN)self_731910)->elements[1];
c_733598.elements[2] = ((closureN)self_731910)->elements[2];
c_733598.elements[3] = ((closureN)self_731910)->elements[3];
c_733598.elements[4] = ((closureN)self_731910)->elements[4];
c_733598.elements[5] = ((closureN)self_731910)->elements[5];
c_733598.elements[6] = ((closureN)self_731910)->elements[6];
c_733598.elements[7] = ((closureN)self_731910)->elements[7];
c_733598.elements[8] = ((closureN)self_731910)->elements[8];
c_733598.elements[9] = ((closureN)self_731910)->elements[9];
c_733598.elements[10] = ((closureN)self_731910)->elements[10];
c_733598.elements[11] = ((closureN)self_731910)->elements[11];
c_733598.elements[12] = ((closureN)self_731910)->elements[12];
c_733598.elements[13] = ((closureN)self_731910)->elements[13];
c_733598.elements[14] = ((closureN)self_731910)->elements[14];
c_733598.elements[15] = ((closureN)self_731910)->elements[15];
c_733598.elements[16] = ((closureN)self_731910)->elements[16];
c_733598.elements[17] = ((closureN)self_731910)->elements[17];
c_733598.elements[18] = ((closureN)self_731910)->elements[18];
c_733598.elements[19] = ((closureN)self_731910)->elements[19];
c_733598.elements[20] = ((closureN)self_731910)->elements[20];
c_733598.elements[21] = r_73712;
c_733598.elements[22] = ((closureN)self_731910)->elements[21];

return_closcall2(data,  ((closureN)self_731910)->elements[21],  &c_733598, quote__16461_16645);; 
}

static void __lambda_426(void *data, object self_731911, int argc, object *args) /* object self_731911, object r_73715 */
 {
 object r_73715 = args[0];
  
closureN_type c_733601;
object e_737625 [24];
c_733601.hdr.mark = gc_color_red;
 c_733601.hdr.grayed = 0;
c_733601.tag = closureN_tag;
 c_733601.fn = (function_type)__lambda_427;
c_733601.num_args = 1;
c_733601.num_elements = 24;
c_733601.elements = (object *)e_737625;
c_733601.elements[0] = ((closureN)self_731911)->elements[0];
c_733601.elements[1] = ((closureN)self_731911)->elements[1];
c_733601.elements[2] = ((closureN)self_731911)->elements[2];
c_733601.elements[3] = ((closureN)self_731911)->elements[3];
c_733601.elements[4] = ((closureN)self_731911)->elements[4];
c_733601.elements[5] = ((closureN)self_731911)->elements[5];
c_733601.elements[6] = ((closureN)self_731911)->elements[6];
c_733601.elements[7] = ((closureN)self_731911)->elements[7];
c_733601.elements[8] = ((closureN)self_731911)->elements[8];
c_733601.elements[9] = ((closureN)self_731911)->elements[9];
c_733601.elements[10] = ((closureN)self_731911)->elements[10];
c_733601.elements[11] = ((closureN)self_731911)->elements[11];
c_733601.elements[12] = ((closureN)self_731911)->elements[12];
c_733601.elements[13] = ((closureN)self_731911)->elements[13];
c_733601.elements[14] = ((closureN)self_731911)->elements[14];
c_733601.elements[15] = ((closureN)self_731911)->elements[15];
c_733601.elements[16] = ((closureN)self_731911)->elements[16];
c_733601.elements[17] = ((closureN)self_731911)->elements[17];
c_733601.elements[18] = ((closureN)self_731911)->elements[18];
c_733601.elements[19] = ((closureN)self_731911)->elements[19];
c_733601.elements[20] = ((closureN)self_731911)->elements[20];
c_733601.elements[21] = ((closureN)self_731911)->elements[21];
c_733601.elements[22] = r_73715;
c_733601.elements[23] = ((closureN)self_731911)->elements[22];

return_closcall2(data,  ((closureN)self_731911)->elements[22],  &c_733601, quote_chain_91var);; 
}

static void __lambda_427(void *data, object self_731912, int argc, object *args) /* object self_731912, object r_73718 */
 {
 object r_73718 = args[0];
  
closureN_type c_733603;
object e_737623 [24];
c_733603.hdr.mark = gc_color_red;
 c_733603.hdr.grayed = 0;
c_733603.tag = closureN_tag;
 c_733603.fn = (function_type)__lambda_428;
c_733603.num_args = 1;
c_733603.num_elements = 24;
c_733603.elements = (object *)e_737623;
c_733603.elements[0] = ((closureN)self_731912)->elements[0];
c_733603.elements[1] = ((closureN)self_731912)->elements[1];
c_733603.elements[2] = ((closureN)self_731912)->elements[2];
c_733603.elements[3] = ((closureN)self_731912)->elements[3];
c_733603.elements[4] = ((closureN)self_731912)->elements[4];
c_733603.elements[5] = ((closureN)self_731912)->elements[5];
c_733603.elements[6] = ((closureN)self_731912)->elements[6];
c_733603.elements[7] = ((closureN)self_731912)->elements[7];
c_733603.elements[8] = ((closureN)self_731912)->elements[8];
c_733603.elements[9] = ((closureN)self_731912)->elements[9];
c_733603.elements[10] = ((closureN)self_731912)->elements[10];
c_733603.elements[11] = ((closureN)self_731912)->elements[11];
c_733603.elements[12] = ((closureN)self_731912)->elements[12];
c_733603.elements[13] = ((closureN)self_731912)->elements[13];
c_733603.elements[14] = ((closureN)self_731912)->elements[14];
c_733603.elements[15] = ((closureN)self_731912)->elements[15];
c_733603.elements[16] = ((closureN)self_731912)->elements[16];
c_733603.elements[17] = ((closureN)self_731912)->elements[17];
c_733603.elements[18] = ((closureN)self_731912)->elements[18];
c_733603.elements[19] = ((closureN)self_731912)->elements[19];
c_733603.elements[20] = ((closureN)self_731912)->elements[20];
c_733603.elements[21] = ((closureN)self_731912)->elements[21];
c_733603.elements[22] = ((closureN)self_731912)->elements[22];
c_733603.elements[23] = ((closureN)self_731912)->elements[23];


make_pair(c_737624,quote_chain_91var,NULL);c_737624.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733603, r_73718, NULL, &c_737624);; 
}

static void __lambda_428(void *data, object self_731913, int argc, object *args) /* object self_731913, object r_73716 */
 {
 object r_73716 = args[0];
  
closureN_type c_733605;
object e_737619 [23];
c_733605.hdr.mark = gc_color_red;
 c_733605.hdr.grayed = 0;
c_733605.tag = closureN_tag;
 c_733605.fn = (function_type)__lambda_429;
c_733605.num_args = 1;
c_733605.num_elements = 23;
c_733605.elements = (object *)e_737619;
c_733605.elements[0] = ((closureN)self_731913)->elements[0];
c_733605.elements[1] = ((closureN)self_731913)->elements[1];
c_733605.elements[2] = ((closureN)self_731913)->elements[2];
c_733605.elements[3] = ((closureN)self_731913)->elements[3];
c_733605.elements[4] = ((closureN)self_731913)->elements[4];
c_733605.elements[5] = ((closureN)self_731913)->elements[5];
c_733605.elements[6] = ((closureN)self_731913)->elements[6];
c_733605.elements[7] = ((closureN)self_731913)->elements[7];
c_733605.elements[8] = ((closureN)self_731913)->elements[8];
c_733605.elements[9] = ((closureN)self_731913)->elements[9];
c_733605.elements[10] = ((closureN)self_731913)->elements[10];
c_733605.elements[11] = ((closureN)self_731913)->elements[11];
c_733605.elements[12] = ((closureN)self_731913)->elements[12];
c_733605.elements[13] = ((closureN)self_731913)->elements[13];
c_733605.elements[14] = ((closureN)self_731913)->elements[14];
c_733605.elements[15] = ((closureN)self_731913)->elements[15];
c_733605.elements[16] = ((closureN)self_731913)->elements[16];
c_733605.elements[17] = ((closureN)self_731913)->elements[17];
c_733605.elements[18] = ((closureN)self_731913)->elements[18];
c_733605.elements[19] = ((closureN)self_731913)->elements[19];
c_733605.elements[20] = ((closureN)self_731913)->elements[20];
c_733605.elements[21] = ((closureN)self_731913)->elements[21];
c_733605.elements[22] = ((closureN)self_731913)->elements[23];


make_pair(c_737622,quote_chain_91var,NULL);c_737622.hdr.immutable = 1;

make_pair(c_737621,quote__16461_16645,&c_737622);c_737621.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733605, ((closureN)self_731913)->elements[22], r_73716, &c_737621);; 
}

static void __lambda_429(void *data, object self_731914, int argc, object *args) /* object self_731914, object r_73713 */
 {
 object r_73713 = args[0];
  
closureN_type c_733607;
object e_737614 [22];
c_733607.hdr.mark = gc_color_red;
 c_733607.hdr.grayed = 0;
c_733607.tag = closureN_tag;
 c_733607.fn = (function_type)__lambda_430;
c_733607.num_args = 1;
c_733607.num_elements = 22;
c_733607.elements = (object *)e_737614;
c_733607.elements[0] = ((closureN)self_731914)->elements[0];
c_733607.elements[1] = ((closureN)self_731914)->elements[1];
c_733607.elements[2] = ((closureN)self_731914)->elements[2];
c_733607.elements[3] = ((closureN)self_731914)->elements[3];
c_733607.elements[4] = ((closureN)self_731914)->elements[4];
c_733607.elements[5] = ((closureN)self_731914)->elements[5];
c_733607.elements[6] = ((closureN)self_731914)->elements[6];
c_733607.elements[7] = ((closureN)self_731914)->elements[7];
c_733607.elements[8] = ((closureN)self_731914)->elements[8];
c_733607.elements[9] = ((closureN)self_731914)->elements[9];
c_733607.elements[10] = ((closureN)self_731914)->elements[10];
c_733607.elements[11] = ((closureN)self_731914)->elements[11];
c_733607.elements[12] = ((closureN)self_731914)->elements[12];
c_733607.elements[13] = ((closureN)self_731914)->elements[13];
c_733607.elements[14] = ((closureN)self_731914)->elements[14];
c_733607.elements[15] = ((closureN)self_731914)->elements[15];
c_733607.elements[16] = ((closureN)self_731914)->elements[16];
c_733607.elements[17] = ((closureN)self_731914)->elements[17];
c_733607.elements[18] = ((closureN)self_731914)->elements[18];
c_733607.elements[19] = ((closureN)self_731914)->elements[19];
c_733607.elements[20] = ((closureN)self_731914)->elements[20];
c_733607.elements[21] = ((closureN)self_731914)->elements[22];


make_pair(c_737618,quote_chain_91var,NULL);c_737618.hdr.immutable = 1;

make_pair(c_737617,quote__16461_16645,&c_737618);c_737617.hdr.immutable = 1;

make_pair(c_737616,quote_out_91step,&c_737617);c_737616.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733607, ((closureN)self_731914)->elements[21], r_73713, &c_737616);; 
}

static void __lambda_430(void *data, object self_731915, int argc, object *args) /* object self_731915, object r_73693 */
 {
 object r_73693 = args[0];
  
closureN_type c_733610;
object e_737613 [23];
c_733610.hdr.mark = gc_color_red;
 c_733610.hdr.grayed = 0;
c_733610.tag = closureN_tag;
 c_733610.fn = (function_type)__lambda_431;
c_733610.num_args = 1;
c_733610.num_elements = 23;
c_733610.elements = (object *)e_737613;
c_733610.elements[0] = ((closureN)self_731915)->elements[0];
c_733610.elements[1] = ((closureN)self_731915)->elements[1];
c_733610.elements[2] = ((closureN)self_731915)->elements[2];
c_733610.elements[3] = ((closureN)self_731915)->elements[3];
c_733610.elements[4] = ((closureN)self_731915)->elements[4];
c_733610.elements[5] = ((closureN)self_731915)->elements[5];
c_733610.elements[6] = ((closureN)self_731915)->elements[6];
c_733610.elements[7] = ((closureN)self_731915)->elements[7];
c_733610.elements[8] = ((closureN)self_731915)->elements[8];
c_733610.elements[9] = ((closureN)self_731915)->elements[9];
c_733610.elements[10] = ((closureN)self_731915)->elements[10];
c_733610.elements[11] = ((closureN)self_731915)->elements[11];
c_733610.elements[12] = ((closureN)self_731915)->elements[12];
c_733610.elements[13] = ((closureN)self_731915)->elements[13];
c_733610.elements[14] = ((closureN)self_731915)->elements[14];
c_733610.elements[15] = ((closureN)self_731915)->elements[15];
c_733610.elements[16] = ((closureN)self_731915)->elements[16];
c_733610.elements[17] = ((closureN)self_731915)->elements[17];
c_733610.elements[18] = ((closureN)self_731915)->elements[18];
c_733610.elements[19] = ((closureN)self_731915)->elements[19];
c_733610.elements[20] = ((closureN)self_731915)->elements[20];
c_733610.elements[21] = r_73693;
c_733610.elements[22] = ((closureN)self_731915)->elements[21];

return_closcall2(data,  ((closureN)self_731915)->elements[21],  &c_733610, quote_vars);; 
}

static void __lambda_431(void *data, object self_731916, int argc, object *args) /* object self_731916, object r_73700 */
 {
 object r_73700 = args[0];
  
closureN_type c_733613;
object e_737612 [24];
c_733613.hdr.mark = gc_color_red;
 c_733613.hdr.grayed = 0;
c_733613.tag = closureN_tag;
 c_733613.fn = (function_type)__lambda_432;
c_733613.num_args = 1;
c_733613.num_elements = 24;
c_733613.elements = (object *)e_737612;
c_733613.elements[0] = ((closureN)self_731916)->elements[0];
c_733613.elements[1] = ((closureN)self_731916)->elements[1];
c_733613.elements[2] = ((closureN)self_731916)->elements[2];
c_733613.elements[3] = ((closureN)self_731916)->elements[3];
c_733613.elements[4] = ((closureN)self_731916)->elements[4];
c_733613.elements[5] = ((closureN)self_731916)->elements[5];
c_733613.elements[6] = ((closureN)self_731916)->elements[6];
c_733613.elements[7] = ((closureN)self_731916)->elements[7];
c_733613.elements[8] = ((closureN)self_731916)->elements[8];
c_733613.elements[9] = ((closureN)self_731916)->elements[9];
c_733613.elements[10] = ((closureN)self_731916)->elements[10];
c_733613.elements[11] = ((closureN)self_731916)->elements[11];
c_733613.elements[12] = ((closureN)self_731916)->elements[12];
c_733613.elements[13] = ((closureN)self_731916)->elements[13];
c_733613.elements[14] = ((closureN)self_731916)->elements[14];
c_733613.elements[15] = ((closureN)self_731916)->elements[15];
c_733613.elements[16] = ((closureN)self_731916)->elements[16];
c_733613.elements[17] = ((closureN)self_731916)->elements[17];
c_733613.elements[18] = ((closureN)self_731916)->elements[18];
c_733613.elements[19] = ((closureN)self_731916)->elements[19];
c_733613.elements[20] = ((closureN)self_731916)->elements[20];
c_733613.elements[21] = ((closureN)self_731916)->elements[21];
c_733613.elements[22] = r_73700;
c_733613.elements[23] = ((closureN)self_731916)->elements[22];

return_closcall2(data,  ((closureN)self_731916)->elements[22],  &c_733613, quote__16461_16645);; 
}

static void __lambda_432(void *data, object self_731917, int argc, object *args) /* object self_731917, object r_73703 */
 {
 object r_73703 = args[0];
  
closureN_type c_733616;
object e_737611 [25];
c_733616.hdr.mark = gc_color_red;
 c_733616.hdr.grayed = 0;
c_733616.tag = closureN_tag;
 c_733616.fn = (function_type)__lambda_433;
c_733616.num_args = 1;
c_733616.num_elements = 25;
c_733616.elements = (object *)e_737611;
c_733616.elements[0] = ((closureN)self_731917)->elements[0];
c_733616.elements[1] = ((closureN)self_731917)->elements[1];
c_733616.elements[2] = ((closureN)self_731917)->elements[2];
c_733616.elements[3] = ((closureN)self_731917)->elements[3];
c_733616.elements[4] = ((closureN)self_731917)->elements[4];
c_733616.elements[5] = ((closureN)self_731917)->elements[5];
c_733616.elements[6] = ((closureN)self_731917)->elements[6];
c_733616.elements[7] = ((closureN)self_731917)->elements[7];
c_733616.elements[8] = ((closureN)self_731917)->elements[8];
c_733616.elements[9] = ((closureN)self_731917)->elements[9];
c_733616.elements[10] = ((closureN)self_731917)->elements[10];
c_733616.elements[11] = ((closureN)self_731917)->elements[11];
c_733616.elements[12] = ((closureN)self_731917)->elements[12];
c_733616.elements[13] = ((closureN)self_731917)->elements[13];
c_733616.elements[14] = ((closureN)self_731917)->elements[14];
c_733616.elements[15] = ((closureN)self_731917)->elements[15];
c_733616.elements[16] = ((closureN)self_731917)->elements[16];
c_733616.elements[17] = ((closureN)self_731917)->elements[17];
c_733616.elements[18] = ((closureN)self_731917)->elements[18];
c_733616.elements[19] = ((closureN)self_731917)->elements[19];
c_733616.elements[20] = ((closureN)self_731917)->elements[20];
c_733616.elements[21] = ((closureN)self_731917)->elements[21];
c_733616.elements[22] = ((closureN)self_731917)->elements[22];
c_733616.elements[23] = r_73703;
c_733616.elements[24] = ((closureN)self_731917)->elements[23];

return_closcall2(data,  ((closureN)self_731917)->elements[23],  &c_733616, quote_chain_91var);; 
}

static void __lambda_433(void *data, object self_731918, int argc, object *args) /* object self_731918, object r_73706 */
 {
 object r_73706 = args[0];
  
closureN_type c_733618;
object e_737609 [25];
c_733618.hdr.mark = gc_color_red;
 c_733618.hdr.grayed = 0;
c_733618.tag = closureN_tag;
 c_733618.fn = (function_type)__lambda_434;
c_733618.num_args = 1;
c_733618.num_elements = 25;
c_733618.elements = (object *)e_737609;
c_733618.elements[0] = ((closureN)self_731918)->elements[0];
c_733618.elements[1] = ((closureN)self_731918)->elements[1];
c_733618.elements[2] = ((closureN)self_731918)->elements[2];
c_733618.elements[3] = ((closureN)self_731918)->elements[3];
c_733618.elements[4] = ((closureN)self_731918)->elements[4];
c_733618.elements[5] = ((closureN)self_731918)->elements[5];
c_733618.elements[6] = ((closureN)self_731918)->elements[6];
c_733618.elements[7] = ((closureN)self_731918)->elements[7];
c_733618.elements[8] = ((closureN)self_731918)->elements[8];
c_733618.elements[9] = ((closureN)self_731918)->elements[9];
c_733618.elements[10] = ((closureN)self_731918)->elements[10];
c_733618.elements[11] = ((closureN)self_731918)->elements[11];
c_733618.elements[12] = ((closureN)self_731918)->elements[12];
c_733618.elements[13] = ((closureN)self_731918)->elements[13];
c_733618.elements[14] = ((closureN)self_731918)->elements[14];
c_733618.elements[15] = ((closureN)self_731918)->elements[15];
c_733618.elements[16] = ((closureN)self_731918)->elements[16];
c_733618.elements[17] = ((closureN)self_731918)->elements[17];
c_733618.elements[18] = ((closureN)self_731918)->elements[18];
c_733618.elements[19] = ((closureN)self_731918)->elements[19];
c_733618.elements[20] = ((closureN)self_731918)->elements[20];
c_733618.elements[21] = ((closureN)self_731918)->elements[21];
c_733618.elements[22] = ((closureN)self_731918)->elements[22];
c_733618.elements[23] = ((closureN)self_731918)->elements[23];
c_733618.elements[24] = ((closureN)self_731918)->elements[24];


make_pair(c_737610,quote_chain_91var,NULL);c_737610.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733618, r_73706, NULL, &c_737610);; 
}

static void __lambda_434(void *data, object self_731919, int argc, object *args) /* object self_731919, object r_73704 */
 {
 object r_73704 = args[0];
  
closureN_type c_733620;
object e_737605 [24];
c_733620.hdr.mark = gc_color_red;
 c_733620.hdr.grayed = 0;
c_733620.tag = closureN_tag;
 c_733620.fn = (function_type)__lambda_435;
c_733620.num_args = 1;
c_733620.num_elements = 24;
c_733620.elements = (object *)e_737605;
c_733620.elements[0] = ((closureN)self_731919)->elements[0];
c_733620.elements[1] = ((closureN)self_731919)->elements[1];
c_733620.elements[2] = ((closureN)self_731919)->elements[2];
c_733620.elements[3] = ((closureN)self_731919)->elements[3];
c_733620.elements[4] = ((closureN)self_731919)->elements[4];
c_733620.elements[5] = ((closureN)self_731919)->elements[5];
c_733620.elements[6] = ((closureN)self_731919)->elements[6];
c_733620.elements[7] = ((closureN)self_731919)->elements[7];
c_733620.elements[8] = ((closureN)self_731919)->elements[8];
c_733620.elements[9] = ((closureN)self_731919)->elements[9];
c_733620.elements[10] = ((closureN)self_731919)->elements[10];
c_733620.elements[11] = ((closureN)self_731919)->elements[11];
c_733620.elements[12] = ((closureN)self_731919)->elements[12];
c_733620.elements[13] = ((closureN)self_731919)->elements[13];
c_733620.elements[14] = ((closureN)self_731919)->elements[14];
c_733620.elements[15] = ((closureN)self_731919)->elements[15];
c_733620.elements[16] = ((closureN)self_731919)->elements[16];
c_733620.elements[17] = ((closureN)self_731919)->elements[17];
c_733620.elements[18] = ((closureN)self_731919)->elements[18];
c_733620.elements[19] = ((closureN)self_731919)->elements[19];
c_733620.elements[20] = ((closureN)self_731919)->elements[20];
c_733620.elements[21] = ((closureN)self_731919)->elements[21];
c_733620.elements[22] = ((closureN)self_731919)->elements[22];
c_733620.elements[23] = ((closureN)self_731919)->elements[24];


make_pair(c_737608,quote_chain_91var,NULL);c_737608.hdr.immutable = 1;

make_pair(c_737607,quote__16461_16645,&c_737608);c_737607.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733620, ((closureN)self_731919)->elements[23], r_73704, &c_737607);; 
}

static void __lambda_435(void *data, object self_731920, int argc, object *args) /* object self_731920, object r_73701 */
 {
 object r_73701 = args[0];
  
closureN_type c_733622;
object e_737600 [23];
c_733622.hdr.mark = gc_color_red;
 c_733622.hdr.grayed = 0;
c_733622.tag = closureN_tag;
 c_733622.fn = (function_type)__lambda_436;
c_733622.num_args = 1;
c_733622.num_elements = 23;
c_733622.elements = (object *)e_737600;
c_733622.elements[0] = ((closureN)self_731920)->elements[0];
c_733622.elements[1] = ((closureN)self_731920)->elements[1];
c_733622.elements[2] = ((closureN)self_731920)->elements[2];
c_733622.elements[3] = ((closureN)self_731920)->elements[3];
c_733622.elements[4] = ((closureN)self_731920)->elements[4];
c_733622.elements[5] = ((closureN)self_731920)->elements[5];
c_733622.elements[6] = ((closureN)self_731920)->elements[6];
c_733622.elements[7] = ((closureN)self_731920)->elements[7];
c_733622.elements[8] = ((closureN)self_731920)->elements[8];
c_733622.elements[9] = ((closureN)self_731920)->elements[9];
c_733622.elements[10] = ((closureN)self_731920)->elements[10];
c_733622.elements[11] = ((closureN)self_731920)->elements[11];
c_733622.elements[12] = ((closureN)self_731920)->elements[12];
c_733622.elements[13] = ((closureN)self_731920)->elements[13];
c_733622.elements[14] = ((closureN)self_731920)->elements[14];
c_733622.elements[15] = ((closureN)self_731920)->elements[15];
c_733622.elements[16] = ((closureN)self_731920)->elements[16];
c_733622.elements[17] = ((closureN)self_731920)->elements[17];
c_733622.elements[18] = ((closureN)self_731920)->elements[18];
c_733622.elements[19] = ((closureN)self_731920)->elements[19];
c_733622.elements[20] = ((closureN)self_731920)->elements[20];
c_733622.elements[21] = ((closureN)self_731920)->elements[21];
c_733622.elements[22] = ((closureN)self_731920)->elements[23];


make_pair(c_737604,quote_chain_91var,NULL);c_737604.hdr.immutable = 1;

make_pair(c_737603,quote__16461_16645,&c_737604);c_737603.hdr.immutable = 1;

make_pair(c_737602,quote_vars,&c_737603);c_737602.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733622, ((closureN)self_731920)->elements[22], r_73701, &c_737602);; 
}

static void __lambda_436(void *data, object self_731921, int argc, object *args) /* object self_731921, object r_73696 */
 {
 object r_73696 = args[0];
  
closureN_type c_733625;
object e_737599 [24];
c_733625.hdr.mark = gc_color_red;
 c_733625.hdr.grayed = 0;
c_733625.tag = closureN_tag;
 c_733625.fn = (function_type)__lambda_437;
c_733625.num_args = 1;
c_733625.num_elements = 24;
c_733625.elements = (object *)e_737599;
c_733625.elements[0] = ((closureN)self_731921)->elements[0];
c_733625.elements[1] = ((closureN)self_731921)->elements[1];
c_733625.elements[2] = ((closureN)self_731921)->elements[2];
c_733625.elements[3] = ((closureN)self_731921)->elements[3];
c_733625.elements[4] = ((closureN)self_731921)->elements[4];
c_733625.elements[5] = ((closureN)self_731921)->elements[5];
c_733625.elements[6] = ((closureN)self_731921)->elements[6];
c_733625.elements[7] = ((closureN)self_731921)->elements[7];
c_733625.elements[8] = ((closureN)self_731921)->elements[8];
c_733625.elements[9] = ((closureN)self_731921)->elements[9];
c_733625.elements[10] = ((closureN)self_731921)->elements[10];
c_733625.elements[11] = ((closureN)self_731921)->elements[11];
c_733625.elements[12] = ((closureN)self_731921)->elements[12];
c_733625.elements[13] = ((closureN)self_731921)->elements[13];
c_733625.elements[14] = ((closureN)self_731921)->elements[14];
c_733625.elements[15] = ((closureN)self_731921)->elements[15];
c_733625.elements[16] = ((closureN)self_731921)->elements[16];
c_733625.elements[17] = ((closureN)self_731921)->elements[17];
c_733625.elements[18] = ((closureN)self_731921)->elements[18];
c_733625.elements[19] = ((closureN)self_731921)->elements[19];
c_733625.elements[20] = ((closureN)self_731921)->elements[20];
c_733625.elements[21] = ((closureN)self_731921)->elements[21];
c_733625.elements[22] = r_73696;
c_733625.elements[23] = ((closureN)self_731921)->elements[22];

return_closcall2(data,  ((closureN)self_731921)->elements[22],  &c_733625, quote_rest);; 
}

static void __lambda_437(void *data, object self_731922, int argc, object *args) /* object self_731922, object r_73697 */
 {
 object r_73697 = args[0];
  
closureN_type c_733627;
object e_737593 [23];
c_733627.hdr.mark = gc_color_red;
 c_733627.hdr.grayed = 0;
c_733627.tag = closureN_tag;
 c_733627.fn = (function_type)__lambda_438;
c_733627.num_args = 1;
c_733627.num_elements = 23;
c_733627.elements = (object *)e_737593;
c_733627.elements[0] = ((closureN)self_731922)->elements[0];
c_733627.elements[1] = ((closureN)self_731922)->elements[1];
c_733627.elements[2] = ((closureN)self_731922)->elements[2];
c_733627.elements[3] = ((closureN)self_731922)->elements[3];
c_733627.elements[4] = ((closureN)self_731922)->elements[4];
c_733627.elements[5] = ((closureN)self_731922)->elements[5];
c_733627.elements[6] = ((closureN)self_731922)->elements[6];
c_733627.elements[7] = ((closureN)self_731922)->elements[7];
c_733627.elements[8] = ((closureN)self_731922)->elements[8];
c_733627.elements[9] = ((closureN)self_731922)->elements[9];
c_733627.elements[10] = ((closureN)self_731922)->elements[10];
c_733627.elements[11] = ((closureN)self_731922)->elements[11];
c_733627.elements[12] = ((closureN)self_731922)->elements[12];
c_733627.elements[13] = ((closureN)self_731922)->elements[13];
c_733627.elements[14] = ((closureN)self_731922)->elements[14];
c_733627.elements[15] = ((closureN)self_731922)->elements[15];
c_733627.elements[16] = ((closureN)self_731922)->elements[16];
c_733627.elements[17] = ((closureN)self_731922)->elements[17];
c_733627.elements[18] = ((closureN)self_731922)->elements[18];
c_733627.elements[19] = ((closureN)self_731922)->elements[19];
c_733627.elements[20] = ((closureN)self_731922)->elements[20];
c_733627.elements[21] = ((closureN)self_731922)->elements[21];
c_733627.elements[22] = ((closureN)self_731922)->elements[23];


make_pair(c_737598,quote_chain_91var,NULL);c_737598.hdr.immutable = 1;

make_pair(c_737597,quote__16461_16645,&c_737598);c_737597.hdr.immutable = 1;

make_pair(c_737596,quote_vars,&c_737597);c_737596.hdr.immutable = 1;

make_pair(c_737595,&c_737596,quote_rest);c_737595.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733627, ((closureN)self_731922)->elements[22], r_73697, &c_737595);; 
}

static void __lambda_438(void *data, object self_731923, int argc, object *args) /* object self_731923, object r_73694 */
 {
 object r_73694 = args[0];
  
closureN_type c_733629;
object e_737583 [22];
c_733629.hdr.mark = gc_color_red;
 c_733629.hdr.grayed = 0;
c_733629.tag = closureN_tag;
 c_733629.fn = (function_type)__lambda_439;
c_733629.num_args = 1;
c_733629.num_elements = 22;
c_733629.elements = (object *)e_737583;
c_733629.elements[0] = ((closureN)self_731923)->elements[0];
c_733629.elements[1] = ((closureN)self_731923)->elements[1];
c_733629.elements[2] = ((closureN)self_731923)->elements[2];
c_733629.elements[3] = ((closureN)self_731923)->elements[3];
c_733629.elements[4] = ((closureN)self_731923)->elements[4];
c_733629.elements[5] = ((closureN)self_731923)->elements[5];
c_733629.elements[6] = ((closureN)self_731923)->elements[6];
c_733629.elements[7] = ((closureN)self_731923)->elements[7];
c_733629.elements[8] = ((closureN)self_731923)->elements[8];
c_733629.elements[9] = ((closureN)self_731923)->elements[9];
c_733629.elements[10] = ((closureN)self_731923)->elements[10];
c_733629.elements[11] = ((closureN)self_731923)->elements[11];
c_733629.elements[12] = ((closureN)self_731923)->elements[12];
c_733629.elements[13] = ((closureN)self_731923)->elements[13];
c_733629.elements[14] = ((closureN)self_731923)->elements[14];
c_733629.elements[15] = ((closureN)self_731923)->elements[15];
c_733629.elements[16] = ((closureN)self_731923)->elements[16];
c_733629.elements[17] = ((closureN)self_731923)->elements[17];
c_733629.elements[18] = ((closureN)self_731923)->elements[18];
c_733629.elements[19] = ((closureN)self_731923)->elements[19];
c_733629.elements[20] = ((closureN)self_731923)->elements[20];
c_733629.elements[21] = ((closureN)self_731923)->elements[22];


make_pair(c_737588,quote_chain_91var,NULL);c_737588.hdr.immutable = 1;

make_pair(c_737587,quote__16461_16645,&c_737588);c_737587.hdr.immutable = 1;

make_pair(c_737586,quote_out_91step,&c_737587);c_737586.hdr.immutable = 1;

make_pair(c_737592,quote_chain_91var,NULL);c_737592.hdr.immutable = 1;

make_pair(c_737591,quote__16461_16645,&c_737592);c_737591.hdr.immutable = 1;

make_pair(c_737590,quote_vars,&c_737591);c_737590.hdr.immutable = 1;

make_pair(c_737589,&c_737590,quote_rest);c_737589.hdr.immutable = 1;

make_pair(c_737585,&c_737586,&c_737589);c_737585.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733629, ((closureN)self_731923)->elements[21], r_73694, &c_737585);; 
}

static void __lambda_439(void *data, object self_731924, int argc, object *args) /* object self_731924, object r_73691 */
 {
 object r_73691 = args[0];
  
closureN_type c_733631;
object e_737572 [21];
c_733631.hdr.mark = gc_color_red;
 c_733631.hdr.grayed = 0;
c_733631.tag = closureN_tag;
 c_733631.fn = (function_type)__lambda_440;
c_733631.num_args = 1;
c_733631.num_elements = 21;
c_733631.elements = (object *)e_737572;
c_733631.elements[0] = ((closureN)self_731924)->elements[0];
c_733631.elements[1] = ((closureN)self_731924)->elements[1];
c_733631.elements[2] = ((closureN)self_731924)->elements[2];
c_733631.elements[3] = ((closureN)self_731924)->elements[3];
c_733631.elements[4] = ((closureN)self_731924)->elements[4];
c_733631.elements[5] = ((closureN)self_731924)->elements[5];
c_733631.elements[6] = ((closureN)self_731924)->elements[6];
c_733631.elements[7] = ((closureN)self_731924)->elements[7];
c_733631.elements[8] = ((closureN)self_731924)->elements[8];
c_733631.elements[9] = ((closureN)self_731924)->elements[9];
c_733631.elements[10] = ((closureN)self_731924)->elements[10];
c_733631.elements[11] = ((closureN)self_731924)->elements[11];
c_733631.elements[12] = ((closureN)self_731924)->elements[12];
c_733631.elements[13] = ((closureN)self_731924)->elements[13];
c_733631.elements[14] = ((closureN)self_731924)->elements[14];
c_733631.elements[15] = ((closureN)self_731924)->elements[15];
c_733631.elements[16] = ((closureN)self_731924)->elements[16];
c_733631.elements[17] = ((closureN)self_731924)->elements[17];
c_733631.elements[18] = ((closureN)self_731924)->elements[18];
c_733631.elements[19] = ((closureN)self_731924)->elements[19];
c_733631.elements[20] = ((closureN)self_731924)->elements[21];


make_pair(c_737578,quote_chain_91var,NULL);c_737578.hdr.immutable = 1;

make_pair(c_737577,quote__16461_16645,&c_737578);c_737577.hdr.immutable = 1;

make_pair(c_737576,quote_out_91step,&c_737577);c_737576.hdr.immutable = 1;

make_pair(c_737582,quote_chain_91var,NULL);c_737582.hdr.immutable = 1;

make_pair(c_737581,quote__16461_16645,&c_737582);c_737581.hdr.immutable = 1;

make_pair(c_737580,quote_vars,&c_737581);c_737580.hdr.immutable = 1;

make_pair(c_737579,&c_737580,quote_rest);c_737579.hdr.immutable = 1;

make_pair(c_737575,&c_737576,&c_737579);c_737575.hdr.immutable = 1;

make_pair(c_737574,quote_in_91step,&c_737575);c_737574.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733631, ((closureN)self_731924)->elements[20], r_73691, &c_737574);; 
}

static void __lambda_440(void *data, object self_731925, int argc, object *args) /* object self_731925, object r_73688 */
 {
 object r_73688 = args[0];
  
closureN_type c_733633;
object e_737560 [20];
c_733633.hdr.mark = gc_color_red;
 c_733633.hdr.grayed = 0;
c_733633.tag = closureN_tag;
 c_733633.fn = (function_type)__lambda_441;
c_733633.num_args = 1;
c_733633.num_elements = 20;
c_733633.elements = (object *)e_737560;
c_733633.elements[0] = ((closureN)self_731925)->elements[0];
c_733633.elements[1] = ((closureN)self_731925)->elements[1];
c_733633.elements[2] = ((closureN)self_731925)->elements[2];
c_733633.elements[3] = ((closureN)self_731925)->elements[3];
c_733633.elements[4] = ((closureN)self_731925)->elements[4];
c_733633.elements[5] = ((closureN)self_731925)->elements[5];
c_733633.elements[6] = ((closureN)self_731925)->elements[6];
c_733633.elements[7] = ((closureN)self_731925)->elements[7];
c_733633.elements[8] = ((closureN)self_731925)->elements[8];
c_733633.elements[9] = ((closureN)self_731925)->elements[9];
c_733633.elements[10] = ((closureN)self_731925)->elements[10];
c_733633.elements[11] = ((closureN)self_731925)->elements[11];
c_733633.elements[12] = ((closureN)self_731925)->elements[12];
c_733633.elements[13] = ((closureN)self_731925)->elements[13];
c_733633.elements[14] = ((closureN)self_731925)->elements[14];
c_733633.elements[15] = ((closureN)self_731925)->elements[15];
c_733633.elements[16] = ((closureN)self_731925)->elements[16];
c_733633.elements[17] = ((closureN)self_731925)->elements[17];
c_733633.elements[18] = ((closureN)self_731925)->elements[18];
c_733633.elements[19] = ((closureN)self_731925)->elements[20];


make_pair(c_737567,quote_chain_91var,NULL);c_737567.hdr.immutable = 1;

make_pair(c_737566,quote__16461_16645,&c_737567);c_737566.hdr.immutable = 1;

make_pair(c_737565,quote_out_91step,&c_737566);c_737565.hdr.immutable = 1;

make_pair(c_737571,quote_chain_91var,NULL);c_737571.hdr.immutable = 1;

make_pair(c_737570,quote__16461_16645,&c_737571);c_737570.hdr.immutable = 1;

make_pair(c_737569,quote_vars,&c_737570);c_737569.hdr.immutable = 1;

make_pair(c_737568,&c_737569,quote_rest);c_737568.hdr.immutable = 1;

make_pair(c_737564,&c_737565,&c_737568);c_737564.hdr.immutable = 1;

make_pair(c_737563,quote_in_91step,&c_737564);c_737563.hdr.immutable = 1;

make_pair(c_737562,quote__75chain,&c_737563);c_737562.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733633, ((closureN)self_731925)->elements[19], r_73688, &c_737562);; 
}

static void __lambda_441(void *data, object self_731926, int argc, object *args) /* object self_731926, object r_73684 */
 {
 object r_73684 = args[0];
  
closureN_type c_733635;
object e_737548 [20];
c_733635.hdr.mark = gc_color_red;
 c_733635.hdr.grayed = 0;
c_733635.tag = closureN_tag;
 c_733635.fn = (function_type)__lambda_442;
c_733635.num_args = 1;
c_733635.num_elements = 20;
c_733635.elements = (object *)e_737548;
c_733635.elements[0] = ((closureN)self_731926)->elements[0];
c_733635.elements[1] = ((closureN)self_731926)->elements[1];
c_733635.elements[2] = ((closureN)self_731926)->elements[2];
c_733635.elements[3] = ((closureN)self_731926)->elements[3];
c_733635.elements[4] = ((closureN)self_731926)->elements[4];
c_733635.elements[5] = ((closureN)self_731926)->elements[5];
c_733635.elements[6] = ((closureN)self_731926)->elements[6];
c_733635.elements[7] = ((closureN)self_731926)->elements[7];
c_733635.elements[8] = ((closureN)self_731926)->elements[8];
c_733635.elements[9] = ((closureN)self_731926)->elements[9];
c_733635.elements[10] = ((closureN)self_731926)->elements[10];
c_733635.elements[11] = ((closureN)self_731926)->elements[11];
c_733635.elements[12] = ((closureN)self_731926)->elements[12];
c_733635.elements[13] = ((closureN)self_731926)->elements[13];
c_733635.elements[14] = ((closureN)self_731926)->elements[14];
c_733635.elements[15] = ((closureN)self_731926)->elements[15];
c_733635.elements[16] = ((closureN)self_731926)->elements[16];
c_733635.elements[17] = ((closureN)self_731926)->elements[17];
c_733635.elements[18] = ((closureN)self_731926)->elements[18];
c_733635.elements[19] = ((closureN)self_731926)->elements[19];


make_pair(c_737555,quote_chain_91var,NULL);c_737555.hdr.immutable = 1;

make_pair(c_737554,quote__16461_16645,&c_737555);c_737554.hdr.immutable = 1;

make_pair(c_737553,quote_out_91step,&c_737554);c_737553.hdr.immutable = 1;

make_pair(c_737559,quote_chain_91var,NULL);c_737559.hdr.immutable = 1;

make_pair(c_737558,quote__16461_16645,&c_737559);c_737558.hdr.immutable = 1;

make_pair(c_737557,quote_vars,&c_737558);c_737557.hdr.immutable = 1;

make_pair(c_737556,&c_737557,quote_rest);c_737556.hdr.immutable = 1;

make_pair(c_737552,&c_737553,&c_737556);c_737552.hdr.immutable = 1;

make_pair(c_737551,quote_in_91step,&c_737552);c_737551.hdr.immutable = 1;

make_pair(c_737550,quote__75chain,&c_737551);c_737550.hdr.immutable = 1;

make_pair(c_737549,&c_737550,NULL);c_737549.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733635, r_73684, NULL, &c_737549);; 
}

static void __lambda_442(void *data, object self_731927, int argc, object *args) /* object self_731927, object r_73682 */
 {
 object r_73682 = args[0];
  
closureN_type c_733637;
object e_737525 [19];
c_733637.hdr.mark = gc_color_red;
 c_733637.hdr.grayed = 0;
c_733637.tag = closureN_tag;
 c_733637.fn = (function_type)__lambda_443;
c_733637.num_args = 1;
c_733637.num_elements = 19;
c_733637.elements = (object *)e_737525;
c_733637.elements[0] = ((closureN)self_731927)->elements[0];
c_733637.elements[1] = ((closureN)self_731927)->elements[1];
c_733637.elements[2] = ((closureN)self_731927)->elements[2];
c_733637.elements[3] = ((closureN)self_731927)->elements[3];
c_733637.elements[4] = ((closureN)self_731927)->elements[4];
c_733637.elements[5] = ((closureN)self_731927)->elements[5];
c_733637.elements[6] = ((closureN)self_731927)->elements[6];
c_733637.elements[7] = ((closureN)self_731927)->elements[7];
c_733637.elements[8] = ((closureN)self_731927)->elements[8];
c_733637.elements[9] = ((closureN)self_731927)->elements[9];
c_733637.elements[10] = ((closureN)self_731927)->elements[10];
c_733637.elements[11] = ((closureN)self_731927)->elements[11];
c_733637.elements[12] = ((closureN)self_731927)->elements[12];
c_733637.elements[13] = ((closureN)self_731927)->elements[13];
c_733637.elements[14] = ((closureN)self_731927)->elements[14];
c_733637.elements[15] = ((closureN)self_731927)->elements[15];
c_733637.elements[16] = ((closureN)self_731927)->elements[16];
c_733637.elements[17] = ((closureN)self_731927)->elements[17];
c_733637.elements[18] = ((closureN)self_731927)->elements[19];


make_pair(c_737530,quote_placeholder,quote_in_91step);c_737530.hdr.immutable = 1;

make_pair(c_737533,quote__16461_16645,NULL);c_737533.hdr.immutable = 1;

make_pair(c_737532,quote_out_91step,&c_737533);c_737532.hdr.immutable = 1;

make_pair(c_737536,quote__16461_16645,NULL);c_737536.hdr.immutable = 1;

make_pair(c_737535,quote_vars,&c_737536);c_737535.hdr.immutable = 1;

make_pair(c_737534,&c_737535,quote_rest);c_737534.hdr.immutable = 1;

make_pair(c_737531,&c_737532,&c_737534);c_737531.hdr.immutable = 1;

make_pair(c_737529,&c_737530,&c_737531);c_737529.hdr.immutable = 1;

make_pair(c_737528,quote__191,&c_737529);c_737528.hdr.immutable = 1;

make_pair(c_737543,quote_chain_91var,NULL);c_737543.hdr.immutable = 1;

make_pair(c_737542,quote__16461_16645,&c_737543);c_737542.hdr.immutable = 1;

make_pair(c_737541,quote_out_91step,&c_737542);c_737541.hdr.immutable = 1;

make_pair(c_737547,quote_chain_91var,NULL);c_737547.hdr.immutable = 1;

make_pair(c_737546,quote__16461_16645,&c_737547);c_737546.hdr.immutable = 1;

make_pair(c_737545,quote_vars,&c_737546);c_737545.hdr.immutable = 1;

make_pair(c_737544,&c_737545,quote_rest);c_737544.hdr.immutable = 1;

make_pair(c_737540,&c_737541,&c_737544);c_737540.hdr.immutable = 1;

make_pair(c_737539,quote_in_91step,&c_737540);c_737539.hdr.immutable = 1;

make_pair(c_737538,quote__75chain,&c_737539);c_737538.hdr.immutable = 1;

make_pair(c_737537,&c_737538,NULL);c_737537.hdr.immutable = 1;

make_pair(c_737527,&c_737528,&c_737537);c_737527.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733637, ((closureN)self_731927)->elements[18], r_73682, &c_737527);; 
}

static void __lambda_443(void *data, object self_731928, int argc, object *args) /* object self_731928, object r_73621 */
 {
 object r_73621 = args[0];
  
closureN_type c_733640;
object e_737524 [20];
c_733640.hdr.mark = gc_color_red;
 c_733640.hdr.grayed = 0;
c_733640.tag = closureN_tag;
 c_733640.fn = (function_type)__lambda_444;
c_733640.num_args = 1;
c_733640.num_elements = 20;
c_733640.elements = (object *)e_737524;
c_733640.elements[0] = ((closureN)self_731928)->elements[0];
c_733640.elements[1] = ((closureN)self_731928)->elements[1];
c_733640.elements[2] = ((closureN)self_731928)->elements[2];
c_733640.elements[3] = ((closureN)self_731928)->elements[3];
c_733640.elements[4] = ((closureN)self_731928)->elements[4];
c_733640.elements[5] = ((closureN)self_731928)->elements[5];
c_733640.elements[6] = ((closureN)self_731928)->elements[6];
c_733640.elements[7] = ((closureN)self_731928)->elements[7];
c_733640.elements[8] = ((closureN)self_731928)->elements[8];
c_733640.elements[9] = ((closureN)self_731928)->elements[9];
c_733640.elements[10] = ((closureN)self_731928)->elements[10];
c_733640.elements[11] = ((closureN)self_731928)->elements[11];
c_733640.elements[12] = ((closureN)self_731928)->elements[12];
c_733640.elements[13] = ((closureN)self_731928)->elements[13];
c_733640.elements[14] = ((closureN)self_731928)->elements[14];
c_733640.elements[15] = ((closureN)self_731928)->elements[15];
c_733640.elements[16] = ((closureN)self_731928)->elements[16];
c_733640.elements[17] = ((closureN)self_731928)->elements[17];
c_733640.elements[18] = r_73621;
c_733640.elements[19] = ((closureN)self_731928)->elements[18];

return_closcall2(data,  ((closureN)self_731928)->elements[18],  &c_733640, quote__191);; 
}

static void __lambda_444(void *data, object self_731929, int argc, object *args) /* object self_731929, object r_73657 */
 {
 object r_73657 = args[0];
  
closureN_type c_733643;
object e_737523 [21];
c_733643.hdr.mark = gc_color_red;
 c_733643.hdr.grayed = 0;
c_733643.tag = closureN_tag;
 c_733643.fn = (function_type)__lambda_445;
c_733643.num_args = 1;
c_733643.num_elements = 21;
c_733643.elements = (object *)e_737523;
c_733643.elements[0] = ((closureN)self_731929)->elements[0];
c_733643.elements[1] = ((closureN)self_731929)->elements[1];
c_733643.elements[2] = ((closureN)self_731929)->elements[2];
c_733643.elements[3] = ((closureN)self_731929)->elements[3];
c_733643.elements[4] = ((closureN)self_731929)->elements[4];
c_733643.elements[5] = ((closureN)self_731929)->elements[5];
c_733643.elements[6] = ((closureN)self_731929)->elements[6];
c_733643.elements[7] = ((closureN)self_731929)->elements[7];
c_733643.elements[8] = ((closureN)self_731929)->elements[8];
c_733643.elements[9] = ((closureN)self_731929)->elements[9];
c_733643.elements[10] = ((closureN)self_731929)->elements[10];
c_733643.elements[11] = ((closureN)self_731929)->elements[11];
c_733643.elements[12] = ((closureN)self_731929)->elements[12];
c_733643.elements[13] = ((closureN)self_731929)->elements[13];
c_733643.elements[14] = ((closureN)self_731929)->elements[14];
c_733643.elements[15] = ((closureN)self_731929)->elements[15];
c_733643.elements[16] = ((closureN)self_731929)->elements[16];
c_733643.elements[17] = ((closureN)self_731929)->elements[17];
c_733643.elements[18] = ((closureN)self_731929)->elements[18];
c_733643.elements[19] = r_73657;
c_733643.elements[20] = ((closureN)self_731929)->elements[19];

return_closcall2(data,  ((closureN)self_731929)->elements[19],  &c_733643, quote_x);; 
}

static void __lambda_445(void *data, object self_731930, int argc, object *args) /* object self_731930, object r_73675 */
 {
 object r_73675 = args[0];
  
closureN_type c_733646;
object e_737522 [22];
c_733646.hdr.mark = gc_color_red;
 c_733646.hdr.grayed = 0;
c_733646.tag = closureN_tag;
 c_733646.fn = (function_type)__lambda_446;
c_733646.num_args = 1;
c_733646.num_elements = 22;
c_733646.elements = (object *)e_737522;
c_733646.elements[0] = ((closureN)self_731930)->elements[0];
c_733646.elements[1] = ((closureN)self_731930)->elements[1];
c_733646.elements[2] = ((closureN)self_731930)->elements[2];
c_733646.elements[3] = ((closureN)self_731930)->elements[3];
c_733646.elements[4] = ((closureN)self_731930)->elements[4];
c_733646.elements[5] = ((closureN)self_731930)->elements[5];
c_733646.elements[6] = ((closureN)self_731930)->elements[6];
c_733646.elements[7] = ((closureN)self_731930)->elements[7];
c_733646.elements[8] = ((closureN)self_731930)->elements[8];
c_733646.elements[9] = ((closureN)self_731930)->elements[9];
c_733646.elements[10] = ((closureN)self_731930)->elements[10];
c_733646.elements[11] = ((closureN)self_731930)->elements[11];
c_733646.elements[12] = ((closureN)self_731930)->elements[12];
c_733646.elements[13] = ((closureN)self_731930)->elements[13];
c_733646.elements[14] = ((closureN)self_731930)->elements[14];
c_733646.elements[15] = ((closureN)self_731930)->elements[15];
c_733646.elements[16] = ((closureN)self_731930)->elements[16];
c_733646.elements[17] = ((closureN)self_731930)->elements[17];
c_733646.elements[18] = ((closureN)self_731930)->elements[18];
c_733646.elements[19] = ((closureN)self_731930)->elements[19];
c_733646.elements[20] = r_73675;
c_733646.elements[21] = ((closureN)self_731930)->elements[20];

return_closcall2(data,  ((closureN)self_731930)->elements[20],  &c_733646, quote_in_91step);; 
}

static void __lambda_446(void *data, object self_731931, int argc, object *args) /* object self_731931, object r_73676 */
 {
 object r_73676 = args[0];
  
closureN_type c_733648;
object e_737519 [21];
c_733648.hdr.mark = gc_color_red;
 c_733648.hdr.grayed = 0;
c_733648.tag = closureN_tag;
 c_733648.fn = (function_type)__lambda_447;
c_733648.num_args = 1;
c_733648.num_elements = 21;
c_733648.elements = (object *)e_737519;
c_733648.elements[0] = ((closureN)self_731931)->elements[0];
c_733648.elements[1] = ((closureN)self_731931)->elements[1];
c_733648.elements[2] = ((closureN)self_731931)->elements[2];
c_733648.elements[3] = ((closureN)self_731931)->elements[3];
c_733648.elements[4] = ((closureN)self_731931)->elements[4];
c_733648.elements[5] = ((closureN)self_731931)->elements[5];
c_733648.elements[6] = ((closureN)self_731931)->elements[6];
c_733648.elements[7] = ((closureN)self_731931)->elements[7];
c_733648.elements[8] = ((closureN)self_731931)->elements[8];
c_733648.elements[9] = ((closureN)self_731931)->elements[9];
c_733648.elements[10] = ((closureN)self_731931)->elements[10];
c_733648.elements[11] = ((closureN)self_731931)->elements[11];
c_733648.elements[12] = ((closureN)self_731931)->elements[12];
c_733648.elements[13] = ((closureN)self_731931)->elements[13];
c_733648.elements[14] = ((closureN)self_731931)->elements[14];
c_733648.elements[15] = ((closureN)self_731931)->elements[15];
c_733648.elements[16] = ((closureN)self_731931)->elements[16];
c_733648.elements[17] = ((closureN)self_731931)->elements[17];
c_733648.elements[18] = ((closureN)self_731931)->elements[18];
c_733648.elements[19] = ((closureN)self_731931)->elements[19];
c_733648.elements[20] = ((closureN)self_731931)->elements[21];


make_pair(c_737521,quote_x,quote_in_91step);c_737521.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733648, ((closureN)self_731931)->elements[20], r_73676, &c_737521);; 
}

static void __lambda_447(void *data, object self_731932, int argc, object *args) /* object self_731932, object r_73660 */
 {
 object r_73660 = args[0];
  
closureN_type c_733651;
object e_737518 [22];
c_733651.hdr.mark = gc_color_red;
 c_733651.hdr.grayed = 0;
c_733651.tag = closureN_tag;
 c_733651.fn = (function_type)__lambda_448;
c_733651.num_args = 1;
c_733651.num_elements = 22;
c_733651.elements = (object *)e_737518;
c_733651.elements[0] = ((closureN)self_731932)->elements[0];
c_733651.elements[1] = ((closureN)self_731932)->elements[1];
c_733651.elements[2] = ((closureN)self_731932)->elements[2];
c_733651.elements[3] = ((closureN)self_731932)->elements[3];
c_733651.elements[4] = ((closureN)self_731932)->elements[4];
c_733651.elements[5] = ((closureN)self_731932)->elements[5];
c_733651.elements[6] = ((closureN)self_731932)->elements[6];
c_733651.elements[7] = ((closureN)self_731932)->elements[7];
c_733651.elements[8] = ((closureN)self_731932)->elements[8];
c_733651.elements[9] = ((closureN)self_731932)->elements[9];
c_733651.elements[10] = ((closureN)self_731932)->elements[10];
c_733651.elements[11] = ((closureN)self_731932)->elements[11];
c_733651.elements[12] = ((closureN)self_731932)->elements[12];
c_733651.elements[13] = ((closureN)self_731932)->elements[13];
c_733651.elements[14] = ((closureN)self_731932)->elements[14];
c_733651.elements[15] = ((closureN)self_731932)->elements[15];
c_733651.elements[16] = ((closureN)self_731932)->elements[16];
c_733651.elements[17] = ((closureN)self_731932)->elements[17];
c_733651.elements[18] = ((closureN)self_731932)->elements[18];
c_733651.elements[19] = ((closureN)self_731932)->elements[19];
c_733651.elements[20] = r_73660;
c_733651.elements[21] = ((closureN)self_731932)->elements[20];

return_closcall2(data,  ((closureN)self_731932)->elements[20],  &c_733651, quote_out_91step);; 
}

static void __lambda_448(void *data, object self_731933, int argc, object *args) /* object self_731933, object r_73667 */
 {
 object r_73667 = args[0];
  
closureN_type c_733654;
object e_737517 [23];
c_733654.hdr.mark = gc_color_red;
 c_733654.hdr.grayed = 0;
c_733654.tag = closureN_tag;
 c_733654.fn = (function_type)__lambda_449;
c_733654.num_args = 1;
c_733654.num_elements = 23;
c_733654.elements = (object *)e_737517;
c_733654.elements[0] = ((closureN)self_731933)->elements[0];
c_733654.elements[1] = ((closureN)self_731933)->elements[1];
c_733654.elements[2] = ((closureN)self_731933)->elements[2];
c_733654.elements[3] = ((closureN)self_731933)->elements[3];
c_733654.elements[4] = ((closureN)self_731933)->elements[4];
c_733654.elements[5] = ((closureN)self_731933)->elements[5];
c_733654.elements[6] = ((closureN)self_731933)->elements[6];
c_733654.elements[7] = ((closureN)self_731933)->elements[7];
c_733654.elements[8] = ((closureN)self_731933)->elements[8];
c_733654.elements[9] = ((closureN)self_731933)->elements[9];
c_733654.elements[10] = ((closureN)self_731933)->elements[10];
c_733654.elements[11] = ((closureN)self_731933)->elements[11];
c_733654.elements[12] = ((closureN)self_731933)->elements[12];
c_733654.elements[13] = ((closureN)self_731933)->elements[13];
c_733654.elements[14] = ((closureN)self_731933)->elements[14];
c_733654.elements[15] = ((closureN)self_731933)->elements[15];
c_733654.elements[16] = ((closureN)self_731933)->elements[16];
c_733654.elements[17] = ((closureN)self_731933)->elements[17];
c_733654.elements[18] = ((closureN)self_731933)->elements[18];
c_733654.elements[19] = ((closureN)self_731933)->elements[19];
c_733654.elements[20] = ((closureN)self_731933)->elements[20];
c_733654.elements[21] = r_73667;
c_733654.elements[22] = ((closureN)self_731933)->elements[21];

return_closcall2(data,  ((closureN)self_731933)->elements[21],  &c_733654, quote__16461_16645);; 
}

static void __lambda_449(void *data, object self_731934, int argc, object *args) /* object self_731934, object r_73670 */
 {
 object r_73670 = args[0];
  
closureN_type c_733656;
object e_737515 [23];
c_733656.hdr.mark = gc_color_red;
 c_733656.hdr.grayed = 0;
c_733656.tag = closureN_tag;
 c_733656.fn = (function_type)__lambda_450;
c_733656.num_args = 1;
c_733656.num_elements = 23;
c_733656.elements = (object *)e_737515;
c_733656.elements[0] = ((closureN)self_731934)->elements[0];
c_733656.elements[1] = ((closureN)self_731934)->elements[1];
c_733656.elements[2] = ((closureN)self_731934)->elements[2];
c_733656.elements[3] = ((closureN)self_731934)->elements[3];
c_733656.elements[4] = ((closureN)self_731934)->elements[4];
c_733656.elements[5] = ((closureN)self_731934)->elements[5];
c_733656.elements[6] = ((closureN)self_731934)->elements[6];
c_733656.elements[7] = ((closureN)self_731934)->elements[7];
c_733656.elements[8] = ((closureN)self_731934)->elements[8];
c_733656.elements[9] = ((closureN)self_731934)->elements[9];
c_733656.elements[10] = ((closureN)self_731934)->elements[10];
c_733656.elements[11] = ((closureN)self_731934)->elements[11];
c_733656.elements[12] = ((closureN)self_731934)->elements[12];
c_733656.elements[13] = ((closureN)self_731934)->elements[13];
c_733656.elements[14] = ((closureN)self_731934)->elements[14];
c_733656.elements[15] = ((closureN)self_731934)->elements[15];
c_733656.elements[16] = ((closureN)self_731934)->elements[16];
c_733656.elements[17] = ((closureN)self_731934)->elements[17];
c_733656.elements[18] = ((closureN)self_731934)->elements[18];
c_733656.elements[19] = ((closureN)self_731934)->elements[19];
c_733656.elements[20] = ((closureN)self_731934)->elements[20];
c_733656.elements[21] = ((closureN)self_731934)->elements[21];
c_733656.elements[22] = ((closureN)self_731934)->elements[22];


make_pair(c_737516,quote__16461_16645,NULL);c_737516.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733656, r_73670, NULL, &c_737516);; 
}

static void __lambda_450(void *data, object self_731935, int argc, object *args) /* object self_731935, object r_73668 */
 {
 object r_73668 = args[0];
  
closureN_type c_733658;
object e_737511 [22];
c_733658.hdr.mark = gc_color_red;
 c_733658.hdr.grayed = 0;
c_733658.tag = closureN_tag;
 c_733658.fn = (function_type)__lambda_451;
c_733658.num_args = 1;
c_733658.num_elements = 22;
c_733658.elements = (object *)e_737511;
c_733658.elements[0] = ((closureN)self_731935)->elements[0];
c_733658.elements[1] = ((closureN)self_731935)->elements[1];
c_733658.elements[2] = ((closureN)self_731935)->elements[2];
c_733658.elements[3] = ((closureN)self_731935)->elements[3];
c_733658.elements[4] = ((closureN)self_731935)->elements[4];
c_733658.elements[5] = ((closureN)self_731935)->elements[5];
c_733658.elements[6] = ((closureN)self_731935)->elements[6];
c_733658.elements[7] = ((closureN)self_731935)->elements[7];
c_733658.elements[8] = ((closureN)self_731935)->elements[8];
c_733658.elements[9] = ((closureN)self_731935)->elements[9];
c_733658.elements[10] = ((closureN)self_731935)->elements[10];
c_733658.elements[11] = ((closureN)self_731935)->elements[11];
c_733658.elements[12] = ((closureN)self_731935)->elements[12];
c_733658.elements[13] = ((closureN)self_731935)->elements[13];
c_733658.elements[14] = ((closureN)self_731935)->elements[14];
c_733658.elements[15] = ((closureN)self_731935)->elements[15];
c_733658.elements[16] = ((closureN)self_731935)->elements[16];
c_733658.elements[17] = ((closureN)self_731935)->elements[17];
c_733658.elements[18] = ((closureN)self_731935)->elements[18];
c_733658.elements[19] = ((closureN)self_731935)->elements[19];
c_733658.elements[20] = ((closureN)self_731935)->elements[20];
c_733658.elements[21] = ((closureN)self_731935)->elements[22];


make_pair(c_737514,quote__16461_16645,NULL);c_737514.hdr.immutable = 1;

make_pair(c_737513,quote_out_91step,&c_737514);c_737513.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733658, ((closureN)self_731935)->elements[21], r_73668, &c_737513);; 
}

static void __lambda_451(void *data, object self_731936, int argc, object *args) /* object self_731936, object r_73663 */
 {
 object r_73663 = args[0];
  
closureN_type c_733661;
object e_737510 [23];
c_733661.hdr.mark = gc_color_red;
 c_733661.hdr.grayed = 0;
c_733661.tag = closureN_tag;
 c_733661.fn = (function_type)__lambda_452;
c_733661.num_args = 1;
c_733661.num_elements = 23;
c_733661.elements = (object *)e_737510;
c_733661.elements[0] = ((closureN)self_731936)->elements[0];
c_733661.elements[1] = ((closureN)self_731936)->elements[1];
c_733661.elements[2] = ((closureN)self_731936)->elements[2];
c_733661.elements[3] = ((closureN)self_731936)->elements[3];
c_733661.elements[4] = ((closureN)self_731936)->elements[4];
c_733661.elements[5] = ((closureN)self_731936)->elements[5];
c_733661.elements[6] = ((closureN)self_731936)->elements[6];
c_733661.elements[7] = ((closureN)self_731936)->elements[7];
c_733661.elements[8] = ((closureN)self_731936)->elements[8];
c_733661.elements[9] = ((closureN)self_731936)->elements[9];
c_733661.elements[10] = ((closureN)self_731936)->elements[10];
c_733661.elements[11] = ((closureN)self_731936)->elements[11];
c_733661.elements[12] = ((closureN)self_731936)->elements[12];
c_733661.elements[13] = ((closureN)self_731936)->elements[13];
c_733661.elements[14] = ((closureN)self_731936)->elements[14];
c_733661.elements[15] = ((closureN)self_731936)->elements[15];
c_733661.elements[16] = ((closureN)self_731936)->elements[16];
c_733661.elements[17] = ((closureN)self_731936)->elements[17];
c_733661.elements[18] = ((closureN)self_731936)->elements[18];
c_733661.elements[19] = ((closureN)self_731936)->elements[19];
c_733661.elements[20] = ((closureN)self_731936)->elements[20];
c_733661.elements[21] = r_73663;
c_733661.elements[22] = ((closureN)self_731936)->elements[21];

return_closcall2(data,  ((closureN)self_731936)->elements[21],  &c_733661, quote_rest);; 
}

static void __lambda_452(void *data, object self_731937, int argc, object *args) /* object self_731937, object r_73664 */
 {
 object r_73664 = args[0];
  
closureN_type c_733663;
object e_737505 [22];
c_733663.hdr.mark = gc_color_red;
 c_733663.hdr.grayed = 0;
c_733663.tag = closureN_tag;
 c_733663.fn = (function_type)__lambda_453;
c_733663.num_args = 1;
c_733663.num_elements = 22;
c_733663.elements = (object *)e_737505;
c_733663.elements[0] = ((closureN)self_731937)->elements[0];
c_733663.elements[1] = ((closureN)self_731937)->elements[1];
c_733663.elements[2] = ((closureN)self_731937)->elements[2];
c_733663.elements[3] = ((closureN)self_731937)->elements[3];
c_733663.elements[4] = ((closureN)self_731937)->elements[4];
c_733663.elements[5] = ((closureN)self_731937)->elements[5];
c_733663.elements[6] = ((closureN)self_731937)->elements[6];
c_733663.elements[7] = ((closureN)self_731937)->elements[7];
c_733663.elements[8] = ((closureN)self_731937)->elements[8];
c_733663.elements[9] = ((closureN)self_731937)->elements[9];
c_733663.elements[10] = ((closureN)self_731937)->elements[10];
c_733663.elements[11] = ((closureN)self_731937)->elements[11];
c_733663.elements[12] = ((closureN)self_731937)->elements[12];
c_733663.elements[13] = ((closureN)self_731937)->elements[13];
c_733663.elements[14] = ((closureN)self_731937)->elements[14];
c_733663.elements[15] = ((closureN)self_731937)->elements[15];
c_733663.elements[16] = ((closureN)self_731937)->elements[16];
c_733663.elements[17] = ((closureN)self_731937)->elements[17];
c_733663.elements[18] = ((closureN)self_731937)->elements[18];
c_733663.elements[19] = ((closureN)self_731937)->elements[19];
c_733663.elements[20] = ((closureN)self_731937)->elements[20];
c_733663.elements[21] = ((closureN)self_731937)->elements[22];


make_pair(c_737509,quote__16461_16645,NULL);c_737509.hdr.immutable = 1;

make_pair(c_737508,quote_out_91step,&c_737509);c_737508.hdr.immutable = 1;

make_pair(c_737507,&c_737508,quote_rest);c_737507.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733663, ((closureN)self_731937)->elements[21], r_73664, &c_737507);; 
}

static void __lambda_453(void *data, object self_731938, int argc, object *args) /* object self_731938, object r_73661 */
 {
 object r_73661 = args[0];
  
closureN_type c_733665;
object e_737498 [21];
c_733665.hdr.mark = gc_color_red;
 c_733665.hdr.grayed = 0;
c_733665.tag = closureN_tag;
 c_733665.fn = (function_type)__lambda_454;
c_733665.num_args = 1;
c_733665.num_elements = 21;
c_733665.elements = (object *)e_737498;
c_733665.elements[0] = ((closureN)self_731938)->elements[0];
c_733665.elements[1] = ((closureN)self_731938)->elements[1];
c_733665.elements[2] = ((closureN)self_731938)->elements[2];
c_733665.elements[3] = ((closureN)self_731938)->elements[3];
c_733665.elements[4] = ((closureN)self_731938)->elements[4];
c_733665.elements[5] = ((closureN)self_731938)->elements[5];
c_733665.elements[6] = ((closureN)self_731938)->elements[6];
c_733665.elements[7] = ((closureN)self_731938)->elements[7];
c_733665.elements[8] = ((closureN)self_731938)->elements[8];
c_733665.elements[9] = ((closureN)self_731938)->elements[9];
c_733665.elements[10] = ((closureN)self_731938)->elements[10];
c_733665.elements[11] = ((closureN)self_731938)->elements[11];
c_733665.elements[12] = ((closureN)self_731938)->elements[12];
c_733665.elements[13] = ((closureN)self_731938)->elements[13];
c_733665.elements[14] = ((closureN)self_731938)->elements[14];
c_733665.elements[15] = ((closureN)self_731938)->elements[15];
c_733665.elements[16] = ((closureN)self_731938)->elements[16];
c_733665.elements[17] = ((closureN)self_731938)->elements[17];
c_733665.elements[18] = ((closureN)self_731938)->elements[18];
c_733665.elements[19] = ((closureN)self_731938)->elements[19];
c_733665.elements[20] = ((closureN)self_731938)->elements[21];


make_pair(c_737501,quote_x,quote_in_91step);c_737501.hdr.immutable = 1;

make_pair(c_737504,quote__16461_16645,NULL);c_737504.hdr.immutable = 1;

make_pair(c_737503,quote_out_91step,&c_737504);c_737503.hdr.immutable = 1;

make_pair(c_737502,&c_737503,quote_rest);c_737502.hdr.immutable = 1;

make_pair(c_737500,&c_737501,&c_737502);c_737500.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733665, ((closureN)self_731938)->elements[20], r_73661, &c_737500);; 
}

static void __lambda_454(void *data, object self_731939, int argc, object *args) /* object self_731939, object r_73658 */
 {
 object r_73658 = args[0];
  
closureN_type c_733667;
object e_737490 [20];
c_733667.hdr.mark = gc_color_red;
 c_733667.hdr.grayed = 0;
c_733667.tag = closureN_tag;
 c_733667.fn = (function_type)__lambda_455;
c_733667.num_args = 1;
c_733667.num_elements = 20;
c_733667.elements = (object *)e_737490;
c_733667.elements[0] = ((closureN)self_731939)->elements[0];
c_733667.elements[1] = ((closureN)self_731939)->elements[1];
c_733667.elements[2] = ((closureN)self_731939)->elements[2];
c_733667.elements[3] = ((closureN)self_731939)->elements[3];
c_733667.elements[4] = ((closureN)self_731939)->elements[4];
c_733667.elements[5] = ((closureN)self_731939)->elements[5];
c_733667.elements[6] = ((closureN)self_731939)->elements[6];
c_733667.elements[7] = ((closureN)self_731939)->elements[7];
c_733667.elements[8] = ((closureN)self_731939)->elements[8];
c_733667.elements[9] = ((closureN)self_731939)->elements[9];
c_733667.elements[10] = ((closureN)self_731939)->elements[10];
c_733667.elements[11] = ((closureN)self_731939)->elements[11];
c_733667.elements[12] = ((closureN)self_731939)->elements[12];
c_733667.elements[13] = ((closureN)self_731939)->elements[13];
c_733667.elements[14] = ((closureN)self_731939)->elements[14];
c_733667.elements[15] = ((closureN)self_731939)->elements[15];
c_733667.elements[16] = ((closureN)self_731939)->elements[16];
c_733667.elements[17] = ((closureN)self_731939)->elements[17];
c_733667.elements[18] = ((closureN)self_731939)->elements[18];
c_733667.elements[19] = ((closureN)self_731939)->elements[20];


make_pair(c_737494,quote_x,quote_in_91step);c_737494.hdr.immutable = 1;

make_pair(c_737497,quote__16461_16645,NULL);c_737497.hdr.immutable = 1;

make_pair(c_737496,quote_out_91step,&c_737497);c_737496.hdr.immutable = 1;

make_pair(c_737495,&c_737496,quote_rest);c_737495.hdr.immutable = 1;

make_pair(c_737493,&c_737494,&c_737495);c_737493.hdr.immutable = 1;

make_pair(c_737492,quote__191,&c_737493);c_737492.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733667, ((closureN)self_731939)->elements[19], r_73658, &c_737492);; 
}

static void __lambda_455(void *data, object self_731940, int argc, object *args) /* object self_731940, object r_73627 */
 {
 object r_73627 = args[0];
  
closureN_type c_733670;
object e_737489 [21];
c_733670.hdr.mark = gc_color_red;
 c_733670.hdr.grayed = 0;
c_733670.tag = closureN_tag;
 c_733670.fn = (function_type)__lambda_456;
c_733670.num_args = 1;
c_733670.num_elements = 21;
c_733670.elements = (object *)e_737489;
c_733670.elements[0] = ((closureN)self_731940)->elements[0];
c_733670.elements[1] = ((closureN)self_731940)->elements[1];
c_733670.elements[2] = ((closureN)self_731940)->elements[2];
c_733670.elements[3] = ((closureN)self_731940)->elements[3];
c_733670.elements[4] = ((closureN)self_731940)->elements[4];
c_733670.elements[5] = ((closureN)self_731940)->elements[5];
c_733670.elements[6] = ((closureN)self_731940)->elements[6];
c_733670.elements[7] = ((closureN)self_731940)->elements[7];
c_733670.elements[8] = ((closureN)self_731940)->elements[8];
c_733670.elements[9] = ((closureN)self_731940)->elements[9];
c_733670.elements[10] = ((closureN)self_731940)->elements[10];
c_733670.elements[11] = ((closureN)self_731940)->elements[11];
c_733670.elements[12] = ((closureN)self_731940)->elements[12];
c_733670.elements[13] = ((closureN)self_731940)->elements[13];
c_733670.elements[14] = ((closureN)self_731940)->elements[14];
c_733670.elements[15] = ((closureN)self_731940)->elements[15];
c_733670.elements[16] = ((closureN)self_731940)->elements[16];
c_733670.elements[17] = ((closureN)self_731940)->elements[17];
c_733670.elements[18] = ((closureN)self_731940)->elements[18];
c_733670.elements[19] = r_73627;
c_733670.elements[20] = ((closureN)self_731940)->elements[19];

return_closcall2(data,  ((closureN)self_731940)->elements[19],  &c_733670, quote__75chain);; 
}

static void __lambda_456(void *data, object self_731941, int argc, object *args) /* object self_731941, object r_73633 */
 {
 object r_73633 = args[0];
  
closureN_type c_733673;
object e_737488 [22];
c_733673.hdr.mark = gc_color_red;
 c_733673.hdr.grayed = 0;
c_733673.tag = closureN_tag;
 c_733673.fn = (function_type)__lambda_457;
c_733673.num_args = 1;
c_733673.num_elements = 22;
c_733673.elements = (object *)e_737488;
c_733673.elements[0] = ((closureN)self_731941)->elements[0];
c_733673.elements[1] = ((closureN)self_731941)->elements[1];
c_733673.elements[2] = ((closureN)self_731941)->elements[2];
c_733673.elements[3] = ((closureN)self_731941)->elements[3];
c_733673.elements[4] = ((closureN)self_731941)->elements[4];
c_733673.elements[5] = ((closureN)self_731941)->elements[5];
c_733673.elements[6] = ((closureN)self_731941)->elements[6];
c_733673.elements[7] = ((closureN)self_731941)->elements[7];
c_733673.elements[8] = ((closureN)self_731941)->elements[8];
c_733673.elements[9] = ((closureN)self_731941)->elements[9];
c_733673.elements[10] = ((closureN)self_731941)->elements[10];
c_733673.elements[11] = ((closureN)self_731941)->elements[11];
c_733673.elements[12] = ((closureN)self_731941)->elements[12];
c_733673.elements[13] = ((closureN)self_731941)->elements[13];
c_733673.elements[14] = ((closureN)self_731941)->elements[14];
c_733673.elements[15] = ((closureN)self_731941)->elements[15];
c_733673.elements[16] = ((closureN)self_731941)->elements[16];
c_733673.elements[17] = ((closureN)self_731941)->elements[17];
c_733673.elements[18] = ((closureN)self_731941)->elements[18];
c_733673.elements[19] = ((closureN)self_731941)->elements[19];
c_733673.elements[20] = r_73633;
c_733673.elements[21] = ((closureN)self_731941)->elements[20];

return_closcall2(data,  ((closureN)self_731941)->elements[20],  &c_733673, quote_in_91step);; 
}

static void __lambda_457(void *data, object self_731942, int argc, object *args) /* object self_731942, object r_73636 */
 {
 object r_73636 = args[0];
  
closureN_type c_733676;
object e_737487 [23];
c_733676.hdr.mark = gc_color_red;
 c_733676.hdr.grayed = 0;
c_733676.tag = closureN_tag;
 c_733676.fn = (function_type)__lambda_458;
c_733676.num_args = 1;
c_733676.num_elements = 23;
c_733676.elements = (object *)e_737487;
c_733676.elements[0] = ((closureN)self_731942)->elements[0];
c_733676.elements[1] = ((closureN)self_731942)->elements[1];
c_733676.elements[2] = ((closureN)self_731942)->elements[2];
c_733676.elements[3] = ((closureN)self_731942)->elements[3];
c_733676.elements[4] = ((closureN)self_731942)->elements[4];
c_733676.elements[5] = ((closureN)self_731942)->elements[5];
c_733676.elements[6] = ((closureN)self_731942)->elements[6];
c_733676.elements[7] = ((closureN)self_731942)->elements[7];
c_733676.elements[8] = ((closureN)self_731942)->elements[8];
c_733676.elements[9] = ((closureN)self_731942)->elements[9];
c_733676.elements[10] = ((closureN)self_731942)->elements[10];
c_733676.elements[11] = ((closureN)self_731942)->elements[11];
c_733676.elements[12] = ((closureN)self_731942)->elements[12];
c_733676.elements[13] = ((closureN)self_731942)->elements[13];
c_733676.elements[14] = ((closureN)self_731942)->elements[14];
c_733676.elements[15] = ((closureN)self_731942)->elements[15];
c_733676.elements[16] = ((closureN)self_731942)->elements[16];
c_733676.elements[17] = ((closureN)self_731942)->elements[17];
c_733676.elements[18] = ((closureN)self_731942)->elements[18];
c_733676.elements[19] = ((closureN)self_731942)->elements[19];
c_733676.elements[20] = ((closureN)self_731942)->elements[20];
c_733676.elements[21] = r_73636;
c_733676.elements[22] = ((closureN)self_731942)->elements[21];

return_closcall2(data,  ((closureN)self_731942)->elements[21],  &c_733676, quote_out_91step);; 
}

static void __lambda_458(void *data, object self_731943, int argc, object *args) /* object self_731943, object r_73643 */
 {
 object r_73643 = args[0];
  
closureN_type c_733679;
object e_737486 [24];
c_733679.hdr.mark = gc_color_red;
 c_733679.hdr.grayed = 0;
c_733679.tag = closureN_tag;
 c_733679.fn = (function_type)__lambda_459;
c_733679.num_args = 1;
c_733679.num_elements = 24;
c_733679.elements = (object *)e_737486;
c_733679.elements[0] = ((closureN)self_731943)->elements[0];
c_733679.elements[1] = ((closureN)self_731943)->elements[1];
c_733679.elements[2] = ((closureN)self_731943)->elements[2];
c_733679.elements[3] = ((closureN)self_731943)->elements[3];
c_733679.elements[4] = ((closureN)self_731943)->elements[4];
c_733679.elements[5] = ((closureN)self_731943)->elements[5];
c_733679.elements[6] = ((closureN)self_731943)->elements[6];
c_733679.elements[7] = ((closureN)self_731943)->elements[7];
c_733679.elements[8] = ((closureN)self_731943)->elements[8];
c_733679.elements[9] = ((closureN)self_731943)->elements[9];
c_733679.elements[10] = ((closureN)self_731943)->elements[10];
c_733679.elements[11] = ((closureN)self_731943)->elements[11];
c_733679.elements[12] = ((closureN)self_731943)->elements[12];
c_733679.elements[13] = ((closureN)self_731943)->elements[13];
c_733679.elements[14] = ((closureN)self_731943)->elements[14];
c_733679.elements[15] = ((closureN)self_731943)->elements[15];
c_733679.elements[16] = ((closureN)self_731943)->elements[16];
c_733679.elements[17] = ((closureN)self_731943)->elements[17];
c_733679.elements[18] = ((closureN)self_731943)->elements[18];
c_733679.elements[19] = ((closureN)self_731943)->elements[19];
c_733679.elements[20] = ((closureN)self_731943)->elements[20];
c_733679.elements[21] = ((closureN)self_731943)->elements[21];
c_733679.elements[22] = r_73643;
c_733679.elements[23] = ((closureN)self_731943)->elements[22];

return_closcall2(data,  ((closureN)self_731943)->elements[22],  &c_733679, quote__16461_16645);; 
}

static void __lambda_459(void *data, object self_731944, int argc, object *args) /* object self_731944, object r_73646 */
 {
 object r_73646 = args[0];
  
closureN_type c_733682;
object e_737485 [25];
c_733682.hdr.mark = gc_color_red;
 c_733682.hdr.grayed = 0;
c_733682.tag = closureN_tag;
 c_733682.fn = (function_type)__lambda_460;
c_733682.num_args = 1;
c_733682.num_elements = 25;
c_733682.elements = (object *)e_737485;
c_733682.elements[0] = ((closureN)self_731944)->elements[0];
c_733682.elements[1] = ((closureN)self_731944)->elements[1];
c_733682.elements[2] = ((closureN)self_731944)->elements[2];
c_733682.elements[3] = ((closureN)self_731944)->elements[3];
c_733682.elements[4] = ((closureN)self_731944)->elements[4];
c_733682.elements[5] = ((closureN)self_731944)->elements[5];
c_733682.elements[6] = ((closureN)self_731944)->elements[6];
c_733682.elements[7] = ((closureN)self_731944)->elements[7];
c_733682.elements[8] = ((closureN)self_731944)->elements[8];
c_733682.elements[9] = ((closureN)self_731944)->elements[9];
c_733682.elements[10] = ((closureN)self_731944)->elements[10];
c_733682.elements[11] = ((closureN)self_731944)->elements[11];
c_733682.elements[12] = ((closureN)self_731944)->elements[12];
c_733682.elements[13] = ((closureN)self_731944)->elements[13];
c_733682.elements[14] = ((closureN)self_731944)->elements[14];
c_733682.elements[15] = ((closureN)self_731944)->elements[15];
c_733682.elements[16] = ((closureN)self_731944)->elements[16];
c_733682.elements[17] = ((closureN)self_731944)->elements[17];
c_733682.elements[18] = ((closureN)self_731944)->elements[18];
c_733682.elements[19] = ((closureN)self_731944)->elements[19];
c_733682.elements[20] = ((closureN)self_731944)->elements[20];
c_733682.elements[21] = ((closureN)self_731944)->elements[21];
c_733682.elements[22] = ((closureN)self_731944)->elements[22];
c_733682.elements[23] = r_73646;
c_733682.elements[24] = ((closureN)self_731944)->elements[23];

return_closcall2(data,  ((closureN)self_731944)->elements[23],  &c_733682, quote_x);; 
}

static void __lambda_460(void *data, object self_731945, int argc, object *args) /* object self_731945, object r_73649 */
 {
 object r_73649 = args[0];
  
closureN_type c_733684;
object e_737483 [25];
c_733684.hdr.mark = gc_color_red;
 c_733684.hdr.grayed = 0;
c_733684.tag = closureN_tag;
 c_733684.fn = (function_type)__lambda_461;
c_733684.num_args = 1;
c_733684.num_elements = 25;
c_733684.elements = (object *)e_737483;
c_733684.elements[0] = ((closureN)self_731945)->elements[0];
c_733684.elements[1] = ((closureN)self_731945)->elements[1];
c_733684.elements[2] = ((closureN)self_731945)->elements[2];
c_733684.elements[3] = ((closureN)self_731945)->elements[3];
c_733684.elements[4] = ((closureN)self_731945)->elements[4];
c_733684.elements[5] = ((closureN)self_731945)->elements[5];
c_733684.elements[6] = ((closureN)self_731945)->elements[6];
c_733684.elements[7] = ((closureN)self_731945)->elements[7];
c_733684.elements[8] = ((closureN)self_731945)->elements[8];
c_733684.elements[9] = ((closureN)self_731945)->elements[9];
c_733684.elements[10] = ((closureN)self_731945)->elements[10];
c_733684.elements[11] = ((closureN)self_731945)->elements[11];
c_733684.elements[12] = ((closureN)self_731945)->elements[12];
c_733684.elements[13] = ((closureN)self_731945)->elements[13];
c_733684.elements[14] = ((closureN)self_731945)->elements[14];
c_733684.elements[15] = ((closureN)self_731945)->elements[15];
c_733684.elements[16] = ((closureN)self_731945)->elements[16];
c_733684.elements[17] = ((closureN)self_731945)->elements[17];
c_733684.elements[18] = ((closureN)self_731945)->elements[18];
c_733684.elements[19] = ((closureN)self_731945)->elements[19];
c_733684.elements[20] = ((closureN)self_731945)->elements[20];
c_733684.elements[21] = ((closureN)self_731945)->elements[21];
c_733684.elements[22] = ((closureN)self_731945)->elements[22];
c_733684.elements[23] = ((closureN)self_731945)->elements[23];
c_733684.elements[24] = ((closureN)self_731945)->elements[24];


make_pair(c_737484,quote_x,NULL);c_737484.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733684, r_73649, NULL, &c_737484);; 
}

static void __lambda_461(void *data, object self_731946, int argc, object *args) /* object self_731946, object r_73647 */
 {
 object r_73647 = args[0];
  
closureN_type c_733686;
object e_737479 [24];
c_733686.hdr.mark = gc_color_red;
 c_733686.hdr.grayed = 0;
c_733686.tag = closureN_tag;
 c_733686.fn = (function_type)__lambda_462;
c_733686.num_args = 1;
c_733686.num_elements = 24;
c_733686.elements = (object *)e_737479;
c_733686.elements[0] = ((closureN)self_731946)->elements[0];
c_733686.elements[1] = ((closureN)self_731946)->elements[1];
c_733686.elements[2] = ((closureN)self_731946)->elements[2];
c_733686.elements[3] = ((closureN)self_731946)->elements[3];
c_733686.elements[4] = ((closureN)self_731946)->elements[4];
c_733686.elements[5] = ((closureN)self_731946)->elements[5];
c_733686.elements[6] = ((closureN)self_731946)->elements[6];
c_733686.elements[7] = ((closureN)self_731946)->elements[7];
c_733686.elements[8] = ((closureN)self_731946)->elements[8];
c_733686.elements[9] = ((closureN)self_731946)->elements[9];
c_733686.elements[10] = ((closureN)self_731946)->elements[10];
c_733686.elements[11] = ((closureN)self_731946)->elements[11];
c_733686.elements[12] = ((closureN)self_731946)->elements[12];
c_733686.elements[13] = ((closureN)self_731946)->elements[13];
c_733686.elements[14] = ((closureN)self_731946)->elements[14];
c_733686.elements[15] = ((closureN)self_731946)->elements[15];
c_733686.elements[16] = ((closureN)self_731946)->elements[16];
c_733686.elements[17] = ((closureN)self_731946)->elements[17];
c_733686.elements[18] = ((closureN)self_731946)->elements[18];
c_733686.elements[19] = ((closureN)self_731946)->elements[19];
c_733686.elements[20] = ((closureN)self_731946)->elements[20];
c_733686.elements[21] = ((closureN)self_731946)->elements[21];
c_733686.elements[22] = ((closureN)self_731946)->elements[22];
c_733686.elements[23] = ((closureN)self_731946)->elements[24];


make_pair(c_737482,quote_x,NULL);c_737482.hdr.immutable = 1;

make_pair(c_737481,quote__16461_16645,&c_737482);c_737481.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733686, ((closureN)self_731946)->elements[23], r_73647, &c_737481);; 
}

static void __lambda_462(void *data, object self_731947, int argc, object *args) /* object self_731947, object r_73644 */
 {
 object r_73644 = args[0];
  
closureN_type c_733688;
object e_737474 [23];
c_733688.hdr.mark = gc_color_red;
 c_733688.hdr.grayed = 0;
c_733688.tag = closureN_tag;
 c_733688.fn = (function_type)__lambda_463;
c_733688.num_args = 1;
c_733688.num_elements = 23;
c_733688.elements = (object *)e_737474;
c_733688.elements[0] = ((closureN)self_731947)->elements[0];
c_733688.elements[1] = ((closureN)self_731947)->elements[1];
c_733688.elements[2] = ((closureN)self_731947)->elements[2];
c_733688.elements[3] = ((closureN)self_731947)->elements[3];
c_733688.elements[4] = ((closureN)self_731947)->elements[4];
c_733688.elements[5] = ((closureN)self_731947)->elements[5];
c_733688.elements[6] = ((closureN)self_731947)->elements[6];
c_733688.elements[7] = ((closureN)self_731947)->elements[7];
c_733688.elements[8] = ((closureN)self_731947)->elements[8];
c_733688.elements[9] = ((closureN)self_731947)->elements[9];
c_733688.elements[10] = ((closureN)self_731947)->elements[10];
c_733688.elements[11] = ((closureN)self_731947)->elements[11];
c_733688.elements[12] = ((closureN)self_731947)->elements[12];
c_733688.elements[13] = ((closureN)self_731947)->elements[13];
c_733688.elements[14] = ((closureN)self_731947)->elements[14];
c_733688.elements[15] = ((closureN)self_731947)->elements[15];
c_733688.elements[16] = ((closureN)self_731947)->elements[16];
c_733688.elements[17] = ((closureN)self_731947)->elements[17];
c_733688.elements[18] = ((closureN)self_731947)->elements[18];
c_733688.elements[19] = ((closureN)self_731947)->elements[19];
c_733688.elements[20] = ((closureN)self_731947)->elements[20];
c_733688.elements[21] = ((closureN)self_731947)->elements[21];
c_733688.elements[22] = ((closureN)self_731947)->elements[23];


make_pair(c_737478,quote_x,NULL);c_737478.hdr.immutable = 1;

make_pair(c_737477,quote__16461_16645,&c_737478);c_737477.hdr.immutable = 1;

make_pair(c_737476,quote_out_91step,&c_737477);c_737476.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733688, ((closureN)self_731947)->elements[22], r_73644, &c_737476);; 
}

static void __lambda_463(void *data, object self_731948, int argc, object *args) /* object self_731948, object r_73639 */
 {
 object r_73639 = args[0];
  
closureN_type c_733691;
object e_737473 [24];
c_733691.hdr.mark = gc_color_red;
 c_733691.hdr.grayed = 0;
c_733691.tag = closureN_tag;
 c_733691.fn = (function_type)__lambda_464;
c_733691.num_args = 1;
c_733691.num_elements = 24;
c_733691.elements = (object *)e_737473;
c_733691.elements[0] = ((closureN)self_731948)->elements[0];
c_733691.elements[1] = ((closureN)self_731948)->elements[1];
c_733691.elements[2] = ((closureN)self_731948)->elements[2];
c_733691.elements[3] = ((closureN)self_731948)->elements[3];
c_733691.elements[4] = ((closureN)self_731948)->elements[4];
c_733691.elements[5] = ((closureN)self_731948)->elements[5];
c_733691.elements[6] = ((closureN)self_731948)->elements[6];
c_733691.elements[7] = ((closureN)self_731948)->elements[7];
c_733691.elements[8] = ((closureN)self_731948)->elements[8];
c_733691.elements[9] = ((closureN)self_731948)->elements[9];
c_733691.elements[10] = ((closureN)self_731948)->elements[10];
c_733691.elements[11] = ((closureN)self_731948)->elements[11];
c_733691.elements[12] = ((closureN)self_731948)->elements[12];
c_733691.elements[13] = ((closureN)self_731948)->elements[13];
c_733691.elements[14] = ((closureN)self_731948)->elements[14];
c_733691.elements[15] = ((closureN)self_731948)->elements[15];
c_733691.elements[16] = ((closureN)self_731948)->elements[16];
c_733691.elements[17] = ((closureN)self_731948)->elements[17];
c_733691.elements[18] = ((closureN)self_731948)->elements[18];
c_733691.elements[19] = ((closureN)self_731948)->elements[19];
c_733691.elements[20] = ((closureN)self_731948)->elements[20];
c_733691.elements[21] = ((closureN)self_731948)->elements[21];
c_733691.elements[22] = r_73639;
c_733691.elements[23] = ((closureN)self_731948)->elements[22];

return_closcall2(data,  ((closureN)self_731948)->elements[22],  &c_733691, quote_rest);; 
}

static void __lambda_464(void *data, object self_731949, int argc, object *args) /* object self_731949, object r_73640 */
 {
 object r_73640 = args[0];
  
closureN_type c_733693;
object e_737467 [23];
c_733693.hdr.mark = gc_color_red;
 c_733693.hdr.grayed = 0;
c_733693.tag = closureN_tag;
 c_733693.fn = (function_type)__lambda_465;
c_733693.num_args = 1;
c_733693.num_elements = 23;
c_733693.elements = (object *)e_737467;
c_733693.elements[0] = ((closureN)self_731949)->elements[0];
c_733693.elements[1] = ((closureN)self_731949)->elements[1];
c_733693.elements[2] = ((closureN)self_731949)->elements[2];
c_733693.elements[3] = ((closureN)self_731949)->elements[3];
c_733693.elements[4] = ((closureN)self_731949)->elements[4];
c_733693.elements[5] = ((closureN)self_731949)->elements[5];
c_733693.elements[6] = ((closureN)self_731949)->elements[6];
c_733693.elements[7] = ((closureN)self_731949)->elements[7];
c_733693.elements[8] = ((closureN)self_731949)->elements[8];
c_733693.elements[9] = ((closureN)self_731949)->elements[9];
c_733693.elements[10] = ((closureN)self_731949)->elements[10];
c_733693.elements[11] = ((closureN)self_731949)->elements[11];
c_733693.elements[12] = ((closureN)self_731949)->elements[12];
c_733693.elements[13] = ((closureN)self_731949)->elements[13];
c_733693.elements[14] = ((closureN)self_731949)->elements[14];
c_733693.elements[15] = ((closureN)self_731949)->elements[15];
c_733693.elements[16] = ((closureN)self_731949)->elements[16];
c_733693.elements[17] = ((closureN)self_731949)->elements[17];
c_733693.elements[18] = ((closureN)self_731949)->elements[18];
c_733693.elements[19] = ((closureN)self_731949)->elements[19];
c_733693.elements[20] = ((closureN)self_731949)->elements[20];
c_733693.elements[21] = ((closureN)self_731949)->elements[21];
c_733693.elements[22] = ((closureN)self_731949)->elements[23];


make_pair(c_737472,quote_x,NULL);c_737472.hdr.immutable = 1;

make_pair(c_737471,quote__16461_16645,&c_737472);c_737471.hdr.immutable = 1;

make_pair(c_737470,quote_out_91step,&c_737471);c_737470.hdr.immutable = 1;

make_pair(c_737469,&c_737470,quote_rest);c_737469.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733693, ((closureN)self_731949)->elements[22], r_73640, &c_737469);; 
}

static void __lambda_465(void *data, object self_731950, int argc, object *args) /* object self_731950, object r_73637 */
 {
 object r_73637 = args[0];
  
closureN_type c_733695;
object e_737460 [22];
c_733695.hdr.mark = gc_color_red;
 c_733695.hdr.grayed = 0;
c_733695.tag = closureN_tag;
 c_733695.fn = (function_type)__lambda_466;
c_733695.num_args = 1;
c_733695.num_elements = 22;
c_733695.elements = (object *)e_737460;
c_733695.elements[0] = ((closureN)self_731950)->elements[0];
c_733695.elements[1] = ((closureN)self_731950)->elements[1];
c_733695.elements[2] = ((closureN)self_731950)->elements[2];
c_733695.elements[3] = ((closureN)self_731950)->elements[3];
c_733695.elements[4] = ((closureN)self_731950)->elements[4];
c_733695.elements[5] = ((closureN)self_731950)->elements[5];
c_733695.elements[6] = ((closureN)self_731950)->elements[6];
c_733695.elements[7] = ((closureN)self_731950)->elements[7];
c_733695.elements[8] = ((closureN)self_731950)->elements[8];
c_733695.elements[9] = ((closureN)self_731950)->elements[9];
c_733695.elements[10] = ((closureN)self_731950)->elements[10];
c_733695.elements[11] = ((closureN)self_731950)->elements[11];
c_733695.elements[12] = ((closureN)self_731950)->elements[12];
c_733695.elements[13] = ((closureN)self_731950)->elements[13];
c_733695.elements[14] = ((closureN)self_731950)->elements[14];
c_733695.elements[15] = ((closureN)self_731950)->elements[15];
c_733695.elements[16] = ((closureN)self_731950)->elements[16];
c_733695.elements[17] = ((closureN)self_731950)->elements[17];
c_733695.elements[18] = ((closureN)self_731950)->elements[18];
c_733695.elements[19] = ((closureN)self_731950)->elements[19];
c_733695.elements[20] = ((closureN)self_731950)->elements[20];
c_733695.elements[21] = ((closureN)self_731950)->elements[22];


make_pair(c_737466,quote_x,NULL);c_737466.hdr.immutable = 1;

make_pair(c_737465,quote__16461_16645,&c_737466);c_737465.hdr.immutable = 1;

make_pair(c_737464,quote_out_91step,&c_737465);c_737464.hdr.immutable = 1;

make_pair(c_737463,&c_737464,quote_rest);c_737463.hdr.immutable = 1;

make_pair(c_737462,quote_in_91step,&c_737463);c_737462.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733695, ((closureN)self_731950)->elements[21], r_73637, &c_737462);; 
}

static void __lambda_466(void *data, object self_731951, int argc, object *args) /* object self_731951, object r_73634 */
 {
 object r_73634 = args[0];
  
closureN_type c_733697;
object e_737452 [21];
c_733697.hdr.mark = gc_color_red;
 c_733697.hdr.grayed = 0;
c_733697.tag = closureN_tag;
 c_733697.fn = (function_type)__lambda_467;
c_733697.num_args = 1;
c_733697.num_elements = 21;
c_733697.elements = (object *)e_737452;
c_733697.elements[0] = ((closureN)self_731951)->elements[0];
c_733697.elements[1] = ((closureN)self_731951)->elements[1];
c_733697.elements[2] = ((closureN)self_731951)->elements[2];
c_733697.elements[3] = ((closureN)self_731951)->elements[3];
c_733697.elements[4] = ((closureN)self_731951)->elements[4];
c_733697.elements[5] = ((closureN)self_731951)->elements[5];
c_733697.elements[6] = ((closureN)self_731951)->elements[6];
c_733697.elements[7] = ((closureN)self_731951)->elements[7];
c_733697.elements[8] = ((closureN)self_731951)->elements[8];
c_733697.elements[9] = ((closureN)self_731951)->elements[9];
c_733697.elements[10] = ((closureN)self_731951)->elements[10];
c_733697.elements[11] = ((closureN)self_731951)->elements[11];
c_733697.elements[12] = ((closureN)self_731951)->elements[12];
c_733697.elements[13] = ((closureN)self_731951)->elements[13];
c_733697.elements[14] = ((closureN)self_731951)->elements[14];
c_733697.elements[15] = ((closureN)self_731951)->elements[15];
c_733697.elements[16] = ((closureN)self_731951)->elements[16];
c_733697.elements[17] = ((closureN)self_731951)->elements[17];
c_733697.elements[18] = ((closureN)self_731951)->elements[18];
c_733697.elements[19] = ((closureN)self_731951)->elements[19];
c_733697.elements[20] = ((closureN)self_731951)->elements[21];


make_pair(c_737459,quote_x,NULL);c_737459.hdr.immutable = 1;

make_pair(c_737458,quote__16461_16645,&c_737459);c_737458.hdr.immutable = 1;

make_pair(c_737457,quote_out_91step,&c_737458);c_737457.hdr.immutable = 1;

make_pair(c_737456,&c_737457,quote_rest);c_737456.hdr.immutable = 1;

make_pair(c_737455,quote_in_91step,&c_737456);c_737455.hdr.immutable = 1;

make_pair(c_737454,quote__75chain,&c_737455);c_737454.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733697, ((closureN)self_731951)->elements[20], r_73634, &c_737454);; 
}

static void __lambda_467(void *data, object self_731952, int argc, object *args) /* object self_731952, object r_73630 */
 {
 object r_73630 = args[0];
  
closureN_type c_733699;
object e_737444 [21];
c_733699.hdr.mark = gc_color_red;
 c_733699.hdr.grayed = 0;
c_733699.tag = closureN_tag;
 c_733699.fn = (function_type)__lambda_468;
c_733699.num_args = 1;
c_733699.num_elements = 21;
c_733699.elements = (object *)e_737444;
c_733699.elements[0] = ((closureN)self_731952)->elements[0];
c_733699.elements[1] = ((closureN)self_731952)->elements[1];
c_733699.elements[2] = ((closureN)self_731952)->elements[2];
c_733699.elements[3] = ((closureN)self_731952)->elements[3];
c_733699.elements[4] = ((closureN)self_731952)->elements[4];
c_733699.elements[5] = ((closureN)self_731952)->elements[5];
c_733699.elements[6] = ((closureN)self_731952)->elements[6];
c_733699.elements[7] = ((closureN)self_731952)->elements[7];
c_733699.elements[8] = ((closureN)self_731952)->elements[8];
c_733699.elements[9] = ((closureN)self_731952)->elements[9];
c_733699.elements[10] = ((closureN)self_731952)->elements[10];
c_733699.elements[11] = ((closureN)self_731952)->elements[11];
c_733699.elements[12] = ((closureN)self_731952)->elements[12];
c_733699.elements[13] = ((closureN)self_731952)->elements[13];
c_733699.elements[14] = ((closureN)self_731952)->elements[14];
c_733699.elements[15] = ((closureN)self_731952)->elements[15];
c_733699.elements[16] = ((closureN)self_731952)->elements[16];
c_733699.elements[17] = ((closureN)self_731952)->elements[17];
c_733699.elements[18] = ((closureN)self_731952)->elements[18];
c_733699.elements[19] = ((closureN)self_731952)->elements[19];
c_733699.elements[20] = ((closureN)self_731952)->elements[20];


make_pair(c_737451,quote_x,NULL);c_737451.hdr.immutable = 1;

make_pair(c_737450,quote__16461_16645,&c_737451);c_737450.hdr.immutable = 1;

make_pair(c_737449,quote_out_91step,&c_737450);c_737449.hdr.immutable = 1;

make_pair(c_737448,&c_737449,quote_rest);c_737448.hdr.immutable = 1;

make_pair(c_737447,quote_in_91step,&c_737448);c_737447.hdr.immutable = 1;

make_pair(c_737446,quote__75chain,&c_737447);c_737446.hdr.immutable = 1;

make_pair(c_737445,&c_737446,NULL);c_737445.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733699, r_73630, NULL, &c_737445);; 
}

static void __lambda_468(void *data, object self_731953, int argc, object *args) /* object self_731953, object r_73628 */
 {
 object r_73628 = args[0];
  
closureN_type c_733701;
object e_737428 [20];
c_733701.hdr.mark = gc_color_red;
 c_733701.hdr.grayed = 0;
c_733701.tag = closureN_tag;
 c_733701.fn = (function_type)__lambda_469;
c_733701.num_args = 1;
c_733701.num_elements = 20;
c_733701.elements = (object *)e_737428;
c_733701.elements[0] = ((closureN)self_731953)->elements[0];
c_733701.elements[1] = ((closureN)self_731953)->elements[1];
c_733701.elements[2] = ((closureN)self_731953)->elements[2];
c_733701.elements[3] = ((closureN)self_731953)->elements[3];
c_733701.elements[4] = ((closureN)self_731953)->elements[4];
c_733701.elements[5] = ((closureN)self_731953)->elements[5];
c_733701.elements[6] = ((closureN)self_731953)->elements[6];
c_733701.elements[7] = ((closureN)self_731953)->elements[7];
c_733701.elements[8] = ((closureN)self_731953)->elements[8];
c_733701.elements[9] = ((closureN)self_731953)->elements[9];
c_733701.elements[10] = ((closureN)self_731953)->elements[10];
c_733701.elements[11] = ((closureN)self_731953)->elements[11];
c_733701.elements[12] = ((closureN)self_731953)->elements[12];
c_733701.elements[13] = ((closureN)self_731953)->elements[13];
c_733701.elements[14] = ((closureN)self_731953)->elements[14];
c_733701.elements[15] = ((closureN)self_731953)->elements[15];
c_733701.elements[16] = ((closureN)self_731953)->elements[16];
c_733701.elements[17] = ((closureN)self_731953)->elements[17];
c_733701.elements[18] = ((closureN)self_731953)->elements[18];
c_733701.elements[19] = ((closureN)self_731953)->elements[20];


make_pair(c_737433,quote_x,quote_in_91step);c_737433.hdr.immutable = 1;

make_pair(c_737436,quote__16461_16645,NULL);c_737436.hdr.immutable = 1;

make_pair(c_737435,quote_out_91step,&c_737436);c_737435.hdr.immutable = 1;

make_pair(c_737434,&c_737435,quote_rest);c_737434.hdr.immutable = 1;

make_pair(c_737432,&c_737433,&c_737434);c_737432.hdr.immutable = 1;

make_pair(c_737431,quote__191,&c_737432);c_737431.hdr.immutable = 1;

make_pair(c_737443,quote_x,NULL);c_737443.hdr.immutable = 1;

make_pair(c_737442,quote__16461_16645,&c_737443);c_737442.hdr.immutable = 1;

make_pair(c_737441,quote_out_91step,&c_737442);c_737441.hdr.immutable = 1;

make_pair(c_737440,&c_737441,quote_rest);c_737440.hdr.immutable = 1;

make_pair(c_737439,quote_in_91step,&c_737440);c_737439.hdr.immutable = 1;

make_pair(c_737438,quote__75chain,&c_737439);c_737438.hdr.immutable = 1;

make_pair(c_737437,&c_737438,NULL);c_737437.hdr.immutable = 1;

make_pair(c_737430,&c_737431,&c_737437);c_737430.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733701, ((closureN)self_731953)->elements[19], r_73628, &c_737430);; 
}

static void __lambda_469(void *data, object self_731954, int argc, object *args) /* object self_731954, object r_73624 */
 {
 object r_73624 = args[0];
  
closureN_type c_733703;
object e_737412 [20];
c_733703.hdr.mark = gc_color_red;
 c_733703.hdr.grayed = 0;
c_733703.tag = closureN_tag;
 c_733703.fn = (function_type)__lambda_470;
c_733703.num_args = 1;
c_733703.num_elements = 20;
c_733703.elements = (object *)e_737412;
c_733703.elements[0] = ((closureN)self_731954)->elements[0];
c_733703.elements[1] = ((closureN)self_731954)->elements[1];
c_733703.elements[2] = ((closureN)self_731954)->elements[2];
c_733703.elements[3] = ((closureN)self_731954)->elements[3];
c_733703.elements[4] = ((closureN)self_731954)->elements[4];
c_733703.elements[5] = ((closureN)self_731954)->elements[5];
c_733703.elements[6] = ((closureN)self_731954)->elements[6];
c_733703.elements[7] = ((closureN)self_731954)->elements[7];
c_733703.elements[8] = ((closureN)self_731954)->elements[8];
c_733703.elements[9] = ((closureN)self_731954)->elements[9];
c_733703.elements[10] = ((closureN)self_731954)->elements[10];
c_733703.elements[11] = ((closureN)self_731954)->elements[11];
c_733703.elements[12] = ((closureN)self_731954)->elements[12];
c_733703.elements[13] = ((closureN)self_731954)->elements[13];
c_733703.elements[14] = ((closureN)self_731954)->elements[14];
c_733703.elements[15] = ((closureN)self_731954)->elements[15];
c_733703.elements[16] = ((closureN)self_731954)->elements[16];
c_733703.elements[17] = ((closureN)self_731954)->elements[17];
c_733703.elements[18] = ((closureN)self_731954)->elements[18];
c_733703.elements[19] = ((closureN)self_731954)->elements[19];


make_pair(c_737417,quote_x,quote_in_91step);c_737417.hdr.immutable = 1;

make_pair(c_737420,quote__16461_16645,NULL);c_737420.hdr.immutable = 1;

make_pair(c_737419,quote_out_91step,&c_737420);c_737419.hdr.immutable = 1;

make_pair(c_737418,&c_737419,quote_rest);c_737418.hdr.immutable = 1;

make_pair(c_737416,&c_737417,&c_737418);c_737416.hdr.immutable = 1;

make_pair(c_737415,quote__191,&c_737416);c_737415.hdr.immutable = 1;

make_pair(c_737427,quote_x,NULL);c_737427.hdr.immutable = 1;

make_pair(c_737426,quote__16461_16645,&c_737427);c_737426.hdr.immutable = 1;

make_pair(c_737425,quote_out_91step,&c_737426);c_737425.hdr.immutable = 1;

make_pair(c_737424,&c_737425,quote_rest);c_737424.hdr.immutable = 1;

make_pair(c_737423,quote_in_91step,&c_737424);c_737423.hdr.immutable = 1;

make_pair(c_737422,quote__75chain,&c_737423);c_737422.hdr.immutable = 1;

make_pair(c_737421,&c_737422,NULL);c_737421.hdr.immutable = 1;

make_pair(c_737414,&c_737415,&c_737421);c_737414.hdr.immutable = 1;

make_pair(c_737413,&c_737414,NULL);c_737413.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733703, r_73624, NULL, &c_737413);; 
}

static void __lambda_470(void *data, object self_731955, int argc, object *args) /* object self_731955, object r_73622 */
 {
 object r_73622 = args[0];
  
closureN_type c_733705;
object e_737373 [19];
c_733705.hdr.mark = gc_color_red;
 c_733705.hdr.grayed = 0;
c_733705.tag = closureN_tag;
 c_733705.fn = (function_type)__lambda_471;
c_733705.num_args = 1;
c_733705.num_elements = 19;
c_733705.elements = (object *)e_737373;
c_733705.elements[0] = ((closureN)self_731955)->elements[0];
c_733705.elements[1] = ((closureN)self_731955)->elements[1];
c_733705.elements[2] = ((closureN)self_731955)->elements[2];
c_733705.elements[3] = ((closureN)self_731955)->elements[3];
c_733705.elements[4] = ((closureN)self_731955)->elements[4];
c_733705.elements[5] = ((closureN)self_731955)->elements[5];
c_733705.elements[6] = ((closureN)self_731955)->elements[6];
c_733705.elements[7] = ((closureN)self_731955)->elements[7];
c_733705.elements[8] = ((closureN)self_731955)->elements[8];
c_733705.elements[9] = ((closureN)self_731955)->elements[9];
c_733705.elements[10] = ((closureN)self_731955)->elements[10];
c_733705.elements[11] = ((closureN)self_731955)->elements[11];
c_733705.elements[12] = ((closureN)self_731955)->elements[12];
c_733705.elements[13] = ((closureN)self_731955)->elements[13];
c_733705.elements[14] = ((closureN)self_731955)->elements[14];
c_733705.elements[15] = ((closureN)self_731955)->elements[15];
c_733705.elements[16] = ((closureN)self_731955)->elements[16];
c_733705.elements[17] = ((closureN)self_731955)->elements[17];
c_733705.elements[18] = ((closureN)self_731955)->elements[19];


make_pair(c_737379,quote_placeholder,quote_in_91step);c_737379.hdr.immutable = 1;

make_pair(c_737382,quote__16461_16645,NULL);c_737382.hdr.immutable = 1;

make_pair(c_737381,quote_out_91step,&c_737382);c_737381.hdr.immutable = 1;

make_pair(c_737385,quote__16461_16645,NULL);c_737385.hdr.immutable = 1;

make_pair(c_737384,quote_vars,&c_737385);c_737384.hdr.immutable = 1;

make_pair(c_737383,&c_737384,quote_rest);c_737383.hdr.immutable = 1;

make_pair(c_737380,&c_737381,&c_737383);c_737380.hdr.immutable = 1;

make_pair(c_737378,&c_737379,&c_737380);c_737378.hdr.immutable = 1;

make_pair(c_737377,quote__191,&c_737378);c_737377.hdr.immutable = 1;

make_pair(c_737392,quote_chain_91var,NULL);c_737392.hdr.immutable = 1;

make_pair(c_737391,quote__16461_16645,&c_737392);c_737391.hdr.immutable = 1;

make_pair(c_737390,quote_out_91step,&c_737391);c_737390.hdr.immutable = 1;

make_pair(c_737396,quote_chain_91var,NULL);c_737396.hdr.immutable = 1;

make_pair(c_737395,quote__16461_16645,&c_737396);c_737395.hdr.immutable = 1;

make_pair(c_737394,quote_vars,&c_737395);c_737394.hdr.immutable = 1;

make_pair(c_737393,&c_737394,quote_rest);c_737393.hdr.immutable = 1;

make_pair(c_737389,&c_737390,&c_737393);c_737389.hdr.immutable = 1;

make_pair(c_737388,quote_in_91step,&c_737389);c_737388.hdr.immutable = 1;

make_pair(c_737387,quote__75chain,&c_737388);c_737387.hdr.immutable = 1;

make_pair(c_737386,&c_737387,NULL);c_737386.hdr.immutable = 1;

make_pair(c_737376,&c_737377,&c_737386);c_737376.hdr.immutable = 1;

make_pair(c_737401,quote_x,quote_in_91step);c_737401.hdr.immutable = 1;

make_pair(c_737404,quote__16461_16645,NULL);c_737404.hdr.immutable = 1;

make_pair(c_737403,quote_out_91step,&c_737404);c_737403.hdr.immutable = 1;

make_pair(c_737402,&c_737403,quote_rest);c_737402.hdr.immutable = 1;

make_pair(c_737400,&c_737401,&c_737402);c_737400.hdr.immutable = 1;

make_pair(c_737399,quote__191,&c_737400);c_737399.hdr.immutable = 1;

make_pair(c_737411,quote_x,NULL);c_737411.hdr.immutable = 1;

make_pair(c_737410,quote__16461_16645,&c_737411);c_737410.hdr.immutable = 1;

make_pair(c_737409,quote_out_91step,&c_737410);c_737409.hdr.immutable = 1;

make_pair(c_737408,&c_737409,quote_rest);c_737408.hdr.immutable = 1;

make_pair(c_737407,quote_in_91step,&c_737408);c_737407.hdr.immutable = 1;

make_pair(c_737406,quote__75chain,&c_737407);c_737406.hdr.immutable = 1;

make_pair(c_737405,&c_737406,NULL);c_737405.hdr.immutable = 1;

make_pair(c_737398,&c_737399,&c_737405);c_737398.hdr.immutable = 1;

make_pair(c_737397,&c_737398,NULL);c_737397.hdr.immutable = 1;

make_pair(c_737375,&c_737376,&c_737397);c_737375.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733705, ((closureN)self_731955)->elements[18], r_73622, &c_737375);; 
}

static void __lambda_471(void *data, object self_731956, int argc, object *args) /* object self_731956, object r_73619 */
 {
 object r_73619 = args[0];
  
closureN_type c_733707;
object e_737324 [18];
c_733707.hdr.mark = gc_color_red;
 c_733707.hdr.grayed = 0;
c_733707.tag = closureN_tag;
 c_733707.fn = (function_type)__lambda_472;
c_733707.num_args = 1;
c_733707.num_elements = 18;
c_733707.elements = (object *)e_737324;
c_733707.elements[0] = ((closureN)self_731956)->elements[0];
c_733707.elements[1] = ((closureN)self_731956)->elements[1];
c_733707.elements[2] = ((closureN)self_731956)->elements[2];
c_733707.elements[3] = ((closureN)self_731956)->elements[3];
c_733707.elements[4] = ((closureN)self_731956)->elements[4];
c_733707.elements[5] = ((closureN)self_731956)->elements[5];
c_733707.elements[6] = ((closureN)self_731956)->elements[6];
c_733707.elements[7] = ((closureN)self_731956)->elements[7];
c_733707.elements[8] = ((closureN)self_731956)->elements[8];
c_733707.elements[9] = ((closureN)self_731956)->elements[9];
c_733707.elements[10] = ((closureN)self_731956)->elements[10];
c_733707.elements[11] = ((closureN)self_731956)->elements[11];
c_733707.elements[12] = ((closureN)self_731956)->elements[12];
c_733707.elements[13] = ((closureN)self_731956)->elements[13];
c_733707.elements[14] = ((closureN)self_731956)->elements[14];
c_733707.elements[15] = ((closureN)self_731956)->elements[15];
c_733707.elements[16] = ((closureN)self_731956)->elements[16];
c_733707.elements[17] = ((closureN)self_731956)->elements[18];


make_pair(c_737331,quote_ellipsis,quote_rest);c_737331.hdr.immutable = 1;

make_pair(c_737330,quote_placeholder,&c_737331);c_737330.hdr.immutable = 1;

make_pair(c_737329,&c_737330,quote__191);c_737329.hdr.immutable = 1;

make_pair(c_737328,quote__191,&c_737329);c_737328.hdr.immutable = 1;

make_utf8_string_with_len(c_737335, "_ ... can only be used as a final argument", 42, 42);c_737335.hdr.immutable = 1;

make_pair(c_737334,&c_737335,NULL);c_737334.hdr.immutable = 1;

make_pair(c_737333,quote_syntax_91error,&c_737334);c_737333.hdr.immutable = 1;

make_pair(c_737332,&c_737333,NULL);c_737332.hdr.immutable = 1;

make_pair(c_737327,&c_737328,&c_737332);c_737327.hdr.immutable = 1;

make_pair(c_737340,quote_placeholder,quote_in_91step);c_737340.hdr.immutable = 1;

make_pair(c_737343,quote__16461_16645,NULL);c_737343.hdr.immutable = 1;

make_pair(c_737342,quote_out_91step,&c_737343);c_737342.hdr.immutable = 1;

make_pair(c_737346,quote__16461_16645,NULL);c_737346.hdr.immutable = 1;

make_pair(c_737345,quote_vars,&c_737346);c_737345.hdr.immutable = 1;

make_pair(c_737344,&c_737345,quote_rest);c_737344.hdr.immutable = 1;

make_pair(c_737341,&c_737342,&c_737344);c_737341.hdr.immutable = 1;

make_pair(c_737339,&c_737340,&c_737341);c_737339.hdr.immutable = 1;

make_pair(c_737338,quote__191,&c_737339);c_737338.hdr.immutable = 1;

make_pair(c_737353,quote_chain_91var,NULL);c_737353.hdr.immutable = 1;

make_pair(c_737352,quote__16461_16645,&c_737353);c_737352.hdr.immutable = 1;

make_pair(c_737351,quote_out_91step,&c_737352);c_737351.hdr.immutable = 1;

make_pair(c_737357,quote_chain_91var,NULL);c_737357.hdr.immutable = 1;

make_pair(c_737356,quote__16461_16645,&c_737357);c_737356.hdr.immutable = 1;

make_pair(c_737355,quote_vars,&c_737356);c_737355.hdr.immutable = 1;

make_pair(c_737354,&c_737355,quote_rest);c_737354.hdr.immutable = 1;

make_pair(c_737350,&c_737351,&c_737354);c_737350.hdr.immutable = 1;

make_pair(c_737349,quote_in_91step,&c_737350);c_737349.hdr.immutable = 1;

make_pair(c_737348,quote__75chain,&c_737349);c_737348.hdr.immutable = 1;

make_pair(c_737347,&c_737348,NULL);c_737347.hdr.immutable = 1;

make_pair(c_737337,&c_737338,&c_737347);c_737337.hdr.immutable = 1;

make_pair(c_737362,quote_x,quote_in_91step);c_737362.hdr.immutable = 1;

make_pair(c_737365,quote__16461_16645,NULL);c_737365.hdr.immutable = 1;

make_pair(c_737364,quote_out_91step,&c_737365);c_737364.hdr.immutable = 1;

make_pair(c_737363,&c_737364,quote_rest);c_737363.hdr.immutable = 1;

make_pair(c_737361,&c_737362,&c_737363);c_737361.hdr.immutable = 1;

make_pair(c_737360,quote__191,&c_737361);c_737360.hdr.immutable = 1;

make_pair(c_737372,quote_x,NULL);c_737372.hdr.immutable = 1;

make_pair(c_737371,quote__16461_16645,&c_737372);c_737371.hdr.immutable = 1;

make_pair(c_737370,quote_out_91step,&c_737371);c_737370.hdr.immutable = 1;

make_pair(c_737369,&c_737370,quote_rest);c_737369.hdr.immutable = 1;

make_pair(c_737368,quote_in_91step,&c_737369);c_737368.hdr.immutable = 1;

make_pair(c_737367,quote__75chain,&c_737368);c_737367.hdr.immutable = 1;

make_pair(c_737366,&c_737367,NULL);c_737366.hdr.immutable = 1;

make_pair(c_737359,&c_737360,&c_737366);c_737359.hdr.immutable = 1;

make_pair(c_737358,&c_737359,NULL);c_737358.hdr.immutable = 1;

make_pair(c_737336,&c_737337,&c_737358);c_737336.hdr.immutable = 1;

make_pair(c_737326,&c_737327,&c_737336);c_737326.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733707, ((closureN)self_731956)->elements[17], r_73619, &c_737326);; 
}

static void __lambda_472(void *data, object self_731957, int argc, object *args) /* object self_731957, object r_73616 */
 {
 object r_73616 = args[0];
  
closureN_type c_733709;
object e_737236 [17];
c_733709.hdr.mark = gc_color_red;
 c_733709.hdr.grayed = 0;
c_733709.tag = closureN_tag;
 c_733709.fn = (function_type)__lambda_473;
c_733709.num_args = 1;
c_733709.num_elements = 17;
c_733709.elements = (object *)e_737236;
c_733709.elements[0] = ((closureN)self_731957)->elements[0];
c_733709.elements[1] = ((closureN)self_731957)->elements[1];
c_733709.elements[2] = ((closureN)self_731957)->elements[2];
c_733709.elements[3] = ((closureN)self_731957)->elements[3];
c_733709.elements[4] = ((closureN)self_731957)->elements[4];
c_733709.elements[5] = ((closureN)self_731957)->elements[5];
c_733709.elements[6] = ((closureN)self_731957)->elements[6];
c_733709.elements[7] = ((closureN)self_731957)->elements[7];
c_733709.elements[8] = ((closureN)self_731957)->elements[8];
c_733709.elements[9] = ((closureN)self_731957)->elements[9];
c_733709.elements[10] = ((closureN)self_731957)->elements[10];
c_733709.elements[11] = ((closureN)self_731957)->elements[11];
c_733709.elements[12] = ((closureN)self_731957)->elements[12];
c_733709.elements[13] = ((closureN)self_731957)->elements[13];
c_733709.elements[14] = ((closureN)self_731957)->elements[14];
c_733709.elements[15] = ((closureN)self_731957)->elements[15];
c_733709.elements[16] = ((closureN)self_731957)->elements[17];


make_pair(c_737243,quote_ellipsis,NULL);c_737243.hdr.immutable = 1;

make_pair(c_737242,quote_placeholder,&c_737243);c_737242.hdr.immutable = 1;

make_pair(c_737246,quote__16461_16645,NULL);c_737246.hdr.immutable = 1;

make_pair(c_737245,quote_step,&c_737246);c_737245.hdr.immutable = 1;

make_pair(c_737249,quote__16461_16645,NULL);c_737249.hdr.immutable = 1;

make_pair(c_737248,quote_vars,&c_737249);c_737248.hdr.immutable = 1;

make_pair(c_737252,quote__16461_16645,NULL);c_737252.hdr.immutable = 1;

make_pair(c_737251,quote_out_91vars,&c_737252);c_737251.hdr.immutable = 1;

make_pair(c_737256,quote__16461_16645,NULL);c_737256.hdr.immutable = 1;

make_pair(c_737255,quote_out_91steps,&c_737256);c_737255.hdr.immutable = 1;

make_pair(c_737254,&c_737255,NULL);c_737254.hdr.immutable = 1;

make_pair(c_737253,quote_in_91steps,&c_737254);c_737253.hdr.immutable = 1;

make_pair(c_737250,&c_737251,&c_737253);c_737250.hdr.immutable = 1;

make_pair(c_737247,&c_737248,&c_737250);c_737247.hdr.immutable = 1;

make_pair(c_737244,&c_737245,&c_737247);c_737244.hdr.immutable = 1;

make_pair(c_737241,&c_737242,&c_737244);c_737241.hdr.immutable = 1;

make_pair(c_737240,quote__191,&c_737241);c_737240.hdr.immutable = 1;

make_pair(c_737267,quote__16461_16645,quote_chain_91rest_91var);c_737267.hdr.immutable = 1;

make_pair(c_737266,quote_vars,&c_737267);c_737266.hdr.immutable = 1;

make_pair(c_737265,&c_737266,NULL);c_737265.hdr.immutable = 1;

make_pair(c_737264,quote__16461_16645,&c_737265);c_737264.hdr.immutable = 1;

make_pair(c_737263,quote_out_91vars,&c_737264);c_737263.hdr.immutable = 1;

make_pair(c_737276,quote_chain_91rest_91var,NULL);c_737276.hdr.immutable = 1;

make_pair(c_737275,quote__16461_16645,&c_737276);c_737275.hdr.immutable = 1;

make_pair(c_737274,quote_step,&c_737275);c_737274.hdr.immutable = 1;

make_pair(c_737273,quote_apply,&c_737274);c_737273.hdr.immutable = 1;

make_pair(c_737272,&c_737273,NULL);c_737272.hdr.immutable = 1;

make_pair(c_737271,quote__16461_16645,&c_737272);c_737271.hdr.immutable = 1;

make_pair(c_737270,quote_out_91steps,&c_737271);c_737270.hdr.immutable = 1;

make_pair(c_737269,&c_737270,NULL);c_737269.hdr.immutable = 1;

make_pair(c_737268,quote_in_91steps,&c_737269);c_737268.hdr.immutable = 1;

make_pair(c_737262,&c_737263,&c_737268);c_737262.hdr.immutable = 1;

make_pair(c_737261,NULL,&c_737262);c_737261.hdr.immutable = 1;

make_pair(c_737260,NULL,&c_737261);c_737260.hdr.immutable = 1;

make_pair(c_737259,NULL,&c_737260);c_737259.hdr.immutable = 1;

make_pair(c_737258,quote__75chain,&c_737259);c_737258.hdr.immutable = 1;

make_pair(c_737257,&c_737258,NULL);c_737257.hdr.immutable = 1;

make_pair(c_737239,&c_737240,&c_737257);c_737239.hdr.immutable = 1;

make_pair(c_737282,quote_ellipsis,quote_rest);c_737282.hdr.immutable = 1;

make_pair(c_737281,quote_placeholder,&c_737282);c_737281.hdr.immutable = 1;

make_pair(c_737280,&c_737281,quote__191);c_737280.hdr.immutable = 1;

make_pair(c_737279,quote__191,&c_737280);c_737279.hdr.immutable = 1;

make_utf8_string_with_len(c_737286, "_ ... can only be used as a final argument", 42, 42);c_737286.hdr.immutable = 1;

make_pair(c_737285,&c_737286,NULL);c_737285.hdr.immutable = 1;

make_pair(c_737284,quote_syntax_91error,&c_737285);c_737284.hdr.immutable = 1;

make_pair(c_737283,&c_737284,NULL);c_737283.hdr.immutable = 1;

make_pair(c_737278,&c_737279,&c_737283);c_737278.hdr.immutable = 1;

make_pair(c_737291,quote_placeholder,quote_in_91step);c_737291.hdr.immutable = 1;

make_pair(c_737294,quote__16461_16645,NULL);c_737294.hdr.immutable = 1;

make_pair(c_737293,quote_out_91step,&c_737294);c_737293.hdr.immutable = 1;

make_pair(c_737297,quote__16461_16645,NULL);c_737297.hdr.immutable = 1;

make_pair(c_737296,quote_vars,&c_737297);c_737296.hdr.immutable = 1;

make_pair(c_737295,&c_737296,quote_rest);c_737295.hdr.immutable = 1;

make_pair(c_737292,&c_737293,&c_737295);c_737292.hdr.immutable = 1;

make_pair(c_737290,&c_737291,&c_737292);c_737290.hdr.immutable = 1;

make_pair(c_737289,quote__191,&c_737290);c_737289.hdr.immutable = 1;

make_pair(c_737304,quote_chain_91var,NULL);c_737304.hdr.immutable = 1;

make_pair(c_737303,quote__16461_16645,&c_737304);c_737303.hdr.immutable = 1;

make_pair(c_737302,quote_out_91step,&c_737303);c_737302.hdr.immutable = 1;

make_pair(c_737308,quote_chain_91var,NULL);c_737308.hdr.immutable = 1;

make_pair(c_737307,quote__16461_16645,&c_737308);c_737307.hdr.immutable = 1;

make_pair(c_737306,quote_vars,&c_737307);c_737306.hdr.immutable = 1;

make_pair(c_737305,&c_737306,quote_rest);c_737305.hdr.immutable = 1;

make_pair(c_737301,&c_737302,&c_737305);c_737301.hdr.immutable = 1;

make_pair(c_737300,quote_in_91step,&c_737301);c_737300.hdr.immutable = 1;

make_pair(c_737299,quote__75chain,&c_737300);c_737299.hdr.immutable = 1;

make_pair(c_737298,&c_737299,NULL);c_737298.hdr.immutable = 1;

make_pair(c_737288,&c_737289,&c_737298);c_737288.hdr.immutable = 1;

make_pair(c_737313,quote_x,quote_in_91step);c_737313.hdr.immutable = 1;

make_pair(c_737316,quote__16461_16645,NULL);c_737316.hdr.immutable = 1;

make_pair(c_737315,quote_out_91step,&c_737316);c_737315.hdr.immutable = 1;

make_pair(c_737314,&c_737315,quote_rest);c_737314.hdr.immutable = 1;

make_pair(c_737312,&c_737313,&c_737314);c_737312.hdr.immutable = 1;

make_pair(c_737311,quote__191,&c_737312);c_737311.hdr.immutable = 1;

make_pair(c_737323,quote_x,NULL);c_737323.hdr.immutable = 1;

make_pair(c_737322,quote__16461_16645,&c_737323);c_737322.hdr.immutable = 1;

make_pair(c_737321,quote_out_91step,&c_737322);c_737321.hdr.immutable = 1;

make_pair(c_737320,&c_737321,quote_rest);c_737320.hdr.immutable = 1;

make_pair(c_737319,quote_in_91step,&c_737320);c_737319.hdr.immutable = 1;

make_pair(c_737318,quote__75chain,&c_737319);c_737318.hdr.immutable = 1;

make_pair(c_737317,&c_737318,NULL);c_737317.hdr.immutable = 1;

make_pair(c_737310,&c_737311,&c_737317);c_737310.hdr.immutable = 1;

make_pair(c_737309,&c_737310,NULL);c_737309.hdr.immutable = 1;

make_pair(c_737287,&c_737288,&c_737309);c_737287.hdr.immutable = 1;

make_pair(c_737277,&c_737278,&c_737287);c_737277.hdr.immutable = 1;

make_pair(c_737238,&c_737239,&c_737277);c_737238.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733709, ((closureN)self_731957)->elements[16], r_73616, &c_737238);; 
}

static void __lambda_473(void *data, object self_731958, int argc, object *args) /* object self_731958, object r_73613 */
 {
 object r_73613 = args[0];
  
closureN_type c_733711;
object e_737113 [16];
c_733711.hdr.mark = gc_color_red;
 c_733711.hdr.grayed = 0;
c_733711.tag = closureN_tag;
 c_733711.fn = (function_type)__lambda_474;
c_733711.num_args = 1;
c_733711.num_elements = 16;
c_733711.elements = (object *)e_737113;
c_733711.elements[0] = ((closureN)self_731958)->elements[0];
c_733711.elements[1] = ((closureN)self_731958)->elements[1];
c_733711.elements[2] = ((closureN)self_731958)->elements[2];
c_733711.elements[3] = ((closureN)self_731958)->elements[3];
c_733711.elements[4] = ((closureN)self_731958)->elements[4];
c_733711.elements[5] = ((closureN)self_731958)->elements[5];
c_733711.elements[6] = ((closureN)self_731958)->elements[6];
c_733711.elements[7] = ((closureN)self_731958)->elements[7];
c_733711.elements[8] = ((closureN)self_731958)->elements[8];
c_733711.elements[9] = ((closureN)self_731958)->elements[9];
c_733711.elements[10] = ((closureN)self_731958)->elements[10];
c_733711.elements[11] = ((closureN)self_731958)->elements[11];
c_733711.elements[12] = ((closureN)self_731958)->elements[12];
c_733711.elements[13] = ((closureN)self_731958)->elements[13];
c_733711.elements[14] = ((closureN)self_731958)->elements[14];
c_733711.elements[15] = ((closureN)self_731958)->elements[16];


make_pair(c_737120,quote_ellipsis,NULL);c_737120.hdr.immutable = 1;

make_pair(c_737119,quote_placeholder,&c_737120);c_737119.hdr.immutable = 1;

make_pair(c_737123,quote__16461_16645,NULL);c_737123.hdr.immutable = 1;

make_pair(c_737122,quote_step,&c_737123);c_737122.hdr.immutable = 1;

make_pair(c_737127,quote__16461_16645,NULL);c_737127.hdr.immutable = 1;

make_pair(c_737126,quote_out_91vars,&c_737127);c_737126.hdr.immutable = 1;

make_pair(c_737131,quote__16461_16645,NULL);c_737131.hdr.immutable = 1;

make_pair(c_737130,quote_out_91steps,&c_737131);c_737130.hdr.immutable = 1;

make_pair(c_737129,&c_737130,NULL);c_737129.hdr.immutable = 1;

make_pair(c_737128,quote_in_91steps,&c_737129);c_737128.hdr.immutable = 1;

make_pair(c_737125,&c_737126,&c_737128);c_737125.hdr.immutable = 1;

make_pair(c_737124,NULL,&c_737125);c_737124.hdr.immutable = 1;

make_pair(c_737121,&c_737122,&c_737124);c_737121.hdr.immutable = 1;

make_pair(c_737118,&c_737119,&c_737121);c_737118.hdr.immutable = 1;

make_pair(c_737117,quote__191,&c_737118);c_737117.hdr.immutable = 1;

make_pair(c_737140,quote_chain_91rest_91var,NULL);c_737140.hdr.immutable = 1;

make_pair(c_737139,quote__16461_16645,&c_737140);c_737139.hdr.immutable = 1;

make_pair(c_737138,quote_out_91vars,&c_737139);c_737138.hdr.immutable = 1;

make_pair(c_737149,quote_chain_91rest_91var,NULL);c_737149.hdr.immutable = 1;

make_pair(c_737148,quote__16461_16645,&c_737149);c_737148.hdr.immutable = 1;

make_pair(c_737147,quote_step,&c_737148);c_737147.hdr.immutable = 1;

make_pair(c_737146,quote_apply,&c_737147);c_737146.hdr.immutable = 1;

make_pair(c_737145,&c_737146,NULL);c_737145.hdr.immutable = 1;

make_pair(c_737144,quote__16461_16645,&c_737145);c_737144.hdr.immutable = 1;

make_pair(c_737143,quote_out_91steps,&c_737144);c_737143.hdr.immutable = 1;

make_pair(c_737142,&c_737143,NULL);c_737142.hdr.immutable = 1;

make_pair(c_737141,quote_in_91steps,&c_737142);c_737141.hdr.immutable = 1;

make_pair(c_737137,&c_737138,&c_737141);c_737137.hdr.immutable = 1;

make_pair(c_737136,NULL,&c_737137);c_737136.hdr.immutable = 1;

make_pair(c_737135,NULL,&c_737136);c_737135.hdr.immutable = 1;

make_pair(c_737134,NULL,&c_737135);c_737134.hdr.immutable = 1;

make_pair(c_737133,quote__75chain,&c_737134);c_737133.hdr.immutable = 1;

make_pair(c_737132,&c_737133,NULL);c_737132.hdr.immutable = 1;

make_pair(c_737116,&c_737117,&c_737132);c_737116.hdr.immutable = 1;

make_pair(c_737155,quote_ellipsis,NULL);c_737155.hdr.immutable = 1;

make_pair(c_737154,quote_placeholder,&c_737155);c_737154.hdr.immutable = 1;

make_pair(c_737158,quote__16461_16645,NULL);c_737158.hdr.immutable = 1;

make_pair(c_737157,quote_step,&c_737158);c_737157.hdr.immutable = 1;

make_pair(c_737161,quote__16461_16645,NULL);c_737161.hdr.immutable = 1;

make_pair(c_737160,quote_vars,&c_737161);c_737160.hdr.immutable = 1;

make_pair(c_737164,quote__16461_16645,NULL);c_737164.hdr.immutable = 1;

make_pair(c_737163,quote_out_91vars,&c_737164);c_737163.hdr.immutable = 1;

make_pair(c_737168,quote__16461_16645,NULL);c_737168.hdr.immutable = 1;

make_pair(c_737167,quote_out_91steps,&c_737168);c_737167.hdr.immutable = 1;

make_pair(c_737166,&c_737167,NULL);c_737166.hdr.immutable = 1;

make_pair(c_737165,quote_in_91steps,&c_737166);c_737165.hdr.immutable = 1;

make_pair(c_737162,&c_737163,&c_737165);c_737162.hdr.immutable = 1;

make_pair(c_737159,&c_737160,&c_737162);c_737159.hdr.immutable = 1;

make_pair(c_737156,&c_737157,&c_737159);c_737156.hdr.immutable = 1;

make_pair(c_737153,&c_737154,&c_737156);c_737153.hdr.immutable = 1;

make_pair(c_737152,quote__191,&c_737153);c_737152.hdr.immutable = 1;

make_pair(c_737179,quote__16461_16645,quote_chain_91rest_91var);c_737179.hdr.immutable = 1;

make_pair(c_737178,quote_vars,&c_737179);c_737178.hdr.immutable = 1;

make_pair(c_737177,&c_737178,NULL);c_737177.hdr.immutable = 1;

make_pair(c_737176,quote__16461_16645,&c_737177);c_737176.hdr.immutable = 1;

make_pair(c_737175,quote_out_91vars,&c_737176);c_737175.hdr.immutable = 1;

make_pair(c_737188,quote_chain_91rest_91var,NULL);c_737188.hdr.immutable = 1;

make_pair(c_737187,quote__16461_16645,&c_737188);c_737187.hdr.immutable = 1;

make_pair(c_737186,quote_step,&c_737187);c_737186.hdr.immutable = 1;

make_pair(c_737185,quote_apply,&c_737186);c_737185.hdr.immutable = 1;

make_pair(c_737184,&c_737185,NULL);c_737184.hdr.immutable = 1;

make_pair(c_737183,quote__16461_16645,&c_737184);c_737183.hdr.immutable = 1;

make_pair(c_737182,quote_out_91steps,&c_737183);c_737182.hdr.immutable = 1;

make_pair(c_737181,&c_737182,NULL);c_737181.hdr.immutable = 1;

make_pair(c_737180,quote_in_91steps,&c_737181);c_737180.hdr.immutable = 1;

make_pair(c_737174,&c_737175,&c_737180);c_737174.hdr.immutable = 1;

make_pair(c_737173,NULL,&c_737174);c_737173.hdr.immutable = 1;

make_pair(c_737172,NULL,&c_737173);c_737172.hdr.immutable = 1;

make_pair(c_737171,NULL,&c_737172);c_737171.hdr.immutable = 1;

make_pair(c_737170,quote__75chain,&c_737171);c_737170.hdr.immutable = 1;

make_pair(c_737169,&c_737170,NULL);c_737169.hdr.immutable = 1;

make_pair(c_737151,&c_737152,&c_737169);c_737151.hdr.immutable = 1;

make_pair(c_737194,quote_ellipsis,quote_rest);c_737194.hdr.immutable = 1;

make_pair(c_737193,quote_placeholder,&c_737194);c_737193.hdr.immutable = 1;

make_pair(c_737192,&c_737193,quote__191);c_737192.hdr.immutable = 1;

make_pair(c_737191,quote__191,&c_737192);c_737191.hdr.immutable = 1;

make_utf8_string_with_len(c_737198, "_ ... can only be used as a final argument", 42, 42);c_737198.hdr.immutable = 1;

make_pair(c_737197,&c_737198,NULL);c_737197.hdr.immutable = 1;

make_pair(c_737196,quote_syntax_91error,&c_737197);c_737196.hdr.immutable = 1;

make_pair(c_737195,&c_737196,NULL);c_737195.hdr.immutable = 1;

make_pair(c_737190,&c_737191,&c_737195);c_737190.hdr.immutable = 1;

make_pair(c_737203,quote_placeholder,quote_in_91step);c_737203.hdr.immutable = 1;

make_pair(c_737206,quote__16461_16645,NULL);c_737206.hdr.immutable = 1;

make_pair(c_737205,quote_out_91step,&c_737206);c_737205.hdr.immutable = 1;

make_pair(c_737209,quote__16461_16645,NULL);c_737209.hdr.immutable = 1;

make_pair(c_737208,quote_vars,&c_737209);c_737208.hdr.immutable = 1;

make_pair(c_737207,&c_737208,quote_rest);c_737207.hdr.immutable = 1;

make_pair(c_737204,&c_737205,&c_737207);c_737204.hdr.immutable = 1;

make_pair(c_737202,&c_737203,&c_737204);c_737202.hdr.immutable = 1;

make_pair(c_737201,quote__191,&c_737202);c_737201.hdr.immutable = 1;

make_pair(c_737216,quote_chain_91var,NULL);c_737216.hdr.immutable = 1;

make_pair(c_737215,quote__16461_16645,&c_737216);c_737215.hdr.immutable = 1;

make_pair(c_737214,quote_out_91step,&c_737215);c_737214.hdr.immutable = 1;

make_pair(c_737220,quote_chain_91var,NULL);c_737220.hdr.immutable = 1;

make_pair(c_737219,quote__16461_16645,&c_737220);c_737219.hdr.immutable = 1;

make_pair(c_737218,quote_vars,&c_737219);c_737218.hdr.immutable = 1;

make_pair(c_737217,&c_737218,quote_rest);c_737217.hdr.immutable = 1;

make_pair(c_737213,&c_737214,&c_737217);c_737213.hdr.immutable = 1;

make_pair(c_737212,quote_in_91step,&c_737213);c_737212.hdr.immutable = 1;

make_pair(c_737211,quote__75chain,&c_737212);c_737211.hdr.immutable = 1;

make_pair(c_737210,&c_737211,NULL);c_737210.hdr.immutable = 1;

make_pair(c_737200,&c_737201,&c_737210);c_737200.hdr.immutable = 1;

make_pair(c_737225,quote_x,quote_in_91step);c_737225.hdr.immutable = 1;

make_pair(c_737228,quote__16461_16645,NULL);c_737228.hdr.immutable = 1;

make_pair(c_737227,quote_out_91step,&c_737228);c_737227.hdr.immutable = 1;

make_pair(c_737226,&c_737227,quote_rest);c_737226.hdr.immutable = 1;

make_pair(c_737224,&c_737225,&c_737226);c_737224.hdr.immutable = 1;

make_pair(c_737223,quote__191,&c_737224);c_737223.hdr.immutable = 1;

make_pair(c_737235,quote_x,NULL);c_737235.hdr.immutable = 1;

make_pair(c_737234,quote__16461_16645,&c_737235);c_737234.hdr.immutable = 1;

make_pair(c_737233,quote_out_91step,&c_737234);c_737233.hdr.immutable = 1;

make_pair(c_737232,&c_737233,quote_rest);c_737232.hdr.immutable = 1;

make_pair(c_737231,quote_in_91step,&c_737232);c_737231.hdr.immutable = 1;

make_pair(c_737230,quote__75chain,&c_737231);c_737230.hdr.immutable = 1;

make_pair(c_737229,&c_737230,NULL);c_737229.hdr.immutable = 1;

make_pair(c_737222,&c_737223,&c_737229);c_737222.hdr.immutable = 1;

make_pair(c_737221,&c_737222,NULL);c_737221.hdr.immutable = 1;

make_pair(c_737199,&c_737200,&c_737221);c_737199.hdr.immutable = 1;

make_pair(c_737189,&c_737190,&c_737199);c_737189.hdr.immutable = 1;

make_pair(c_737150,&c_737151,&c_737189);c_737150.hdr.immutable = 1;

make_pair(c_737115,&c_737116,&c_737150);c_737115.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733711, ((closureN)self_731958)->elements[15], r_73613, &c_737115);; 
}

static void __lambda_474(void *data, object self_731959, int argc, object *args) /* object self_731959, object r_73610 */
 {
 object r_73610 = args[0];
  
closureN_type c_733713;
object e_736963 [15];
c_733713.hdr.mark = gc_color_red;
 c_733713.hdr.grayed = 0;
c_733713.tag = closureN_tag;
 c_733713.fn = (function_type)__lambda_475;
c_733713.num_args = 1;
c_733713.num_elements = 15;
c_733713.elements = (object *)e_736963;
c_733713.elements[0] = ((closureN)self_731959)->elements[0];
c_733713.elements[1] = ((closureN)self_731959)->elements[1];
c_733713.elements[2] = ((closureN)self_731959)->elements[2];
c_733713.elements[3] = ((closureN)self_731959)->elements[3];
c_733713.elements[4] = ((closureN)self_731959)->elements[4];
c_733713.elements[5] = ((closureN)self_731959)->elements[5];
c_733713.elements[6] = ((closureN)self_731959)->elements[6];
c_733713.elements[7] = ((closureN)self_731959)->elements[7];
c_733713.elements[8] = ((closureN)self_731959)->elements[8];
c_733713.elements[9] = ((closureN)self_731959)->elements[9];
c_733713.elements[10] = ((closureN)self_731959)->elements[10];
c_733713.elements[11] = ((closureN)self_731959)->elements[11];
c_733713.elements[12] = ((closureN)self_731959)->elements[12];
c_733713.elements[13] = ((closureN)self_731959)->elements[13];
c_733713.elements[14] = ((closureN)self_731959)->elements[15];


make_pair(c_736973,quote__16461_16645,NULL);c_736973.hdr.immutable = 1;

make_pair(c_736972,quote_out_91vars,&c_736973);c_736972.hdr.immutable = 1;

make_pair(c_736977,quote__16461_16645,NULL);c_736977.hdr.immutable = 1;

make_pair(c_736976,quote_out_91steps,&c_736977);c_736976.hdr.immutable = 1;

make_pair(c_736975,&c_736976,NULL);c_736975.hdr.immutable = 1;

make_pair(c_736974,quote_in_91steps,&c_736975);c_736974.hdr.immutable = 1;

make_pair(c_736971,&c_736972,&c_736974);c_736971.hdr.immutable = 1;

make_pair(c_736970,quote_vars,&c_736971);c_736970.hdr.immutable = 1;

make_pair(c_736969,quote_step,&c_736970);c_736969.hdr.immutable = 1;

make_pair(c_736968,NULL,&c_736969);c_736968.hdr.immutable = 1;

make_pair(c_736967,quote__191,&c_736968);c_736967.hdr.immutable = 1;

make_pair(c_736986,quote_vars,NULL);c_736986.hdr.immutable = 1;

make_pair(c_736985,quote__16461_16645,&c_736986);c_736985.hdr.immutable = 1;

make_pair(c_736984,quote_out_91vars,&c_736985);c_736984.hdr.immutable = 1;

make_pair(c_736991,quote_step,NULL);c_736991.hdr.immutable = 1;

make_pair(c_736990,quote__16461_16645,&c_736991);c_736990.hdr.immutable = 1;

make_pair(c_736989,quote_out_91steps,&c_736990);c_736989.hdr.immutable = 1;

make_pair(c_736988,&c_736989,NULL);c_736988.hdr.immutable = 1;

make_pair(c_736987,quote_in_91steps,&c_736988);c_736987.hdr.immutable = 1;

make_pair(c_736983,&c_736984,&c_736987);c_736983.hdr.immutable = 1;

make_pair(c_736982,NULL,&c_736983);c_736982.hdr.immutable = 1;

make_pair(c_736981,NULL,&c_736982);c_736981.hdr.immutable = 1;

make_pair(c_736980,NULL,&c_736981);c_736980.hdr.immutable = 1;

make_pair(c_736979,quote__75chain,&c_736980);c_736979.hdr.immutable = 1;

make_pair(c_736978,&c_736979,NULL);c_736978.hdr.immutable = 1;

make_pair(c_736966,&c_736967,&c_736978);c_736966.hdr.immutable = 1;

make_pair(c_736997,quote_ellipsis,NULL);c_736997.hdr.immutable = 1;

make_pair(c_736996,quote_placeholder,&c_736997);c_736996.hdr.immutable = 1;

make_pair(c_737000,quote__16461_16645,NULL);c_737000.hdr.immutable = 1;

make_pair(c_736999,quote_step,&c_737000);c_736999.hdr.immutable = 1;

make_pair(c_737004,quote__16461_16645,NULL);c_737004.hdr.immutable = 1;

make_pair(c_737003,quote_out_91vars,&c_737004);c_737003.hdr.immutable = 1;

make_pair(c_737008,quote__16461_16645,NULL);c_737008.hdr.immutable = 1;

make_pair(c_737007,quote_out_91steps,&c_737008);c_737007.hdr.immutable = 1;

make_pair(c_737006,&c_737007,NULL);c_737006.hdr.immutable = 1;

make_pair(c_737005,quote_in_91steps,&c_737006);c_737005.hdr.immutable = 1;

make_pair(c_737002,&c_737003,&c_737005);c_737002.hdr.immutable = 1;

make_pair(c_737001,NULL,&c_737002);c_737001.hdr.immutable = 1;

make_pair(c_736998,&c_736999,&c_737001);c_736998.hdr.immutable = 1;

make_pair(c_736995,&c_736996,&c_736998);c_736995.hdr.immutable = 1;

make_pair(c_736994,quote__191,&c_736995);c_736994.hdr.immutable = 1;

make_pair(c_737017,quote_chain_91rest_91var,NULL);c_737017.hdr.immutable = 1;

make_pair(c_737016,quote__16461_16645,&c_737017);c_737016.hdr.immutable = 1;

make_pair(c_737015,quote_out_91vars,&c_737016);c_737015.hdr.immutable = 1;

make_pair(c_737026,quote_chain_91rest_91var,NULL);c_737026.hdr.immutable = 1;

make_pair(c_737025,quote__16461_16645,&c_737026);c_737025.hdr.immutable = 1;

make_pair(c_737024,quote_step,&c_737025);c_737024.hdr.immutable = 1;

make_pair(c_737023,quote_apply,&c_737024);c_737023.hdr.immutable = 1;

make_pair(c_737022,&c_737023,NULL);c_737022.hdr.immutable = 1;

make_pair(c_737021,quote__16461_16645,&c_737022);c_737021.hdr.immutable = 1;

make_pair(c_737020,quote_out_91steps,&c_737021);c_737020.hdr.immutable = 1;

make_pair(c_737019,&c_737020,NULL);c_737019.hdr.immutable = 1;

make_pair(c_737018,quote_in_91steps,&c_737019);c_737018.hdr.immutable = 1;

make_pair(c_737014,&c_737015,&c_737018);c_737014.hdr.immutable = 1;

make_pair(c_737013,NULL,&c_737014);c_737013.hdr.immutable = 1;

make_pair(c_737012,NULL,&c_737013);c_737012.hdr.immutable = 1;

make_pair(c_737011,NULL,&c_737012);c_737011.hdr.immutable = 1;

make_pair(c_737010,quote__75chain,&c_737011);c_737010.hdr.immutable = 1;

make_pair(c_737009,&c_737010,NULL);c_737009.hdr.immutable = 1;

make_pair(c_736993,&c_736994,&c_737009);c_736993.hdr.immutable = 1;

make_pair(c_737032,quote_ellipsis,NULL);c_737032.hdr.immutable = 1;

make_pair(c_737031,quote_placeholder,&c_737032);c_737031.hdr.immutable = 1;

make_pair(c_737035,quote__16461_16645,NULL);c_737035.hdr.immutable = 1;

make_pair(c_737034,quote_step,&c_737035);c_737034.hdr.immutable = 1;

make_pair(c_737038,quote__16461_16645,NULL);c_737038.hdr.immutable = 1;

make_pair(c_737037,quote_vars,&c_737038);c_737037.hdr.immutable = 1;

make_pair(c_737041,quote__16461_16645,NULL);c_737041.hdr.immutable = 1;

make_pair(c_737040,quote_out_91vars,&c_737041);c_737040.hdr.immutable = 1;

make_pair(c_737045,quote__16461_16645,NULL);c_737045.hdr.immutable = 1;

make_pair(c_737044,quote_out_91steps,&c_737045);c_737044.hdr.immutable = 1;

make_pair(c_737043,&c_737044,NULL);c_737043.hdr.immutable = 1;

make_pair(c_737042,quote_in_91steps,&c_737043);c_737042.hdr.immutable = 1;

make_pair(c_737039,&c_737040,&c_737042);c_737039.hdr.immutable = 1;

make_pair(c_737036,&c_737037,&c_737039);c_737036.hdr.immutable = 1;

make_pair(c_737033,&c_737034,&c_737036);c_737033.hdr.immutable = 1;

make_pair(c_737030,&c_737031,&c_737033);c_737030.hdr.immutable = 1;

make_pair(c_737029,quote__191,&c_737030);c_737029.hdr.immutable = 1;

make_pair(c_737056,quote__16461_16645,quote_chain_91rest_91var);c_737056.hdr.immutable = 1;

make_pair(c_737055,quote_vars,&c_737056);c_737055.hdr.immutable = 1;

make_pair(c_737054,&c_737055,NULL);c_737054.hdr.immutable = 1;

make_pair(c_737053,quote__16461_16645,&c_737054);c_737053.hdr.immutable = 1;

make_pair(c_737052,quote_out_91vars,&c_737053);c_737052.hdr.immutable = 1;

make_pair(c_737065,quote_chain_91rest_91var,NULL);c_737065.hdr.immutable = 1;

make_pair(c_737064,quote__16461_16645,&c_737065);c_737064.hdr.immutable = 1;

make_pair(c_737063,quote_step,&c_737064);c_737063.hdr.immutable = 1;

make_pair(c_737062,quote_apply,&c_737063);c_737062.hdr.immutable = 1;

make_pair(c_737061,&c_737062,NULL);c_737061.hdr.immutable = 1;

make_pair(c_737060,quote__16461_16645,&c_737061);c_737060.hdr.immutable = 1;

make_pair(c_737059,quote_out_91steps,&c_737060);c_737059.hdr.immutable = 1;

make_pair(c_737058,&c_737059,NULL);c_737058.hdr.immutable = 1;

make_pair(c_737057,quote_in_91steps,&c_737058);c_737057.hdr.immutable = 1;

make_pair(c_737051,&c_737052,&c_737057);c_737051.hdr.immutable = 1;

make_pair(c_737050,NULL,&c_737051);c_737050.hdr.immutable = 1;

make_pair(c_737049,NULL,&c_737050);c_737049.hdr.immutable = 1;

make_pair(c_737048,NULL,&c_737049);c_737048.hdr.immutable = 1;

make_pair(c_737047,quote__75chain,&c_737048);c_737047.hdr.immutable = 1;

make_pair(c_737046,&c_737047,NULL);c_737046.hdr.immutable = 1;

make_pair(c_737028,&c_737029,&c_737046);c_737028.hdr.immutable = 1;

make_pair(c_737071,quote_ellipsis,quote_rest);c_737071.hdr.immutable = 1;

make_pair(c_737070,quote_placeholder,&c_737071);c_737070.hdr.immutable = 1;

make_pair(c_737069,&c_737070,quote__191);c_737069.hdr.immutable = 1;

make_pair(c_737068,quote__191,&c_737069);c_737068.hdr.immutable = 1;

make_utf8_string_with_len(c_737075, "_ ... can only be used as a final argument", 42, 42);c_737075.hdr.immutable = 1;

make_pair(c_737074,&c_737075,NULL);c_737074.hdr.immutable = 1;

make_pair(c_737073,quote_syntax_91error,&c_737074);c_737073.hdr.immutable = 1;

make_pair(c_737072,&c_737073,NULL);c_737072.hdr.immutable = 1;

make_pair(c_737067,&c_737068,&c_737072);c_737067.hdr.immutable = 1;

make_pair(c_737080,quote_placeholder,quote_in_91step);c_737080.hdr.immutable = 1;

make_pair(c_737083,quote__16461_16645,NULL);c_737083.hdr.immutable = 1;

make_pair(c_737082,quote_out_91step,&c_737083);c_737082.hdr.immutable = 1;

make_pair(c_737086,quote__16461_16645,NULL);c_737086.hdr.immutable = 1;

make_pair(c_737085,quote_vars,&c_737086);c_737085.hdr.immutable = 1;

make_pair(c_737084,&c_737085,quote_rest);c_737084.hdr.immutable = 1;

make_pair(c_737081,&c_737082,&c_737084);c_737081.hdr.immutable = 1;

make_pair(c_737079,&c_737080,&c_737081);c_737079.hdr.immutable = 1;

make_pair(c_737078,quote__191,&c_737079);c_737078.hdr.immutable = 1;

make_pair(c_737093,quote_chain_91var,NULL);c_737093.hdr.immutable = 1;

make_pair(c_737092,quote__16461_16645,&c_737093);c_737092.hdr.immutable = 1;

make_pair(c_737091,quote_out_91step,&c_737092);c_737091.hdr.immutable = 1;

make_pair(c_737097,quote_chain_91var,NULL);c_737097.hdr.immutable = 1;

make_pair(c_737096,quote__16461_16645,&c_737097);c_737096.hdr.immutable = 1;

make_pair(c_737095,quote_vars,&c_737096);c_737095.hdr.immutable = 1;

make_pair(c_737094,&c_737095,quote_rest);c_737094.hdr.immutable = 1;

make_pair(c_737090,&c_737091,&c_737094);c_737090.hdr.immutable = 1;

make_pair(c_737089,quote_in_91step,&c_737090);c_737089.hdr.immutable = 1;

make_pair(c_737088,quote__75chain,&c_737089);c_737088.hdr.immutable = 1;

make_pair(c_737087,&c_737088,NULL);c_737087.hdr.immutable = 1;

make_pair(c_737077,&c_737078,&c_737087);c_737077.hdr.immutable = 1;

make_pair(c_737102,quote_x,quote_in_91step);c_737102.hdr.immutable = 1;

make_pair(c_737105,quote__16461_16645,NULL);c_737105.hdr.immutable = 1;

make_pair(c_737104,quote_out_91step,&c_737105);c_737104.hdr.immutable = 1;

make_pair(c_737103,&c_737104,quote_rest);c_737103.hdr.immutable = 1;

make_pair(c_737101,&c_737102,&c_737103);c_737101.hdr.immutable = 1;

make_pair(c_737100,quote__191,&c_737101);c_737100.hdr.immutable = 1;

make_pair(c_737112,quote_x,NULL);c_737112.hdr.immutable = 1;

make_pair(c_737111,quote__16461_16645,&c_737112);c_737111.hdr.immutable = 1;

make_pair(c_737110,quote_out_91step,&c_737111);c_737110.hdr.immutable = 1;

make_pair(c_737109,&c_737110,quote_rest);c_737109.hdr.immutable = 1;

make_pair(c_737108,quote_in_91step,&c_737109);c_737108.hdr.immutable = 1;

make_pair(c_737107,quote__75chain,&c_737108);c_737107.hdr.immutable = 1;

make_pair(c_737106,&c_737107,NULL);c_737106.hdr.immutable = 1;

make_pair(c_737099,&c_737100,&c_737106);c_737099.hdr.immutable = 1;

make_pair(c_737098,&c_737099,NULL);c_737098.hdr.immutable = 1;

make_pair(c_737076,&c_737077,&c_737098);c_737076.hdr.immutable = 1;

make_pair(c_737066,&c_737067,&c_737076);c_737066.hdr.immutable = 1;

make_pair(c_737027,&c_737028,&c_737066);c_737027.hdr.immutable = 1;

make_pair(c_736992,&c_736993,&c_737027);c_736992.hdr.immutable = 1;

make_pair(c_736965,&c_736966,&c_736992);c_736965.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733713, ((closureN)self_731959)->elements[14], r_73610, &c_736965);; 
}

static void __lambda_475(void *data, object self_731960, int argc, object *args) /* object self_731960, object r_73607 */
 {
 object r_73607 = args[0];
  
closureN_type c_733715;
object e_736786 [14];
c_733715.hdr.mark = gc_color_red;
 c_733715.hdr.grayed = 0;
c_733715.tag = closureN_tag;
 c_733715.fn = (function_type)__lambda_476;
c_733715.num_args = 1;
c_733715.num_elements = 14;
c_733715.elements = (object *)e_736786;
c_733715.elements[0] = ((closureN)self_731960)->elements[0];
c_733715.elements[1] = ((closureN)self_731960)->elements[1];
c_733715.elements[2] = ((closureN)self_731960)->elements[2];
c_733715.elements[3] = ((closureN)self_731960)->elements[3];
c_733715.elements[4] = ((closureN)self_731960)->elements[4];
c_733715.elements[5] = ((closureN)self_731960)->elements[5];
c_733715.elements[6] = ((closureN)self_731960)->elements[6];
c_733715.elements[7] = ((closureN)self_731960)->elements[7];
c_733715.elements[8] = ((closureN)self_731960)->elements[8];
c_733715.elements[9] = ((closureN)self_731960)->elements[9];
c_733715.elements[10] = ((closureN)self_731960)->elements[10];
c_733715.elements[11] = ((closureN)self_731960)->elements[11];
c_733715.elements[12] = ((closureN)self_731960)->elements[12];
c_733715.elements[13] = ((closureN)self_731960)->elements[14];


make_pair(c_736796,quote__16461_16645,NULL);c_736796.hdr.immutable = 1;

make_pair(c_736795,quote_out_91vars,&c_736796);c_736795.hdr.immutable = 1;

make_pair(c_736800,quote__16461_16645,NULL);c_736800.hdr.immutable = 1;

make_pair(c_736799,quote_out_91steps,&c_736800);c_736799.hdr.immutable = 1;

make_pair(c_736798,&c_736799,NULL);c_736798.hdr.immutable = 1;

make_pair(c_736797,quote_in_91steps,&c_736798);c_736797.hdr.immutable = 1;

make_pair(c_736794,&c_736795,&c_736797);c_736794.hdr.immutable = 1;

make_pair(c_736793,NULL,&c_736794);c_736793.hdr.immutable = 1;

make_pair(c_736792,quote_step,&c_736793);c_736792.hdr.immutable = 1;

make_pair(c_736791,NULL,&c_736792);c_736791.hdr.immutable = 1;

make_pair(c_736790,quote__191,&c_736791);c_736790.hdr.immutable = 1;

make_pair(c_736809,quote_ignored,NULL);c_736809.hdr.immutable = 1;

make_pair(c_736808,quote__16461_16645,&c_736809);c_736808.hdr.immutable = 1;

make_pair(c_736807,quote_out_91vars,&c_736808);c_736807.hdr.immutable = 1;

make_pair(c_736814,quote_step,NULL);c_736814.hdr.immutable = 1;

make_pair(c_736813,quote__16461_16645,&c_736814);c_736813.hdr.immutable = 1;

make_pair(c_736812,quote_out_91steps,&c_736813);c_736812.hdr.immutable = 1;

make_pair(c_736811,&c_736812,NULL);c_736811.hdr.immutable = 1;

make_pair(c_736810,quote_in_91steps,&c_736811);c_736810.hdr.immutable = 1;

make_pair(c_736806,&c_736807,&c_736810);c_736806.hdr.immutable = 1;

make_pair(c_736805,NULL,&c_736806);c_736805.hdr.immutable = 1;

make_pair(c_736804,NULL,&c_736805);c_736804.hdr.immutable = 1;

make_pair(c_736803,NULL,&c_736804);c_736803.hdr.immutable = 1;

make_pair(c_736802,quote__75chain,&c_736803);c_736802.hdr.immutable = 1;

make_pair(c_736801,&c_736802,NULL);c_736801.hdr.immutable = 1;

make_pair(c_736789,&c_736790,&c_736801);c_736789.hdr.immutable = 1;

make_pair(c_736823,quote__16461_16645,NULL);c_736823.hdr.immutable = 1;

make_pair(c_736822,quote_out_91vars,&c_736823);c_736822.hdr.immutable = 1;

make_pair(c_736827,quote__16461_16645,NULL);c_736827.hdr.immutable = 1;

make_pair(c_736826,quote_out_91steps,&c_736827);c_736826.hdr.immutable = 1;

make_pair(c_736825,&c_736826,NULL);c_736825.hdr.immutable = 1;

make_pair(c_736824,quote_in_91steps,&c_736825);c_736824.hdr.immutable = 1;

make_pair(c_736821,&c_736822,&c_736824);c_736821.hdr.immutable = 1;

make_pair(c_736820,quote_vars,&c_736821);c_736820.hdr.immutable = 1;

make_pair(c_736819,quote_step,&c_736820);c_736819.hdr.immutable = 1;

make_pair(c_736818,NULL,&c_736819);c_736818.hdr.immutable = 1;

make_pair(c_736817,quote__191,&c_736818);c_736817.hdr.immutable = 1;

make_pair(c_736836,quote_vars,NULL);c_736836.hdr.immutable = 1;

make_pair(c_736835,quote__16461_16645,&c_736836);c_736835.hdr.immutable = 1;

make_pair(c_736834,quote_out_91vars,&c_736835);c_736834.hdr.immutable = 1;

make_pair(c_736841,quote_step,NULL);c_736841.hdr.immutable = 1;

make_pair(c_736840,quote__16461_16645,&c_736841);c_736840.hdr.immutable = 1;

make_pair(c_736839,quote_out_91steps,&c_736840);c_736839.hdr.immutable = 1;

make_pair(c_736838,&c_736839,NULL);c_736838.hdr.immutable = 1;

make_pair(c_736837,quote_in_91steps,&c_736838);c_736837.hdr.immutable = 1;

make_pair(c_736833,&c_736834,&c_736837);c_736833.hdr.immutable = 1;

make_pair(c_736832,NULL,&c_736833);c_736832.hdr.immutable = 1;

make_pair(c_736831,NULL,&c_736832);c_736831.hdr.immutable = 1;

make_pair(c_736830,NULL,&c_736831);c_736830.hdr.immutable = 1;

make_pair(c_736829,quote__75chain,&c_736830);c_736829.hdr.immutable = 1;

make_pair(c_736828,&c_736829,NULL);c_736828.hdr.immutable = 1;

make_pair(c_736816,&c_736817,&c_736828);c_736816.hdr.immutable = 1;

make_pair(c_736847,quote_ellipsis,NULL);c_736847.hdr.immutable = 1;

make_pair(c_736846,quote_placeholder,&c_736847);c_736846.hdr.immutable = 1;

make_pair(c_736850,quote__16461_16645,NULL);c_736850.hdr.immutable = 1;

make_pair(c_736849,quote_step,&c_736850);c_736849.hdr.immutable = 1;

make_pair(c_736854,quote__16461_16645,NULL);c_736854.hdr.immutable = 1;

make_pair(c_736853,quote_out_91vars,&c_736854);c_736853.hdr.immutable = 1;

make_pair(c_736858,quote__16461_16645,NULL);c_736858.hdr.immutable = 1;

make_pair(c_736857,quote_out_91steps,&c_736858);c_736857.hdr.immutable = 1;

make_pair(c_736856,&c_736857,NULL);c_736856.hdr.immutable = 1;

make_pair(c_736855,quote_in_91steps,&c_736856);c_736855.hdr.immutable = 1;

make_pair(c_736852,&c_736853,&c_736855);c_736852.hdr.immutable = 1;

make_pair(c_736851,NULL,&c_736852);c_736851.hdr.immutable = 1;

make_pair(c_736848,&c_736849,&c_736851);c_736848.hdr.immutable = 1;

make_pair(c_736845,&c_736846,&c_736848);c_736845.hdr.immutable = 1;

make_pair(c_736844,quote__191,&c_736845);c_736844.hdr.immutable = 1;

make_pair(c_736867,quote_chain_91rest_91var,NULL);c_736867.hdr.immutable = 1;

make_pair(c_736866,quote__16461_16645,&c_736867);c_736866.hdr.immutable = 1;

make_pair(c_736865,quote_out_91vars,&c_736866);c_736865.hdr.immutable = 1;

make_pair(c_736876,quote_chain_91rest_91var,NULL);c_736876.hdr.immutable = 1;

make_pair(c_736875,quote__16461_16645,&c_736876);c_736875.hdr.immutable = 1;

make_pair(c_736874,quote_step,&c_736875);c_736874.hdr.immutable = 1;

make_pair(c_736873,quote_apply,&c_736874);c_736873.hdr.immutable = 1;

make_pair(c_736872,&c_736873,NULL);c_736872.hdr.immutable = 1;

make_pair(c_736871,quote__16461_16645,&c_736872);c_736871.hdr.immutable = 1;

make_pair(c_736870,quote_out_91steps,&c_736871);c_736870.hdr.immutable = 1;

make_pair(c_736869,&c_736870,NULL);c_736869.hdr.immutable = 1;

make_pair(c_736868,quote_in_91steps,&c_736869);c_736868.hdr.immutable = 1;

make_pair(c_736864,&c_736865,&c_736868);c_736864.hdr.immutable = 1;

make_pair(c_736863,NULL,&c_736864);c_736863.hdr.immutable = 1;

make_pair(c_736862,NULL,&c_736863);c_736862.hdr.immutable = 1;

make_pair(c_736861,NULL,&c_736862);c_736861.hdr.immutable = 1;

make_pair(c_736860,quote__75chain,&c_736861);c_736860.hdr.immutable = 1;

make_pair(c_736859,&c_736860,NULL);c_736859.hdr.immutable = 1;

make_pair(c_736843,&c_736844,&c_736859);c_736843.hdr.immutable = 1;

make_pair(c_736882,quote_ellipsis,NULL);c_736882.hdr.immutable = 1;

make_pair(c_736881,quote_placeholder,&c_736882);c_736881.hdr.immutable = 1;

make_pair(c_736885,quote__16461_16645,NULL);c_736885.hdr.immutable = 1;

make_pair(c_736884,quote_step,&c_736885);c_736884.hdr.immutable = 1;

make_pair(c_736888,quote__16461_16645,NULL);c_736888.hdr.immutable = 1;

make_pair(c_736887,quote_vars,&c_736888);c_736887.hdr.immutable = 1;

make_pair(c_736891,quote__16461_16645,NULL);c_736891.hdr.immutable = 1;

make_pair(c_736890,quote_out_91vars,&c_736891);c_736890.hdr.immutable = 1;

make_pair(c_736895,quote__16461_16645,NULL);c_736895.hdr.immutable = 1;

make_pair(c_736894,quote_out_91steps,&c_736895);c_736894.hdr.immutable = 1;

make_pair(c_736893,&c_736894,NULL);c_736893.hdr.immutable = 1;

make_pair(c_736892,quote_in_91steps,&c_736893);c_736892.hdr.immutable = 1;

make_pair(c_736889,&c_736890,&c_736892);c_736889.hdr.immutable = 1;

make_pair(c_736886,&c_736887,&c_736889);c_736886.hdr.immutable = 1;

make_pair(c_736883,&c_736884,&c_736886);c_736883.hdr.immutable = 1;

make_pair(c_736880,&c_736881,&c_736883);c_736880.hdr.immutable = 1;

make_pair(c_736879,quote__191,&c_736880);c_736879.hdr.immutable = 1;

make_pair(c_736906,quote__16461_16645,quote_chain_91rest_91var);c_736906.hdr.immutable = 1;

make_pair(c_736905,quote_vars,&c_736906);c_736905.hdr.immutable = 1;

make_pair(c_736904,&c_736905,NULL);c_736904.hdr.immutable = 1;

make_pair(c_736903,quote__16461_16645,&c_736904);c_736903.hdr.immutable = 1;

make_pair(c_736902,quote_out_91vars,&c_736903);c_736902.hdr.immutable = 1;

make_pair(c_736915,quote_chain_91rest_91var,NULL);c_736915.hdr.immutable = 1;

make_pair(c_736914,quote__16461_16645,&c_736915);c_736914.hdr.immutable = 1;

make_pair(c_736913,quote_step,&c_736914);c_736913.hdr.immutable = 1;

make_pair(c_736912,quote_apply,&c_736913);c_736912.hdr.immutable = 1;

make_pair(c_736911,&c_736912,NULL);c_736911.hdr.immutable = 1;

make_pair(c_736910,quote__16461_16645,&c_736911);c_736910.hdr.immutable = 1;

make_pair(c_736909,quote_out_91steps,&c_736910);c_736909.hdr.immutable = 1;

make_pair(c_736908,&c_736909,NULL);c_736908.hdr.immutable = 1;

make_pair(c_736907,quote_in_91steps,&c_736908);c_736907.hdr.immutable = 1;

make_pair(c_736901,&c_736902,&c_736907);c_736901.hdr.immutable = 1;

make_pair(c_736900,NULL,&c_736901);c_736900.hdr.immutable = 1;

make_pair(c_736899,NULL,&c_736900);c_736899.hdr.immutable = 1;

make_pair(c_736898,NULL,&c_736899);c_736898.hdr.immutable = 1;

make_pair(c_736897,quote__75chain,&c_736898);c_736897.hdr.immutable = 1;

make_pair(c_736896,&c_736897,NULL);c_736896.hdr.immutable = 1;

make_pair(c_736878,&c_736879,&c_736896);c_736878.hdr.immutable = 1;

make_pair(c_736921,quote_ellipsis,quote_rest);c_736921.hdr.immutable = 1;

make_pair(c_736920,quote_placeholder,&c_736921);c_736920.hdr.immutable = 1;

make_pair(c_736919,&c_736920,quote__191);c_736919.hdr.immutable = 1;

make_pair(c_736918,quote__191,&c_736919);c_736918.hdr.immutable = 1;

make_utf8_string_with_len(c_736925, "_ ... can only be used as a final argument", 42, 42);c_736925.hdr.immutable = 1;

make_pair(c_736924,&c_736925,NULL);c_736924.hdr.immutable = 1;

make_pair(c_736923,quote_syntax_91error,&c_736924);c_736923.hdr.immutable = 1;

make_pair(c_736922,&c_736923,NULL);c_736922.hdr.immutable = 1;

make_pair(c_736917,&c_736918,&c_736922);c_736917.hdr.immutable = 1;

make_pair(c_736930,quote_placeholder,quote_in_91step);c_736930.hdr.immutable = 1;

make_pair(c_736933,quote__16461_16645,NULL);c_736933.hdr.immutable = 1;

make_pair(c_736932,quote_out_91step,&c_736933);c_736932.hdr.immutable = 1;

make_pair(c_736936,quote__16461_16645,NULL);c_736936.hdr.immutable = 1;

make_pair(c_736935,quote_vars,&c_736936);c_736935.hdr.immutable = 1;

make_pair(c_736934,&c_736935,quote_rest);c_736934.hdr.immutable = 1;

make_pair(c_736931,&c_736932,&c_736934);c_736931.hdr.immutable = 1;

make_pair(c_736929,&c_736930,&c_736931);c_736929.hdr.immutable = 1;

make_pair(c_736928,quote__191,&c_736929);c_736928.hdr.immutable = 1;

make_pair(c_736943,quote_chain_91var,NULL);c_736943.hdr.immutable = 1;

make_pair(c_736942,quote__16461_16645,&c_736943);c_736942.hdr.immutable = 1;

make_pair(c_736941,quote_out_91step,&c_736942);c_736941.hdr.immutable = 1;

make_pair(c_736947,quote_chain_91var,NULL);c_736947.hdr.immutable = 1;

make_pair(c_736946,quote__16461_16645,&c_736947);c_736946.hdr.immutable = 1;

make_pair(c_736945,quote_vars,&c_736946);c_736945.hdr.immutable = 1;

make_pair(c_736944,&c_736945,quote_rest);c_736944.hdr.immutable = 1;

make_pair(c_736940,&c_736941,&c_736944);c_736940.hdr.immutable = 1;

make_pair(c_736939,quote_in_91step,&c_736940);c_736939.hdr.immutable = 1;

make_pair(c_736938,quote__75chain,&c_736939);c_736938.hdr.immutable = 1;

make_pair(c_736937,&c_736938,NULL);c_736937.hdr.immutable = 1;

make_pair(c_736927,&c_736928,&c_736937);c_736927.hdr.immutable = 1;

make_pair(c_736952,quote_x,quote_in_91step);c_736952.hdr.immutable = 1;

make_pair(c_736955,quote__16461_16645,NULL);c_736955.hdr.immutable = 1;

make_pair(c_736954,quote_out_91step,&c_736955);c_736954.hdr.immutable = 1;

make_pair(c_736953,&c_736954,quote_rest);c_736953.hdr.immutable = 1;

make_pair(c_736951,&c_736952,&c_736953);c_736951.hdr.immutable = 1;

make_pair(c_736950,quote__191,&c_736951);c_736950.hdr.immutable = 1;

make_pair(c_736962,quote_x,NULL);c_736962.hdr.immutable = 1;

make_pair(c_736961,quote__16461_16645,&c_736962);c_736961.hdr.immutable = 1;

make_pair(c_736960,quote_out_91step,&c_736961);c_736960.hdr.immutable = 1;

make_pair(c_736959,&c_736960,quote_rest);c_736959.hdr.immutable = 1;

make_pair(c_736958,quote_in_91step,&c_736959);c_736958.hdr.immutable = 1;

make_pair(c_736957,quote__75chain,&c_736958);c_736957.hdr.immutable = 1;

make_pair(c_736956,&c_736957,NULL);c_736956.hdr.immutable = 1;

make_pair(c_736949,&c_736950,&c_736956);c_736949.hdr.immutable = 1;

make_pair(c_736948,&c_736949,NULL);c_736948.hdr.immutable = 1;

make_pair(c_736926,&c_736927,&c_736948);c_736926.hdr.immutable = 1;

make_pair(c_736916,&c_736917,&c_736926);c_736916.hdr.immutable = 1;

make_pair(c_736877,&c_736878,&c_736916);c_736877.hdr.immutable = 1;

make_pair(c_736842,&c_736843,&c_736877);c_736842.hdr.immutable = 1;

make_pair(c_736815,&c_736816,&c_736842);c_736815.hdr.immutable = 1;

make_pair(c_736788,&c_736789,&c_736815);c_736788.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733715, ((closureN)self_731960)->elements[13], r_73607, &c_736788);; 
}

static void __lambda_476(void *data, object self_731961, int argc, object *args) /* object self_731961, object r_73604 */
 {
 object r_73604 = args[0];
  
closureN_type c_733717;
object e_736591 [13];
c_733717.hdr.mark = gc_color_red;
 c_733717.hdr.grayed = 0;
c_733717.tag = closureN_tag;
 c_733717.fn = (function_type)__lambda_477;
c_733717.num_args = 1;
c_733717.num_elements = 13;
c_733717.elements = (object *)e_736591;
c_733717.elements[0] = ((closureN)self_731961)->elements[0];
c_733717.elements[1] = ((closureN)self_731961)->elements[1];
c_733717.elements[2] = ((closureN)self_731961)->elements[2];
c_733717.elements[3] = ((closureN)self_731961)->elements[3];
c_733717.elements[4] = ((closureN)self_731961)->elements[4];
c_733717.elements[5] = ((closureN)self_731961)->elements[5];
c_733717.elements[6] = ((closureN)self_731961)->elements[6];
c_733717.elements[7] = ((closureN)self_731961)->elements[7];
c_733717.elements[8] = ((closureN)self_731961)->elements[8];
c_733717.elements[9] = ((closureN)self_731961)->elements[9];
c_733717.elements[10] = ((closureN)self_731961)->elements[10];
c_733717.elements[11] = ((closureN)self_731961)->elements[11];
c_733717.elements[12] = ((closureN)self_731961)->elements[13];


make_pair(c_736601,quote_step,quote_in_91steps);c_736601.hdr.immutable = 1;

make_pair(c_736602,quote_out_91steps,NULL);c_736602.hdr.immutable = 1;

make_pair(c_736600,&c_736601,&c_736602);c_736600.hdr.immutable = 1;

make_pair(c_736599,quote_out_91vars,&c_736600);c_736599.hdr.immutable = 1;

make_pair(c_736598,NULL,&c_736599);c_736598.hdr.immutable = 1;

make_pair(c_736597,NULL,&c_736598);c_736597.hdr.immutable = 1;

make_pair(c_736596,NULL,&c_736597);c_736596.hdr.immutable = 1;

make_pair(c_736595,quote__191,&c_736596);c_736595.hdr.immutable = 1;

make_pair(c_736610,quote_out_91steps,NULL);c_736610.hdr.immutable = 1;

make_pair(c_736609,quote_in_91steps,&c_736610);c_736609.hdr.immutable = 1;

make_pair(c_736608,quote_out_91vars,&c_736609);c_736608.hdr.immutable = 1;

make_pair(c_736607,NULL,&c_736608);c_736607.hdr.immutable = 1;

make_pair(c_736606,NULL,&c_736607);c_736606.hdr.immutable = 1;

make_pair(c_736605,quote_step,&c_736606);c_736605.hdr.immutable = 1;

make_pair(c_736604,quote__75chain,&c_736605);c_736604.hdr.immutable = 1;

make_pair(c_736603,&c_736604,NULL);c_736603.hdr.immutable = 1;

make_pair(c_736594,&c_736595,&c_736603);c_736594.hdr.immutable = 1;

make_pair(c_736619,quote__16461_16645,NULL);c_736619.hdr.immutable = 1;

make_pair(c_736618,quote_out_91vars,&c_736619);c_736618.hdr.immutable = 1;

make_pair(c_736623,quote__16461_16645,NULL);c_736623.hdr.immutable = 1;

make_pair(c_736622,quote_out_91steps,&c_736623);c_736622.hdr.immutable = 1;

make_pair(c_736621,&c_736622,NULL);c_736621.hdr.immutable = 1;

make_pair(c_736620,quote_in_91steps,&c_736621);c_736620.hdr.immutable = 1;

make_pair(c_736617,&c_736618,&c_736620);c_736617.hdr.immutable = 1;

make_pair(c_736616,NULL,&c_736617);c_736616.hdr.immutable = 1;

make_pair(c_736615,quote_step,&c_736616);c_736615.hdr.immutable = 1;

make_pair(c_736614,NULL,&c_736615);c_736614.hdr.immutable = 1;

make_pair(c_736613,quote__191,&c_736614);c_736613.hdr.immutable = 1;

make_pair(c_736632,quote_ignored,NULL);c_736632.hdr.immutable = 1;

make_pair(c_736631,quote__16461_16645,&c_736632);c_736631.hdr.immutable = 1;

make_pair(c_736630,quote_out_91vars,&c_736631);c_736630.hdr.immutable = 1;

make_pair(c_736637,quote_step,NULL);c_736637.hdr.immutable = 1;

make_pair(c_736636,quote__16461_16645,&c_736637);c_736636.hdr.immutable = 1;

make_pair(c_736635,quote_out_91steps,&c_736636);c_736635.hdr.immutable = 1;

make_pair(c_736634,&c_736635,NULL);c_736634.hdr.immutable = 1;

make_pair(c_736633,quote_in_91steps,&c_736634);c_736633.hdr.immutable = 1;

make_pair(c_736629,&c_736630,&c_736633);c_736629.hdr.immutable = 1;

make_pair(c_736628,NULL,&c_736629);c_736628.hdr.immutable = 1;

make_pair(c_736627,NULL,&c_736628);c_736627.hdr.immutable = 1;

make_pair(c_736626,NULL,&c_736627);c_736626.hdr.immutable = 1;

make_pair(c_736625,quote__75chain,&c_736626);c_736625.hdr.immutable = 1;

make_pair(c_736624,&c_736625,NULL);c_736624.hdr.immutable = 1;

make_pair(c_736612,&c_736613,&c_736624);c_736612.hdr.immutable = 1;

make_pair(c_736646,quote__16461_16645,NULL);c_736646.hdr.immutable = 1;

make_pair(c_736645,quote_out_91vars,&c_736646);c_736645.hdr.immutable = 1;

make_pair(c_736650,quote__16461_16645,NULL);c_736650.hdr.immutable = 1;

make_pair(c_736649,quote_out_91steps,&c_736650);c_736649.hdr.immutable = 1;

make_pair(c_736648,&c_736649,NULL);c_736648.hdr.immutable = 1;

make_pair(c_736647,quote_in_91steps,&c_736648);c_736647.hdr.immutable = 1;

make_pair(c_736644,&c_736645,&c_736647);c_736644.hdr.immutable = 1;

make_pair(c_736643,quote_vars,&c_736644);c_736643.hdr.immutable = 1;

make_pair(c_736642,quote_step,&c_736643);c_736642.hdr.immutable = 1;

make_pair(c_736641,NULL,&c_736642);c_736641.hdr.immutable = 1;

make_pair(c_736640,quote__191,&c_736641);c_736640.hdr.immutable = 1;

make_pair(c_736659,quote_vars,NULL);c_736659.hdr.immutable = 1;

make_pair(c_736658,quote__16461_16645,&c_736659);c_736658.hdr.immutable = 1;

make_pair(c_736657,quote_out_91vars,&c_736658);c_736657.hdr.immutable = 1;

make_pair(c_736664,quote_step,NULL);c_736664.hdr.immutable = 1;

make_pair(c_736663,quote__16461_16645,&c_736664);c_736663.hdr.immutable = 1;

make_pair(c_736662,quote_out_91steps,&c_736663);c_736662.hdr.immutable = 1;

make_pair(c_736661,&c_736662,NULL);c_736661.hdr.immutable = 1;

make_pair(c_736660,quote_in_91steps,&c_736661);c_736660.hdr.immutable = 1;

make_pair(c_736656,&c_736657,&c_736660);c_736656.hdr.immutable = 1;

make_pair(c_736655,NULL,&c_736656);c_736655.hdr.immutable = 1;

make_pair(c_736654,NULL,&c_736655);c_736654.hdr.immutable = 1;

make_pair(c_736653,NULL,&c_736654);c_736653.hdr.immutable = 1;

make_pair(c_736652,quote__75chain,&c_736653);c_736652.hdr.immutable = 1;

make_pair(c_736651,&c_736652,NULL);c_736651.hdr.immutable = 1;

make_pair(c_736639,&c_736640,&c_736651);c_736639.hdr.immutable = 1;

make_pair(c_736670,quote_ellipsis,NULL);c_736670.hdr.immutable = 1;

make_pair(c_736669,quote_placeholder,&c_736670);c_736669.hdr.immutable = 1;

make_pair(c_736673,quote__16461_16645,NULL);c_736673.hdr.immutable = 1;

make_pair(c_736672,quote_step,&c_736673);c_736672.hdr.immutable = 1;

make_pair(c_736677,quote__16461_16645,NULL);c_736677.hdr.immutable = 1;

make_pair(c_736676,quote_out_91vars,&c_736677);c_736676.hdr.immutable = 1;

make_pair(c_736681,quote__16461_16645,NULL);c_736681.hdr.immutable = 1;

make_pair(c_736680,quote_out_91steps,&c_736681);c_736680.hdr.immutable = 1;

make_pair(c_736679,&c_736680,NULL);c_736679.hdr.immutable = 1;

make_pair(c_736678,quote_in_91steps,&c_736679);c_736678.hdr.immutable = 1;

make_pair(c_736675,&c_736676,&c_736678);c_736675.hdr.immutable = 1;

make_pair(c_736674,NULL,&c_736675);c_736674.hdr.immutable = 1;

make_pair(c_736671,&c_736672,&c_736674);c_736671.hdr.immutable = 1;

make_pair(c_736668,&c_736669,&c_736671);c_736668.hdr.immutable = 1;

make_pair(c_736667,quote__191,&c_736668);c_736667.hdr.immutable = 1;

make_pair(c_736690,quote_chain_91rest_91var,NULL);c_736690.hdr.immutable = 1;

make_pair(c_736689,quote__16461_16645,&c_736690);c_736689.hdr.immutable = 1;

make_pair(c_736688,quote_out_91vars,&c_736689);c_736688.hdr.immutable = 1;

make_pair(c_736699,quote_chain_91rest_91var,NULL);c_736699.hdr.immutable = 1;

make_pair(c_736698,quote__16461_16645,&c_736699);c_736698.hdr.immutable = 1;

make_pair(c_736697,quote_step,&c_736698);c_736697.hdr.immutable = 1;

make_pair(c_736696,quote_apply,&c_736697);c_736696.hdr.immutable = 1;

make_pair(c_736695,&c_736696,NULL);c_736695.hdr.immutable = 1;

make_pair(c_736694,quote__16461_16645,&c_736695);c_736694.hdr.immutable = 1;

make_pair(c_736693,quote_out_91steps,&c_736694);c_736693.hdr.immutable = 1;

make_pair(c_736692,&c_736693,NULL);c_736692.hdr.immutable = 1;

make_pair(c_736691,quote_in_91steps,&c_736692);c_736691.hdr.immutable = 1;

make_pair(c_736687,&c_736688,&c_736691);c_736687.hdr.immutable = 1;

make_pair(c_736686,NULL,&c_736687);c_736686.hdr.immutable = 1;

make_pair(c_736685,NULL,&c_736686);c_736685.hdr.immutable = 1;

make_pair(c_736684,NULL,&c_736685);c_736684.hdr.immutable = 1;

make_pair(c_736683,quote__75chain,&c_736684);c_736683.hdr.immutable = 1;

make_pair(c_736682,&c_736683,NULL);c_736682.hdr.immutable = 1;

make_pair(c_736666,&c_736667,&c_736682);c_736666.hdr.immutable = 1;

make_pair(c_736705,quote_ellipsis,NULL);c_736705.hdr.immutable = 1;

make_pair(c_736704,quote_placeholder,&c_736705);c_736704.hdr.immutable = 1;

make_pair(c_736708,quote__16461_16645,NULL);c_736708.hdr.immutable = 1;

make_pair(c_736707,quote_step,&c_736708);c_736707.hdr.immutable = 1;

make_pair(c_736711,quote__16461_16645,NULL);c_736711.hdr.immutable = 1;

make_pair(c_736710,quote_vars,&c_736711);c_736710.hdr.immutable = 1;

make_pair(c_736714,quote__16461_16645,NULL);c_736714.hdr.immutable = 1;

make_pair(c_736713,quote_out_91vars,&c_736714);c_736713.hdr.immutable = 1;

make_pair(c_736718,quote__16461_16645,NULL);c_736718.hdr.immutable = 1;

make_pair(c_736717,quote_out_91steps,&c_736718);c_736717.hdr.immutable = 1;

make_pair(c_736716,&c_736717,NULL);c_736716.hdr.immutable = 1;

make_pair(c_736715,quote_in_91steps,&c_736716);c_736715.hdr.immutable = 1;

make_pair(c_736712,&c_736713,&c_736715);c_736712.hdr.immutable = 1;

make_pair(c_736709,&c_736710,&c_736712);c_736709.hdr.immutable = 1;

make_pair(c_736706,&c_736707,&c_736709);c_736706.hdr.immutable = 1;

make_pair(c_736703,&c_736704,&c_736706);c_736703.hdr.immutable = 1;

make_pair(c_736702,quote__191,&c_736703);c_736702.hdr.immutable = 1;

make_pair(c_736729,quote__16461_16645,quote_chain_91rest_91var);c_736729.hdr.immutable = 1;

make_pair(c_736728,quote_vars,&c_736729);c_736728.hdr.immutable = 1;

make_pair(c_736727,&c_736728,NULL);c_736727.hdr.immutable = 1;

make_pair(c_736726,quote__16461_16645,&c_736727);c_736726.hdr.immutable = 1;

make_pair(c_736725,quote_out_91vars,&c_736726);c_736725.hdr.immutable = 1;

make_pair(c_736738,quote_chain_91rest_91var,NULL);c_736738.hdr.immutable = 1;

make_pair(c_736737,quote__16461_16645,&c_736738);c_736737.hdr.immutable = 1;

make_pair(c_736736,quote_step,&c_736737);c_736736.hdr.immutable = 1;

make_pair(c_736735,quote_apply,&c_736736);c_736735.hdr.immutable = 1;

make_pair(c_736734,&c_736735,NULL);c_736734.hdr.immutable = 1;

make_pair(c_736733,quote__16461_16645,&c_736734);c_736733.hdr.immutable = 1;

make_pair(c_736732,quote_out_91steps,&c_736733);c_736732.hdr.immutable = 1;

make_pair(c_736731,&c_736732,NULL);c_736731.hdr.immutable = 1;

make_pair(c_736730,quote_in_91steps,&c_736731);c_736730.hdr.immutable = 1;

make_pair(c_736724,&c_736725,&c_736730);c_736724.hdr.immutable = 1;

make_pair(c_736723,NULL,&c_736724);c_736723.hdr.immutable = 1;

make_pair(c_736722,NULL,&c_736723);c_736722.hdr.immutable = 1;

make_pair(c_736721,NULL,&c_736722);c_736721.hdr.immutable = 1;

make_pair(c_736720,quote__75chain,&c_736721);c_736720.hdr.immutable = 1;

make_pair(c_736719,&c_736720,NULL);c_736719.hdr.immutable = 1;

make_pair(c_736701,&c_736702,&c_736719);c_736701.hdr.immutable = 1;

make_pair(c_736744,quote_ellipsis,quote_rest);c_736744.hdr.immutable = 1;

make_pair(c_736743,quote_placeholder,&c_736744);c_736743.hdr.immutable = 1;

make_pair(c_736742,&c_736743,quote__191);c_736742.hdr.immutable = 1;

make_pair(c_736741,quote__191,&c_736742);c_736741.hdr.immutable = 1;

make_utf8_string_with_len(c_736748, "_ ... can only be used as a final argument", 42, 42);c_736748.hdr.immutable = 1;

make_pair(c_736747,&c_736748,NULL);c_736747.hdr.immutable = 1;

make_pair(c_736746,quote_syntax_91error,&c_736747);c_736746.hdr.immutable = 1;

make_pair(c_736745,&c_736746,NULL);c_736745.hdr.immutable = 1;

make_pair(c_736740,&c_736741,&c_736745);c_736740.hdr.immutable = 1;

make_pair(c_736753,quote_placeholder,quote_in_91step);c_736753.hdr.immutable = 1;

make_pair(c_736756,quote__16461_16645,NULL);c_736756.hdr.immutable = 1;

make_pair(c_736755,quote_out_91step,&c_736756);c_736755.hdr.immutable = 1;

make_pair(c_736759,quote__16461_16645,NULL);c_736759.hdr.immutable = 1;

make_pair(c_736758,quote_vars,&c_736759);c_736758.hdr.immutable = 1;

make_pair(c_736757,&c_736758,quote_rest);c_736757.hdr.immutable = 1;

make_pair(c_736754,&c_736755,&c_736757);c_736754.hdr.immutable = 1;

make_pair(c_736752,&c_736753,&c_736754);c_736752.hdr.immutable = 1;

make_pair(c_736751,quote__191,&c_736752);c_736751.hdr.immutable = 1;

make_pair(c_736766,quote_chain_91var,NULL);c_736766.hdr.immutable = 1;

make_pair(c_736765,quote__16461_16645,&c_736766);c_736765.hdr.immutable = 1;

make_pair(c_736764,quote_out_91step,&c_736765);c_736764.hdr.immutable = 1;

make_pair(c_736770,quote_chain_91var,NULL);c_736770.hdr.immutable = 1;

make_pair(c_736769,quote__16461_16645,&c_736770);c_736769.hdr.immutable = 1;

make_pair(c_736768,quote_vars,&c_736769);c_736768.hdr.immutable = 1;

make_pair(c_736767,&c_736768,quote_rest);c_736767.hdr.immutable = 1;

make_pair(c_736763,&c_736764,&c_736767);c_736763.hdr.immutable = 1;

make_pair(c_736762,quote_in_91step,&c_736763);c_736762.hdr.immutable = 1;

make_pair(c_736761,quote__75chain,&c_736762);c_736761.hdr.immutable = 1;

make_pair(c_736760,&c_736761,NULL);c_736760.hdr.immutable = 1;

make_pair(c_736750,&c_736751,&c_736760);c_736750.hdr.immutable = 1;

make_pair(c_736775,quote_x,quote_in_91step);c_736775.hdr.immutable = 1;

make_pair(c_736778,quote__16461_16645,NULL);c_736778.hdr.immutable = 1;

make_pair(c_736777,quote_out_91step,&c_736778);c_736777.hdr.immutable = 1;

make_pair(c_736776,&c_736777,quote_rest);c_736776.hdr.immutable = 1;

make_pair(c_736774,&c_736775,&c_736776);c_736774.hdr.immutable = 1;

make_pair(c_736773,quote__191,&c_736774);c_736773.hdr.immutable = 1;

make_pair(c_736785,quote_x,NULL);c_736785.hdr.immutable = 1;

make_pair(c_736784,quote__16461_16645,&c_736785);c_736784.hdr.immutable = 1;

make_pair(c_736783,quote_out_91step,&c_736784);c_736783.hdr.immutable = 1;

make_pair(c_736782,&c_736783,quote_rest);c_736782.hdr.immutable = 1;

make_pair(c_736781,quote_in_91step,&c_736782);c_736781.hdr.immutable = 1;

make_pair(c_736780,quote__75chain,&c_736781);c_736780.hdr.immutable = 1;

make_pair(c_736779,&c_736780,NULL);c_736779.hdr.immutable = 1;

make_pair(c_736772,&c_736773,&c_736779);c_736772.hdr.immutable = 1;

make_pair(c_736771,&c_736772,NULL);c_736771.hdr.immutable = 1;

make_pair(c_736749,&c_736750,&c_736771);c_736749.hdr.immutable = 1;

make_pair(c_736739,&c_736740,&c_736749);c_736739.hdr.immutable = 1;

make_pair(c_736700,&c_736701,&c_736739);c_736700.hdr.immutable = 1;

make_pair(c_736665,&c_736666,&c_736700);c_736665.hdr.immutable = 1;

make_pair(c_736638,&c_736639,&c_736665);c_736638.hdr.immutable = 1;

make_pair(c_736611,&c_736612,&c_736638);c_736611.hdr.immutable = 1;

make_pair(c_736593,&c_736594,&c_736611);c_736593.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733717, ((closureN)self_731961)->elements[12], r_73604, &c_736593);; 
}

static void __lambda_477(void *data, object self_731962, int argc, object *args) /* object self_731962, object r_73601 */
 {
 object r_73601 = args[0];
  
closureN_type c_733719;
object e_736374 [12];
c_733719.hdr.mark = gc_color_red;
 c_733719.hdr.grayed = 0;
c_733719.tag = closureN_tag;
 c_733719.fn = (function_type)__lambda_478;
c_733719.num_args = 1;
c_733719.num_elements = 12;
c_733719.elements = (object *)e_736374;
c_733719.elements[0] = ((closureN)self_731962)->elements[0];
c_733719.elements[1] = ((closureN)self_731962)->elements[1];
c_733719.elements[2] = ((closureN)self_731962)->elements[2];
c_733719.elements[3] = ((closureN)self_731962)->elements[3];
c_733719.elements[4] = ((closureN)self_731962)->elements[4];
c_733719.elements[5] = ((closureN)self_731962)->elements[5];
c_733719.elements[6] = ((closureN)self_731962)->elements[6];
c_733719.elements[7] = ((closureN)self_731962)->elements[7];
c_733719.elements[8] = ((closureN)self_731962)->elements[8];
c_733719.elements[9] = ((closureN)self_731962)->elements[9];
c_733719.elements[10] = ((closureN)self_731962)->elements[10];
c_733719.elements[11] = ((closureN)self_731962)->elements[12];


make_pair(c_736384,quote__16461_16645,NULL);c_736384.hdr.immutable = 1;

make_pair(c_736383,quote_vars,&c_736384);c_736383.hdr.immutable = 1;

make_pair(c_736389,quote_last_91step,NULL);c_736389.hdr.immutable = 1;

make_pair(c_736388,quote__16461_16645,&c_736389);c_736388.hdr.immutable = 1;

make_pair(c_736387,quote_step,&c_736388);c_736387.hdr.immutable = 1;

make_pair(c_736386,&c_736387,NULL);c_736386.hdr.immutable = 1;

make_pair(c_736385,NULL,&c_736386);c_736385.hdr.immutable = 1;

make_pair(c_736382,&c_736383,&c_736385);c_736382.hdr.immutable = 1;

make_pair(c_736381,NULL,&c_736382);c_736381.hdr.immutable = 1;

make_pair(c_736380,NULL,&c_736381);c_736380.hdr.immutable = 1;

make_pair(c_736379,NULL,&c_736380);c_736379.hdr.immutable = 1;

make_pair(c_736378,quote__191,&c_736379);c_736378.hdr.immutable = 1;

make_pair(c_736395,quote_step,NULL);c_736395.hdr.immutable = 1;

make_pair(c_736394,quote_vars,&c_736395);c_736394.hdr.immutable = 1;

make_pair(c_736396,quote__16461_16645,NULL);c_736396.hdr.immutable = 1;

make_pair(c_736393,&c_736394,&c_736396);c_736393.hdr.immutable = 1;

make_pair(c_736397,quote_last_91step,NULL);c_736397.hdr.immutable = 1;

make_pair(c_736392,&c_736393,&c_736397);c_736392.hdr.immutable = 1;

make_pair(c_736391,quote_let_85_91values,&c_736392);c_736391.hdr.immutable = 1;

make_pair(c_736390,&c_736391,NULL);c_736390.hdr.immutable = 1;

make_pair(c_736377,&c_736378,&c_736390);c_736377.hdr.immutable = 1;

make_pair(c_736406,quote_step,quote_in_91steps);c_736406.hdr.immutable = 1;

make_pair(c_736407,quote_out_91steps,NULL);c_736407.hdr.immutable = 1;

make_pair(c_736405,&c_736406,&c_736407);c_736405.hdr.immutable = 1;

make_pair(c_736404,quote_out_91vars,&c_736405);c_736404.hdr.immutable = 1;

make_pair(c_736403,NULL,&c_736404);c_736403.hdr.immutable = 1;

make_pair(c_736402,NULL,&c_736403);c_736402.hdr.immutable = 1;

make_pair(c_736401,NULL,&c_736402);c_736401.hdr.immutable = 1;

make_pair(c_736400,quote__191,&c_736401);c_736400.hdr.immutable = 1;

make_pair(c_736415,quote_out_91steps,NULL);c_736415.hdr.immutable = 1;

make_pair(c_736414,quote_in_91steps,&c_736415);c_736414.hdr.immutable = 1;

make_pair(c_736413,quote_out_91vars,&c_736414);c_736413.hdr.immutable = 1;

make_pair(c_736412,NULL,&c_736413);c_736412.hdr.immutable = 1;

make_pair(c_736411,NULL,&c_736412);c_736411.hdr.immutable = 1;

make_pair(c_736410,quote_step,&c_736411);c_736410.hdr.immutable = 1;

make_pair(c_736409,quote__75chain,&c_736410);c_736409.hdr.immutable = 1;

make_pair(c_736408,&c_736409,NULL);c_736408.hdr.immutable = 1;

make_pair(c_736399,&c_736400,&c_736408);c_736399.hdr.immutable = 1;

make_pair(c_736424,quote__16461_16645,NULL);c_736424.hdr.immutable = 1;

make_pair(c_736423,quote_out_91vars,&c_736424);c_736423.hdr.immutable = 1;

make_pair(c_736428,quote__16461_16645,NULL);c_736428.hdr.immutable = 1;

make_pair(c_736427,quote_out_91steps,&c_736428);c_736427.hdr.immutable = 1;

make_pair(c_736426,&c_736427,NULL);c_736426.hdr.immutable = 1;

make_pair(c_736425,quote_in_91steps,&c_736426);c_736425.hdr.immutable = 1;

make_pair(c_736422,&c_736423,&c_736425);c_736422.hdr.immutable = 1;

make_pair(c_736421,NULL,&c_736422);c_736421.hdr.immutable = 1;

make_pair(c_736420,quote_step,&c_736421);c_736420.hdr.immutable = 1;

make_pair(c_736419,NULL,&c_736420);c_736419.hdr.immutable = 1;

make_pair(c_736418,quote__191,&c_736419);c_736418.hdr.immutable = 1;

make_pair(c_736437,quote_ignored,NULL);c_736437.hdr.immutable = 1;

make_pair(c_736436,quote__16461_16645,&c_736437);c_736436.hdr.immutable = 1;

make_pair(c_736435,quote_out_91vars,&c_736436);c_736435.hdr.immutable = 1;

make_pair(c_736442,quote_step,NULL);c_736442.hdr.immutable = 1;

make_pair(c_736441,quote__16461_16645,&c_736442);c_736441.hdr.immutable = 1;

make_pair(c_736440,quote_out_91steps,&c_736441);c_736440.hdr.immutable = 1;

make_pair(c_736439,&c_736440,NULL);c_736439.hdr.immutable = 1;

make_pair(c_736438,quote_in_91steps,&c_736439);c_736438.hdr.immutable = 1;

make_pair(c_736434,&c_736435,&c_736438);c_736434.hdr.immutable = 1;

make_pair(c_736433,NULL,&c_736434);c_736433.hdr.immutable = 1;

make_pair(c_736432,NULL,&c_736433);c_736432.hdr.immutable = 1;

make_pair(c_736431,NULL,&c_736432);c_736431.hdr.immutable = 1;

make_pair(c_736430,quote__75chain,&c_736431);c_736430.hdr.immutable = 1;

make_pair(c_736429,&c_736430,NULL);c_736429.hdr.immutable = 1;

make_pair(c_736417,&c_736418,&c_736429);c_736417.hdr.immutable = 1;

make_pair(c_736451,quote__16461_16645,NULL);c_736451.hdr.immutable = 1;

make_pair(c_736450,quote_out_91vars,&c_736451);c_736450.hdr.immutable = 1;

make_pair(c_736455,quote__16461_16645,NULL);c_736455.hdr.immutable = 1;

make_pair(c_736454,quote_out_91steps,&c_736455);c_736454.hdr.immutable = 1;

make_pair(c_736453,&c_736454,NULL);c_736453.hdr.immutable = 1;

make_pair(c_736452,quote_in_91steps,&c_736453);c_736452.hdr.immutable = 1;

make_pair(c_736449,&c_736450,&c_736452);c_736449.hdr.immutable = 1;

make_pair(c_736448,quote_vars,&c_736449);c_736448.hdr.immutable = 1;

make_pair(c_736447,quote_step,&c_736448);c_736447.hdr.immutable = 1;

make_pair(c_736446,NULL,&c_736447);c_736446.hdr.immutable = 1;

make_pair(c_736445,quote__191,&c_736446);c_736445.hdr.immutable = 1;

make_pair(c_736464,quote_vars,NULL);c_736464.hdr.immutable = 1;

make_pair(c_736463,quote__16461_16645,&c_736464);c_736463.hdr.immutable = 1;

make_pair(c_736462,quote_out_91vars,&c_736463);c_736462.hdr.immutable = 1;

make_pair(c_736469,quote_step,NULL);c_736469.hdr.immutable = 1;

make_pair(c_736468,quote__16461_16645,&c_736469);c_736468.hdr.immutable = 1;

make_pair(c_736467,quote_out_91steps,&c_736468);c_736467.hdr.immutable = 1;

make_pair(c_736466,&c_736467,NULL);c_736466.hdr.immutable = 1;

make_pair(c_736465,quote_in_91steps,&c_736466);c_736465.hdr.immutable = 1;

make_pair(c_736461,&c_736462,&c_736465);c_736461.hdr.immutable = 1;

make_pair(c_736460,NULL,&c_736461);c_736460.hdr.immutable = 1;

make_pair(c_736459,NULL,&c_736460);c_736459.hdr.immutable = 1;

make_pair(c_736458,NULL,&c_736459);c_736458.hdr.immutable = 1;

make_pair(c_736457,quote__75chain,&c_736458);c_736457.hdr.immutable = 1;

make_pair(c_736456,&c_736457,NULL);c_736456.hdr.immutable = 1;

make_pair(c_736444,&c_736445,&c_736456);c_736444.hdr.immutable = 1;

make_pair(c_736475,quote_ellipsis,NULL);c_736475.hdr.immutable = 1;

make_pair(c_736474,quote_placeholder,&c_736475);c_736474.hdr.immutable = 1;

make_pair(c_736478,quote__16461_16645,NULL);c_736478.hdr.immutable = 1;

make_pair(c_736477,quote_step,&c_736478);c_736477.hdr.immutable = 1;

make_pair(c_736482,quote__16461_16645,NULL);c_736482.hdr.immutable = 1;

make_pair(c_736481,quote_out_91vars,&c_736482);c_736481.hdr.immutable = 1;

make_pair(c_736486,quote__16461_16645,NULL);c_736486.hdr.immutable = 1;

make_pair(c_736485,quote_out_91steps,&c_736486);c_736485.hdr.immutable = 1;

make_pair(c_736484,&c_736485,NULL);c_736484.hdr.immutable = 1;

make_pair(c_736483,quote_in_91steps,&c_736484);c_736483.hdr.immutable = 1;

make_pair(c_736480,&c_736481,&c_736483);c_736480.hdr.immutable = 1;

make_pair(c_736479,NULL,&c_736480);c_736479.hdr.immutable = 1;

make_pair(c_736476,&c_736477,&c_736479);c_736476.hdr.immutable = 1;

make_pair(c_736473,&c_736474,&c_736476);c_736473.hdr.immutable = 1;

make_pair(c_736472,quote__191,&c_736473);c_736472.hdr.immutable = 1;

make_pair(c_736495,quote_chain_91rest_91var,NULL);c_736495.hdr.immutable = 1;

make_pair(c_736494,quote__16461_16645,&c_736495);c_736494.hdr.immutable = 1;

make_pair(c_736493,quote_out_91vars,&c_736494);c_736493.hdr.immutable = 1;

make_pair(c_736504,quote_chain_91rest_91var,NULL);c_736504.hdr.immutable = 1;

make_pair(c_736503,quote__16461_16645,&c_736504);c_736503.hdr.immutable = 1;

make_pair(c_736502,quote_step,&c_736503);c_736502.hdr.immutable = 1;

make_pair(c_736501,quote_apply,&c_736502);c_736501.hdr.immutable = 1;

make_pair(c_736500,&c_736501,NULL);c_736500.hdr.immutable = 1;

make_pair(c_736499,quote__16461_16645,&c_736500);c_736499.hdr.immutable = 1;

make_pair(c_736498,quote_out_91steps,&c_736499);c_736498.hdr.immutable = 1;

make_pair(c_736497,&c_736498,NULL);c_736497.hdr.immutable = 1;

make_pair(c_736496,quote_in_91steps,&c_736497);c_736496.hdr.immutable = 1;

make_pair(c_736492,&c_736493,&c_736496);c_736492.hdr.immutable = 1;

make_pair(c_736491,NULL,&c_736492);c_736491.hdr.immutable = 1;

make_pair(c_736490,NULL,&c_736491);c_736490.hdr.immutable = 1;

make_pair(c_736489,NULL,&c_736490);c_736489.hdr.immutable = 1;

make_pair(c_736488,quote__75chain,&c_736489);c_736488.hdr.immutable = 1;

make_pair(c_736487,&c_736488,NULL);c_736487.hdr.immutable = 1;

make_pair(c_736471,&c_736472,&c_736487);c_736471.hdr.immutable = 1;

make_pair(c_736510,quote_ellipsis,NULL);c_736510.hdr.immutable = 1;

make_pair(c_736509,quote_placeholder,&c_736510);c_736509.hdr.immutable = 1;

make_pair(c_736513,quote__16461_16645,NULL);c_736513.hdr.immutable = 1;

make_pair(c_736512,quote_step,&c_736513);c_736512.hdr.immutable = 1;

make_pair(c_736516,quote__16461_16645,NULL);c_736516.hdr.immutable = 1;

make_pair(c_736515,quote_vars,&c_736516);c_736515.hdr.immutable = 1;

make_pair(c_736519,quote__16461_16645,NULL);c_736519.hdr.immutable = 1;

make_pair(c_736518,quote_out_91vars,&c_736519);c_736518.hdr.immutable = 1;

make_pair(c_736523,quote__16461_16645,NULL);c_736523.hdr.immutable = 1;

make_pair(c_736522,quote_out_91steps,&c_736523);c_736522.hdr.immutable = 1;

make_pair(c_736521,&c_736522,NULL);c_736521.hdr.immutable = 1;

make_pair(c_736520,quote_in_91steps,&c_736521);c_736520.hdr.immutable = 1;

make_pair(c_736517,&c_736518,&c_736520);c_736517.hdr.immutable = 1;

make_pair(c_736514,&c_736515,&c_736517);c_736514.hdr.immutable = 1;

make_pair(c_736511,&c_736512,&c_736514);c_736511.hdr.immutable = 1;

make_pair(c_736508,&c_736509,&c_736511);c_736508.hdr.immutable = 1;

make_pair(c_736507,quote__191,&c_736508);c_736507.hdr.immutable = 1;

make_pair(c_736534,quote__16461_16645,quote_chain_91rest_91var);c_736534.hdr.immutable = 1;

make_pair(c_736533,quote_vars,&c_736534);c_736533.hdr.immutable = 1;

make_pair(c_736532,&c_736533,NULL);c_736532.hdr.immutable = 1;

make_pair(c_736531,quote__16461_16645,&c_736532);c_736531.hdr.immutable = 1;

make_pair(c_736530,quote_out_91vars,&c_736531);c_736530.hdr.immutable = 1;

make_pair(c_736543,quote_chain_91rest_91var,NULL);c_736543.hdr.immutable = 1;

make_pair(c_736542,quote__16461_16645,&c_736543);c_736542.hdr.immutable = 1;

make_pair(c_736541,quote_step,&c_736542);c_736541.hdr.immutable = 1;

make_pair(c_736540,quote_apply,&c_736541);c_736540.hdr.immutable = 1;

make_pair(c_736539,&c_736540,NULL);c_736539.hdr.immutable = 1;

make_pair(c_736538,quote__16461_16645,&c_736539);c_736538.hdr.immutable = 1;

make_pair(c_736537,quote_out_91steps,&c_736538);c_736537.hdr.immutable = 1;

make_pair(c_736536,&c_736537,NULL);c_736536.hdr.immutable = 1;

make_pair(c_736535,quote_in_91steps,&c_736536);c_736535.hdr.immutable = 1;

make_pair(c_736529,&c_736530,&c_736535);c_736529.hdr.immutable = 1;

make_pair(c_736528,NULL,&c_736529);c_736528.hdr.immutable = 1;

make_pair(c_736527,NULL,&c_736528);c_736527.hdr.immutable = 1;

make_pair(c_736526,NULL,&c_736527);c_736526.hdr.immutable = 1;

make_pair(c_736525,quote__75chain,&c_736526);c_736525.hdr.immutable = 1;

make_pair(c_736524,&c_736525,NULL);c_736524.hdr.immutable = 1;

make_pair(c_736506,&c_736507,&c_736524);c_736506.hdr.immutable = 1;

make_pair(c_736549,quote_ellipsis,quote_rest);c_736549.hdr.immutable = 1;

make_pair(c_736548,quote_placeholder,&c_736549);c_736548.hdr.immutable = 1;

make_pair(c_736547,&c_736548,quote__191);c_736547.hdr.immutable = 1;

make_pair(c_736546,quote__191,&c_736547);c_736546.hdr.immutable = 1;

make_utf8_string_with_len(c_736553, "_ ... can only be used as a final argument", 42, 42);c_736553.hdr.immutable = 1;

make_pair(c_736552,&c_736553,NULL);c_736552.hdr.immutable = 1;

make_pair(c_736551,quote_syntax_91error,&c_736552);c_736551.hdr.immutable = 1;

make_pair(c_736550,&c_736551,NULL);c_736550.hdr.immutable = 1;

make_pair(c_736545,&c_736546,&c_736550);c_736545.hdr.immutable = 1;

make_pair(c_736558,quote_placeholder,quote_in_91step);c_736558.hdr.immutable = 1;

make_pair(c_736561,quote__16461_16645,NULL);c_736561.hdr.immutable = 1;

make_pair(c_736560,quote_out_91step,&c_736561);c_736560.hdr.immutable = 1;

make_pair(c_736564,quote__16461_16645,NULL);c_736564.hdr.immutable = 1;

make_pair(c_736563,quote_vars,&c_736564);c_736563.hdr.immutable = 1;

make_pair(c_736562,&c_736563,quote_rest);c_736562.hdr.immutable = 1;

make_pair(c_736559,&c_736560,&c_736562);c_736559.hdr.immutable = 1;

make_pair(c_736557,&c_736558,&c_736559);c_736557.hdr.immutable = 1;

make_pair(c_736556,quote__191,&c_736557);c_736556.hdr.immutable = 1;

make_pair(c_736571,quote_chain_91var,NULL);c_736571.hdr.immutable = 1;

make_pair(c_736570,quote__16461_16645,&c_736571);c_736570.hdr.immutable = 1;

make_pair(c_736569,quote_out_91step,&c_736570);c_736569.hdr.immutable = 1;

make_pair(c_736575,quote_chain_91var,NULL);c_736575.hdr.immutable = 1;

make_pair(c_736574,quote__16461_16645,&c_736575);c_736574.hdr.immutable = 1;

make_pair(c_736573,quote_vars,&c_736574);c_736573.hdr.immutable = 1;

make_pair(c_736572,&c_736573,quote_rest);c_736572.hdr.immutable = 1;

make_pair(c_736568,&c_736569,&c_736572);c_736568.hdr.immutable = 1;

make_pair(c_736567,quote_in_91step,&c_736568);c_736567.hdr.immutable = 1;

make_pair(c_736566,quote__75chain,&c_736567);c_736566.hdr.immutable = 1;

make_pair(c_736565,&c_736566,NULL);c_736565.hdr.immutable = 1;

make_pair(c_736555,&c_736556,&c_736565);c_736555.hdr.immutable = 1;

make_pair(c_736580,quote_x,quote_in_91step);c_736580.hdr.immutable = 1;

make_pair(c_736583,quote__16461_16645,NULL);c_736583.hdr.immutable = 1;

make_pair(c_736582,quote_out_91step,&c_736583);c_736582.hdr.immutable = 1;

make_pair(c_736581,&c_736582,quote_rest);c_736581.hdr.immutable = 1;

make_pair(c_736579,&c_736580,&c_736581);c_736579.hdr.immutable = 1;

make_pair(c_736578,quote__191,&c_736579);c_736578.hdr.immutable = 1;

make_pair(c_736590,quote_x,NULL);c_736590.hdr.immutable = 1;

make_pair(c_736589,quote__16461_16645,&c_736590);c_736589.hdr.immutable = 1;

make_pair(c_736588,quote_out_91step,&c_736589);c_736588.hdr.immutable = 1;

make_pair(c_736587,&c_736588,quote_rest);c_736587.hdr.immutable = 1;

make_pair(c_736586,quote_in_91step,&c_736587);c_736586.hdr.immutable = 1;

make_pair(c_736585,quote__75chain,&c_736586);c_736585.hdr.immutable = 1;

make_pair(c_736584,&c_736585,NULL);c_736584.hdr.immutable = 1;

make_pair(c_736577,&c_736578,&c_736584);c_736577.hdr.immutable = 1;

make_pair(c_736576,&c_736577,NULL);c_736576.hdr.immutable = 1;

make_pair(c_736554,&c_736555,&c_736576);c_736554.hdr.immutable = 1;

make_pair(c_736544,&c_736545,&c_736554);c_736544.hdr.immutable = 1;

make_pair(c_736505,&c_736506,&c_736544);c_736505.hdr.immutable = 1;

make_pair(c_736470,&c_736471,&c_736505);c_736470.hdr.immutable = 1;

make_pair(c_736443,&c_736444,&c_736470);c_736443.hdr.immutable = 1;

make_pair(c_736416,&c_736417,&c_736443);c_736416.hdr.immutable = 1;

make_pair(c_736398,&c_736399,&c_736416);c_736398.hdr.immutable = 1;

make_pair(c_736376,&c_736377,&c_736398);c_736376.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733719, ((closureN)self_731962)->elements[11], r_73601, &c_736376);; 
}

static void __lambda_478(void *data, object self_731963, int argc, object *args) /* object self_731963, object r_73598 */
 {
 object r_73598 = args[0];
  
closureN_type c_733721;
object e_736134 [11];
c_733721.hdr.mark = gc_color_red;
 c_733721.hdr.grayed = 0;
c_733721.tag = closureN_tag;
 c_733721.fn = (function_type)__lambda_479;
c_733721.num_args = 1;
c_733721.num_elements = 11;
c_733721.elements = (object *)e_736134;
c_733721.elements[0] = ((closureN)self_731963)->elements[0];
c_733721.elements[1] = ((closureN)self_731963)->elements[1];
c_733721.elements[2] = ((closureN)self_731963)->elements[2];
c_733721.elements[3] = ((closureN)self_731963)->elements[3];
c_733721.elements[4] = ((closureN)self_731963)->elements[4];
c_733721.elements[5] = ((closureN)self_731963)->elements[5];
c_733721.elements[6] = ((closureN)self_731963)->elements[6];
c_733721.elements[7] = ((closureN)self_731963)->elements[7];
c_733721.elements[8] = ((closureN)self_731963)->elements[8];
c_733721.elements[9] = ((closureN)self_731963)->elements[9];
c_733721.elements[10] = ((closureN)self_731963)->elements[11];


make_pair(c_736144,quote_var,NULL);c_736144.hdr.immutable = 1;

make_pair(c_736145,quote__16461_16645,NULL);c_736145.hdr.immutable = 1;

make_pair(c_736143,&c_736144,&c_736145);c_736143.hdr.immutable = 1;

make_pair(c_736150,quote_last_91step,NULL);c_736150.hdr.immutable = 1;

make_pair(c_736149,quote__16461_16645,&c_736150);c_736149.hdr.immutable = 1;

make_pair(c_736148,quote_step,&c_736149);c_736148.hdr.immutable = 1;

make_pair(c_736147,&c_736148,NULL);c_736147.hdr.immutable = 1;

make_pair(c_736146,NULL,&c_736147);c_736146.hdr.immutable = 1;

make_pair(c_736142,&c_736143,&c_736146);c_736142.hdr.immutable = 1;

make_pair(c_736141,NULL,&c_736142);c_736141.hdr.immutable = 1;

make_pair(c_736140,NULL,&c_736141);c_736140.hdr.immutable = 1;

make_pair(c_736139,NULL,&c_736140);c_736139.hdr.immutable = 1;

make_pair(c_736138,quote__191,&c_736139);c_736138.hdr.immutable = 1;

make_pair(c_736156,quote_step,NULL);c_736156.hdr.immutable = 1;

make_pair(c_736155,quote_var,&c_736156);c_736155.hdr.immutable = 1;

make_pair(c_736157,quote__16461_16645,NULL);c_736157.hdr.immutable = 1;

make_pair(c_736154,&c_736155,&c_736157);c_736154.hdr.immutable = 1;

make_pair(c_736158,quote_last_91step,NULL);c_736158.hdr.immutable = 1;

make_pair(c_736153,&c_736154,&c_736158);c_736153.hdr.immutable = 1;

make_pair(c_736152,quote_let_85,&c_736153);c_736152.hdr.immutable = 1;

make_pair(c_736151,&c_736152,NULL);c_736151.hdr.immutable = 1;

make_pair(c_736137,&c_736138,&c_736151);c_736137.hdr.immutable = 1;

make_pair(c_736167,quote__16461_16645,NULL);c_736167.hdr.immutable = 1;

make_pair(c_736166,quote_vars,&c_736167);c_736166.hdr.immutable = 1;

make_pair(c_736172,quote_last_91step,NULL);c_736172.hdr.immutable = 1;

make_pair(c_736171,quote__16461_16645,&c_736172);c_736171.hdr.immutable = 1;

make_pair(c_736170,quote_step,&c_736171);c_736170.hdr.immutable = 1;

make_pair(c_736169,&c_736170,NULL);c_736169.hdr.immutable = 1;

make_pair(c_736168,NULL,&c_736169);c_736168.hdr.immutable = 1;

make_pair(c_736165,&c_736166,&c_736168);c_736165.hdr.immutable = 1;

make_pair(c_736164,NULL,&c_736165);c_736164.hdr.immutable = 1;

make_pair(c_736163,NULL,&c_736164);c_736163.hdr.immutable = 1;

make_pair(c_736162,NULL,&c_736163);c_736162.hdr.immutable = 1;

make_pair(c_736161,quote__191,&c_736162);c_736161.hdr.immutable = 1;

make_pair(c_736178,quote_step,NULL);c_736178.hdr.immutable = 1;

make_pair(c_736177,quote_vars,&c_736178);c_736177.hdr.immutable = 1;

make_pair(c_736179,quote__16461_16645,NULL);c_736179.hdr.immutable = 1;

make_pair(c_736176,&c_736177,&c_736179);c_736176.hdr.immutable = 1;

make_pair(c_736180,quote_last_91step,NULL);c_736180.hdr.immutable = 1;

make_pair(c_736175,&c_736176,&c_736180);c_736175.hdr.immutable = 1;

make_pair(c_736174,quote_let_85_91values,&c_736175);c_736174.hdr.immutable = 1;

make_pair(c_736173,&c_736174,NULL);c_736173.hdr.immutable = 1;

make_pair(c_736160,&c_736161,&c_736173);c_736160.hdr.immutable = 1;

make_pair(c_736189,quote_step,quote_in_91steps);c_736189.hdr.immutable = 1;

make_pair(c_736190,quote_out_91steps,NULL);c_736190.hdr.immutable = 1;

make_pair(c_736188,&c_736189,&c_736190);c_736188.hdr.immutable = 1;

make_pair(c_736187,quote_out_91vars,&c_736188);c_736187.hdr.immutable = 1;

make_pair(c_736186,NULL,&c_736187);c_736186.hdr.immutable = 1;

make_pair(c_736185,NULL,&c_736186);c_736185.hdr.immutable = 1;

make_pair(c_736184,NULL,&c_736185);c_736184.hdr.immutable = 1;

make_pair(c_736183,quote__191,&c_736184);c_736183.hdr.immutable = 1;

make_pair(c_736198,quote_out_91steps,NULL);c_736198.hdr.immutable = 1;

make_pair(c_736197,quote_in_91steps,&c_736198);c_736197.hdr.immutable = 1;

make_pair(c_736196,quote_out_91vars,&c_736197);c_736196.hdr.immutable = 1;

make_pair(c_736195,NULL,&c_736196);c_736195.hdr.immutable = 1;

make_pair(c_736194,NULL,&c_736195);c_736194.hdr.immutable = 1;

make_pair(c_736193,quote_step,&c_736194);c_736193.hdr.immutable = 1;

make_pair(c_736192,quote__75chain,&c_736193);c_736192.hdr.immutable = 1;

make_pair(c_736191,&c_736192,NULL);c_736191.hdr.immutable = 1;

make_pair(c_736182,&c_736183,&c_736191);c_736182.hdr.immutable = 1;

make_pair(c_736207,quote__16461_16645,NULL);c_736207.hdr.immutable = 1;

make_pair(c_736206,quote_out_91vars,&c_736207);c_736206.hdr.immutable = 1;

make_pair(c_736211,quote__16461_16645,NULL);c_736211.hdr.immutable = 1;

make_pair(c_736210,quote_out_91steps,&c_736211);c_736210.hdr.immutable = 1;

make_pair(c_736209,&c_736210,NULL);c_736209.hdr.immutable = 1;

make_pair(c_736208,quote_in_91steps,&c_736209);c_736208.hdr.immutable = 1;

make_pair(c_736205,&c_736206,&c_736208);c_736205.hdr.immutable = 1;

make_pair(c_736204,NULL,&c_736205);c_736204.hdr.immutable = 1;

make_pair(c_736203,quote_step,&c_736204);c_736203.hdr.immutable = 1;

make_pair(c_736202,NULL,&c_736203);c_736202.hdr.immutable = 1;

make_pair(c_736201,quote__191,&c_736202);c_736201.hdr.immutable = 1;

make_pair(c_736220,quote_ignored,NULL);c_736220.hdr.immutable = 1;

make_pair(c_736219,quote__16461_16645,&c_736220);c_736219.hdr.immutable = 1;

make_pair(c_736218,quote_out_91vars,&c_736219);c_736218.hdr.immutable = 1;

make_pair(c_736225,quote_step,NULL);c_736225.hdr.immutable = 1;

make_pair(c_736224,quote__16461_16645,&c_736225);c_736224.hdr.immutable = 1;

make_pair(c_736223,quote_out_91steps,&c_736224);c_736223.hdr.immutable = 1;

make_pair(c_736222,&c_736223,NULL);c_736222.hdr.immutable = 1;

make_pair(c_736221,quote_in_91steps,&c_736222);c_736221.hdr.immutable = 1;

make_pair(c_736217,&c_736218,&c_736221);c_736217.hdr.immutable = 1;

make_pair(c_736216,NULL,&c_736217);c_736216.hdr.immutable = 1;

make_pair(c_736215,NULL,&c_736216);c_736215.hdr.immutable = 1;

make_pair(c_736214,NULL,&c_736215);c_736214.hdr.immutable = 1;

make_pair(c_736213,quote__75chain,&c_736214);c_736213.hdr.immutable = 1;

make_pair(c_736212,&c_736213,NULL);c_736212.hdr.immutable = 1;

make_pair(c_736200,&c_736201,&c_736212);c_736200.hdr.immutable = 1;

make_pair(c_736234,quote__16461_16645,NULL);c_736234.hdr.immutable = 1;

make_pair(c_736233,quote_out_91vars,&c_736234);c_736233.hdr.immutable = 1;

make_pair(c_736238,quote__16461_16645,NULL);c_736238.hdr.immutable = 1;

make_pair(c_736237,quote_out_91steps,&c_736238);c_736237.hdr.immutable = 1;

make_pair(c_736236,&c_736237,NULL);c_736236.hdr.immutable = 1;

make_pair(c_736235,quote_in_91steps,&c_736236);c_736235.hdr.immutable = 1;

make_pair(c_736232,&c_736233,&c_736235);c_736232.hdr.immutable = 1;

make_pair(c_736231,quote_vars,&c_736232);c_736231.hdr.immutable = 1;

make_pair(c_736230,quote_step,&c_736231);c_736230.hdr.immutable = 1;

make_pair(c_736229,NULL,&c_736230);c_736229.hdr.immutable = 1;

make_pair(c_736228,quote__191,&c_736229);c_736228.hdr.immutable = 1;

make_pair(c_736247,quote_vars,NULL);c_736247.hdr.immutable = 1;

make_pair(c_736246,quote__16461_16645,&c_736247);c_736246.hdr.immutable = 1;

make_pair(c_736245,quote_out_91vars,&c_736246);c_736245.hdr.immutable = 1;

make_pair(c_736252,quote_step,NULL);c_736252.hdr.immutable = 1;

make_pair(c_736251,quote__16461_16645,&c_736252);c_736251.hdr.immutable = 1;

make_pair(c_736250,quote_out_91steps,&c_736251);c_736250.hdr.immutable = 1;

make_pair(c_736249,&c_736250,NULL);c_736249.hdr.immutable = 1;

make_pair(c_736248,quote_in_91steps,&c_736249);c_736248.hdr.immutable = 1;

make_pair(c_736244,&c_736245,&c_736248);c_736244.hdr.immutable = 1;

make_pair(c_736243,NULL,&c_736244);c_736243.hdr.immutable = 1;

make_pair(c_736242,NULL,&c_736243);c_736242.hdr.immutable = 1;

make_pair(c_736241,NULL,&c_736242);c_736241.hdr.immutable = 1;

make_pair(c_736240,quote__75chain,&c_736241);c_736240.hdr.immutable = 1;

make_pair(c_736239,&c_736240,NULL);c_736239.hdr.immutable = 1;

make_pair(c_736227,&c_736228,&c_736239);c_736227.hdr.immutable = 1;

make_pair(c_736258,quote_ellipsis,NULL);c_736258.hdr.immutable = 1;

make_pair(c_736257,quote_placeholder,&c_736258);c_736257.hdr.immutable = 1;

make_pair(c_736261,quote__16461_16645,NULL);c_736261.hdr.immutable = 1;

make_pair(c_736260,quote_step,&c_736261);c_736260.hdr.immutable = 1;

make_pair(c_736265,quote__16461_16645,NULL);c_736265.hdr.immutable = 1;

make_pair(c_736264,quote_out_91vars,&c_736265);c_736264.hdr.immutable = 1;

make_pair(c_736269,quote__16461_16645,NULL);c_736269.hdr.immutable = 1;

make_pair(c_736268,quote_out_91steps,&c_736269);c_736268.hdr.immutable = 1;

make_pair(c_736267,&c_736268,NULL);c_736267.hdr.immutable = 1;

make_pair(c_736266,quote_in_91steps,&c_736267);c_736266.hdr.immutable = 1;

make_pair(c_736263,&c_736264,&c_736266);c_736263.hdr.immutable = 1;

make_pair(c_736262,NULL,&c_736263);c_736262.hdr.immutable = 1;

make_pair(c_736259,&c_736260,&c_736262);c_736259.hdr.immutable = 1;

make_pair(c_736256,&c_736257,&c_736259);c_736256.hdr.immutable = 1;

make_pair(c_736255,quote__191,&c_736256);c_736255.hdr.immutable = 1;

make_pair(c_736278,quote_chain_91rest_91var,NULL);c_736278.hdr.immutable = 1;

make_pair(c_736277,quote__16461_16645,&c_736278);c_736277.hdr.immutable = 1;

make_pair(c_736276,quote_out_91vars,&c_736277);c_736276.hdr.immutable = 1;

make_pair(c_736287,quote_chain_91rest_91var,NULL);c_736287.hdr.immutable = 1;

make_pair(c_736286,quote__16461_16645,&c_736287);c_736286.hdr.immutable = 1;

make_pair(c_736285,quote_step,&c_736286);c_736285.hdr.immutable = 1;

make_pair(c_736284,quote_apply,&c_736285);c_736284.hdr.immutable = 1;

make_pair(c_736283,&c_736284,NULL);c_736283.hdr.immutable = 1;

make_pair(c_736282,quote__16461_16645,&c_736283);c_736282.hdr.immutable = 1;

make_pair(c_736281,quote_out_91steps,&c_736282);c_736281.hdr.immutable = 1;

make_pair(c_736280,&c_736281,NULL);c_736280.hdr.immutable = 1;

make_pair(c_736279,quote_in_91steps,&c_736280);c_736279.hdr.immutable = 1;

make_pair(c_736275,&c_736276,&c_736279);c_736275.hdr.immutable = 1;

make_pair(c_736274,NULL,&c_736275);c_736274.hdr.immutable = 1;

make_pair(c_736273,NULL,&c_736274);c_736273.hdr.immutable = 1;

make_pair(c_736272,NULL,&c_736273);c_736272.hdr.immutable = 1;

make_pair(c_736271,quote__75chain,&c_736272);c_736271.hdr.immutable = 1;

make_pair(c_736270,&c_736271,NULL);c_736270.hdr.immutable = 1;

make_pair(c_736254,&c_736255,&c_736270);c_736254.hdr.immutable = 1;

make_pair(c_736293,quote_ellipsis,NULL);c_736293.hdr.immutable = 1;

make_pair(c_736292,quote_placeholder,&c_736293);c_736292.hdr.immutable = 1;

make_pair(c_736296,quote__16461_16645,NULL);c_736296.hdr.immutable = 1;

make_pair(c_736295,quote_step,&c_736296);c_736295.hdr.immutable = 1;

make_pair(c_736299,quote__16461_16645,NULL);c_736299.hdr.immutable = 1;

make_pair(c_736298,quote_vars,&c_736299);c_736298.hdr.immutable = 1;

make_pair(c_736302,quote__16461_16645,NULL);c_736302.hdr.immutable = 1;

make_pair(c_736301,quote_out_91vars,&c_736302);c_736301.hdr.immutable = 1;

make_pair(c_736306,quote__16461_16645,NULL);c_736306.hdr.immutable = 1;

make_pair(c_736305,quote_out_91steps,&c_736306);c_736305.hdr.immutable = 1;

make_pair(c_736304,&c_736305,NULL);c_736304.hdr.immutable = 1;

make_pair(c_736303,quote_in_91steps,&c_736304);c_736303.hdr.immutable = 1;

make_pair(c_736300,&c_736301,&c_736303);c_736300.hdr.immutable = 1;

make_pair(c_736297,&c_736298,&c_736300);c_736297.hdr.immutable = 1;

make_pair(c_736294,&c_736295,&c_736297);c_736294.hdr.immutable = 1;

make_pair(c_736291,&c_736292,&c_736294);c_736291.hdr.immutable = 1;

make_pair(c_736290,quote__191,&c_736291);c_736290.hdr.immutable = 1;

make_pair(c_736317,quote__16461_16645,quote_chain_91rest_91var);c_736317.hdr.immutable = 1;

make_pair(c_736316,quote_vars,&c_736317);c_736316.hdr.immutable = 1;

make_pair(c_736315,&c_736316,NULL);c_736315.hdr.immutable = 1;

make_pair(c_736314,quote__16461_16645,&c_736315);c_736314.hdr.immutable = 1;

make_pair(c_736313,quote_out_91vars,&c_736314);c_736313.hdr.immutable = 1;

make_pair(c_736326,quote_chain_91rest_91var,NULL);c_736326.hdr.immutable = 1;

make_pair(c_736325,quote__16461_16645,&c_736326);c_736325.hdr.immutable = 1;

make_pair(c_736324,quote_step,&c_736325);c_736324.hdr.immutable = 1;

make_pair(c_736323,quote_apply,&c_736324);c_736323.hdr.immutable = 1;

make_pair(c_736322,&c_736323,NULL);c_736322.hdr.immutable = 1;

make_pair(c_736321,quote__16461_16645,&c_736322);c_736321.hdr.immutable = 1;

make_pair(c_736320,quote_out_91steps,&c_736321);c_736320.hdr.immutable = 1;

make_pair(c_736319,&c_736320,NULL);c_736319.hdr.immutable = 1;

make_pair(c_736318,quote_in_91steps,&c_736319);c_736318.hdr.immutable = 1;

make_pair(c_736312,&c_736313,&c_736318);c_736312.hdr.immutable = 1;

make_pair(c_736311,NULL,&c_736312);c_736311.hdr.immutable = 1;

make_pair(c_736310,NULL,&c_736311);c_736310.hdr.immutable = 1;

make_pair(c_736309,NULL,&c_736310);c_736309.hdr.immutable = 1;

make_pair(c_736308,quote__75chain,&c_736309);c_736308.hdr.immutable = 1;

make_pair(c_736307,&c_736308,NULL);c_736307.hdr.immutable = 1;

make_pair(c_736289,&c_736290,&c_736307);c_736289.hdr.immutable = 1;

make_pair(c_736332,quote_ellipsis,quote_rest);c_736332.hdr.immutable = 1;

make_pair(c_736331,quote_placeholder,&c_736332);c_736331.hdr.immutable = 1;

make_pair(c_736330,&c_736331,quote__191);c_736330.hdr.immutable = 1;

make_pair(c_736329,quote__191,&c_736330);c_736329.hdr.immutable = 1;

make_utf8_string_with_len(c_736336, "_ ... can only be used as a final argument", 42, 42);c_736336.hdr.immutable = 1;

make_pair(c_736335,&c_736336,NULL);c_736335.hdr.immutable = 1;

make_pair(c_736334,quote_syntax_91error,&c_736335);c_736334.hdr.immutable = 1;

make_pair(c_736333,&c_736334,NULL);c_736333.hdr.immutable = 1;

make_pair(c_736328,&c_736329,&c_736333);c_736328.hdr.immutable = 1;

make_pair(c_736341,quote_placeholder,quote_in_91step);c_736341.hdr.immutable = 1;

make_pair(c_736344,quote__16461_16645,NULL);c_736344.hdr.immutable = 1;

make_pair(c_736343,quote_out_91step,&c_736344);c_736343.hdr.immutable = 1;

make_pair(c_736347,quote__16461_16645,NULL);c_736347.hdr.immutable = 1;

make_pair(c_736346,quote_vars,&c_736347);c_736346.hdr.immutable = 1;

make_pair(c_736345,&c_736346,quote_rest);c_736345.hdr.immutable = 1;

make_pair(c_736342,&c_736343,&c_736345);c_736342.hdr.immutable = 1;

make_pair(c_736340,&c_736341,&c_736342);c_736340.hdr.immutable = 1;

make_pair(c_736339,quote__191,&c_736340);c_736339.hdr.immutable = 1;

make_pair(c_736354,quote_chain_91var,NULL);c_736354.hdr.immutable = 1;

make_pair(c_736353,quote__16461_16645,&c_736354);c_736353.hdr.immutable = 1;

make_pair(c_736352,quote_out_91step,&c_736353);c_736352.hdr.immutable = 1;

make_pair(c_736358,quote_chain_91var,NULL);c_736358.hdr.immutable = 1;

make_pair(c_736357,quote__16461_16645,&c_736358);c_736357.hdr.immutable = 1;

make_pair(c_736356,quote_vars,&c_736357);c_736356.hdr.immutable = 1;

make_pair(c_736355,&c_736356,quote_rest);c_736355.hdr.immutable = 1;

make_pair(c_736351,&c_736352,&c_736355);c_736351.hdr.immutable = 1;

make_pair(c_736350,quote_in_91step,&c_736351);c_736350.hdr.immutable = 1;

make_pair(c_736349,quote__75chain,&c_736350);c_736349.hdr.immutable = 1;

make_pair(c_736348,&c_736349,NULL);c_736348.hdr.immutable = 1;

make_pair(c_736338,&c_736339,&c_736348);c_736338.hdr.immutable = 1;

make_pair(c_736363,quote_x,quote_in_91step);c_736363.hdr.immutable = 1;

make_pair(c_736366,quote__16461_16645,NULL);c_736366.hdr.immutable = 1;

make_pair(c_736365,quote_out_91step,&c_736366);c_736365.hdr.immutable = 1;

make_pair(c_736364,&c_736365,quote_rest);c_736364.hdr.immutable = 1;

make_pair(c_736362,&c_736363,&c_736364);c_736362.hdr.immutable = 1;

make_pair(c_736361,quote__191,&c_736362);c_736361.hdr.immutable = 1;

make_pair(c_736373,quote_x,NULL);c_736373.hdr.immutable = 1;

make_pair(c_736372,quote__16461_16645,&c_736373);c_736372.hdr.immutable = 1;

make_pair(c_736371,quote_out_91step,&c_736372);c_736371.hdr.immutable = 1;

make_pair(c_736370,&c_736371,quote_rest);c_736370.hdr.immutable = 1;

make_pair(c_736369,quote_in_91step,&c_736370);c_736369.hdr.immutable = 1;

make_pair(c_736368,quote__75chain,&c_736369);c_736368.hdr.immutable = 1;

make_pair(c_736367,&c_736368,NULL);c_736367.hdr.immutable = 1;

make_pair(c_736360,&c_736361,&c_736367);c_736360.hdr.immutable = 1;

make_pair(c_736359,&c_736360,NULL);c_736359.hdr.immutable = 1;

make_pair(c_736337,&c_736338,&c_736359);c_736337.hdr.immutable = 1;

make_pair(c_736327,&c_736328,&c_736337);c_736327.hdr.immutable = 1;

make_pair(c_736288,&c_736289,&c_736327);c_736288.hdr.immutable = 1;

make_pair(c_736253,&c_736254,&c_736288);c_736253.hdr.immutable = 1;

make_pair(c_736226,&c_736227,&c_736253);c_736226.hdr.immutable = 1;

make_pair(c_736199,&c_736200,&c_736226);c_736199.hdr.immutable = 1;

make_pair(c_736181,&c_736182,&c_736199);c_736181.hdr.immutable = 1;

make_pair(c_736159,&c_736160,&c_736181);c_736159.hdr.immutable = 1;

make_pair(c_736136,&c_736137,&c_736159);c_736136.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733721, ((closureN)self_731963)->elements[10], r_73598, &c_736136);; 
}

static void __lambda_479(void *data, object self_731964, int argc, object *args) /* object self_731964, object r_73595 */
 {
 object r_73595 = args[0];
  
closureN_type c_733723;
object e_735891 [10];
c_733723.hdr.mark = gc_color_red;
 c_733723.hdr.grayed = 0;
c_733723.tag = closureN_tag;
 c_733723.fn = (function_type)__lambda_480;
c_733723.num_args = 1;
c_733723.num_elements = 10;
c_733723.elements = (object *)e_735891;
c_733723.elements[0] = ((closureN)self_731964)->elements[0];
c_733723.elements[1] = ((closureN)self_731964)->elements[1];
c_733723.elements[2] = ((closureN)self_731964)->elements[2];
c_733723.elements[3] = ((closureN)self_731964)->elements[3];
c_733723.elements[4] = ((closureN)self_731964)->elements[4];
c_733723.elements[5] = ((closureN)self_731964)->elements[5];
c_733723.elements[6] = ((closureN)self_731964)->elements[6];
c_733723.elements[7] = ((closureN)self_731964)->elements[7];
c_733723.elements[8] = ((closureN)self_731964)->elements[8];
c_733723.elements[9] = ((closureN)self_731964)->elements[10];


make_pair(c_735895,quote_ellipsis,NULL);c_735895.hdr.immutable = 1;

make_pair(c_735894,quote_placeholder,&c_735895);c_735894.hdr.immutable = 1;

make_pair(c_735904,quote_var,NULL);c_735904.hdr.immutable = 1;

make_pair(c_735905,quote__16461_16645,NULL);c_735905.hdr.immutable = 1;

make_pair(c_735903,&c_735904,&c_735905);c_735903.hdr.immutable = 1;

make_pair(c_735910,quote_last_91step,NULL);c_735910.hdr.immutable = 1;

make_pair(c_735909,quote__16461_16645,&c_735910);c_735909.hdr.immutable = 1;

make_pair(c_735908,quote_step,&c_735909);c_735908.hdr.immutable = 1;

make_pair(c_735907,&c_735908,NULL);c_735907.hdr.immutable = 1;

make_pair(c_735906,NULL,&c_735907);c_735906.hdr.immutable = 1;

make_pair(c_735902,&c_735903,&c_735906);c_735902.hdr.immutable = 1;

make_pair(c_735901,NULL,&c_735902);c_735901.hdr.immutable = 1;

make_pair(c_735900,NULL,&c_735901);c_735900.hdr.immutable = 1;

make_pair(c_735899,NULL,&c_735900);c_735899.hdr.immutable = 1;

make_pair(c_735898,quote__191,&c_735899);c_735898.hdr.immutable = 1;

make_pair(c_735916,quote_step,NULL);c_735916.hdr.immutable = 1;

make_pair(c_735915,quote_var,&c_735916);c_735915.hdr.immutable = 1;

make_pair(c_735917,quote__16461_16645,NULL);c_735917.hdr.immutable = 1;

make_pair(c_735914,&c_735915,&c_735917);c_735914.hdr.immutable = 1;

make_pair(c_735918,quote_last_91step,NULL);c_735918.hdr.immutable = 1;

make_pair(c_735913,&c_735914,&c_735918);c_735913.hdr.immutable = 1;

make_pair(c_735912,quote_let_85,&c_735913);c_735912.hdr.immutable = 1;

make_pair(c_735911,&c_735912,NULL);c_735911.hdr.immutable = 1;

make_pair(c_735897,&c_735898,&c_735911);c_735897.hdr.immutable = 1;

make_pair(c_735927,quote__16461_16645,NULL);c_735927.hdr.immutable = 1;

make_pair(c_735926,quote_vars,&c_735927);c_735926.hdr.immutable = 1;

make_pair(c_735932,quote_last_91step,NULL);c_735932.hdr.immutable = 1;

make_pair(c_735931,quote__16461_16645,&c_735932);c_735931.hdr.immutable = 1;

make_pair(c_735930,quote_step,&c_735931);c_735930.hdr.immutable = 1;

make_pair(c_735929,&c_735930,NULL);c_735929.hdr.immutable = 1;

make_pair(c_735928,NULL,&c_735929);c_735928.hdr.immutable = 1;

make_pair(c_735925,&c_735926,&c_735928);c_735925.hdr.immutable = 1;

make_pair(c_735924,NULL,&c_735925);c_735924.hdr.immutable = 1;

make_pair(c_735923,NULL,&c_735924);c_735923.hdr.immutable = 1;

make_pair(c_735922,NULL,&c_735923);c_735922.hdr.immutable = 1;

make_pair(c_735921,quote__191,&c_735922);c_735921.hdr.immutable = 1;

make_pair(c_735938,quote_step,NULL);c_735938.hdr.immutable = 1;

make_pair(c_735937,quote_vars,&c_735938);c_735937.hdr.immutable = 1;

make_pair(c_735939,quote__16461_16645,NULL);c_735939.hdr.immutable = 1;

make_pair(c_735936,&c_735937,&c_735939);c_735936.hdr.immutable = 1;

make_pair(c_735940,quote_last_91step,NULL);c_735940.hdr.immutable = 1;

make_pair(c_735935,&c_735936,&c_735940);c_735935.hdr.immutable = 1;

make_pair(c_735934,quote_let_85_91values,&c_735935);c_735934.hdr.immutable = 1;

make_pair(c_735933,&c_735934,NULL);c_735933.hdr.immutable = 1;

make_pair(c_735920,&c_735921,&c_735933);c_735920.hdr.immutable = 1;

make_pair(c_735949,quote_step,quote_in_91steps);c_735949.hdr.immutable = 1;

make_pair(c_735950,quote_out_91steps,NULL);c_735950.hdr.immutable = 1;

make_pair(c_735948,&c_735949,&c_735950);c_735948.hdr.immutable = 1;

make_pair(c_735947,quote_out_91vars,&c_735948);c_735947.hdr.immutable = 1;

make_pair(c_735946,NULL,&c_735947);c_735946.hdr.immutable = 1;

make_pair(c_735945,NULL,&c_735946);c_735945.hdr.immutable = 1;

make_pair(c_735944,NULL,&c_735945);c_735944.hdr.immutable = 1;

make_pair(c_735943,quote__191,&c_735944);c_735943.hdr.immutable = 1;

make_pair(c_735958,quote_out_91steps,NULL);c_735958.hdr.immutable = 1;

make_pair(c_735957,quote_in_91steps,&c_735958);c_735957.hdr.immutable = 1;

make_pair(c_735956,quote_out_91vars,&c_735957);c_735956.hdr.immutable = 1;

make_pair(c_735955,NULL,&c_735956);c_735955.hdr.immutable = 1;

make_pair(c_735954,NULL,&c_735955);c_735954.hdr.immutable = 1;

make_pair(c_735953,quote_step,&c_735954);c_735953.hdr.immutable = 1;

make_pair(c_735952,quote__75chain,&c_735953);c_735952.hdr.immutable = 1;

make_pair(c_735951,&c_735952,NULL);c_735951.hdr.immutable = 1;

make_pair(c_735942,&c_735943,&c_735951);c_735942.hdr.immutable = 1;

make_pair(c_735967,quote__16461_16645,NULL);c_735967.hdr.immutable = 1;

make_pair(c_735966,quote_out_91vars,&c_735967);c_735966.hdr.immutable = 1;

make_pair(c_735971,quote__16461_16645,NULL);c_735971.hdr.immutable = 1;

make_pair(c_735970,quote_out_91steps,&c_735971);c_735970.hdr.immutable = 1;

make_pair(c_735969,&c_735970,NULL);c_735969.hdr.immutable = 1;

make_pair(c_735968,quote_in_91steps,&c_735969);c_735968.hdr.immutable = 1;

make_pair(c_735965,&c_735966,&c_735968);c_735965.hdr.immutable = 1;

make_pair(c_735964,NULL,&c_735965);c_735964.hdr.immutable = 1;

make_pair(c_735963,quote_step,&c_735964);c_735963.hdr.immutable = 1;

make_pair(c_735962,NULL,&c_735963);c_735962.hdr.immutable = 1;

make_pair(c_735961,quote__191,&c_735962);c_735961.hdr.immutable = 1;

make_pair(c_735980,quote_ignored,NULL);c_735980.hdr.immutable = 1;

make_pair(c_735979,quote__16461_16645,&c_735980);c_735979.hdr.immutable = 1;

make_pair(c_735978,quote_out_91vars,&c_735979);c_735978.hdr.immutable = 1;

make_pair(c_735985,quote_step,NULL);c_735985.hdr.immutable = 1;

make_pair(c_735984,quote__16461_16645,&c_735985);c_735984.hdr.immutable = 1;

make_pair(c_735983,quote_out_91steps,&c_735984);c_735983.hdr.immutable = 1;

make_pair(c_735982,&c_735983,NULL);c_735982.hdr.immutable = 1;

make_pair(c_735981,quote_in_91steps,&c_735982);c_735981.hdr.immutable = 1;

make_pair(c_735977,&c_735978,&c_735981);c_735977.hdr.immutable = 1;

make_pair(c_735976,NULL,&c_735977);c_735976.hdr.immutable = 1;

make_pair(c_735975,NULL,&c_735976);c_735975.hdr.immutable = 1;

make_pair(c_735974,NULL,&c_735975);c_735974.hdr.immutable = 1;

make_pair(c_735973,quote__75chain,&c_735974);c_735973.hdr.immutable = 1;

make_pair(c_735972,&c_735973,NULL);c_735972.hdr.immutable = 1;

make_pair(c_735960,&c_735961,&c_735972);c_735960.hdr.immutable = 1;

make_pair(c_735994,quote__16461_16645,NULL);c_735994.hdr.immutable = 1;

make_pair(c_735993,quote_out_91vars,&c_735994);c_735993.hdr.immutable = 1;

make_pair(c_735998,quote__16461_16645,NULL);c_735998.hdr.immutable = 1;

make_pair(c_735997,quote_out_91steps,&c_735998);c_735997.hdr.immutable = 1;

make_pair(c_735996,&c_735997,NULL);c_735996.hdr.immutable = 1;

make_pair(c_735995,quote_in_91steps,&c_735996);c_735995.hdr.immutable = 1;

make_pair(c_735992,&c_735993,&c_735995);c_735992.hdr.immutable = 1;

make_pair(c_735991,quote_vars,&c_735992);c_735991.hdr.immutable = 1;

make_pair(c_735990,quote_step,&c_735991);c_735990.hdr.immutable = 1;

make_pair(c_735989,NULL,&c_735990);c_735989.hdr.immutable = 1;

make_pair(c_735988,quote__191,&c_735989);c_735988.hdr.immutable = 1;

make_pair(c_736007,quote_vars,NULL);c_736007.hdr.immutable = 1;

make_pair(c_736006,quote__16461_16645,&c_736007);c_736006.hdr.immutable = 1;

make_pair(c_736005,quote_out_91vars,&c_736006);c_736005.hdr.immutable = 1;

make_pair(c_736012,quote_step,NULL);c_736012.hdr.immutable = 1;

make_pair(c_736011,quote__16461_16645,&c_736012);c_736011.hdr.immutable = 1;

make_pair(c_736010,quote_out_91steps,&c_736011);c_736010.hdr.immutable = 1;

make_pair(c_736009,&c_736010,NULL);c_736009.hdr.immutable = 1;

make_pair(c_736008,quote_in_91steps,&c_736009);c_736008.hdr.immutable = 1;

make_pair(c_736004,&c_736005,&c_736008);c_736004.hdr.immutable = 1;

make_pair(c_736003,NULL,&c_736004);c_736003.hdr.immutable = 1;

make_pair(c_736002,NULL,&c_736003);c_736002.hdr.immutable = 1;

make_pair(c_736001,NULL,&c_736002);c_736001.hdr.immutable = 1;

make_pair(c_736000,quote__75chain,&c_736001);c_736000.hdr.immutable = 1;

make_pair(c_735999,&c_736000,NULL);c_735999.hdr.immutable = 1;

make_pair(c_735987,&c_735988,&c_735999);c_735987.hdr.immutable = 1;

make_pair(c_736018,quote_ellipsis,NULL);c_736018.hdr.immutable = 1;

make_pair(c_736017,quote_placeholder,&c_736018);c_736017.hdr.immutable = 1;

make_pair(c_736021,quote__16461_16645,NULL);c_736021.hdr.immutable = 1;

make_pair(c_736020,quote_step,&c_736021);c_736020.hdr.immutable = 1;

make_pair(c_736025,quote__16461_16645,NULL);c_736025.hdr.immutable = 1;

make_pair(c_736024,quote_out_91vars,&c_736025);c_736024.hdr.immutable = 1;

make_pair(c_736029,quote__16461_16645,NULL);c_736029.hdr.immutable = 1;

make_pair(c_736028,quote_out_91steps,&c_736029);c_736028.hdr.immutable = 1;

make_pair(c_736027,&c_736028,NULL);c_736027.hdr.immutable = 1;

make_pair(c_736026,quote_in_91steps,&c_736027);c_736026.hdr.immutable = 1;

make_pair(c_736023,&c_736024,&c_736026);c_736023.hdr.immutable = 1;

make_pair(c_736022,NULL,&c_736023);c_736022.hdr.immutable = 1;

make_pair(c_736019,&c_736020,&c_736022);c_736019.hdr.immutable = 1;

make_pair(c_736016,&c_736017,&c_736019);c_736016.hdr.immutable = 1;

make_pair(c_736015,quote__191,&c_736016);c_736015.hdr.immutable = 1;

make_pair(c_736038,quote_chain_91rest_91var,NULL);c_736038.hdr.immutable = 1;

make_pair(c_736037,quote__16461_16645,&c_736038);c_736037.hdr.immutable = 1;

make_pair(c_736036,quote_out_91vars,&c_736037);c_736036.hdr.immutable = 1;

make_pair(c_736047,quote_chain_91rest_91var,NULL);c_736047.hdr.immutable = 1;

make_pair(c_736046,quote__16461_16645,&c_736047);c_736046.hdr.immutable = 1;

make_pair(c_736045,quote_step,&c_736046);c_736045.hdr.immutable = 1;

make_pair(c_736044,quote_apply,&c_736045);c_736044.hdr.immutable = 1;

make_pair(c_736043,&c_736044,NULL);c_736043.hdr.immutable = 1;

make_pair(c_736042,quote__16461_16645,&c_736043);c_736042.hdr.immutable = 1;

make_pair(c_736041,quote_out_91steps,&c_736042);c_736041.hdr.immutable = 1;

make_pair(c_736040,&c_736041,NULL);c_736040.hdr.immutable = 1;

make_pair(c_736039,quote_in_91steps,&c_736040);c_736039.hdr.immutable = 1;

make_pair(c_736035,&c_736036,&c_736039);c_736035.hdr.immutable = 1;

make_pair(c_736034,NULL,&c_736035);c_736034.hdr.immutable = 1;

make_pair(c_736033,NULL,&c_736034);c_736033.hdr.immutable = 1;

make_pair(c_736032,NULL,&c_736033);c_736032.hdr.immutable = 1;

make_pair(c_736031,quote__75chain,&c_736032);c_736031.hdr.immutable = 1;

make_pair(c_736030,&c_736031,NULL);c_736030.hdr.immutable = 1;

make_pair(c_736014,&c_736015,&c_736030);c_736014.hdr.immutable = 1;

make_pair(c_736053,quote_ellipsis,NULL);c_736053.hdr.immutable = 1;

make_pair(c_736052,quote_placeholder,&c_736053);c_736052.hdr.immutable = 1;

make_pair(c_736056,quote__16461_16645,NULL);c_736056.hdr.immutable = 1;

make_pair(c_736055,quote_step,&c_736056);c_736055.hdr.immutable = 1;

make_pair(c_736059,quote__16461_16645,NULL);c_736059.hdr.immutable = 1;

make_pair(c_736058,quote_vars,&c_736059);c_736058.hdr.immutable = 1;

make_pair(c_736062,quote__16461_16645,NULL);c_736062.hdr.immutable = 1;

make_pair(c_736061,quote_out_91vars,&c_736062);c_736061.hdr.immutable = 1;

make_pair(c_736066,quote__16461_16645,NULL);c_736066.hdr.immutable = 1;

make_pair(c_736065,quote_out_91steps,&c_736066);c_736065.hdr.immutable = 1;

make_pair(c_736064,&c_736065,NULL);c_736064.hdr.immutable = 1;

make_pair(c_736063,quote_in_91steps,&c_736064);c_736063.hdr.immutable = 1;

make_pair(c_736060,&c_736061,&c_736063);c_736060.hdr.immutable = 1;

make_pair(c_736057,&c_736058,&c_736060);c_736057.hdr.immutable = 1;

make_pair(c_736054,&c_736055,&c_736057);c_736054.hdr.immutable = 1;

make_pair(c_736051,&c_736052,&c_736054);c_736051.hdr.immutable = 1;

make_pair(c_736050,quote__191,&c_736051);c_736050.hdr.immutable = 1;

make_pair(c_736077,quote__16461_16645,quote_chain_91rest_91var);c_736077.hdr.immutable = 1;

make_pair(c_736076,quote_vars,&c_736077);c_736076.hdr.immutable = 1;

make_pair(c_736075,&c_736076,NULL);c_736075.hdr.immutable = 1;

make_pair(c_736074,quote__16461_16645,&c_736075);c_736074.hdr.immutable = 1;

make_pair(c_736073,quote_out_91vars,&c_736074);c_736073.hdr.immutable = 1;

make_pair(c_736086,quote_chain_91rest_91var,NULL);c_736086.hdr.immutable = 1;

make_pair(c_736085,quote__16461_16645,&c_736086);c_736085.hdr.immutable = 1;

make_pair(c_736084,quote_step,&c_736085);c_736084.hdr.immutable = 1;

make_pair(c_736083,quote_apply,&c_736084);c_736083.hdr.immutable = 1;

make_pair(c_736082,&c_736083,NULL);c_736082.hdr.immutable = 1;

make_pair(c_736081,quote__16461_16645,&c_736082);c_736081.hdr.immutable = 1;

make_pair(c_736080,quote_out_91steps,&c_736081);c_736080.hdr.immutable = 1;

make_pair(c_736079,&c_736080,NULL);c_736079.hdr.immutable = 1;

make_pair(c_736078,quote_in_91steps,&c_736079);c_736078.hdr.immutable = 1;

make_pair(c_736072,&c_736073,&c_736078);c_736072.hdr.immutable = 1;

make_pair(c_736071,NULL,&c_736072);c_736071.hdr.immutable = 1;

make_pair(c_736070,NULL,&c_736071);c_736070.hdr.immutable = 1;

make_pair(c_736069,NULL,&c_736070);c_736069.hdr.immutable = 1;

make_pair(c_736068,quote__75chain,&c_736069);c_736068.hdr.immutable = 1;

make_pair(c_736067,&c_736068,NULL);c_736067.hdr.immutable = 1;

make_pair(c_736049,&c_736050,&c_736067);c_736049.hdr.immutable = 1;

make_pair(c_736092,quote_ellipsis,quote_rest);c_736092.hdr.immutable = 1;

make_pair(c_736091,quote_placeholder,&c_736092);c_736091.hdr.immutable = 1;

make_pair(c_736090,&c_736091,quote__191);c_736090.hdr.immutable = 1;

make_pair(c_736089,quote__191,&c_736090);c_736089.hdr.immutable = 1;

make_utf8_string_with_len(c_736096, "_ ... can only be used as a final argument", 42, 42);c_736096.hdr.immutable = 1;

make_pair(c_736095,&c_736096,NULL);c_736095.hdr.immutable = 1;

make_pair(c_736094,quote_syntax_91error,&c_736095);c_736094.hdr.immutable = 1;

make_pair(c_736093,&c_736094,NULL);c_736093.hdr.immutable = 1;

make_pair(c_736088,&c_736089,&c_736093);c_736088.hdr.immutable = 1;

make_pair(c_736101,quote_placeholder,quote_in_91step);c_736101.hdr.immutable = 1;

make_pair(c_736104,quote__16461_16645,NULL);c_736104.hdr.immutable = 1;

make_pair(c_736103,quote_out_91step,&c_736104);c_736103.hdr.immutable = 1;

make_pair(c_736107,quote__16461_16645,NULL);c_736107.hdr.immutable = 1;

make_pair(c_736106,quote_vars,&c_736107);c_736106.hdr.immutable = 1;

make_pair(c_736105,&c_736106,quote_rest);c_736105.hdr.immutable = 1;

make_pair(c_736102,&c_736103,&c_736105);c_736102.hdr.immutable = 1;

make_pair(c_736100,&c_736101,&c_736102);c_736100.hdr.immutable = 1;

make_pair(c_736099,quote__191,&c_736100);c_736099.hdr.immutable = 1;

make_pair(c_736114,quote_chain_91var,NULL);c_736114.hdr.immutable = 1;

make_pair(c_736113,quote__16461_16645,&c_736114);c_736113.hdr.immutable = 1;

make_pair(c_736112,quote_out_91step,&c_736113);c_736112.hdr.immutable = 1;

make_pair(c_736118,quote_chain_91var,NULL);c_736118.hdr.immutable = 1;

make_pair(c_736117,quote__16461_16645,&c_736118);c_736117.hdr.immutable = 1;

make_pair(c_736116,quote_vars,&c_736117);c_736116.hdr.immutable = 1;

make_pair(c_736115,&c_736116,quote_rest);c_736115.hdr.immutable = 1;

make_pair(c_736111,&c_736112,&c_736115);c_736111.hdr.immutable = 1;

make_pair(c_736110,quote_in_91step,&c_736111);c_736110.hdr.immutable = 1;

make_pair(c_736109,quote__75chain,&c_736110);c_736109.hdr.immutable = 1;

make_pair(c_736108,&c_736109,NULL);c_736108.hdr.immutable = 1;

make_pair(c_736098,&c_736099,&c_736108);c_736098.hdr.immutable = 1;

make_pair(c_736123,quote_x,quote_in_91step);c_736123.hdr.immutable = 1;

make_pair(c_736126,quote__16461_16645,NULL);c_736126.hdr.immutable = 1;

make_pair(c_736125,quote_out_91step,&c_736126);c_736125.hdr.immutable = 1;

make_pair(c_736124,&c_736125,quote_rest);c_736124.hdr.immutable = 1;

make_pair(c_736122,&c_736123,&c_736124);c_736122.hdr.immutable = 1;

make_pair(c_736121,quote__191,&c_736122);c_736121.hdr.immutable = 1;

make_pair(c_736133,quote_x,NULL);c_736133.hdr.immutable = 1;

make_pair(c_736132,quote__16461_16645,&c_736133);c_736132.hdr.immutable = 1;

make_pair(c_736131,quote_out_91step,&c_736132);c_736131.hdr.immutable = 1;

make_pair(c_736130,&c_736131,quote_rest);c_736130.hdr.immutable = 1;

make_pair(c_736129,quote_in_91step,&c_736130);c_736129.hdr.immutable = 1;

make_pair(c_736128,quote__75chain,&c_736129);c_736128.hdr.immutable = 1;

make_pair(c_736127,&c_736128,NULL);c_736127.hdr.immutable = 1;

make_pair(c_736120,&c_736121,&c_736127);c_736120.hdr.immutable = 1;

make_pair(c_736119,&c_736120,NULL);c_736119.hdr.immutable = 1;

make_pair(c_736097,&c_736098,&c_736119);c_736097.hdr.immutable = 1;

make_pair(c_736087,&c_736088,&c_736097);c_736087.hdr.immutable = 1;

make_pair(c_736048,&c_736049,&c_736087);c_736048.hdr.immutable = 1;

make_pair(c_736013,&c_736014,&c_736048);c_736013.hdr.immutable = 1;

make_pair(c_735986,&c_735987,&c_736013);c_735986.hdr.immutable = 1;

make_pair(c_735959,&c_735960,&c_735986);c_735959.hdr.immutable = 1;

make_pair(c_735941,&c_735942,&c_735959);c_735941.hdr.immutable = 1;

make_pair(c_735919,&c_735920,&c_735941);c_735919.hdr.immutable = 1;

make_pair(c_735896,&c_735897,&c_735919);c_735896.hdr.immutable = 1;

make_pair(c_735893,&c_735894,&c_735896);c_735893.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733723, ((closureN)self_731964)->elements[9], r_73595, &c_735893);; 
}

static void __lambda_480(void *data, object self_731965, int argc, object *args) /* object self_731965, object r_73592 */
 {
 object r_73592 = args[0];
  
closureN_type c_733725;
object e_735647 [9];
c_733725.hdr.mark = gc_color_red;
 c_733725.hdr.grayed = 0;
c_733725.tag = closureN_tag;
 c_733725.fn = (function_type)__lambda_481;
c_733725.num_args = 1;
c_733725.num_elements = 9;
c_733725.elements = (object *)e_735647;
c_733725.elements[0] = ((closureN)self_731965)->elements[0];
c_733725.elements[1] = ((closureN)self_731965)->elements[1];
c_733725.elements[2] = ((closureN)self_731965)->elements[2];
c_733725.elements[3] = ((closureN)self_731965)->elements[3];
c_733725.elements[4] = ((closureN)self_731965)->elements[4];
c_733725.elements[5] = ((closureN)self_731965)->elements[5];
c_733725.elements[6] = ((closureN)self_731965)->elements[6];
c_733725.elements[7] = ((closureN)self_731965)->elements[7];
c_733725.elements[8] = ((closureN)self_731965)->elements[9];


make_pair(c_735652,quote_ellipsis,NULL);c_735652.hdr.immutable = 1;

make_pair(c_735651,quote_placeholder,&c_735652);c_735651.hdr.immutable = 1;

make_pair(c_735661,quote_var,NULL);c_735661.hdr.immutable = 1;

make_pair(c_735662,quote__16461_16645,NULL);c_735662.hdr.immutable = 1;

make_pair(c_735660,&c_735661,&c_735662);c_735660.hdr.immutable = 1;

make_pair(c_735667,quote_last_91step,NULL);c_735667.hdr.immutable = 1;

make_pair(c_735666,quote__16461_16645,&c_735667);c_735666.hdr.immutable = 1;

make_pair(c_735665,quote_step,&c_735666);c_735665.hdr.immutable = 1;

make_pair(c_735664,&c_735665,NULL);c_735664.hdr.immutable = 1;

make_pair(c_735663,NULL,&c_735664);c_735663.hdr.immutable = 1;

make_pair(c_735659,&c_735660,&c_735663);c_735659.hdr.immutable = 1;

make_pair(c_735658,NULL,&c_735659);c_735658.hdr.immutable = 1;

make_pair(c_735657,NULL,&c_735658);c_735657.hdr.immutable = 1;

make_pair(c_735656,NULL,&c_735657);c_735656.hdr.immutable = 1;

make_pair(c_735655,quote__191,&c_735656);c_735655.hdr.immutable = 1;

make_pair(c_735673,quote_step,NULL);c_735673.hdr.immutable = 1;

make_pair(c_735672,quote_var,&c_735673);c_735672.hdr.immutable = 1;

make_pair(c_735674,quote__16461_16645,NULL);c_735674.hdr.immutable = 1;

make_pair(c_735671,&c_735672,&c_735674);c_735671.hdr.immutable = 1;

make_pair(c_735675,quote_last_91step,NULL);c_735675.hdr.immutable = 1;

make_pair(c_735670,&c_735671,&c_735675);c_735670.hdr.immutable = 1;

make_pair(c_735669,quote_let_85,&c_735670);c_735669.hdr.immutable = 1;

make_pair(c_735668,&c_735669,NULL);c_735668.hdr.immutable = 1;

make_pair(c_735654,&c_735655,&c_735668);c_735654.hdr.immutable = 1;

make_pair(c_735684,quote__16461_16645,NULL);c_735684.hdr.immutable = 1;

make_pair(c_735683,quote_vars,&c_735684);c_735683.hdr.immutable = 1;

make_pair(c_735689,quote_last_91step,NULL);c_735689.hdr.immutable = 1;

make_pair(c_735688,quote__16461_16645,&c_735689);c_735688.hdr.immutable = 1;

make_pair(c_735687,quote_step,&c_735688);c_735687.hdr.immutable = 1;

make_pair(c_735686,&c_735687,NULL);c_735686.hdr.immutable = 1;

make_pair(c_735685,NULL,&c_735686);c_735685.hdr.immutable = 1;

make_pair(c_735682,&c_735683,&c_735685);c_735682.hdr.immutable = 1;

make_pair(c_735681,NULL,&c_735682);c_735681.hdr.immutable = 1;

make_pair(c_735680,NULL,&c_735681);c_735680.hdr.immutable = 1;

make_pair(c_735679,NULL,&c_735680);c_735679.hdr.immutable = 1;

make_pair(c_735678,quote__191,&c_735679);c_735678.hdr.immutable = 1;

make_pair(c_735695,quote_step,NULL);c_735695.hdr.immutable = 1;

make_pair(c_735694,quote_vars,&c_735695);c_735694.hdr.immutable = 1;

make_pair(c_735696,quote__16461_16645,NULL);c_735696.hdr.immutable = 1;

make_pair(c_735693,&c_735694,&c_735696);c_735693.hdr.immutable = 1;

make_pair(c_735697,quote_last_91step,NULL);c_735697.hdr.immutable = 1;

make_pair(c_735692,&c_735693,&c_735697);c_735692.hdr.immutable = 1;

make_pair(c_735691,quote_let_85_91values,&c_735692);c_735691.hdr.immutable = 1;

make_pair(c_735690,&c_735691,NULL);c_735690.hdr.immutable = 1;

make_pair(c_735677,&c_735678,&c_735690);c_735677.hdr.immutable = 1;

make_pair(c_735706,quote_step,quote_in_91steps);c_735706.hdr.immutable = 1;

make_pair(c_735707,quote_out_91steps,NULL);c_735707.hdr.immutable = 1;

make_pair(c_735705,&c_735706,&c_735707);c_735705.hdr.immutable = 1;

make_pair(c_735704,quote_out_91vars,&c_735705);c_735704.hdr.immutable = 1;

make_pair(c_735703,NULL,&c_735704);c_735703.hdr.immutable = 1;

make_pair(c_735702,NULL,&c_735703);c_735702.hdr.immutable = 1;

make_pair(c_735701,NULL,&c_735702);c_735701.hdr.immutable = 1;

make_pair(c_735700,quote__191,&c_735701);c_735700.hdr.immutable = 1;

make_pair(c_735715,quote_out_91steps,NULL);c_735715.hdr.immutable = 1;

make_pair(c_735714,quote_in_91steps,&c_735715);c_735714.hdr.immutable = 1;

make_pair(c_735713,quote_out_91vars,&c_735714);c_735713.hdr.immutable = 1;

make_pair(c_735712,NULL,&c_735713);c_735712.hdr.immutable = 1;

make_pair(c_735711,NULL,&c_735712);c_735711.hdr.immutable = 1;

make_pair(c_735710,quote_step,&c_735711);c_735710.hdr.immutable = 1;

make_pair(c_735709,quote__75chain,&c_735710);c_735709.hdr.immutable = 1;

make_pair(c_735708,&c_735709,NULL);c_735708.hdr.immutable = 1;

make_pair(c_735699,&c_735700,&c_735708);c_735699.hdr.immutable = 1;

make_pair(c_735724,quote__16461_16645,NULL);c_735724.hdr.immutable = 1;

make_pair(c_735723,quote_out_91vars,&c_735724);c_735723.hdr.immutable = 1;

make_pair(c_735728,quote__16461_16645,NULL);c_735728.hdr.immutable = 1;

make_pair(c_735727,quote_out_91steps,&c_735728);c_735727.hdr.immutable = 1;

make_pair(c_735726,&c_735727,NULL);c_735726.hdr.immutable = 1;

make_pair(c_735725,quote_in_91steps,&c_735726);c_735725.hdr.immutable = 1;

make_pair(c_735722,&c_735723,&c_735725);c_735722.hdr.immutable = 1;

make_pair(c_735721,NULL,&c_735722);c_735721.hdr.immutable = 1;

make_pair(c_735720,quote_step,&c_735721);c_735720.hdr.immutable = 1;

make_pair(c_735719,NULL,&c_735720);c_735719.hdr.immutable = 1;

make_pair(c_735718,quote__191,&c_735719);c_735718.hdr.immutable = 1;

make_pair(c_735737,quote_ignored,NULL);c_735737.hdr.immutable = 1;

make_pair(c_735736,quote__16461_16645,&c_735737);c_735736.hdr.immutable = 1;

make_pair(c_735735,quote_out_91vars,&c_735736);c_735735.hdr.immutable = 1;

make_pair(c_735742,quote_step,NULL);c_735742.hdr.immutable = 1;

make_pair(c_735741,quote__16461_16645,&c_735742);c_735741.hdr.immutable = 1;

make_pair(c_735740,quote_out_91steps,&c_735741);c_735740.hdr.immutable = 1;

make_pair(c_735739,&c_735740,NULL);c_735739.hdr.immutable = 1;

make_pair(c_735738,quote_in_91steps,&c_735739);c_735738.hdr.immutable = 1;

make_pair(c_735734,&c_735735,&c_735738);c_735734.hdr.immutable = 1;

make_pair(c_735733,NULL,&c_735734);c_735733.hdr.immutable = 1;

make_pair(c_735732,NULL,&c_735733);c_735732.hdr.immutable = 1;

make_pair(c_735731,NULL,&c_735732);c_735731.hdr.immutable = 1;

make_pair(c_735730,quote__75chain,&c_735731);c_735730.hdr.immutable = 1;

make_pair(c_735729,&c_735730,NULL);c_735729.hdr.immutable = 1;

make_pair(c_735717,&c_735718,&c_735729);c_735717.hdr.immutable = 1;

make_pair(c_735751,quote__16461_16645,NULL);c_735751.hdr.immutable = 1;

make_pair(c_735750,quote_out_91vars,&c_735751);c_735750.hdr.immutable = 1;

make_pair(c_735755,quote__16461_16645,NULL);c_735755.hdr.immutable = 1;

make_pair(c_735754,quote_out_91steps,&c_735755);c_735754.hdr.immutable = 1;

make_pair(c_735753,&c_735754,NULL);c_735753.hdr.immutable = 1;

make_pair(c_735752,quote_in_91steps,&c_735753);c_735752.hdr.immutable = 1;

make_pair(c_735749,&c_735750,&c_735752);c_735749.hdr.immutable = 1;

make_pair(c_735748,quote_vars,&c_735749);c_735748.hdr.immutable = 1;

make_pair(c_735747,quote_step,&c_735748);c_735747.hdr.immutable = 1;

make_pair(c_735746,NULL,&c_735747);c_735746.hdr.immutable = 1;

make_pair(c_735745,quote__191,&c_735746);c_735745.hdr.immutable = 1;

make_pair(c_735764,quote_vars,NULL);c_735764.hdr.immutable = 1;

make_pair(c_735763,quote__16461_16645,&c_735764);c_735763.hdr.immutable = 1;

make_pair(c_735762,quote_out_91vars,&c_735763);c_735762.hdr.immutable = 1;

make_pair(c_735769,quote_step,NULL);c_735769.hdr.immutable = 1;

make_pair(c_735768,quote__16461_16645,&c_735769);c_735768.hdr.immutable = 1;

make_pair(c_735767,quote_out_91steps,&c_735768);c_735767.hdr.immutable = 1;

make_pair(c_735766,&c_735767,NULL);c_735766.hdr.immutable = 1;

make_pair(c_735765,quote_in_91steps,&c_735766);c_735765.hdr.immutable = 1;

make_pair(c_735761,&c_735762,&c_735765);c_735761.hdr.immutable = 1;

make_pair(c_735760,NULL,&c_735761);c_735760.hdr.immutable = 1;

make_pair(c_735759,NULL,&c_735760);c_735759.hdr.immutable = 1;

make_pair(c_735758,NULL,&c_735759);c_735758.hdr.immutable = 1;

make_pair(c_735757,quote__75chain,&c_735758);c_735757.hdr.immutable = 1;

make_pair(c_735756,&c_735757,NULL);c_735756.hdr.immutable = 1;

make_pair(c_735744,&c_735745,&c_735756);c_735744.hdr.immutable = 1;

make_pair(c_735775,quote_ellipsis,NULL);c_735775.hdr.immutable = 1;

make_pair(c_735774,quote_placeholder,&c_735775);c_735774.hdr.immutable = 1;

make_pair(c_735778,quote__16461_16645,NULL);c_735778.hdr.immutable = 1;

make_pair(c_735777,quote_step,&c_735778);c_735777.hdr.immutable = 1;

make_pair(c_735782,quote__16461_16645,NULL);c_735782.hdr.immutable = 1;

make_pair(c_735781,quote_out_91vars,&c_735782);c_735781.hdr.immutable = 1;

make_pair(c_735786,quote__16461_16645,NULL);c_735786.hdr.immutable = 1;

make_pair(c_735785,quote_out_91steps,&c_735786);c_735785.hdr.immutable = 1;

make_pair(c_735784,&c_735785,NULL);c_735784.hdr.immutable = 1;

make_pair(c_735783,quote_in_91steps,&c_735784);c_735783.hdr.immutable = 1;

make_pair(c_735780,&c_735781,&c_735783);c_735780.hdr.immutable = 1;

make_pair(c_735779,NULL,&c_735780);c_735779.hdr.immutable = 1;

make_pair(c_735776,&c_735777,&c_735779);c_735776.hdr.immutable = 1;

make_pair(c_735773,&c_735774,&c_735776);c_735773.hdr.immutable = 1;

make_pair(c_735772,quote__191,&c_735773);c_735772.hdr.immutable = 1;

make_pair(c_735795,quote_chain_91rest_91var,NULL);c_735795.hdr.immutable = 1;

make_pair(c_735794,quote__16461_16645,&c_735795);c_735794.hdr.immutable = 1;

make_pair(c_735793,quote_out_91vars,&c_735794);c_735793.hdr.immutable = 1;

make_pair(c_735804,quote_chain_91rest_91var,NULL);c_735804.hdr.immutable = 1;

make_pair(c_735803,quote__16461_16645,&c_735804);c_735803.hdr.immutable = 1;

make_pair(c_735802,quote_step,&c_735803);c_735802.hdr.immutable = 1;

make_pair(c_735801,quote_apply,&c_735802);c_735801.hdr.immutable = 1;

make_pair(c_735800,&c_735801,NULL);c_735800.hdr.immutable = 1;

make_pair(c_735799,quote__16461_16645,&c_735800);c_735799.hdr.immutable = 1;

make_pair(c_735798,quote_out_91steps,&c_735799);c_735798.hdr.immutable = 1;

make_pair(c_735797,&c_735798,NULL);c_735797.hdr.immutable = 1;

make_pair(c_735796,quote_in_91steps,&c_735797);c_735796.hdr.immutable = 1;

make_pair(c_735792,&c_735793,&c_735796);c_735792.hdr.immutable = 1;

make_pair(c_735791,NULL,&c_735792);c_735791.hdr.immutable = 1;

make_pair(c_735790,NULL,&c_735791);c_735790.hdr.immutable = 1;

make_pair(c_735789,NULL,&c_735790);c_735789.hdr.immutable = 1;

make_pair(c_735788,quote__75chain,&c_735789);c_735788.hdr.immutable = 1;

make_pair(c_735787,&c_735788,NULL);c_735787.hdr.immutable = 1;

make_pair(c_735771,&c_735772,&c_735787);c_735771.hdr.immutable = 1;

make_pair(c_735810,quote_ellipsis,NULL);c_735810.hdr.immutable = 1;

make_pair(c_735809,quote_placeholder,&c_735810);c_735809.hdr.immutable = 1;

make_pair(c_735813,quote__16461_16645,NULL);c_735813.hdr.immutable = 1;

make_pair(c_735812,quote_step,&c_735813);c_735812.hdr.immutable = 1;

make_pair(c_735816,quote__16461_16645,NULL);c_735816.hdr.immutable = 1;

make_pair(c_735815,quote_vars,&c_735816);c_735815.hdr.immutable = 1;

make_pair(c_735819,quote__16461_16645,NULL);c_735819.hdr.immutable = 1;

make_pair(c_735818,quote_out_91vars,&c_735819);c_735818.hdr.immutable = 1;

make_pair(c_735823,quote__16461_16645,NULL);c_735823.hdr.immutable = 1;

make_pair(c_735822,quote_out_91steps,&c_735823);c_735822.hdr.immutable = 1;

make_pair(c_735821,&c_735822,NULL);c_735821.hdr.immutable = 1;

make_pair(c_735820,quote_in_91steps,&c_735821);c_735820.hdr.immutable = 1;

make_pair(c_735817,&c_735818,&c_735820);c_735817.hdr.immutable = 1;

make_pair(c_735814,&c_735815,&c_735817);c_735814.hdr.immutable = 1;

make_pair(c_735811,&c_735812,&c_735814);c_735811.hdr.immutable = 1;

make_pair(c_735808,&c_735809,&c_735811);c_735808.hdr.immutable = 1;

make_pair(c_735807,quote__191,&c_735808);c_735807.hdr.immutable = 1;

make_pair(c_735834,quote__16461_16645,quote_chain_91rest_91var);c_735834.hdr.immutable = 1;

make_pair(c_735833,quote_vars,&c_735834);c_735833.hdr.immutable = 1;

make_pair(c_735832,&c_735833,NULL);c_735832.hdr.immutable = 1;

make_pair(c_735831,quote__16461_16645,&c_735832);c_735831.hdr.immutable = 1;

make_pair(c_735830,quote_out_91vars,&c_735831);c_735830.hdr.immutable = 1;

make_pair(c_735843,quote_chain_91rest_91var,NULL);c_735843.hdr.immutable = 1;

make_pair(c_735842,quote__16461_16645,&c_735843);c_735842.hdr.immutable = 1;

make_pair(c_735841,quote_step,&c_735842);c_735841.hdr.immutable = 1;

make_pair(c_735840,quote_apply,&c_735841);c_735840.hdr.immutable = 1;

make_pair(c_735839,&c_735840,NULL);c_735839.hdr.immutable = 1;

make_pair(c_735838,quote__16461_16645,&c_735839);c_735838.hdr.immutable = 1;

make_pair(c_735837,quote_out_91steps,&c_735838);c_735837.hdr.immutable = 1;

make_pair(c_735836,&c_735837,NULL);c_735836.hdr.immutable = 1;

make_pair(c_735835,quote_in_91steps,&c_735836);c_735835.hdr.immutable = 1;

make_pair(c_735829,&c_735830,&c_735835);c_735829.hdr.immutable = 1;

make_pair(c_735828,NULL,&c_735829);c_735828.hdr.immutable = 1;

make_pair(c_735827,NULL,&c_735828);c_735827.hdr.immutable = 1;

make_pair(c_735826,NULL,&c_735827);c_735826.hdr.immutable = 1;

make_pair(c_735825,quote__75chain,&c_735826);c_735825.hdr.immutable = 1;

make_pair(c_735824,&c_735825,NULL);c_735824.hdr.immutable = 1;

make_pair(c_735806,&c_735807,&c_735824);c_735806.hdr.immutable = 1;

make_pair(c_735849,quote_ellipsis,quote_rest);c_735849.hdr.immutable = 1;

make_pair(c_735848,quote_placeholder,&c_735849);c_735848.hdr.immutable = 1;

make_pair(c_735847,&c_735848,quote__191);c_735847.hdr.immutable = 1;

make_pair(c_735846,quote__191,&c_735847);c_735846.hdr.immutable = 1;

make_utf8_string_with_len(c_735853, "_ ... can only be used as a final argument", 42, 42);c_735853.hdr.immutable = 1;

make_pair(c_735852,&c_735853,NULL);c_735852.hdr.immutable = 1;

make_pair(c_735851,quote_syntax_91error,&c_735852);c_735851.hdr.immutable = 1;

make_pair(c_735850,&c_735851,NULL);c_735850.hdr.immutable = 1;

make_pair(c_735845,&c_735846,&c_735850);c_735845.hdr.immutable = 1;

make_pair(c_735858,quote_placeholder,quote_in_91step);c_735858.hdr.immutable = 1;

make_pair(c_735861,quote__16461_16645,NULL);c_735861.hdr.immutable = 1;

make_pair(c_735860,quote_out_91step,&c_735861);c_735860.hdr.immutable = 1;

make_pair(c_735864,quote__16461_16645,NULL);c_735864.hdr.immutable = 1;

make_pair(c_735863,quote_vars,&c_735864);c_735863.hdr.immutable = 1;

make_pair(c_735862,&c_735863,quote_rest);c_735862.hdr.immutable = 1;

make_pair(c_735859,&c_735860,&c_735862);c_735859.hdr.immutable = 1;

make_pair(c_735857,&c_735858,&c_735859);c_735857.hdr.immutable = 1;

make_pair(c_735856,quote__191,&c_735857);c_735856.hdr.immutable = 1;

make_pair(c_735871,quote_chain_91var,NULL);c_735871.hdr.immutable = 1;

make_pair(c_735870,quote__16461_16645,&c_735871);c_735870.hdr.immutable = 1;

make_pair(c_735869,quote_out_91step,&c_735870);c_735869.hdr.immutable = 1;

make_pair(c_735875,quote_chain_91var,NULL);c_735875.hdr.immutable = 1;

make_pair(c_735874,quote__16461_16645,&c_735875);c_735874.hdr.immutable = 1;

make_pair(c_735873,quote_vars,&c_735874);c_735873.hdr.immutable = 1;

make_pair(c_735872,&c_735873,quote_rest);c_735872.hdr.immutable = 1;

make_pair(c_735868,&c_735869,&c_735872);c_735868.hdr.immutable = 1;

make_pair(c_735867,quote_in_91step,&c_735868);c_735867.hdr.immutable = 1;

make_pair(c_735866,quote__75chain,&c_735867);c_735866.hdr.immutable = 1;

make_pair(c_735865,&c_735866,NULL);c_735865.hdr.immutable = 1;

make_pair(c_735855,&c_735856,&c_735865);c_735855.hdr.immutable = 1;

make_pair(c_735880,quote_x,quote_in_91step);c_735880.hdr.immutable = 1;

make_pair(c_735883,quote__16461_16645,NULL);c_735883.hdr.immutable = 1;

make_pair(c_735882,quote_out_91step,&c_735883);c_735882.hdr.immutable = 1;

make_pair(c_735881,&c_735882,quote_rest);c_735881.hdr.immutable = 1;

make_pair(c_735879,&c_735880,&c_735881);c_735879.hdr.immutable = 1;

make_pair(c_735878,quote__191,&c_735879);c_735878.hdr.immutable = 1;

make_pair(c_735890,quote_x,NULL);c_735890.hdr.immutable = 1;

make_pair(c_735889,quote__16461_16645,&c_735890);c_735889.hdr.immutable = 1;

make_pair(c_735888,quote_out_91step,&c_735889);c_735888.hdr.immutable = 1;

make_pair(c_735887,&c_735888,quote_rest);c_735887.hdr.immutable = 1;

make_pair(c_735886,quote_in_91step,&c_735887);c_735886.hdr.immutable = 1;

make_pair(c_735885,quote__75chain,&c_735886);c_735885.hdr.immutable = 1;

make_pair(c_735884,&c_735885,NULL);c_735884.hdr.immutable = 1;

make_pair(c_735877,&c_735878,&c_735884);c_735877.hdr.immutable = 1;

make_pair(c_735876,&c_735877,NULL);c_735876.hdr.immutable = 1;

make_pair(c_735854,&c_735855,&c_735876);c_735854.hdr.immutable = 1;

make_pair(c_735844,&c_735845,&c_735854);c_735844.hdr.immutable = 1;

make_pair(c_735805,&c_735806,&c_735844);c_735805.hdr.immutable = 1;

make_pair(c_735770,&c_735771,&c_735805);c_735770.hdr.immutable = 1;

make_pair(c_735743,&c_735744,&c_735770);c_735743.hdr.immutable = 1;

make_pair(c_735716,&c_735717,&c_735743);c_735716.hdr.immutable = 1;

make_pair(c_735698,&c_735699,&c_735716);c_735698.hdr.immutable = 1;

make_pair(c_735676,&c_735677,&c_735698);c_735676.hdr.immutable = 1;

make_pair(c_735653,&c_735654,&c_735676);c_735653.hdr.immutable = 1;

make_pair(c_735650,&c_735651,&c_735653);c_735650.hdr.immutable = 1;

make_pair(c_735649,quote__16461_16645,&c_735650);c_735649.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733725, ((closureN)self_731965)->elements[8], r_73592, &c_735649);; 
}

static void __lambda_481(void *data, object self_731966, int argc, object *args) /* object self_731966, object r_73589 */
 {
 object r_73589 = args[0];
  
closureN_type c_733727;
object e_735402 [8];
c_733727.hdr.mark = gc_color_red;
 c_733727.hdr.grayed = 0;
c_733727.tag = closureN_tag;
 c_733727.fn = (function_type)__lambda_482;
c_733727.num_args = 1;
c_733727.num_elements = 8;
c_733727.elements = (object *)e_735402;
c_733727.elements[0] = ((closureN)self_731966)->elements[0];
c_733727.elements[1] = ((closureN)self_731966)->elements[1];
c_733727.elements[2] = ((closureN)self_731966)->elements[2];
c_733727.elements[3] = ((closureN)self_731966)->elements[3];
c_733727.elements[4] = ((closureN)self_731966)->elements[4];
c_733727.elements[5] = ((closureN)self_731966)->elements[5];
c_733727.elements[6] = ((closureN)self_731966)->elements[6];
c_733727.elements[7] = ((closureN)self_731966)->elements[8];


make_pair(c_735408,quote_ellipsis,NULL);c_735408.hdr.immutable = 1;

make_pair(c_735407,quote_placeholder,&c_735408);c_735407.hdr.immutable = 1;

make_pair(c_735417,quote_var,NULL);c_735417.hdr.immutable = 1;

make_pair(c_735418,quote__16461_16645,NULL);c_735418.hdr.immutable = 1;

make_pair(c_735416,&c_735417,&c_735418);c_735416.hdr.immutable = 1;

make_pair(c_735423,quote_last_91step,NULL);c_735423.hdr.immutable = 1;

make_pair(c_735422,quote__16461_16645,&c_735423);c_735422.hdr.immutable = 1;

make_pair(c_735421,quote_step,&c_735422);c_735421.hdr.immutable = 1;

make_pair(c_735420,&c_735421,NULL);c_735420.hdr.immutable = 1;

make_pair(c_735419,NULL,&c_735420);c_735419.hdr.immutable = 1;

make_pair(c_735415,&c_735416,&c_735419);c_735415.hdr.immutable = 1;

make_pair(c_735414,NULL,&c_735415);c_735414.hdr.immutable = 1;

make_pair(c_735413,NULL,&c_735414);c_735413.hdr.immutable = 1;

make_pair(c_735412,NULL,&c_735413);c_735412.hdr.immutable = 1;

make_pair(c_735411,quote__191,&c_735412);c_735411.hdr.immutable = 1;

make_pair(c_735429,quote_step,NULL);c_735429.hdr.immutable = 1;

make_pair(c_735428,quote_var,&c_735429);c_735428.hdr.immutable = 1;

make_pair(c_735430,quote__16461_16645,NULL);c_735430.hdr.immutable = 1;

make_pair(c_735427,&c_735428,&c_735430);c_735427.hdr.immutable = 1;

make_pair(c_735431,quote_last_91step,NULL);c_735431.hdr.immutable = 1;

make_pair(c_735426,&c_735427,&c_735431);c_735426.hdr.immutable = 1;

make_pair(c_735425,quote_let_85,&c_735426);c_735425.hdr.immutable = 1;

make_pair(c_735424,&c_735425,NULL);c_735424.hdr.immutable = 1;

make_pair(c_735410,&c_735411,&c_735424);c_735410.hdr.immutable = 1;

make_pair(c_735440,quote__16461_16645,NULL);c_735440.hdr.immutable = 1;

make_pair(c_735439,quote_vars,&c_735440);c_735439.hdr.immutable = 1;

make_pair(c_735445,quote_last_91step,NULL);c_735445.hdr.immutable = 1;

make_pair(c_735444,quote__16461_16645,&c_735445);c_735444.hdr.immutable = 1;

make_pair(c_735443,quote_step,&c_735444);c_735443.hdr.immutable = 1;

make_pair(c_735442,&c_735443,NULL);c_735442.hdr.immutable = 1;

make_pair(c_735441,NULL,&c_735442);c_735441.hdr.immutable = 1;

make_pair(c_735438,&c_735439,&c_735441);c_735438.hdr.immutable = 1;

make_pair(c_735437,NULL,&c_735438);c_735437.hdr.immutable = 1;

make_pair(c_735436,NULL,&c_735437);c_735436.hdr.immutable = 1;

make_pair(c_735435,NULL,&c_735436);c_735435.hdr.immutable = 1;

make_pair(c_735434,quote__191,&c_735435);c_735434.hdr.immutable = 1;

make_pair(c_735451,quote_step,NULL);c_735451.hdr.immutable = 1;

make_pair(c_735450,quote_vars,&c_735451);c_735450.hdr.immutable = 1;

make_pair(c_735452,quote__16461_16645,NULL);c_735452.hdr.immutable = 1;

make_pair(c_735449,&c_735450,&c_735452);c_735449.hdr.immutable = 1;

make_pair(c_735453,quote_last_91step,NULL);c_735453.hdr.immutable = 1;

make_pair(c_735448,&c_735449,&c_735453);c_735448.hdr.immutable = 1;

make_pair(c_735447,quote_let_85_91values,&c_735448);c_735447.hdr.immutable = 1;

make_pair(c_735446,&c_735447,NULL);c_735446.hdr.immutable = 1;

make_pair(c_735433,&c_735434,&c_735446);c_735433.hdr.immutable = 1;

make_pair(c_735462,quote_step,quote_in_91steps);c_735462.hdr.immutable = 1;

make_pair(c_735463,quote_out_91steps,NULL);c_735463.hdr.immutable = 1;

make_pair(c_735461,&c_735462,&c_735463);c_735461.hdr.immutable = 1;

make_pair(c_735460,quote_out_91vars,&c_735461);c_735460.hdr.immutable = 1;

make_pair(c_735459,NULL,&c_735460);c_735459.hdr.immutable = 1;

make_pair(c_735458,NULL,&c_735459);c_735458.hdr.immutable = 1;

make_pair(c_735457,NULL,&c_735458);c_735457.hdr.immutable = 1;

make_pair(c_735456,quote__191,&c_735457);c_735456.hdr.immutable = 1;

make_pair(c_735471,quote_out_91steps,NULL);c_735471.hdr.immutable = 1;

make_pair(c_735470,quote_in_91steps,&c_735471);c_735470.hdr.immutable = 1;

make_pair(c_735469,quote_out_91vars,&c_735470);c_735469.hdr.immutable = 1;

make_pair(c_735468,NULL,&c_735469);c_735468.hdr.immutable = 1;

make_pair(c_735467,NULL,&c_735468);c_735467.hdr.immutable = 1;

make_pair(c_735466,quote_step,&c_735467);c_735466.hdr.immutable = 1;

make_pair(c_735465,quote__75chain,&c_735466);c_735465.hdr.immutable = 1;

make_pair(c_735464,&c_735465,NULL);c_735464.hdr.immutable = 1;

make_pair(c_735455,&c_735456,&c_735464);c_735455.hdr.immutable = 1;

make_pair(c_735480,quote__16461_16645,NULL);c_735480.hdr.immutable = 1;

make_pair(c_735479,quote_out_91vars,&c_735480);c_735479.hdr.immutable = 1;

make_pair(c_735484,quote__16461_16645,NULL);c_735484.hdr.immutable = 1;

make_pair(c_735483,quote_out_91steps,&c_735484);c_735483.hdr.immutable = 1;

make_pair(c_735482,&c_735483,NULL);c_735482.hdr.immutable = 1;

make_pair(c_735481,quote_in_91steps,&c_735482);c_735481.hdr.immutable = 1;

make_pair(c_735478,&c_735479,&c_735481);c_735478.hdr.immutable = 1;

make_pair(c_735477,NULL,&c_735478);c_735477.hdr.immutable = 1;

make_pair(c_735476,quote_step,&c_735477);c_735476.hdr.immutable = 1;

make_pair(c_735475,NULL,&c_735476);c_735475.hdr.immutable = 1;

make_pair(c_735474,quote__191,&c_735475);c_735474.hdr.immutable = 1;

make_pair(c_735493,quote_ignored,NULL);c_735493.hdr.immutable = 1;

make_pair(c_735492,quote__16461_16645,&c_735493);c_735492.hdr.immutable = 1;

make_pair(c_735491,quote_out_91vars,&c_735492);c_735491.hdr.immutable = 1;

make_pair(c_735498,quote_step,NULL);c_735498.hdr.immutable = 1;

make_pair(c_735497,quote__16461_16645,&c_735498);c_735497.hdr.immutable = 1;

make_pair(c_735496,quote_out_91steps,&c_735497);c_735496.hdr.immutable = 1;

make_pair(c_735495,&c_735496,NULL);c_735495.hdr.immutable = 1;

make_pair(c_735494,quote_in_91steps,&c_735495);c_735494.hdr.immutable = 1;

make_pair(c_735490,&c_735491,&c_735494);c_735490.hdr.immutable = 1;

make_pair(c_735489,NULL,&c_735490);c_735489.hdr.immutable = 1;

make_pair(c_735488,NULL,&c_735489);c_735488.hdr.immutable = 1;

make_pair(c_735487,NULL,&c_735488);c_735487.hdr.immutable = 1;

make_pair(c_735486,quote__75chain,&c_735487);c_735486.hdr.immutable = 1;

make_pair(c_735485,&c_735486,NULL);c_735485.hdr.immutable = 1;

make_pair(c_735473,&c_735474,&c_735485);c_735473.hdr.immutable = 1;

make_pair(c_735507,quote__16461_16645,NULL);c_735507.hdr.immutable = 1;

make_pair(c_735506,quote_out_91vars,&c_735507);c_735506.hdr.immutable = 1;

make_pair(c_735511,quote__16461_16645,NULL);c_735511.hdr.immutable = 1;

make_pair(c_735510,quote_out_91steps,&c_735511);c_735510.hdr.immutable = 1;

make_pair(c_735509,&c_735510,NULL);c_735509.hdr.immutable = 1;

make_pair(c_735508,quote_in_91steps,&c_735509);c_735508.hdr.immutable = 1;

make_pair(c_735505,&c_735506,&c_735508);c_735505.hdr.immutable = 1;

make_pair(c_735504,quote_vars,&c_735505);c_735504.hdr.immutable = 1;

make_pair(c_735503,quote_step,&c_735504);c_735503.hdr.immutable = 1;

make_pair(c_735502,NULL,&c_735503);c_735502.hdr.immutable = 1;

make_pair(c_735501,quote__191,&c_735502);c_735501.hdr.immutable = 1;

make_pair(c_735520,quote_vars,NULL);c_735520.hdr.immutable = 1;

make_pair(c_735519,quote__16461_16645,&c_735520);c_735519.hdr.immutable = 1;

make_pair(c_735518,quote_out_91vars,&c_735519);c_735518.hdr.immutable = 1;

make_pair(c_735525,quote_step,NULL);c_735525.hdr.immutable = 1;

make_pair(c_735524,quote__16461_16645,&c_735525);c_735524.hdr.immutable = 1;

make_pair(c_735523,quote_out_91steps,&c_735524);c_735523.hdr.immutable = 1;

make_pair(c_735522,&c_735523,NULL);c_735522.hdr.immutable = 1;

make_pair(c_735521,quote_in_91steps,&c_735522);c_735521.hdr.immutable = 1;

make_pair(c_735517,&c_735518,&c_735521);c_735517.hdr.immutable = 1;

make_pair(c_735516,NULL,&c_735517);c_735516.hdr.immutable = 1;

make_pair(c_735515,NULL,&c_735516);c_735515.hdr.immutable = 1;

make_pair(c_735514,NULL,&c_735515);c_735514.hdr.immutable = 1;

make_pair(c_735513,quote__75chain,&c_735514);c_735513.hdr.immutable = 1;

make_pair(c_735512,&c_735513,NULL);c_735512.hdr.immutable = 1;

make_pair(c_735500,&c_735501,&c_735512);c_735500.hdr.immutable = 1;

make_pair(c_735531,quote_ellipsis,NULL);c_735531.hdr.immutable = 1;

make_pair(c_735530,quote_placeholder,&c_735531);c_735530.hdr.immutable = 1;

make_pair(c_735534,quote__16461_16645,NULL);c_735534.hdr.immutable = 1;

make_pair(c_735533,quote_step,&c_735534);c_735533.hdr.immutable = 1;

make_pair(c_735538,quote__16461_16645,NULL);c_735538.hdr.immutable = 1;

make_pair(c_735537,quote_out_91vars,&c_735538);c_735537.hdr.immutable = 1;

make_pair(c_735542,quote__16461_16645,NULL);c_735542.hdr.immutable = 1;

make_pair(c_735541,quote_out_91steps,&c_735542);c_735541.hdr.immutable = 1;

make_pair(c_735540,&c_735541,NULL);c_735540.hdr.immutable = 1;

make_pair(c_735539,quote_in_91steps,&c_735540);c_735539.hdr.immutable = 1;

make_pair(c_735536,&c_735537,&c_735539);c_735536.hdr.immutable = 1;

make_pair(c_735535,NULL,&c_735536);c_735535.hdr.immutable = 1;

make_pair(c_735532,&c_735533,&c_735535);c_735532.hdr.immutable = 1;

make_pair(c_735529,&c_735530,&c_735532);c_735529.hdr.immutable = 1;

make_pair(c_735528,quote__191,&c_735529);c_735528.hdr.immutable = 1;

make_pair(c_735551,quote_chain_91rest_91var,NULL);c_735551.hdr.immutable = 1;

make_pair(c_735550,quote__16461_16645,&c_735551);c_735550.hdr.immutable = 1;

make_pair(c_735549,quote_out_91vars,&c_735550);c_735549.hdr.immutable = 1;

make_pair(c_735560,quote_chain_91rest_91var,NULL);c_735560.hdr.immutable = 1;

make_pair(c_735559,quote__16461_16645,&c_735560);c_735559.hdr.immutable = 1;

make_pair(c_735558,quote_step,&c_735559);c_735558.hdr.immutable = 1;

make_pair(c_735557,quote_apply,&c_735558);c_735557.hdr.immutable = 1;

make_pair(c_735556,&c_735557,NULL);c_735556.hdr.immutable = 1;

make_pair(c_735555,quote__16461_16645,&c_735556);c_735555.hdr.immutable = 1;

make_pair(c_735554,quote_out_91steps,&c_735555);c_735554.hdr.immutable = 1;

make_pair(c_735553,&c_735554,NULL);c_735553.hdr.immutable = 1;

make_pair(c_735552,quote_in_91steps,&c_735553);c_735552.hdr.immutable = 1;

make_pair(c_735548,&c_735549,&c_735552);c_735548.hdr.immutable = 1;

make_pair(c_735547,NULL,&c_735548);c_735547.hdr.immutable = 1;

make_pair(c_735546,NULL,&c_735547);c_735546.hdr.immutable = 1;

make_pair(c_735545,NULL,&c_735546);c_735545.hdr.immutable = 1;

make_pair(c_735544,quote__75chain,&c_735545);c_735544.hdr.immutable = 1;

make_pair(c_735543,&c_735544,NULL);c_735543.hdr.immutable = 1;

make_pair(c_735527,&c_735528,&c_735543);c_735527.hdr.immutable = 1;

make_pair(c_735566,quote_ellipsis,NULL);c_735566.hdr.immutable = 1;

make_pair(c_735565,quote_placeholder,&c_735566);c_735565.hdr.immutable = 1;

make_pair(c_735569,quote__16461_16645,NULL);c_735569.hdr.immutable = 1;

make_pair(c_735568,quote_step,&c_735569);c_735568.hdr.immutable = 1;

make_pair(c_735572,quote__16461_16645,NULL);c_735572.hdr.immutable = 1;

make_pair(c_735571,quote_vars,&c_735572);c_735571.hdr.immutable = 1;

make_pair(c_735575,quote__16461_16645,NULL);c_735575.hdr.immutable = 1;

make_pair(c_735574,quote_out_91vars,&c_735575);c_735574.hdr.immutable = 1;

make_pair(c_735579,quote__16461_16645,NULL);c_735579.hdr.immutable = 1;

make_pair(c_735578,quote_out_91steps,&c_735579);c_735578.hdr.immutable = 1;

make_pair(c_735577,&c_735578,NULL);c_735577.hdr.immutable = 1;

make_pair(c_735576,quote_in_91steps,&c_735577);c_735576.hdr.immutable = 1;

make_pair(c_735573,&c_735574,&c_735576);c_735573.hdr.immutable = 1;

make_pair(c_735570,&c_735571,&c_735573);c_735570.hdr.immutable = 1;

make_pair(c_735567,&c_735568,&c_735570);c_735567.hdr.immutable = 1;

make_pair(c_735564,&c_735565,&c_735567);c_735564.hdr.immutable = 1;

make_pair(c_735563,quote__191,&c_735564);c_735563.hdr.immutable = 1;

make_pair(c_735590,quote__16461_16645,quote_chain_91rest_91var);c_735590.hdr.immutable = 1;

make_pair(c_735589,quote_vars,&c_735590);c_735589.hdr.immutable = 1;

make_pair(c_735588,&c_735589,NULL);c_735588.hdr.immutable = 1;

make_pair(c_735587,quote__16461_16645,&c_735588);c_735587.hdr.immutable = 1;

make_pair(c_735586,quote_out_91vars,&c_735587);c_735586.hdr.immutable = 1;

make_pair(c_735599,quote_chain_91rest_91var,NULL);c_735599.hdr.immutable = 1;

make_pair(c_735598,quote__16461_16645,&c_735599);c_735598.hdr.immutable = 1;

make_pair(c_735597,quote_step,&c_735598);c_735597.hdr.immutable = 1;

make_pair(c_735596,quote_apply,&c_735597);c_735596.hdr.immutable = 1;

make_pair(c_735595,&c_735596,NULL);c_735595.hdr.immutable = 1;

make_pair(c_735594,quote__16461_16645,&c_735595);c_735594.hdr.immutable = 1;

make_pair(c_735593,quote_out_91steps,&c_735594);c_735593.hdr.immutable = 1;

make_pair(c_735592,&c_735593,NULL);c_735592.hdr.immutable = 1;

make_pair(c_735591,quote_in_91steps,&c_735592);c_735591.hdr.immutable = 1;

make_pair(c_735585,&c_735586,&c_735591);c_735585.hdr.immutable = 1;

make_pair(c_735584,NULL,&c_735585);c_735584.hdr.immutable = 1;

make_pair(c_735583,NULL,&c_735584);c_735583.hdr.immutable = 1;

make_pair(c_735582,NULL,&c_735583);c_735582.hdr.immutable = 1;

make_pair(c_735581,quote__75chain,&c_735582);c_735581.hdr.immutable = 1;

make_pair(c_735580,&c_735581,NULL);c_735580.hdr.immutable = 1;

make_pair(c_735562,&c_735563,&c_735580);c_735562.hdr.immutable = 1;

make_pair(c_735605,quote_ellipsis,quote_rest);c_735605.hdr.immutable = 1;

make_pair(c_735604,quote_placeholder,&c_735605);c_735604.hdr.immutable = 1;

make_pair(c_735603,&c_735604,quote__191);c_735603.hdr.immutable = 1;

make_pair(c_735602,quote__191,&c_735603);c_735602.hdr.immutable = 1;

make_utf8_string_with_len(c_735609, "_ ... can only be used as a final argument", 42, 42);c_735609.hdr.immutable = 1;

make_pair(c_735608,&c_735609,NULL);c_735608.hdr.immutable = 1;

make_pair(c_735607,quote_syntax_91error,&c_735608);c_735607.hdr.immutable = 1;

make_pair(c_735606,&c_735607,NULL);c_735606.hdr.immutable = 1;

make_pair(c_735601,&c_735602,&c_735606);c_735601.hdr.immutable = 1;

make_pair(c_735614,quote_placeholder,quote_in_91step);c_735614.hdr.immutable = 1;

make_pair(c_735617,quote__16461_16645,NULL);c_735617.hdr.immutable = 1;

make_pair(c_735616,quote_out_91step,&c_735617);c_735616.hdr.immutable = 1;

make_pair(c_735620,quote__16461_16645,NULL);c_735620.hdr.immutable = 1;

make_pair(c_735619,quote_vars,&c_735620);c_735619.hdr.immutable = 1;

make_pair(c_735618,&c_735619,quote_rest);c_735618.hdr.immutable = 1;

make_pair(c_735615,&c_735616,&c_735618);c_735615.hdr.immutable = 1;

make_pair(c_735613,&c_735614,&c_735615);c_735613.hdr.immutable = 1;

make_pair(c_735612,quote__191,&c_735613);c_735612.hdr.immutable = 1;

make_pair(c_735627,quote_chain_91var,NULL);c_735627.hdr.immutable = 1;

make_pair(c_735626,quote__16461_16645,&c_735627);c_735626.hdr.immutable = 1;

make_pair(c_735625,quote_out_91step,&c_735626);c_735625.hdr.immutable = 1;

make_pair(c_735631,quote_chain_91var,NULL);c_735631.hdr.immutable = 1;

make_pair(c_735630,quote__16461_16645,&c_735631);c_735630.hdr.immutable = 1;

make_pair(c_735629,quote_vars,&c_735630);c_735629.hdr.immutable = 1;

make_pair(c_735628,&c_735629,quote_rest);c_735628.hdr.immutable = 1;

make_pair(c_735624,&c_735625,&c_735628);c_735624.hdr.immutable = 1;

make_pair(c_735623,quote_in_91step,&c_735624);c_735623.hdr.immutable = 1;

make_pair(c_735622,quote__75chain,&c_735623);c_735622.hdr.immutable = 1;

make_pair(c_735621,&c_735622,NULL);c_735621.hdr.immutable = 1;

make_pair(c_735611,&c_735612,&c_735621);c_735611.hdr.immutable = 1;

make_pair(c_735636,quote_x,quote_in_91step);c_735636.hdr.immutable = 1;

make_pair(c_735639,quote__16461_16645,NULL);c_735639.hdr.immutable = 1;

make_pair(c_735638,quote_out_91step,&c_735639);c_735638.hdr.immutable = 1;

make_pair(c_735637,&c_735638,quote_rest);c_735637.hdr.immutable = 1;

make_pair(c_735635,&c_735636,&c_735637);c_735635.hdr.immutable = 1;

make_pair(c_735634,quote__191,&c_735635);c_735634.hdr.immutable = 1;

make_pair(c_735646,quote_x,NULL);c_735646.hdr.immutable = 1;

make_pair(c_735645,quote__16461_16645,&c_735646);c_735645.hdr.immutable = 1;

make_pair(c_735644,quote_out_91step,&c_735645);c_735644.hdr.immutable = 1;

make_pair(c_735643,&c_735644,quote_rest);c_735643.hdr.immutable = 1;

make_pair(c_735642,quote_in_91step,&c_735643);c_735642.hdr.immutable = 1;

make_pair(c_735641,quote__75chain,&c_735642);c_735641.hdr.immutable = 1;

make_pair(c_735640,&c_735641,NULL);c_735640.hdr.immutable = 1;

make_pair(c_735633,&c_735634,&c_735640);c_735633.hdr.immutable = 1;

make_pair(c_735632,&c_735633,NULL);c_735632.hdr.immutable = 1;

make_pair(c_735610,&c_735611,&c_735632);c_735610.hdr.immutable = 1;

make_pair(c_735600,&c_735601,&c_735610);c_735600.hdr.immutable = 1;

make_pair(c_735561,&c_735562,&c_735600);c_735561.hdr.immutable = 1;

make_pair(c_735526,&c_735527,&c_735561);c_735526.hdr.immutable = 1;

make_pair(c_735499,&c_735500,&c_735526);c_735499.hdr.immutable = 1;

make_pair(c_735472,&c_735473,&c_735499);c_735472.hdr.immutable = 1;

make_pair(c_735454,&c_735455,&c_735472);c_735454.hdr.immutable = 1;

make_pair(c_735432,&c_735433,&c_735454);c_735432.hdr.immutable = 1;

make_pair(c_735409,&c_735410,&c_735432);c_735409.hdr.immutable = 1;

make_pair(c_735406,&c_735407,&c_735409);c_735406.hdr.immutable = 1;

make_pair(c_735405,quote__16461_16645,&c_735406);c_735405.hdr.immutable = 1;

make_pair(c_735404,quote_syntax_91rules,&c_735405);c_735404.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733727, ((closureN)self_731966)->elements[7], r_73589, &c_735404);; 
}

static void __lambda_482(void *data, object self_731967, int argc, object *args) /* object self_731967, object r_73585 */
 {
 object r_73585 = args[0];
  
closureN_type c_733729;
object e_735157 [8];
c_733729.hdr.mark = gc_color_red;
 c_733729.hdr.grayed = 0;
c_733729.tag = closureN_tag;
 c_733729.fn = (function_type)__lambda_483;
c_733729.num_args = 1;
c_733729.num_elements = 8;
c_733729.elements = (object *)e_735157;
c_733729.elements[0] = ((closureN)self_731967)->elements[0];
c_733729.elements[1] = ((closureN)self_731967)->elements[1];
c_733729.elements[2] = ((closureN)self_731967)->elements[2];
c_733729.elements[3] = ((closureN)self_731967)->elements[3];
c_733729.elements[4] = ((closureN)self_731967)->elements[4];
c_733729.elements[5] = ((closureN)self_731967)->elements[5];
c_733729.elements[6] = ((closureN)self_731967)->elements[6];
c_733729.elements[7] = ((closureN)self_731967)->elements[7];


make_pair(c_735163,quote_ellipsis,NULL);c_735163.hdr.immutable = 1;

make_pair(c_735162,quote_placeholder,&c_735163);c_735162.hdr.immutable = 1;

make_pair(c_735172,quote_var,NULL);c_735172.hdr.immutable = 1;

make_pair(c_735173,quote__16461_16645,NULL);c_735173.hdr.immutable = 1;

make_pair(c_735171,&c_735172,&c_735173);c_735171.hdr.immutable = 1;

make_pair(c_735178,quote_last_91step,NULL);c_735178.hdr.immutable = 1;

make_pair(c_735177,quote__16461_16645,&c_735178);c_735177.hdr.immutable = 1;

make_pair(c_735176,quote_step,&c_735177);c_735176.hdr.immutable = 1;

make_pair(c_735175,&c_735176,NULL);c_735175.hdr.immutable = 1;

make_pair(c_735174,NULL,&c_735175);c_735174.hdr.immutable = 1;

make_pair(c_735170,&c_735171,&c_735174);c_735170.hdr.immutable = 1;

make_pair(c_735169,NULL,&c_735170);c_735169.hdr.immutable = 1;

make_pair(c_735168,NULL,&c_735169);c_735168.hdr.immutable = 1;

make_pair(c_735167,NULL,&c_735168);c_735167.hdr.immutable = 1;

make_pair(c_735166,quote__191,&c_735167);c_735166.hdr.immutable = 1;

make_pair(c_735184,quote_step,NULL);c_735184.hdr.immutable = 1;

make_pair(c_735183,quote_var,&c_735184);c_735183.hdr.immutable = 1;

make_pair(c_735185,quote__16461_16645,NULL);c_735185.hdr.immutable = 1;

make_pair(c_735182,&c_735183,&c_735185);c_735182.hdr.immutable = 1;

make_pair(c_735186,quote_last_91step,NULL);c_735186.hdr.immutable = 1;

make_pair(c_735181,&c_735182,&c_735186);c_735181.hdr.immutable = 1;

make_pair(c_735180,quote_let_85,&c_735181);c_735180.hdr.immutable = 1;

make_pair(c_735179,&c_735180,NULL);c_735179.hdr.immutable = 1;

make_pair(c_735165,&c_735166,&c_735179);c_735165.hdr.immutable = 1;

make_pair(c_735195,quote__16461_16645,NULL);c_735195.hdr.immutable = 1;

make_pair(c_735194,quote_vars,&c_735195);c_735194.hdr.immutable = 1;

make_pair(c_735200,quote_last_91step,NULL);c_735200.hdr.immutable = 1;

make_pair(c_735199,quote__16461_16645,&c_735200);c_735199.hdr.immutable = 1;

make_pair(c_735198,quote_step,&c_735199);c_735198.hdr.immutable = 1;

make_pair(c_735197,&c_735198,NULL);c_735197.hdr.immutable = 1;

make_pair(c_735196,NULL,&c_735197);c_735196.hdr.immutable = 1;

make_pair(c_735193,&c_735194,&c_735196);c_735193.hdr.immutable = 1;

make_pair(c_735192,NULL,&c_735193);c_735192.hdr.immutable = 1;

make_pair(c_735191,NULL,&c_735192);c_735191.hdr.immutable = 1;

make_pair(c_735190,NULL,&c_735191);c_735190.hdr.immutable = 1;

make_pair(c_735189,quote__191,&c_735190);c_735189.hdr.immutable = 1;

make_pair(c_735206,quote_step,NULL);c_735206.hdr.immutable = 1;

make_pair(c_735205,quote_vars,&c_735206);c_735205.hdr.immutable = 1;

make_pair(c_735207,quote__16461_16645,NULL);c_735207.hdr.immutable = 1;

make_pair(c_735204,&c_735205,&c_735207);c_735204.hdr.immutable = 1;

make_pair(c_735208,quote_last_91step,NULL);c_735208.hdr.immutable = 1;

make_pair(c_735203,&c_735204,&c_735208);c_735203.hdr.immutable = 1;

make_pair(c_735202,quote_let_85_91values,&c_735203);c_735202.hdr.immutable = 1;

make_pair(c_735201,&c_735202,NULL);c_735201.hdr.immutable = 1;

make_pair(c_735188,&c_735189,&c_735201);c_735188.hdr.immutable = 1;

make_pair(c_735217,quote_step,quote_in_91steps);c_735217.hdr.immutable = 1;

make_pair(c_735218,quote_out_91steps,NULL);c_735218.hdr.immutable = 1;

make_pair(c_735216,&c_735217,&c_735218);c_735216.hdr.immutable = 1;

make_pair(c_735215,quote_out_91vars,&c_735216);c_735215.hdr.immutable = 1;

make_pair(c_735214,NULL,&c_735215);c_735214.hdr.immutable = 1;

make_pair(c_735213,NULL,&c_735214);c_735213.hdr.immutable = 1;

make_pair(c_735212,NULL,&c_735213);c_735212.hdr.immutable = 1;

make_pair(c_735211,quote__191,&c_735212);c_735211.hdr.immutable = 1;

make_pair(c_735226,quote_out_91steps,NULL);c_735226.hdr.immutable = 1;

make_pair(c_735225,quote_in_91steps,&c_735226);c_735225.hdr.immutable = 1;

make_pair(c_735224,quote_out_91vars,&c_735225);c_735224.hdr.immutable = 1;

make_pair(c_735223,NULL,&c_735224);c_735223.hdr.immutable = 1;

make_pair(c_735222,NULL,&c_735223);c_735222.hdr.immutable = 1;

make_pair(c_735221,quote_step,&c_735222);c_735221.hdr.immutable = 1;

make_pair(c_735220,quote__75chain,&c_735221);c_735220.hdr.immutable = 1;

make_pair(c_735219,&c_735220,NULL);c_735219.hdr.immutable = 1;

make_pair(c_735210,&c_735211,&c_735219);c_735210.hdr.immutable = 1;

make_pair(c_735235,quote__16461_16645,NULL);c_735235.hdr.immutable = 1;

make_pair(c_735234,quote_out_91vars,&c_735235);c_735234.hdr.immutable = 1;

make_pair(c_735239,quote__16461_16645,NULL);c_735239.hdr.immutable = 1;

make_pair(c_735238,quote_out_91steps,&c_735239);c_735238.hdr.immutable = 1;

make_pair(c_735237,&c_735238,NULL);c_735237.hdr.immutable = 1;

make_pair(c_735236,quote_in_91steps,&c_735237);c_735236.hdr.immutable = 1;

make_pair(c_735233,&c_735234,&c_735236);c_735233.hdr.immutable = 1;

make_pair(c_735232,NULL,&c_735233);c_735232.hdr.immutable = 1;

make_pair(c_735231,quote_step,&c_735232);c_735231.hdr.immutable = 1;

make_pair(c_735230,NULL,&c_735231);c_735230.hdr.immutable = 1;

make_pair(c_735229,quote__191,&c_735230);c_735229.hdr.immutable = 1;

make_pair(c_735248,quote_ignored,NULL);c_735248.hdr.immutable = 1;

make_pair(c_735247,quote__16461_16645,&c_735248);c_735247.hdr.immutable = 1;

make_pair(c_735246,quote_out_91vars,&c_735247);c_735246.hdr.immutable = 1;

make_pair(c_735253,quote_step,NULL);c_735253.hdr.immutable = 1;

make_pair(c_735252,quote__16461_16645,&c_735253);c_735252.hdr.immutable = 1;

make_pair(c_735251,quote_out_91steps,&c_735252);c_735251.hdr.immutable = 1;

make_pair(c_735250,&c_735251,NULL);c_735250.hdr.immutable = 1;

make_pair(c_735249,quote_in_91steps,&c_735250);c_735249.hdr.immutable = 1;

make_pair(c_735245,&c_735246,&c_735249);c_735245.hdr.immutable = 1;

make_pair(c_735244,NULL,&c_735245);c_735244.hdr.immutable = 1;

make_pair(c_735243,NULL,&c_735244);c_735243.hdr.immutable = 1;

make_pair(c_735242,NULL,&c_735243);c_735242.hdr.immutable = 1;

make_pair(c_735241,quote__75chain,&c_735242);c_735241.hdr.immutable = 1;

make_pair(c_735240,&c_735241,NULL);c_735240.hdr.immutable = 1;

make_pair(c_735228,&c_735229,&c_735240);c_735228.hdr.immutable = 1;

make_pair(c_735262,quote__16461_16645,NULL);c_735262.hdr.immutable = 1;

make_pair(c_735261,quote_out_91vars,&c_735262);c_735261.hdr.immutable = 1;

make_pair(c_735266,quote__16461_16645,NULL);c_735266.hdr.immutable = 1;

make_pair(c_735265,quote_out_91steps,&c_735266);c_735265.hdr.immutable = 1;

make_pair(c_735264,&c_735265,NULL);c_735264.hdr.immutable = 1;

make_pair(c_735263,quote_in_91steps,&c_735264);c_735263.hdr.immutable = 1;

make_pair(c_735260,&c_735261,&c_735263);c_735260.hdr.immutable = 1;

make_pair(c_735259,quote_vars,&c_735260);c_735259.hdr.immutable = 1;

make_pair(c_735258,quote_step,&c_735259);c_735258.hdr.immutable = 1;

make_pair(c_735257,NULL,&c_735258);c_735257.hdr.immutable = 1;

make_pair(c_735256,quote__191,&c_735257);c_735256.hdr.immutable = 1;

make_pair(c_735275,quote_vars,NULL);c_735275.hdr.immutable = 1;

make_pair(c_735274,quote__16461_16645,&c_735275);c_735274.hdr.immutable = 1;

make_pair(c_735273,quote_out_91vars,&c_735274);c_735273.hdr.immutable = 1;

make_pair(c_735280,quote_step,NULL);c_735280.hdr.immutable = 1;

make_pair(c_735279,quote__16461_16645,&c_735280);c_735279.hdr.immutable = 1;

make_pair(c_735278,quote_out_91steps,&c_735279);c_735278.hdr.immutable = 1;

make_pair(c_735277,&c_735278,NULL);c_735277.hdr.immutable = 1;

make_pair(c_735276,quote_in_91steps,&c_735277);c_735276.hdr.immutable = 1;

make_pair(c_735272,&c_735273,&c_735276);c_735272.hdr.immutable = 1;

make_pair(c_735271,NULL,&c_735272);c_735271.hdr.immutable = 1;

make_pair(c_735270,NULL,&c_735271);c_735270.hdr.immutable = 1;

make_pair(c_735269,NULL,&c_735270);c_735269.hdr.immutable = 1;

make_pair(c_735268,quote__75chain,&c_735269);c_735268.hdr.immutable = 1;

make_pair(c_735267,&c_735268,NULL);c_735267.hdr.immutable = 1;

make_pair(c_735255,&c_735256,&c_735267);c_735255.hdr.immutable = 1;

make_pair(c_735286,quote_ellipsis,NULL);c_735286.hdr.immutable = 1;

make_pair(c_735285,quote_placeholder,&c_735286);c_735285.hdr.immutable = 1;

make_pair(c_735289,quote__16461_16645,NULL);c_735289.hdr.immutable = 1;

make_pair(c_735288,quote_step,&c_735289);c_735288.hdr.immutable = 1;

make_pair(c_735293,quote__16461_16645,NULL);c_735293.hdr.immutable = 1;

make_pair(c_735292,quote_out_91vars,&c_735293);c_735292.hdr.immutable = 1;

make_pair(c_735297,quote__16461_16645,NULL);c_735297.hdr.immutable = 1;

make_pair(c_735296,quote_out_91steps,&c_735297);c_735296.hdr.immutable = 1;

make_pair(c_735295,&c_735296,NULL);c_735295.hdr.immutable = 1;

make_pair(c_735294,quote_in_91steps,&c_735295);c_735294.hdr.immutable = 1;

make_pair(c_735291,&c_735292,&c_735294);c_735291.hdr.immutable = 1;

make_pair(c_735290,NULL,&c_735291);c_735290.hdr.immutable = 1;

make_pair(c_735287,&c_735288,&c_735290);c_735287.hdr.immutable = 1;

make_pair(c_735284,&c_735285,&c_735287);c_735284.hdr.immutable = 1;

make_pair(c_735283,quote__191,&c_735284);c_735283.hdr.immutable = 1;

make_pair(c_735306,quote_chain_91rest_91var,NULL);c_735306.hdr.immutable = 1;

make_pair(c_735305,quote__16461_16645,&c_735306);c_735305.hdr.immutable = 1;

make_pair(c_735304,quote_out_91vars,&c_735305);c_735304.hdr.immutable = 1;

make_pair(c_735315,quote_chain_91rest_91var,NULL);c_735315.hdr.immutable = 1;

make_pair(c_735314,quote__16461_16645,&c_735315);c_735314.hdr.immutable = 1;

make_pair(c_735313,quote_step,&c_735314);c_735313.hdr.immutable = 1;

make_pair(c_735312,quote_apply,&c_735313);c_735312.hdr.immutable = 1;

make_pair(c_735311,&c_735312,NULL);c_735311.hdr.immutable = 1;

make_pair(c_735310,quote__16461_16645,&c_735311);c_735310.hdr.immutable = 1;

make_pair(c_735309,quote_out_91steps,&c_735310);c_735309.hdr.immutable = 1;

make_pair(c_735308,&c_735309,NULL);c_735308.hdr.immutable = 1;

make_pair(c_735307,quote_in_91steps,&c_735308);c_735307.hdr.immutable = 1;

make_pair(c_735303,&c_735304,&c_735307);c_735303.hdr.immutable = 1;

make_pair(c_735302,NULL,&c_735303);c_735302.hdr.immutable = 1;

make_pair(c_735301,NULL,&c_735302);c_735301.hdr.immutable = 1;

make_pair(c_735300,NULL,&c_735301);c_735300.hdr.immutable = 1;

make_pair(c_735299,quote__75chain,&c_735300);c_735299.hdr.immutable = 1;

make_pair(c_735298,&c_735299,NULL);c_735298.hdr.immutable = 1;

make_pair(c_735282,&c_735283,&c_735298);c_735282.hdr.immutable = 1;

make_pair(c_735321,quote_ellipsis,NULL);c_735321.hdr.immutable = 1;

make_pair(c_735320,quote_placeholder,&c_735321);c_735320.hdr.immutable = 1;

make_pair(c_735324,quote__16461_16645,NULL);c_735324.hdr.immutable = 1;

make_pair(c_735323,quote_step,&c_735324);c_735323.hdr.immutable = 1;

make_pair(c_735327,quote__16461_16645,NULL);c_735327.hdr.immutable = 1;

make_pair(c_735326,quote_vars,&c_735327);c_735326.hdr.immutable = 1;

make_pair(c_735330,quote__16461_16645,NULL);c_735330.hdr.immutable = 1;

make_pair(c_735329,quote_out_91vars,&c_735330);c_735329.hdr.immutable = 1;

make_pair(c_735334,quote__16461_16645,NULL);c_735334.hdr.immutable = 1;

make_pair(c_735333,quote_out_91steps,&c_735334);c_735333.hdr.immutable = 1;

make_pair(c_735332,&c_735333,NULL);c_735332.hdr.immutable = 1;

make_pair(c_735331,quote_in_91steps,&c_735332);c_735331.hdr.immutable = 1;

make_pair(c_735328,&c_735329,&c_735331);c_735328.hdr.immutable = 1;

make_pair(c_735325,&c_735326,&c_735328);c_735325.hdr.immutable = 1;

make_pair(c_735322,&c_735323,&c_735325);c_735322.hdr.immutable = 1;

make_pair(c_735319,&c_735320,&c_735322);c_735319.hdr.immutable = 1;

make_pair(c_735318,quote__191,&c_735319);c_735318.hdr.immutable = 1;

make_pair(c_735345,quote__16461_16645,quote_chain_91rest_91var);c_735345.hdr.immutable = 1;

make_pair(c_735344,quote_vars,&c_735345);c_735344.hdr.immutable = 1;

make_pair(c_735343,&c_735344,NULL);c_735343.hdr.immutable = 1;

make_pair(c_735342,quote__16461_16645,&c_735343);c_735342.hdr.immutable = 1;

make_pair(c_735341,quote_out_91vars,&c_735342);c_735341.hdr.immutable = 1;

make_pair(c_735354,quote_chain_91rest_91var,NULL);c_735354.hdr.immutable = 1;

make_pair(c_735353,quote__16461_16645,&c_735354);c_735353.hdr.immutable = 1;

make_pair(c_735352,quote_step,&c_735353);c_735352.hdr.immutable = 1;

make_pair(c_735351,quote_apply,&c_735352);c_735351.hdr.immutable = 1;

make_pair(c_735350,&c_735351,NULL);c_735350.hdr.immutable = 1;

make_pair(c_735349,quote__16461_16645,&c_735350);c_735349.hdr.immutable = 1;

make_pair(c_735348,quote_out_91steps,&c_735349);c_735348.hdr.immutable = 1;

make_pair(c_735347,&c_735348,NULL);c_735347.hdr.immutable = 1;

make_pair(c_735346,quote_in_91steps,&c_735347);c_735346.hdr.immutable = 1;

make_pair(c_735340,&c_735341,&c_735346);c_735340.hdr.immutable = 1;

make_pair(c_735339,NULL,&c_735340);c_735339.hdr.immutable = 1;

make_pair(c_735338,NULL,&c_735339);c_735338.hdr.immutable = 1;

make_pair(c_735337,NULL,&c_735338);c_735337.hdr.immutable = 1;

make_pair(c_735336,quote__75chain,&c_735337);c_735336.hdr.immutable = 1;

make_pair(c_735335,&c_735336,NULL);c_735335.hdr.immutable = 1;

make_pair(c_735317,&c_735318,&c_735335);c_735317.hdr.immutable = 1;

make_pair(c_735360,quote_ellipsis,quote_rest);c_735360.hdr.immutable = 1;

make_pair(c_735359,quote_placeholder,&c_735360);c_735359.hdr.immutable = 1;

make_pair(c_735358,&c_735359,quote__191);c_735358.hdr.immutable = 1;

make_pair(c_735357,quote__191,&c_735358);c_735357.hdr.immutable = 1;

make_utf8_string_with_len(c_735364, "_ ... can only be used as a final argument", 42, 42);c_735364.hdr.immutable = 1;

make_pair(c_735363,&c_735364,NULL);c_735363.hdr.immutable = 1;

make_pair(c_735362,quote_syntax_91error,&c_735363);c_735362.hdr.immutable = 1;

make_pair(c_735361,&c_735362,NULL);c_735361.hdr.immutable = 1;

make_pair(c_735356,&c_735357,&c_735361);c_735356.hdr.immutable = 1;

make_pair(c_735369,quote_placeholder,quote_in_91step);c_735369.hdr.immutable = 1;

make_pair(c_735372,quote__16461_16645,NULL);c_735372.hdr.immutable = 1;

make_pair(c_735371,quote_out_91step,&c_735372);c_735371.hdr.immutable = 1;

make_pair(c_735375,quote__16461_16645,NULL);c_735375.hdr.immutable = 1;

make_pair(c_735374,quote_vars,&c_735375);c_735374.hdr.immutable = 1;

make_pair(c_735373,&c_735374,quote_rest);c_735373.hdr.immutable = 1;

make_pair(c_735370,&c_735371,&c_735373);c_735370.hdr.immutable = 1;

make_pair(c_735368,&c_735369,&c_735370);c_735368.hdr.immutable = 1;

make_pair(c_735367,quote__191,&c_735368);c_735367.hdr.immutable = 1;

make_pair(c_735382,quote_chain_91var,NULL);c_735382.hdr.immutable = 1;

make_pair(c_735381,quote__16461_16645,&c_735382);c_735381.hdr.immutable = 1;

make_pair(c_735380,quote_out_91step,&c_735381);c_735380.hdr.immutable = 1;

make_pair(c_735386,quote_chain_91var,NULL);c_735386.hdr.immutable = 1;

make_pair(c_735385,quote__16461_16645,&c_735386);c_735385.hdr.immutable = 1;

make_pair(c_735384,quote_vars,&c_735385);c_735384.hdr.immutable = 1;

make_pair(c_735383,&c_735384,quote_rest);c_735383.hdr.immutable = 1;

make_pair(c_735379,&c_735380,&c_735383);c_735379.hdr.immutable = 1;

make_pair(c_735378,quote_in_91step,&c_735379);c_735378.hdr.immutable = 1;

make_pair(c_735377,quote__75chain,&c_735378);c_735377.hdr.immutable = 1;

make_pair(c_735376,&c_735377,NULL);c_735376.hdr.immutable = 1;

make_pair(c_735366,&c_735367,&c_735376);c_735366.hdr.immutable = 1;

make_pair(c_735391,quote_x,quote_in_91step);c_735391.hdr.immutable = 1;

make_pair(c_735394,quote__16461_16645,NULL);c_735394.hdr.immutable = 1;

make_pair(c_735393,quote_out_91step,&c_735394);c_735393.hdr.immutable = 1;

make_pair(c_735392,&c_735393,quote_rest);c_735392.hdr.immutable = 1;

make_pair(c_735390,&c_735391,&c_735392);c_735390.hdr.immutable = 1;

make_pair(c_735389,quote__191,&c_735390);c_735389.hdr.immutable = 1;

make_pair(c_735401,quote_x,NULL);c_735401.hdr.immutable = 1;

make_pair(c_735400,quote__16461_16645,&c_735401);c_735400.hdr.immutable = 1;

make_pair(c_735399,quote_out_91step,&c_735400);c_735399.hdr.immutable = 1;

make_pair(c_735398,&c_735399,quote_rest);c_735398.hdr.immutable = 1;

make_pair(c_735397,quote_in_91step,&c_735398);c_735397.hdr.immutable = 1;

make_pair(c_735396,quote__75chain,&c_735397);c_735396.hdr.immutable = 1;

make_pair(c_735395,&c_735396,NULL);c_735395.hdr.immutable = 1;

make_pair(c_735388,&c_735389,&c_735395);c_735388.hdr.immutable = 1;

make_pair(c_735387,&c_735388,NULL);c_735387.hdr.immutable = 1;

make_pair(c_735365,&c_735366,&c_735387);c_735365.hdr.immutable = 1;

make_pair(c_735355,&c_735356,&c_735365);c_735355.hdr.immutable = 1;

make_pair(c_735316,&c_735317,&c_735355);c_735316.hdr.immutable = 1;

make_pair(c_735281,&c_735282,&c_735316);c_735281.hdr.immutable = 1;

make_pair(c_735254,&c_735255,&c_735281);c_735254.hdr.immutable = 1;

make_pair(c_735227,&c_735228,&c_735254);c_735227.hdr.immutable = 1;

make_pair(c_735209,&c_735210,&c_735227);c_735209.hdr.immutable = 1;

make_pair(c_735187,&c_735188,&c_735209);c_735187.hdr.immutable = 1;

make_pair(c_735164,&c_735165,&c_735187);c_735164.hdr.immutable = 1;

make_pair(c_735161,&c_735162,&c_735164);c_735161.hdr.immutable = 1;

make_pair(c_735160,quote__16461_16645,&c_735161);c_735160.hdr.immutable = 1;

make_pair(c_735159,quote_syntax_91rules,&c_735160);c_735159.hdr.immutable = 1;

make_pair(c_735158,&c_735159,NULL);c_735158.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733729, r_73585, NULL, &c_735158);; 
}

static void __lambda_483(void *data, object self_731968, int argc, object *args) /* object self_731968, object r_73583 */
 {
 object r_73583 = args[0];
  
closureN_type c_733731;
object e_734910 [7];
c_733731.hdr.mark = gc_color_red;
 c_733731.hdr.grayed = 0;
c_733731.tag = closureN_tag;
 c_733731.fn = (function_type)__lambda_484;
c_733731.num_args = 1;
c_733731.num_elements = 7;
c_733731.elements = (object *)e_734910;
c_733731.elements[0] = ((closureN)self_731968)->elements[0];
c_733731.elements[1] = ((closureN)self_731968)->elements[1];
c_733731.elements[2] = ((closureN)self_731968)->elements[2];
c_733731.elements[3] = ((closureN)self_731968)->elements[3];
c_733731.elements[4] = ((closureN)self_731968)->elements[4];
c_733731.elements[5] = ((closureN)self_731968)->elements[5];
c_733731.elements[6] = ((closureN)self_731968)->elements[7];


make_pair(c_734918,quote_ellipsis,NULL);c_734918.hdr.immutable = 1;

make_pair(c_734917,quote_placeholder,&c_734918);c_734917.hdr.immutable = 1;

make_pair(c_734927,quote_var,NULL);c_734927.hdr.immutable = 1;

make_pair(c_734928,quote__16461_16645,NULL);c_734928.hdr.immutable = 1;

make_pair(c_734926,&c_734927,&c_734928);c_734926.hdr.immutable = 1;

make_pair(c_734933,quote_last_91step,NULL);c_734933.hdr.immutable = 1;

make_pair(c_734932,quote__16461_16645,&c_734933);c_734932.hdr.immutable = 1;

make_pair(c_734931,quote_step,&c_734932);c_734931.hdr.immutable = 1;

make_pair(c_734930,&c_734931,NULL);c_734930.hdr.immutable = 1;

make_pair(c_734929,NULL,&c_734930);c_734929.hdr.immutable = 1;

make_pair(c_734925,&c_734926,&c_734929);c_734925.hdr.immutable = 1;

make_pair(c_734924,NULL,&c_734925);c_734924.hdr.immutable = 1;

make_pair(c_734923,NULL,&c_734924);c_734923.hdr.immutable = 1;

make_pair(c_734922,NULL,&c_734923);c_734922.hdr.immutable = 1;

make_pair(c_734921,quote__191,&c_734922);c_734921.hdr.immutable = 1;

make_pair(c_734939,quote_step,NULL);c_734939.hdr.immutable = 1;

make_pair(c_734938,quote_var,&c_734939);c_734938.hdr.immutable = 1;

make_pair(c_734940,quote__16461_16645,NULL);c_734940.hdr.immutable = 1;

make_pair(c_734937,&c_734938,&c_734940);c_734937.hdr.immutable = 1;

make_pair(c_734941,quote_last_91step,NULL);c_734941.hdr.immutable = 1;

make_pair(c_734936,&c_734937,&c_734941);c_734936.hdr.immutable = 1;

make_pair(c_734935,quote_let_85,&c_734936);c_734935.hdr.immutable = 1;

make_pair(c_734934,&c_734935,NULL);c_734934.hdr.immutable = 1;

make_pair(c_734920,&c_734921,&c_734934);c_734920.hdr.immutable = 1;

make_pair(c_734950,quote__16461_16645,NULL);c_734950.hdr.immutable = 1;

make_pair(c_734949,quote_vars,&c_734950);c_734949.hdr.immutable = 1;

make_pair(c_734955,quote_last_91step,NULL);c_734955.hdr.immutable = 1;

make_pair(c_734954,quote__16461_16645,&c_734955);c_734954.hdr.immutable = 1;

make_pair(c_734953,quote_step,&c_734954);c_734953.hdr.immutable = 1;

make_pair(c_734952,&c_734953,NULL);c_734952.hdr.immutable = 1;

make_pair(c_734951,NULL,&c_734952);c_734951.hdr.immutable = 1;

make_pair(c_734948,&c_734949,&c_734951);c_734948.hdr.immutable = 1;

make_pair(c_734947,NULL,&c_734948);c_734947.hdr.immutable = 1;

make_pair(c_734946,NULL,&c_734947);c_734946.hdr.immutable = 1;

make_pair(c_734945,NULL,&c_734946);c_734945.hdr.immutable = 1;

make_pair(c_734944,quote__191,&c_734945);c_734944.hdr.immutable = 1;

make_pair(c_734961,quote_step,NULL);c_734961.hdr.immutable = 1;

make_pair(c_734960,quote_vars,&c_734961);c_734960.hdr.immutable = 1;

make_pair(c_734962,quote__16461_16645,NULL);c_734962.hdr.immutable = 1;

make_pair(c_734959,&c_734960,&c_734962);c_734959.hdr.immutable = 1;

make_pair(c_734963,quote_last_91step,NULL);c_734963.hdr.immutable = 1;

make_pair(c_734958,&c_734959,&c_734963);c_734958.hdr.immutable = 1;

make_pair(c_734957,quote_let_85_91values,&c_734958);c_734957.hdr.immutable = 1;

make_pair(c_734956,&c_734957,NULL);c_734956.hdr.immutable = 1;

make_pair(c_734943,&c_734944,&c_734956);c_734943.hdr.immutable = 1;

make_pair(c_734972,quote_step,quote_in_91steps);c_734972.hdr.immutable = 1;

make_pair(c_734973,quote_out_91steps,NULL);c_734973.hdr.immutable = 1;

make_pair(c_734971,&c_734972,&c_734973);c_734971.hdr.immutable = 1;

make_pair(c_734970,quote_out_91vars,&c_734971);c_734970.hdr.immutable = 1;

make_pair(c_734969,NULL,&c_734970);c_734969.hdr.immutable = 1;

make_pair(c_734968,NULL,&c_734969);c_734968.hdr.immutable = 1;

make_pair(c_734967,NULL,&c_734968);c_734967.hdr.immutable = 1;

make_pair(c_734966,quote__191,&c_734967);c_734966.hdr.immutable = 1;

make_pair(c_734981,quote_out_91steps,NULL);c_734981.hdr.immutable = 1;

make_pair(c_734980,quote_in_91steps,&c_734981);c_734980.hdr.immutable = 1;

make_pair(c_734979,quote_out_91vars,&c_734980);c_734979.hdr.immutable = 1;

make_pair(c_734978,NULL,&c_734979);c_734978.hdr.immutable = 1;

make_pair(c_734977,NULL,&c_734978);c_734977.hdr.immutable = 1;

make_pair(c_734976,quote_step,&c_734977);c_734976.hdr.immutable = 1;

make_pair(c_734975,quote__75chain,&c_734976);c_734975.hdr.immutable = 1;

make_pair(c_734974,&c_734975,NULL);c_734974.hdr.immutable = 1;

make_pair(c_734965,&c_734966,&c_734974);c_734965.hdr.immutable = 1;

make_pair(c_734990,quote__16461_16645,NULL);c_734990.hdr.immutable = 1;

make_pair(c_734989,quote_out_91vars,&c_734990);c_734989.hdr.immutable = 1;

make_pair(c_734994,quote__16461_16645,NULL);c_734994.hdr.immutable = 1;

make_pair(c_734993,quote_out_91steps,&c_734994);c_734993.hdr.immutable = 1;

make_pair(c_734992,&c_734993,NULL);c_734992.hdr.immutable = 1;

make_pair(c_734991,quote_in_91steps,&c_734992);c_734991.hdr.immutable = 1;

make_pair(c_734988,&c_734989,&c_734991);c_734988.hdr.immutable = 1;

make_pair(c_734987,NULL,&c_734988);c_734987.hdr.immutable = 1;

make_pair(c_734986,quote_step,&c_734987);c_734986.hdr.immutable = 1;

make_pair(c_734985,NULL,&c_734986);c_734985.hdr.immutable = 1;

make_pair(c_734984,quote__191,&c_734985);c_734984.hdr.immutable = 1;

make_pair(c_735003,quote_ignored,NULL);c_735003.hdr.immutable = 1;

make_pair(c_735002,quote__16461_16645,&c_735003);c_735002.hdr.immutable = 1;

make_pair(c_735001,quote_out_91vars,&c_735002);c_735001.hdr.immutable = 1;

make_pair(c_735008,quote_step,NULL);c_735008.hdr.immutable = 1;

make_pair(c_735007,quote__16461_16645,&c_735008);c_735007.hdr.immutable = 1;

make_pair(c_735006,quote_out_91steps,&c_735007);c_735006.hdr.immutable = 1;

make_pair(c_735005,&c_735006,NULL);c_735005.hdr.immutable = 1;

make_pair(c_735004,quote_in_91steps,&c_735005);c_735004.hdr.immutable = 1;

make_pair(c_735000,&c_735001,&c_735004);c_735000.hdr.immutable = 1;

make_pair(c_734999,NULL,&c_735000);c_734999.hdr.immutable = 1;

make_pair(c_734998,NULL,&c_734999);c_734998.hdr.immutable = 1;

make_pair(c_734997,NULL,&c_734998);c_734997.hdr.immutable = 1;

make_pair(c_734996,quote__75chain,&c_734997);c_734996.hdr.immutable = 1;

make_pair(c_734995,&c_734996,NULL);c_734995.hdr.immutable = 1;

make_pair(c_734983,&c_734984,&c_734995);c_734983.hdr.immutable = 1;

make_pair(c_735017,quote__16461_16645,NULL);c_735017.hdr.immutable = 1;

make_pair(c_735016,quote_out_91vars,&c_735017);c_735016.hdr.immutable = 1;

make_pair(c_735021,quote__16461_16645,NULL);c_735021.hdr.immutable = 1;

make_pair(c_735020,quote_out_91steps,&c_735021);c_735020.hdr.immutable = 1;

make_pair(c_735019,&c_735020,NULL);c_735019.hdr.immutable = 1;

make_pair(c_735018,quote_in_91steps,&c_735019);c_735018.hdr.immutable = 1;

make_pair(c_735015,&c_735016,&c_735018);c_735015.hdr.immutable = 1;

make_pair(c_735014,quote_vars,&c_735015);c_735014.hdr.immutable = 1;

make_pair(c_735013,quote_step,&c_735014);c_735013.hdr.immutable = 1;

make_pair(c_735012,NULL,&c_735013);c_735012.hdr.immutable = 1;

make_pair(c_735011,quote__191,&c_735012);c_735011.hdr.immutable = 1;

make_pair(c_735030,quote_vars,NULL);c_735030.hdr.immutable = 1;

make_pair(c_735029,quote__16461_16645,&c_735030);c_735029.hdr.immutable = 1;

make_pair(c_735028,quote_out_91vars,&c_735029);c_735028.hdr.immutable = 1;

make_pair(c_735035,quote_step,NULL);c_735035.hdr.immutable = 1;

make_pair(c_735034,quote__16461_16645,&c_735035);c_735034.hdr.immutable = 1;

make_pair(c_735033,quote_out_91steps,&c_735034);c_735033.hdr.immutable = 1;

make_pair(c_735032,&c_735033,NULL);c_735032.hdr.immutable = 1;

make_pair(c_735031,quote_in_91steps,&c_735032);c_735031.hdr.immutable = 1;

make_pair(c_735027,&c_735028,&c_735031);c_735027.hdr.immutable = 1;

make_pair(c_735026,NULL,&c_735027);c_735026.hdr.immutable = 1;

make_pair(c_735025,NULL,&c_735026);c_735025.hdr.immutable = 1;

make_pair(c_735024,NULL,&c_735025);c_735024.hdr.immutable = 1;

make_pair(c_735023,quote__75chain,&c_735024);c_735023.hdr.immutable = 1;

make_pair(c_735022,&c_735023,NULL);c_735022.hdr.immutable = 1;

make_pair(c_735010,&c_735011,&c_735022);c_735010.hdr.immutable = 1;

make_pair(c_735041,quote_ellipsis,NULL);c_735041.hdr.immutable = 1;

make_pair(c_735040,quote_placeholder,&c_735041);c_735040.hdr.immutable = 1;

make_pair(c_735044,quote__16461_16645,NULL);c_735044.hdr.immutable = 1;

make_pair(c_735043,quote_step,&c_735044);c_735043.hdr.immutable = 1;

make_pair(c_735048,quote__16461_16645,NULL);c_735048.hdr.immutable = 1;

make_pair(c_735047,quote_out_91vars,&c_735048);c_735047.hdr.immutable = 1;

make_pair(c_735052,quote__16461_16645,NULL);c_735052.hdr.immutable = 1;

make_pair(c_735051,quote_out_91steps,&c_735052);c_735051.hdr.immutable = 1;

make_pair(c_735050,&c_735051,NULL);c_735050.hdr.immutable = 1;

make_pair(c_735049,quote_in_91steps,&c_735050);c_735049.hdr.immutable = 1;

make_pair(c_735046,&c_735047,&c_735049);c_735046.hdr.immutable = 1;

make_pair(c_735045,NULL,&c_735046);c_735045.hdr.immutable = 1;

make_pair(c_735042,&c_735043,&c_735045);c_735042.hdr.immutable = 1;

make_pair(c_735039,&c_735040,&c_735042);c_735039.hdr.immutable = 1;

make_pair(c_735038,quote__191,&c_735039);c_735038.hdr.immutable = 1;

make_pair(c_735061,quote_chain_91rest_91var,NULL);c_735061.hdr.immutable = 1;

make_pair(c_735060,quote__16461_16645,&c_735061);c_735060.hdr.immutable = 1;

make_pair(c_735059,quote_out_91vars,&c_735060);c_735059.hdr.immutable = 1;

make_pair(c_735070,quote_chain_91rest_91var,NULL);c_735070.hdr.immutable = 1;

make_pair(c_735069,quote__16461_16645,&c_735070);c_735069.hdr.immutable = 1;

make_pair(c_735068,quote_step,&c_735069);c_735068.hdr.immutable = 1;

make_pair(c_735067,quote_apply,&c_735068);c_735067.hdr.immutable = 1;

make_pair(c_735066,&c_735067,NULL);c_735066.hdr.immutable = 1;

make_pair(c_735065,quote__16461_16645,&c_735066);c_735065.hdr.immutable = 1;

make_pair(c_735064,quote_out_91steps,&c_735065);c_735064.hdr.immutable = 1;

make_pair(c_735063,&c_735064,NULL);c_735063.hdr.immutable = 1;

make_pair(c_735062,quote_in_91steps,&c_735063);c_735062.hdr.immutable = 1;

make_pair(c_735058,&c_735059,&c_735062);c_735058.hdr.immutable = 1;

make_pair(c_735057,NULL,&c_735058);c_735057.hdr.immutable = 1;

make_pair(c_735056,NULL,&c_735057);c_735056.hdr.immutable = 1;

make_pair(c_735055,NULL,&c_735056);c_735055.hdr.immutable = 1;

make_pair(c_735054,quote__75chain,&c_735055);c_735054.hdr.immutable = 1;

make_pair(c_735053,&c_735054,NULL);c_735053.hdr.immutable = 1;

make_pair(c_735037,&c_735038,&c_735053);c_735037.hdr.immutable = 1;

make_pair(c_735076,quote_ellipsis,NULL);c_735076.hdr.immutable = 1;

make_pair(c_735075,quote_placeholder,&c_735076);c_735075.hdr.immutable = 1;

make_pair(c_735079,quote__16461_16645,NULL);c_735079.hdr.immutable = 1;

make_pair(c_735078,quote_step,&c_735079);c_735078.hdr.immutable = 1;

make_pair(c_735082,quote__16461_16645,NULL);c_735082.hdr.immutable = 1;

make_pair(c_735081,quote_vars,&c_735082);c_735081.hdr.immutable = 1;

make_pair(c_735085,quote__16461_16645,NULL);c_735085.hdr.immutable = 1;

make_pair(c_735084,quote_out_91vars,&c_735085);c_735084.hdr.immutable = 1;

make_pair(c_735089,quote__16461_16645,NULL);c_735089.hdr.immutable = 1;

make_pair(c_735088,quote_out_91steps,&c_735089);c_735088.hdr.immutable = 1;

make_pair(c_735087,&c_735088,NULL);c_735087.hdr.immutable = 1;

make_pair(c_735086,quote_in_91steps,&c_735087);c_735086.hdr.immutable = 1;

make_pair(c_735083,&c_735084,&c_735086);c_735083.hdr.immutable = 1;

make_pair(c_735080,&c_735081,&c_735083);c_735080.hdr.immutable = 1;

make_pair(c_735077,&c_735078,&c_735080);c_735077.hdr.immutable = 1;

make_pair(c_735074,&c_735075,&c_735077);c_735074.hdr.immutable = 1;

make_pair(c_735073,quote__191,&c_735074);c_735073.hdr.immutable = 1;

make_pair(c_735100,quote__16461_16645,quote_chain_91rest_91var);c_735100.hdr.immutable = 1;

make_pair(c_735099,quote_vars,&c_735100);c_735099.hdr.immutable = 1;

make_pair(c_735098,&c_735099,NULL);c_735098.hdr.immutable = 1;

make_pair(c_735097,quote__16461_16645,&c_735098);c_735097.hdr.immutable = 1;

make_pair(c_735096,quote_out_91vars,&c_735097);c_735096.hdr.immutable = 1;

make_pair(c_735109,quote_chain_91rest_91var,NULL);c_735109.hdr.immutable = 1;

make_pair(c_735108,quote__16461_16645,&c_735109);c_735108.hdr.immutable = 1;

make_pair(c_735107,quote_step,&c_735108);c_735107.hdr.immutable = 1;

make_pair(c_735106,quote_apply,&c_735107);c_735106.hdr.immutable = 1;

make_pair(c_735105,&c_735106,NULL);c_735105.hdr.immutable = 1;

make_pair(c_735104,quote__16461_16645,&c_735105);c_735104.hdr.immutable = 1;

make_pair(c_735103,quote_out_91steps,&c_735104);c_735103.hdr.immutable = 1;

make_pair(c_735102,&c_735103,NULL);c_735102.hdr.immutable = 1;

make_pair(c_735101,quote_in_91steps,&c_735102);c_735101.hdr.immutable = 1;

make_pair(c_735095,&c_735096,&c_735101);c_735095.hdr.immutable = 1;

make_pair(c_735094,NULL,&c_735095);c_735094.hdr.immutable = 1;

make_pair(c_735093,NULL,&c_735094);c_735093.hdr.immutable = 1;

make_pair(c_735092,NULL,&c_735093);c_735092.hdr.immutable = 1;

make_pair(c_735091,quote__75chain,&c_735092);c_735091.hdr.immutable = 1;

make_pair(c_735090,&c_735091,NULL);c_735090.hdr.immutable = 1;

make_pair(c_735072,&c_735073,&c_735090);c_735072.hdr.immutable = 1;

make_pair(c_735115,quote_ellipsis,quote_rest);c_735115.hdr.immutable = 1;

make_pair(c_735114,quote_placeholder,&c_735115);c_735114.hdr.immutable = 1;

make_pair(c_735113,&c_735114,quote__191);c_735113.hdr.immutable = 1;

make_pair(c_735112,quote__191,&c_735113);c_735112.hdr.immutable = 1;

make_utf8_string_with_len(c_735119, "_ ... can only be used as a final argument", 42, 42);c_735119.hdr.immutable = 1;

make_pair(c_735118,&c_735119,NULL);c_735118.hdr.immutable = 1;

make_pair(c_735117,quote_syntax_91error,&c_735118);c_735117.hdr.immutable = 1;

make_pair(c_735116,&c_735117,NULL);c_735116.hdr.immutable = 1;

make_pair(c_735111,&c_735112,&c_735116);c_735111.hdr.immutable = 1;

make_pair(c_735124,quote_placeholder,quote_in_91step);c_735124.hdr.immutable = 1;

make_pair(c_735127,quote__16461_16645,NULL);c_735127.hdr.immutable = 1;

make_pair(c_735126,quote_out_91step,&c_735127);c_735126.hdr.immutable = 1;

make_pair(c_735130,quote__16461_16645,NULL);c_735130.hdr.immutable = 1;

make_pair(c_735129,quote_vars,&c_735130);c_735129.hdr.immutable = 1;

make_pair(c_735128,&c_735129,quote_rest);c_735128.hdr.immutable = 1;

make_pair(c_735125,&c_735126,&c_735128);c_735125.hdr.immutable = 1;

make_pair(c_735123,&c_735124,&c_735125);c_735123.hdr.immutable = 1;

make_pair(c_735122,quote__191,&c_735123);c_735122.hdr.immutable = 1;

make_pair(c_735137,quote_chain_91var,NULL);c_735137.hdr.immutable = 1;

make_pair(c_735136,quote__16461_16645,&c_735137);c_735136.hdr.immutable = 1;

make_pair(c_735135,quote_out_91step,&c_735136);c_735135.hdr.immutable = 1;

make_pair(c_735141,quote_chain_91var,NULL);c_735141.hdr.immutable = 1;

make_pair(c_735140,quote__16461_16645,&c_735141);c_735140.hdr.immutable = 1;

make_pair(c_735139,quote_vars,&c_735140);c_735139.hdr.immutable = 1;

make_pair(c_735138,&c_735139,quote_rest);c_735138.hdr.immutable = 1;

make_pair(c_735134,&c_735135,&c_735138);c_735134.hdr.immutable = 1;

make_pair(c_735133,quote_in_91step,&c_735134);c_735133.hdr.immutable = 1;

make_pair(c_735132,quote__75chain,&c_735133);c_735132.hdr.immutable = 1;

make_pair(c_735131,&c_735132,NULL);c_735131.hdr.immutable = 1;

make_pair(c_735121,&c_735122,&c_735131);c_735121.hdr.immutable = 1;

make_pair(c_735146,quote_x,quote_in_91step);c_735146.hdr.immutable = 1;

make_pair(c_735149,quote__16461_16645,NULL);c_735149.hdr.immutable = 1;

make_pair(c_735148,quote_out_91step,&c_735149);c_735148.hdr.immutable = 1;

make_pair(c_735147,&c_735148,quote_rest);c_735147.hdr.immutable = 1;

make_pair(c_735145,&c_735146,&c_735147);c_735145.hdr.immutable = 1;

make_pair(c_735144,quote__191,&c_735145);c_735144.hdr.immutable = 1;

make_pair(c_735156,quote_x,NULL);c_735156.hdr.immutable = 1;

make_pair(c_735155,quote__16461_16645,&c_735156);c_735155.hdr.immutable = 1;

make_pair(c_735154,quote_out_91step,&c_735155);c_735154.hdr.immutable = 1;

make_pair(c_735153,&c_735154,quote_rest);c_735153.hdr.immutable = 1;

make_pair(c_735152,quote_in_91step,&c_735153);c_735152.hdr.immutable = 1;

make_pair(c_735151,quote__75chain,&c_735152);c_735151.hdr.immutable = 1;

make_pair(c_735150,&c_735151,NULL);c_735150.hdr.immutable = 1;

make_pair(c_735143,&c_735144,&c_735150);c_735143.hdr.immutable = 1;

make_pair(c_735142,&c_735143,NULL);c_735142.hdr.immutable = 1;

make_pair(c_735120,&c_735121,&c_735142);c_735120.hdr.immutable = 1;

make_pair(c_735110,&c_735111,&c_735120);c_735110.hdr.immutable = 1;

make_pair(c_735071,&c_735072,&c_735110);c_735071.hdr.immutable = 1;

make_pair(c_735036,&c_735037,&c_735071);c_735036.hdr.immutable = 1;

make_pair(c_735009,&c_735010,&c_735036);c_735009.hdr.immutable = 1;

make_pair(c_734982,&c_734983,&c_735009);c_734982.hdr.immutable = 1;

make_pair(c_734964,&c_734965,&c_734982);c_734964.hdr.immutable = 1;

make_pair(c_734942,&c_734943,&c_734964);c_734942.hdr.immutable = 1;

make_pair(c_734919,&c_734920,&c_734942);c_734919.hdr.immutable = 1;

make_pair(c_734916,&c_734917,&c_734919);c_734916.hdr.immutable = 1;

make_pair(c_734915,quote__16461_16645,&c_734916);c_734915.hdr.immutable = 1;

make_pair(c_734914,quote_syntax_91rules,&c_734915);c_734914.hdr.immutable = 1;

make_pair(c_734913,&c_734914,NULL);c_734913.hdr.immutable = 1;

make_pair(c_734912,quote__75chain,&c_734913);c_734912.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733731, ((closureN)self_731968)->elements[6], r_73583, &c_734912);; 
}

static void __lambda_484(void *data, object self_731969, int argc, object *args) /* object self_731969, object r_73580 */
 {
 object r_73580 = args[0];
  
closureN_type c_733733;
object e_734662 [6];
c_733733.hdr.mark = gc_color_red;
 c_733733.hdr.grayed = 0;
c_733733.tag = closureN_tag;
 c_733733.fn = (function_type)__lambda_485;
c_733733.num_args = 1;
c_733733.num_elements = 6;
c_733733.elements = (object *)e_734662;
c_733733.elements[0] = ((closureN)self_731969)->elements[0];
c_733733.elements[1] = ((closureN)self_731969)->elements[1];
c_733733.elements[2] = ((closureN)self_731969)->elements[2];
c_733733.elements[3] = ((closureN)self_731969)->elements[3];
c_733733.elements[4] = ((closureN)self_731969)->elements[4];
c_733733.elements[5] = ((closureN)self_731969)->elements[6];


make_pair(c_734671,quote_ellipsis,NULL);c_734671.hdr.immutable = 1;

make_pair(c_734670,quote_placeholder,&c_734671);c_734670.hdr.immutable = 1;

make_pair(c_734680,quote_var,NULL);c_734680.hdr.immutable = 1;

make_pair(c_734681,quote__16461_16645,NULL);c_734681.hdr.immutable = 1;

make_pair(c_734679,&c_734680,&c_734681);c_734679.hdr.immutable = 1;

make_pair(c_734686,quote_last_91step,NULL);c_734686.hdr.immutable = 1;

make_pair(c_734685,quote__16461_16645,&c_734686);c_734685.hdr.immutable = 1;

make_pair(c_734684,quote_step,&c_734685);c_734684.hdr.immutable = 1;

make_pair(c_734683,&c_734684,NULL);c_734683.hdr.immutable = 1;

make_pair(c_734682,NULL,&c_734683);c_734682.hdr.immutable = 1;

make_pair(c_734678,&c_734679,&c_734682);c_734678.hdr.immutable = 1;

make_pair(c_734677,NULL,&c_734678);c_734677.hdr.immutable = 1;

make_pair(c_734676,NULL,&c_734677);c_734676.hdr.immutable = 1;

make_pair(c_734675,NULL,&c_734676);c_734675.hdr.immutable = 1;

make_pair(c_734674,quote__191,&c_734675);c_734674.hdr.immutable = 1;

make_pair(c_734692,quote_step,NULL);c_734692.hdr.immutable = 1;

make_pair(c_734691,quote_var,&c_734692);c_734691.hdr.immutable = 1;

make_pair(c_734693,quote__16461_16645,NULL);c_734693.hdr.immutable = 1;

make_pair(c_734690,&c_734691,&c_734693);c_734690.hdr.immutable = 1;

make_pair(c_734694,quote_last_91step,NULL);c_734694.hdr.immutable = 1;

make_pair(c_734689,&c_734690,&c_734694);c_734689.hdr.immutable = 1;

make_pair(c_734688,quote_let_85,&c_734689);c_734688.hdr.immutable = 1;

make_pair(c_734687,&c_734688,NULL);c_734687.hdr.immutable = 1;

make_pair(c_734673,&c_734674,&c_734687);c_734673.hdr.immutable = 1;

make_pair(c_734703,quote__16461_16645,NULL);c_734703.hdr.immutable = 1;

make_pair(c_734702,quote_vars,&c_734703);c_734702.hdr.immutable = 1;

make_pair(c_734708,quote_last_91step,NULL);c_734708.hdr.immutable = 1;

make_pair(c_734707,quote__16461_16645,&c_734708);c_734707.hdr.immutable = 1;

make_pair(c_734706,quote_step,&c_734707);c_734706.hdr.immutable = 1;

make_pair(c_734705,&c_734706,NULL);c_734705.hdr.immutable = 1;

make_pair(c_734704,NULL,&c_734705);c_734704.hdr.immutable = 1;

make_pair(c_734701,&c_734702,&c_734704);c_734701.hdr.immutable = 1;

make_pair(c_734700,NULL,&c_734701);c_734700.hdr.immutable = 1;

make_pair(c_734699,NULL,&c_734700);c_734699.hdr.immutable = 1;

make_pair(c_734698,NULL,&c_734699);c_734698.hdr.immutable = 1;

make_pair(c_734697,quote__191,&c_734698);c_734697.hdr.immutable = 1;

make_pair(c_734714,quote_step,NULL);c_734714.hdr.immutable = 1;

make_pair(c_734713,quote_vars,&c_734714);c_734713.hdr.immutable = 1;

make_pair(c_734715,quote__16461_16645,NULL);c_734715.hdr.immutable = 1;

make_pair(c_734712,&c_734713,&c_734715);c_734712.hdr.immutable = 1;

make_pair(c_734716,quote_last_91step,NULL);c_734716.hdr.immutable = 1;

make_pair(c_734711,&c_734712,&c_734716);c_734711.hdr.immutable = 1;

make_pair(c_734710,quote_let_85_91values,&c_734711);c_734710.hdr.immutable = 1;

make_pair(c_734709,&c_734710,NULL);c_734709.hdr.immutable = 1;

make_pair(c_734696,&c_734697,&c_734709);c_734696.hdr.immutable = 1;

make_pair(c_734725,quote_step,quote_in_91steps);c_734725.hdr.immutable = 1;

make_pair(c_734726,quote_out_91steps,NULL);c_734726.hdr.immutable = 1;

make_pair(c_734724,&c_734725,&c_734726);c_734724.hdr.immutable = 1;

make_pair(c_734723,quote_out_91vars,&c_734724);c_734723.hdr.immutable = 1;

make_pair(c_734722,NULL,&c_734723);c_734722.hdr.immutable = 1;

make_pair(c_734721,NULL,&c_734722);c_734721.hdr.immutable = 1;

make_pair(c_734720,NULL,&c_734721);c_734720.hdr.immutable = 1;

make_pair(c_734719,quote__191,&c_734720);c_734719.hdr.immutable = 1;

make_pair(c_734734,quote_out_91steps,NULL);c_734734.hdr.immutable = 1;

make_pair(c_734733,quote_in_91steps,&c_734734);c_734733.hdr.immutable = 1;

make_pair(c_734732,quote_out_91vars,&c_734733);c_734732.hdr.immutable = 1;

make_pair(c_734731,NULL,&c_734732);c_734731.hdr.immutable = 1;

make_pair(c_734730,NULL,&c_734731);c_734730.hdr.immutable = 1;

make_pair(c_734729,quote_step,&c_734730);c_734729.hdr.immutable = 1;

make_pair(c_734728,quote__75chain,&c_734729);c_734728.hdr.immutable = 1;

make_pair(c_734727,&c_734728,NULL);c_734727.hdr.immutable = 1;

make_pair(c_734718,&c_734719,&c_734727);c_734718.hdr.immutable = 1;

make_pair(c_734743,quote__16461_16645,NULL);c_734743.hdr.immutable = 1;

make_pair(c_734742,quote_out_91vars,&c_734743);c_734742.hdr.immutable = 1;

make_pair(c_734747,quote__16461_16645,NULL);c_734747.hdr.immutable = 1;

make_pair(c_734746,quote_out_91steps,&c_734747);c_734746.hdr.immutable = 1;

make_pair(c_734745,&c_734746,NULL);c_734745.hdr.immutable = 1;

make_pair(c_734744,quote_in_91steps,&c_734745);c_734744.hdr.immutable = 1;

make_pair(c_734741,&c_734742,&c_734744);c_734741.hdr.immutable = 1;

make_pair(c_734740,NULL,&c_734741);c_734740.hdr.immutable = 1;

make_pair(c_734739,quote_step,&c_734740);c_734739.hdr.immutable = 1;

make_pair(c_734738,NULL,&c_734739);c_734738.hdr.immutable = 1;

make_pair(c_734737,quote__191,&c_734738);c_734737.hdr.immutable = 1;

make_pair(c_734756,quote_ignored,NULL);c_734756.hdr.immutable = 1;

make_pair(c_734755,quote__16461_16645,&c_734756);c_734755.hdr.immutable = 1;

make_pair(c_734754,quote_out_91vars,&c_734755);c_734754.hdr.immutable = 1;

make_pair(c_734761,quote_step,NULL);c_734761.hdr.immutable = 1;

make_pair(c_734760,quote__16461_16645,&c_734761);c_734760.hdr.immutable = 1;

make_pair(c_734759,quote_out_91steps,&c_734760);c_734759.hdr.immutable = 1;

make_pair(c_734758,&c_734759,NULL);c_734758.hdr.immutable = 1;

make_pair(c_734757,quote_in_91steps,&c_734758);c_734757.hdr.immutable = 1;

make_pair(c_734753,&c_734754,&c_734757);c_734753.hdr.immutable = 1;

make_pair(c_734752,NULL,&c_734753);c_734752.hdr.immutable = 1;

make_pair(c_734751,NULL,&c_734752);c_734751.hdr.immutable = 1;

make_pair(c_734750,NULL,&c_734751);c_734750.hdr.immutable = 1;

make_pair(c_734749,quote__75chain,&c_734750);c_734749.hdr.immutable = 1;

make_pair(c_734748,&c_734749,NULL);c_734748.hdr.immutable = 1;

make_pair(c_734736,&c_734737,&c_734748);c_734736.hdr.immutable = 1;

make_pair(c_734770,quote__16461_16645,NULL);c_734770.hdr.immutable = 1;

make_pair(c_734769,quote_out_91vars,&c_734770);c_734769.hdr.immutable = 1;

make_pair(c_734774,quote__16461_16645,NULL);c_734774.hdr.immutable = 1;

make_pair(c_734773,quote_out_91steps,&c_734774);c_734773.hdr.immutable = 1;

make_pair(c_734772,&c_734773,NULL);c_734772.hdr.immutable = 1;

make_pair(c_734771,quote_in_91steps,&c_734772);c_734771.hdr.immutable = 1;

make_pair(c_734768,&c_734769,&c_734771);c_734768.hdr.immutable = 1;

make_pair(c_734767,quote_vars,&c_734768);c_734767.hdr.immutable = 1;

make_pair(c_734766,quote_step,&c_734767);c_734766.hdr.immutable = 1;

make_pair(c_734765,NULL,&c_734766);c_734765.hdr.immutable = 1;

make_pair(c_734764,quote__191,&c_734765);c_734764.hdr.immutable = 1;

make_pair(c_734783,quote_vars,NULL);c_734783.hdr.immutable = 1;

make_pair(c_734782,quote__16461_16645,&c_734783);c_734782.hdr.immutable = 1;

make_pair(c_734781,quote_out_91vars,&c_734782);c_734781.hdr.immutable = 1;

make_pair(c_734788,quote_step,NULL);c_734788.hdr.immutable = 1;

make_pair(c_734787,quote__16461_16645,&c_734788);c_734787.hdr.immutable = 1;

make_pair(c_734786,quote_out_91steps,&c_734787);c_734786.hdr.immutable = 1;

make_pair(c_734785,&c_734786,NULL);c_734785.hdr.immutable = 1;

make_pair(c_734784,quote_in_91steps,&c_734785);c_734784.hdr.immutable = 1;

make_pair(c_734780,&c_734781,&c_734784);c_734780.hdr.immutable = 1;

make_pair(c_734779,NULL,&c_734780);c_734779.hdr.immutable = 1;

make_pair(c_734778,NULL,&c_734779);c_734778.hdr.immutable = 1;

make_pair(c_734777,NULL,&c_734778);c_734777.hdr.immutable = 1;

make_pair(c_734776,quote__75chain,&c_734777);c_734776.hdr.immutable = 1;

make_pair(c_734775,&c_734776,NULL);c_734775.hdr.immutable = 1;

make_pair(c_734763,&c_734764,&c_734775);c_734763.hdr.immutable = 1;

make_pair(c_734794,quote_ellipsis,NULL);c_734794.hdr.immutable = 1;

make_pair(c_734793,quote_placeholder,&c_734794);c_734793.hdr.immutable = 1;

make_pair(c_734797,quote__16461_16645,NULL);c_734797.hdr.immutable = 1;

make_pair(c_734796,quote_step,&c_734797);c_734796.hdr.immutable = 1;

make_pair(c_734801,quote__16461_16645,NULL);c_734801.hdr.immutable = 1;

make_pair(c_734800,quote_out_91vars,&c_734801);c_734800.hdr.immutable = 1;

make_pair(c_734805,quote__16461_16645,NULL);c_734805.hdr.immutable = 1;

make_pair(c_734804,quote_out_91steps,&c_734805);c_734804.hdr.immutable = 1;

make_pair(c_734803,&c_734804,NULL);c_734803.hdr.immutable = 1;

make_pair(c_734802,quote_in_91steps,&c_734803);c_734802.hdr.immutable = 1;

make_pair(c_734799,&c_734800,&c_734802);c_734799.hdr.immutable = 1;

make_pair(c_734798,NULL,&c_734799);c_734798.hdr.immutable = 1;

make_pair(c_734795,&c_734796,&c_734798);c_734795.hdr.immutable = 1;

make_pair(c_734792,&c_734793,&c_734795);c_734792.hdr.immutable = 1;

make_pair(c_734791,quote__191,&c_734792);c_734791.hdr.immutable = 1;

make_pair(c_734814,quote_chain_91rest_91var,NULL);c_734814.hdr.immutable = 1;

make_pair(c_734813,quote__16461_16645,&c_734814);c_734813.hdr.immutable = 1;

make_pair(c_734812,quote_out_91vars,&c_734813);c_734812.hdr.immutable = 1;

make_pair(c_734823,quote_chain_91rest_91var,NULL);c_734823.hdr.immutable = 1;

make_pair(c_734822,quote__16461_16645,&c_734823);c_734822.hdr.immutable = 1;

make_pair(c_734821,quote_step,&c_734822);c_734821.hdr.immutable = 1;

make_pair(c_734820,quote_apply,&c_734821);c_734820.hdr.immutable = 1;

make_pair(c_734819,&c_734820,NULL);c_734819.hdr.immutable = 1;

make_pair(c_734818,quote__16461_16645,&c_734819);c_734818.hdr.immutable = 1;

make_pair(c_734817,quote_out_91steps,&c_734818);c_734817.hdr.immutable = 1;

make_pair(c_734816,&c_734817,NULL);c_734816.hdr.immutable = 1;

make_pair(c_734815,quote_in_91steps,&c_734816);c_734815.hdr.immutable = 1;

make_pair(c_734811,&c_734812,&c_734815);c_734811.hdr.immutable = 1;

make_pair(c_734810,NULL,&c_734811);c_734810.hdr.immutable = 1;

make_pair(c_734809,NULL,&c_734810);c_734809.hdr.immutable = 1;

make_pair(c_734808,NULL,&c_734809);c_734808.hdr.immutable = 1;

make_pair(c_734807,quote__75chain,&c_734808);c_734807.hdr.immutable = 1;

make_pair(c_734806,&c_734807,NULL);c_734806.hdr.immutable = 1;

make_pair(c_734790,&c_734791,&c_734806);c_734790.hdr.immutable = 1;

make_pair(c_734829,quote_ellipsis,NULL);c_734829.hdr.immutable = 1;

make_pair(c_734828,quote_placeholder,&c_734829);c_734828.hdr.immutable = 1;

make_pair(c_734832,quote__16461_16645,NULL);c_734832.hdr.immutable = 1;

make_pair(c_734831,quote_step,&c_734832);c_734831.hdr.immutable = 1;

make_pair(c_734835,quote__16461_16645,NULL);c_734835.hdr.immutable = 1;

make_pair(c_734834,quote_vars,&c_734835);c_734834.hdr.immutable = 1;

make_pair(c_734838,quote__16461_16645,NULL);c_734838.hdr.immutable = 1;

make_pair(c_734837,quote_out_91vars,&c_734838);c_734837.hdr.immutable = 1;

make_pair(c_734842,quote__16461_16645,NULL);c_734842.hdr.immutable = 1;

make_pair(c_734841,quote_out_91steps,&c_734842);c_734841.hdr.immutable = 1;

make_pair(c_734840,&c_734841,NULL);c_734840.hdr.immutable = 1;

make_pair(c_734839,quote_in_91steps,&c_734840);c_734839.hdr.immutable = 1;

make_pair(c_734836,&c_734837,&c_734839);c_734836.hdr.immutable = 1;

make_pair(c_734833,&c_734834,&c_734836);c_734833.hdr.immutable = 1;

make_pair(c_734830,&c_734831,&c_734833);c_734830.hdr.immutable = 1;

make_pair(c_734827,&c_734828,&c_734830);c_734827.hdr.immutable = 1;

make_pair(c_734826,quote__191,&c_734827);c_734826.hdr.immutable = 1;

make_pair(c_734853,quote__16461_16645,quote_chain_91rest_91var);c_734853.hdr.immutable = 1;

make_pair(c_734852,quote_vars,&c_734853);c_734852.hdr.immutable = 1;

make_pair(c_734851,&c_734852,NULL);c_734851.hdr.immutable = 1;

make_pair(c_734850,quote__16461_16645,&c_734851);c_734850.hdr.immutable = 1;

make_pair(c_734849,quote_out_91vars,&c_734850);c_734849.hdr.immutable = 1;

make_pair(c_734862,quote_chain_91rest_91var,NULL);c_734862.hdr.immutable = 1;

make_pair(c_734861,quote__16461_16645,&c_734862);c_734861.hdr.immutable = 1;

make_pair(c_734860,quote_step,&c_734861);c_734860.hdr.immutable = 1;

make_pair(c_734859,quote_apply,&c_734860);c_734859.hdr.immutable = 1;

make_pair(c_734858,&c_734859,NULL);c_734858.hdr.immutable = 1;

make_pair(c_734857,quote__16461_16645,&c_734858);c_734857.hdr.immutable = 1;

make_pair(c_734856,quote_out_91steps,&c_734857);c_734856.hdr.immutable = 1;

make_pair(c_734855,&c_734856,NULL);c_734855.hdr.immutable = 1;

make_pair(c_734854,quote_in_91steps,&c_734855);c_734854.hdr.immutable = 1;

make_pair(c_734848,&c_734849,&c_734854);c_734848.hdr.immutable = 1;

make_pair(c_734847,NULL,&c_734848);c_734847.hdr.immutable = 1;

make_pair(c_734846,NULL,&c_734847);c_734846.hdr.immutable = 1;

make_pair(c_734845,NULL,&c_734846);c_734845.hdr.immutable = 1;

make_pair(c_734844,quote__75chain,&c_734845);c_734844.hdr.immutable = 1;

make_pair(c_734843,&c_734844,NULL);c_734843.hdr.immutable = 1;

make_pair(c_734825,&c_734826,&c_734843);c_734825.hdr.immutable = 1;

make_pair(c_734868,quote_ellipsis,quote_rest);c_734868.hdr.immutable = 1;

make_pair(c_734867,quote_placeholder,&c_734868);c_734867.hdr.immutable = 1;

make_pair(c_734866,&c_734867,quote__191);c_734866.hdr.immutable = 1;

make_pair(c_734865,quote__191,&c_734866);c_734865.hdr.immutable = 1;

make_utf8_string_with_len(c_734872, "_ ... can only be used as a final argument", 42, 42);c_734872.hdr.immutable = 1;

make_pair(c_734871,&c_734872,NULL);c_734871.hdr.immutable = 1;

make_pair(c_734870,quote_syntax_91error,&c_734871);c_734870.hdr.immutable = 1;

make_pair(c_734869,&c_734870,NULL);c_734869.hdr.immutable = 1;

make_pair(c_734864,&c_734865,&c_734869);c_734864.hdr.immutable = 1;

make_pair(c_734877,quote_placeholder,quote_in_91step);c_734877.hdr.immutable = 1;

make_pair(c_734880,quote__16461_16645,NULL);c_734880.hdr.immutable = 1;

make_pair(c_734879,quote_out_91step,&c_734880);c_734879.hdr.immutable = 1;

make_pair(c_734883,quote__16461_16645,NULL);c_734883.hdr.immutable = 1;

make_pair(c_734882,quote_vars,&c_734883);c_734882.hdr.immutable = 1;

make_pair(c_734881,&c_734882,quote_rest);c_734881.hdr.immutable = 1;

make_pair(c_734878,&c_734879,&c_734881);c_734878.hdr.immutable = 1;

make_pair(c_734876,&c_734877,&c_734878);c_734876.hdr.immutable = 1;

make_pair(c_734875,quote__191,&c_734876);c_734875.hdr.immutable = 1;

make_pair(c_734890,quote_chain_91var,NULL);c_734890.hdr.immutable = 1;

make_pair(c_734889,quote__16461_16645,&c_734890);c_734889.hdr.immutable = 1;

make_pair(c_734888,quote_out_91step,&c_734889);c_734888.hdr.immutable = 1;

make_pair(c_734894,quote_chain_91var,NULL);c_734894.hdr.immutable = 1;

make_pair(c_734893,quote__16461_16645,&c_734894);c_734893.hdr.immutable = 1;

make_pair(c_734892,quote_vars,&c_734893);c_734892.hdr.immutable = 1;

make_pair(c_734891,&c_734892,quote_rest);c_734891.hdr.immutable = 1;

make_pair(c_734887,&c_734888,&c_734891);c_734887.hdr.immutable = 1;

make_pair(c_734886,quote_in_91step,&c_734887);c_734886.hdr.immutable = 1;

make_pair(c_734885,quote__75chain,&c_734886);c_734885.hdr.immutable = 1;

make_pair(c_734884,&c_734885,NULL);c_734884.hdr.immutable = 1;

make_pair(c_734874,&c_734875,&c_734884);c_734874.hdr.immutable = 1;

make_pair(c_734899,quote_x,quote_in_91step);c_734899.hdr.immutable = 1;

make_pair(c_734902,quote__16461_16645,NULL);c_734902.hdr.immutable = 1;

make_pair(c_734901,quote_out_91step,&c_734902);c_734901.hdr.immutable = 1;

make_pair(c_734900,&c_734901,quote_rest);c_734900.hdr.immutable = 1;

make_pair(c_734898,&c_734899,&c_734900);c_734898.hdr.immutable = 1;

make_pair(c_734897,quote__191,&c_734898);c_734897.hdr.immutable = 1;

make_pair(c_734909,quote_x,NULL);c_734909.hdr.immutable = 1;

make_pair(c_734908,quote__16461_16645,&c_734909);c_734908.hdr.immutable = 1;

make_pair(c_734907,quote_out_91step,&c_734908);c_734907.hdr.immutable = 1;

make_pair(c_734906,&c_734907,quote_rest);c_734906.hdr.immutable = 1;

make_pair(c_734905,quote_in_91step,&c_734906);c_734905.hdr.immutable = 1;

make_pair(c_734904,quote__75chain,&c_734905);c_734904.hdr.immutable = 1;

make_pair(c_734903,&c_734904,NULL);c_734903.hdr.immutable = 1;

make_pair(c_734896,&c_734897,&c_734903);c_734896.hdr.immutable = 1;

make_pair(c_734895,&c_734896,NULL);c_734895.hdr.immutable = 1;

make_pair(c_734873,&c_734874,&c_734895);c_734873.hdr.immutable = 1;

make_pair(c_734863,&c_734864,&c_734873);c_734863.hdr.immutable = 1;

make_pair(c_734824,&c_734825,&c_734863);c_734824.hdr.immutable = 1;

make_pair(c_734789,&c_734790,&c_734824);c_734789.hdr.immutable = 1;

make_pair(c_734762,&c_734763,&c_734789);c_734762.hdr.immutable = 1;

make_pair(c_734735,&c_734736,&c_734762);c_734735.hdr.immutable = 1;

make_pair(c_734717,&c_734718,&c_734735);c_734717.hdr.immutable = 1;

make_pair(c_734695,&c_734696,&c_734717);c_734695.hdr.immutable = 1;

make_pair(c_734672,&c_734673,&c_734695);c_734672.hdr.immutable = 1;

make_pair(c_734669,&c_734670,&c_734672);c_734669.hdr.immutable = 1;

make_pair(c_734668,quote__16461_16645,&c_734669);c_734668.hdr.immutable = 1;

make_pair(c_734667,quote_syntax_91rules,&c_734668);c_734667.hdr.immutable = 1;

make_pair(c_734666,&c_734667,NULL);c_734666.hdr.immutable = 1;

make_pair(c_734665,quote__75chain,&c_734666);c_734665.hdr.immutable = 1;

make_pair(c_734664,quote_define_91syntax,&c_734665);c_734664.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733733, ((closureN)self_731969)->elements[5], r_73580, &c_734664);; 
}

static void __lambda_485(void *data, object self_731970, int argc, object *args) /* object self_731970, object r_73548 */
 {
 object r_73548 = args[0];
  
closureN_type c_733736;
object e_734661 [6];
c_733736.hdr.mark = gc_color_red;
 c_733736.hdr.grayed = 0;
c_733736.tag = closureN_tag;
 c_733736.fn = (function_type)__lambda_486;
c_733736.num_args = 1;
c_733736.num_elements = 6;
c_733736.elements = (object *)e_734661;
c_733736.elements[0] = ((closureN)self_731970)->elements[0];
c_733736.elements[1] = ((closureN)self_731970)->elements[1];
c_733736.elements[2] = ((closureN)self_731970)->elements[2];
c_733736.elements[3] = ((closureN)self_731970)->elements[3];
c_733736.elements[4] = ((closureN)self_731970)->elements[4];
c_733736.elements[5] = r_73548;

return_closcall2(data,  ((closureN)self_731970)->elements[5],  &c_733736, quote__75chain);; 
}

static void __lambda_486(void *data, object self_731971, int argc, object *args) /* object self_731971, object r_73554 */
 {
 object r_73554 = args[0];
  
closureN_type c_733738;
object e_734658 [7];
c_733738.hdr.mark = gc_color_red;
 c_733738.hdr.grayed = 0;
c_733738.tag = closureN_tag;
 c_733738.fn = (function_type)__lambda_487;
c_733738.num_args = 1;
c_733738.num_elements = 7;
c_733738.elements = (object *)e_734658;
c_733738.elements[0] = ((closureN)self_731971)->elements[0];
c_733738.elements[1] = ((closureN)self_731971)->elements[1];
c_733738.elements[2] = ((closureN)self_731971)->elements[2];
c_733738.elements[3] = ((closureN)self_731971)->elements[3];
c_733738.elements[4] = ((closureN)self_731971)->elements[4];
c_733738.elements[5] = ((closureN)self_731971)->elements[5];
c_733738.elements[6] = r_73554;


mmacro(c_734659, (function_type)__lambda_501);c_734659.num_args = 1;
return_direct_with_clo1(data,(closure)&c_733738,__lambda_487,  &c_734659);; 
}

static void __lambda_501(void *data, object self_731972, int argc, object *args) /* object self_731972, object k_73577, object next_91step_73193_73268_73370 */
 {
 object k_73577 = args[0]; object next_91step_73193_73268_73370 = args[1];
  return_direct_with_clo1(data,  k_73577, (((closure)  k_73577)->fn),  next_91step_73193_73268_73370);; 
}

static void __lambda_487(void *data, object self_731973, int argc, object *args) /* object self_731973, object r_73576 */
 {
 object r_73576 = args[0];
  
closureN_type c_733740;
object e_734656 [6];
c_733740.hdr.mark = gc_color_red;
 c_733740.hdr.grayed = 0;
c_733740.tag = closureN_tag;
 c_733740.fn = (function_type)__lambda_488;
c_733740.num_args = 1;
c_733740.num_elements = 6;
c_733740.elements = (object *)e_734656;
c_733740.elements[0] = ((closureN)self_731973)->elements[0];
c_733740.elements[1] = ((closureN)self_731973)->elements[1];
c_733740.elements[2] = ((closureN)self_731973)->elements[2];
c_733740.elements[3] = ((closureN)self_731973)->elements[4];
c_733740.elements[4] = ((closureN)self_731973)->elements[5];
c_733740.elements[5] = ((closureN)self_731973)->elements[6];

return_direct_with_clo3(data,  __glo_Cyc_91map_91loop_911_scheme_base, (((closure)  __glo_Cyc_91map_91loop_911_scheme_base)->fn),  &c_733740, r_73576, ((closureN)self_731973)->elements[3]);; 
}

static void __lambda_488(void *data, object self_731974, int argc, object *args) /* object self_731974, object r_73568 */
 {
 object r_73568 = args[0];
  
closureN_type c_733742;
object e_734653 [6];
c_733742.hdr.mark = gc_color_red;
 c_733742.hdr.grayed = 0;
c_733742.tag = closureN_tag;
 c_733742.fn = (function_type)__lambda_489;
c_733742.num_args = 1;
c_733742.num_elements = 6;
c_733742.elements = (object *)e_734653;
c_733742.elements[0] = ((closureN)self_731974)->elements[0];
c_733742.elements[1] = ((closureN)self_731974)->elements[2];
c_733742.elements[2] = ((closureN)self_731974)->elements[3];
c_733742.elements[3] = ((closureN)self_731974)->elements[4];
c_733742.elements[4] = ((closureN)self_731974)->elements[5];
c_733742.elements[5] = r_73568;


make_pair(c_734655,quote_initial_91value,NULL);c_734655.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733742, ((closureN)self_731974)->elements[1], NULL, &c_734655);; 
}

static void __lambda_489(void *data, object self_731975, int argc, object *args) /* object self_731975, object r_73571 */
 {
 object r_73571 = args[0];
  
closureN_type c_733744;
object e_734650 [6];
c_733744.hdr.mark = gc_color_red;
 c_733744.hdr.grayed = 0;
c_733744.tag = closureN_tag;
 c_733744.fn = (function_type)__lambda_490;
c_733744.num_args = 1;
c_733744.num_elements = 6;
c_733744.elements = (object *)e_734650;
c_733744.elements[0] = ((closureN)self_731975)->elements[0];
c_733744.elements[1] = ((closureN)self_731975)->elements[1];
c_733744.elements[2] = ((closureN)self_731975)->elements[2];
c_733744.elements[3] = ((closureN)self_731975)->elements[3];
c_733744.elements[4] = ((closureN)self_731975)->elements[4];
c_733744.elements[5] = ((closureN)self_731975)->elements[5];


make_pair(c_734652,quote_initial_91value,NULL);c_734652.hdr.immutable = 1;

make_pair(c_734651,&c_734652,NULL);c_734651.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733744, r_73571, NULL, &c_734651);; 
}

static void __lambda_490(void *data, object self_731976, int argc, object *args) /* object self_731976, object r_73569 */
 {
 object r_73569 = args[0];
  
closureN_type c_733746;
object e_734641 [5];
c_733746.hdr.mark = gc_color_red;
 c_733746.hdr.grayed = 0;
c_733746.tag = closureN_tag;
 c_733746.fn = (function_type)__lambda_491;
c_733746.num_args = 1;
c_733746.num_elements = 5;
c_733746.elements = (object *)e_734641;
c_733746.elements[0] = ((closureN)self_731976)->elements[0];
c_733746.elements[1] = ((closureN)self_731976)->elements[1];
c_733746.elements[2] = ((closureN)self_731976)->elements[2];
c_733746.elements[3] = ((closureN)self_731976)->elements[3];
c_733746.elements[4] = ((closureN)self_731976)->elements[4];


make_pair(c_734646,quote__16461_16643,NULL);c_734646.hdr.immutable = 1;

make_pair(c_734645,quote_next_91step,&c_734646);c_734645.hdr.immutable = 1;

make_pair(c_734647,quote__16461_16643,NULL);c_734647.hdr.immutable = 1;

make_pair(c_734644,&c_734645,&c_734647);c_734644.hdr.immutable = 1;

make_pair(c_734649,quote_initial_91value,NULL);c_734649.hdr.immutable = 1;

make_pair(c_734648,&c_734649,NULL);c_734648.hdr.immutable = 1;

make_pair(c_734643,&c_734644,&c_734648);c_734643.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733746, ((closureN)self_731976)->elements[5], r_73569, &c_734643);; 
}

static void __lambda_491(void *data, object self_731977, int argc, object *args) /* object self_731977, object r_73566 */
 {
 object r_73566 = args[0];
  
closureN_type c_733748;
object e_734632 [5];
c_733748.hdr.mark = gc_color_red;
 c_733748.hdr.grayed = 0;
c_733748.tag = closureN_tag;
 c_733748.fn = (function_type)__lambda_492;
c_733748.num_args = 1;
c_733748.num_elements = 5;
c_733748.elements = (object *)e_734632;
c_733748.elements[0] = ((closureN)self_731977)->elements[0];
c_733748.elements[1] = ((closureN)self_731977)->elements[1];
c_733748.elements[2] = ((closureN)self_731977)->elements[2];
c_733748.elements[3] = ((closureN)self_731977)->elements[3];
c_733748.elements[4] = ((closureN)self_731977)->elements[4];


make_pair(c_734637,quote__16461_16643,NULL);c_734637.hdr.immutable = 1;

make_pair(c_734636,quote_next_91step,&c_734637);c_734636.hdr.immutable = 1;

make_pair(c_734638,quote__16461_16643,NULL);c_734638.hdr.immutable = 1;

make_pair(c_734635,&c_734636,&c_734638);c_734635.hdr.immutable = 1;

make_pair(c_734640,quote_initial_91value,NULL);c_734640.hdr.immutable = 1;

make_pair(c_734639,&c_734640,NULL);c_734639.hdr.immutable = 1;

make_pair(c_734634,&c_734635,&c_734639);c_734634.hdr.immutable = 1;

make_pair(c_734633,NULL,&c_734634);c_734633.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733748, NULL, r_73566, &c_734633);; 
}

static void __lambda_492(void *data, object self_731978, int argc, object *args) /* object self_731978, object r_73563 */
 {
 object r_73563 = args[0];
  
closureN_type c_733750;
object e_734622 [5];
c_733750.hdr.mark = gc_color_red;
 c_733750.hdr.grayed = 0;
c_733750.tag = closureN_tag;
 c_733750.fn = (function_type)__lambda_493;
c_733750.num_args = 1;
c_733750.num_elements = 5;
c_733750.elements = (object *)e_734622;
c_733750.elements[0] = ((closureN)self_731978)->elements[0];
c_733750.elements[1] = ((closureN)self_731978)->elements[1];
c_733750.elements[2] = ((closureN)self_731978)->elements[2];
c_733750.elements[3] = ((closureN)self_731978)->elements[3];
c_733750.elements[4] = ((closureN)self_731978)->elements[4];


make_pair(c_734628,quote__16461_16643,NULL);c_734628.hdr.immutable = 1;

make_pair(c_734627,quote_next_91step,&c_734628);c_734627.hdr.immutable = 1;

make_pair(c_734629,quote__16461_16643,NULL);c_734629.hdr.immutable = 1;

make_pair(c_734626,&c_734627,&c_734629);c_734626.hdr.immutable = 1;

make_pair(c_734631,quote_initial_91value,NULL);c_734631.hdr.immutable = 1;

make_pair(c_734630,&c_734631,NULL);c_734630.hdr.immutable = 1;

make_pair(c_734625,&c_734626,&c_734630);c_734625.hdr.immutable = 1;

make_pair(c_734624,NULL,&c_734625);c_734624.hdr.immutable = 1;

make_pair(c_734623,NULL,&c_734624);c_734623.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733750, NULL, r_73563, &c_734623);; 
}

static void __lambda_493(void *data, object self_731979, int argc, object *args) /* object self_731979, object r_73560 */
 {
 object r_73560 = args[0];
  
closureN_type c_733752;
object e_734611 [5];
c_733752.hdr.mark = gc_color_red;
 c_733752.hdr.grayed = 0;
c_733752.tag = closureN_tag;
 c_733752.fn = (function_type)__lambda_494;
c_733752.num_args = 1;
c_733752.num_elements = 5;
c_733752.elements = (object *)e_734611;
c_733752.elements[0] = ((closureN)self_731979)->elements[0];
c_733752.elements[1] = ((closureN)self_731979)->elements[1];
c_733752.elements[2] = ((closureN)self_731979)->elements[2];
c_733752.elements[3] = ((closureN)self_731979)->elements[3];
c_733752.elements[4] = ((closureN)self_731979)->elements[4];


make_pair(c_734618,quote__16461_16643,NULL);c_734618.hdr.immutable = 1;

make_pair(c_734617,quote_next_91step,&c_734618);c_734617.hdr.immutable = 1;

make_pair(c_734619,quote__16461_16643,NULL);c_734619.hdr.immutable = 1;

make_pair(c_734616,&c_734617,&c_734619);c_734616.hdr.immutable = 1;

make_pair(c_734621,quote_initial_91value,NULL);c_734621.hdr.immutable = 1;

make_pair(c_734620,&c_734621,NULL);c_734620.hdr.immutable = 1;

make_pair(c_734615,&c_734616,&c_734620);c_734615.hdr.immutable = 1;

make_pair(c_734614,NULL,&c_734615);c_734614.hdr.immutable = 1;

make_pair(c_734613,NULL,&c_734614);c_734613.hdr.immutable = 1;

make_pair(c_734612,NULL,&c_734613);c_734612.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733752, NULL, r_73560, &c_734612);; 
}

static void __lambda_494(void *data, object self_731980, int argc, object *args) /* object self_731980, object r_73557 */
 {
 object r_73557 = args[0];
  
closureN_type c_733754;
object e_734596 [4];
c_733754.hdr.mark = gc_color_red;
 c_733754.hdr.grayed = 0;
c_733754.tag = closureN_tag;
 c_733754.fn = (function_type)__lambda_495;
c_733754.num_args = 1;
c_733754.num_elements = 4;
c_733754.elements = (object *)e_734596;
c_733754.elements[0] = ((closureN)self_731980)->elements[1];
c_733754.elements[1] = ((closureN)self_731980)->elements[2];
c_733754.elements[2] = ((closureN)self_731980)->elements[3];
c_733754.elements[3] = ((closureN)self_731980)->elements[4];


make_pair(c_734600,quote__16461_16643,NULL);c_734600.hdr.immutable = 1;

make_pair(c_734599,quote_first_91step,&c_734600);c_734599.hdr.immutable = 1;

make_pair(c_734607,quote__16461_16643,NULL);c_734607.hdr.immutable = 1;

make_pair(c_734606,quote_next_91step,&c_734607);c_734606.hdr.immutable = 1;

make_pair(c_734608,quote__16461_16643,NULL);c_734608.hdr.immutable = 1;

make_pair(c_734605,&c_734606,&c_734608);c_734605.hdr.immutable = 1;

make_pair(c_734610,quote_initial_91value,NULL);c_734610.hdr.immutable = 1;

make_pair(c_734609,&c_734610,NULL);c_734609.hdr.immutable = 1;

make_pair(c_734604,&c_734605,&c_734609);c_734604.hdr.immutable = 1;

make_pair(c_734603,NULL,&c_734604);c_734603.hdr.immutable = 1;

make_pair(c_734602,NULL,&c_734603);c_734602.hdr.immutable = 1;

make_pair(c_734601,NULL,&c_734602);c_734601.hdr.immutable = 1;

make_pair(c_734598,&c_734599,&c_734601);c_734598.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733754, ((closureN)self_731980)->elements[0], r_73557, &c_734598);; 
}

static void __lambda_495(void *data, object self_731981, int argc, object *args) /* object self_731981, object r_73555 */
 {
 object r_73555 = args[0];
  
closureN_type c_733756;
object e_734580 [3];
c_733756.hdr.mark = gc_color_red;
 c_733756.hdr.grayed = 0;
c_733756.tag = closureN_tag;
 c_733756.fn = (function_type)__lambda_496;
c_733756.num_args = 1;
c_733756.num_elements = 3;
c_733756.elements = (object *)e_734580;
c_733756.elements[0] = ((closureN)self_731981)->elements[0];
c_733756.elements[1] = ((closureN)self_731981)->elements[1];
c_733756.elements[2] = ((closureN)self_731981)->elements[2];


make_pair(c_734585,quote__16461_16643,NULL);c_734585.hdr.immutable = 1;

make_pair(c_734584,quote_first_91step,&c_734585);c_734584.hdr.immutable = 1;

make_pair(c_734592,quote__16461_16643,NULL);c_734592.hdr.immutable = 1;

make_pair(c_734591,quote_next_91step,&c_734592);c_734591.hdr.immutable = 1;

make_pair(c_734593,quote__16461_16643,NULL);c_734593.hdr.immutable = 1;

make_pair(c_734590,&c_734591,&c_734593);c_734590.hdr.immutable = 1;

make_pair(c_734595,quote_initial_91value,NULL);c_734595.hdr.immutable = 1;

make_pair(c_734594,&c_734595,NULL);c_734594.hdr.immutable = 1;

make_pair(c_734589,&c_734590,&c_734594);c_734589.hdr.immutable = 1;

make_pair(c_734588,NULL,&c_734589);c_734588.hdr.immutable = 1;

make_pair(c_734587,NULL,&c_734588);c_734587.hdr.immutable = 1;

make_pair(c_734586,NULL,&c_734587);c_734586.hdr.immutable = 1;

make_pair(c_734583,&c_734584,&c_734586);c_734583.hdr.immutable = 1;

make_pair(c_734582,quote__75chain,&c_734583);c_734582.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733756, ((closureN)self_731981)->elements[3], r_73555, &c_734582);; 
}

static void __lambda_496(void *data, object self_731982, int argc, object *args) /* object self_731982, object r_73551 */
 {
 object r_73551 = args[0];
  
closureN_type c_733758;
object e_734564 [3];
c_733758.hdr.mark = gc_color_red;
 c_733758.hdr.grayed = 0;
c_733758.tag = closureN_tag;
 c_733758.fn = (function_type)__lambda_497;
c_733758.num_args = 1;
c_733758.num_elements = 3;
c_733758.elements = (object *)e_734564;
c_733758.elements[0] = ((closureN)self_731982)->elements[0];
c_733758.elements[1] = ((closureN)self_731982)->elements[1];
c_733758.elements[2] = ((closureN)self_731982)->elements[2];


make_pair(c_734569,quote__16461_16643,NULL);c_734569.hdr.immutable = 1;

make_pair(c_734568,quote_first_91step,&c_734569);c_734568.hdr.immutable = 1;

make_pair(c_734576,quote__16461_16643,NULL);c_734576.hdr.immutable = 1;

make_pair(c_734575,quote_next_91step,&c_734576);c_734575.hdr.immutable = 1;

make_pair(c_734577,quote__16461_16643,NULL);c_734577.hdr.immutable = 1;

make_pair(c_734574,&c_734575,&c_734577);c_734574.hdr.immutable = 1;

make_pair(c_734579,quote_initial_91value,NULL);c_734579.hdr.immutable = 1;

make_pair(c_734578,&c_734579,NULL);c_734578.hdr.immutable = 1;

make_pair(c_734573,&c_734574,&c_734578);c_734573.hdr.immutable = 1;

make_pair(c_734572,NULL,&c_734573);c_734572.hdr.immutable = 1;

make_pair(c_734571,NULL,&c_734572);c_734571.hdr.immutable = 1;

make_pair(c_734570,NULL,&c_734571);c_734570.hdr.immutable = 1;

make_pair(c_734567,&c_734568,&c_734570);c_734567.hdr.immutable = 1;

make_pair(c_734566,quote__75chain,&c_734567);c_734566.hdr.immutable = 1;

make_pair(c_734565,&c_734566,NULL);c_734565.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733758, r_73551, NULL, &c_734565);; 
}

static void __lambda_497(void *data, object self_731983, int argc, object *args) /* object self_731983, object r_73549 */
 {
 object r_73549 = args[0];
  
closureN_type c_733760;
object e_734300 [2];
c_733760.hdr.mark = gc_color_red;
 c_733760.hdr.grayed = 0;
c_733760.tag = closureN_tag;
 c_733760.fn = (function_type)__lambda_498;
c_733760.num_args = 1;
c_733760.num_elements = 2;
c_733760.elements = (object *)e_734300;
c_733760.elements[0] = ((closureN)self_731983)->elements[0];
c_733760.elements[1] = ((closureN)self_731983)->elements[1];


make_pair(c_734310,quote_ellipsis,NULL);c_734310.hdr.immutable = 1;

make_pair(c_734309,quote_placeholder,&c_734310);c_734309.hdr.immutable = 1;

make_pair(c_734319,quote_var,NULL);c_734319.hdr.immutable = 1;

make_pair(c_734320,quote__16461_16645,NULL);c_734320.hdr.immutable = 1;

make_pair(c_734318,&c_734319,&c_734320);c_734318.hdr.immutable = 1;

make_pair(c_734325,quote_last_91step,NULL);c_734325.hdr.immutable = 1;

make_pair(c_734324,quote__16461_16645,&c_734325);c_734324.hdr.immutable = 1;

make_pair(c_734323,quote_step,&c_734324);c_734323.hdr.immutable = 1;

make_pair(c_734322,&c_734323,NULL);c_734322.hdr.immutable = 1;

make_pair(c_734321,NULL,&c_734322);c_734321.hdr.immutable = 1;

make_pair(c_734317,&c_734318,&c_734321);c_734317.hdr.immutable = 1;

make_pair(c_734316,NULL,&c_734317);c_734316.hdr.immutable = 1;

make_pair(c_734315,NULL,&c_734316);c_734315.hdr.immutable = 1;

make_pair(c_734314,NULL,&c_734315);c_734314.hdr.immutable = 1;

make_pair(c_734313,quote__191,&c_734314);c_734313.hdr.immutable = 1;

make_pair(c_734331,quote_step,NULL);c_734331.hdr.immutable = 1;

make_pair(c_734330,quote_var,&c_734331);c_734330.hdr.immutable = 1;

make_pair(c_734332,quote__16461_16645,NULL);c_734332.hdr.immutable = 1;

make_pair(c_734329,&c_734330,&c_734332);c_734329.hdr.immutable = 1;

make_pair(c_734333,quote_last_91step,NULL);c_734333.hdr.immutable = 1;

make_pair(c_734328,&c_734329,&c_734333);c_734328.hdr.immutable = 1;

make_pair(c_734327,quote_let_85,&c_734328);c_734327.hdr.immutable = 1;

make_pair(c_734326,&c_734327,NULL);c_734326.hdr.immutable = 1;

make_pair(c_734312,&c_734313,&c_734326);c_734312.hdr.immutable = 1;

make_pair(c_734342,quote__16461_16645,NULL);c_734342.hdr.immutable = 1;

make_pair(c_734341,quote_vars,&c_734342);c_734341.hdr.immutable = 1;

make_pair(c_734347,quote_last_91step,NULL);c_734347.hdr.immutable = 1;

make_pair(c_734346,quote__16461_16645,&c_734347);c_734346.hdr.immutable = 1;

make_pair(c_734345,quote_step,&c_734346);c_734345.hdr.immutable = 1;

make_pair(c_734344,&c_734345,NULL);c_734344.hdr.immutable = 1;

make_pair(c_734343,NULL,&c_734344);c_734343.hdr.immutable = 1;

make_pair(c_734340,&c_734341,&c_734343);c_734340.hdr.immutable = 1;

make_pair(c_734339,NULL,&c_734340);c_734339.hdr.immutable = 1;

make_pair(c_734338,NULL,&c_734339);c_734338.hdr.immutable = 1;

make_pair(c_734337,NULL,&c_734338);c_734337.hdr.immutable = 1;

make_pair(c_734336,quote__191,&c_734337);c_734336.hdr.immutable = 1;

make_pair(c_734353,quote_step,NULL);c_734353.hdr.immutable = 1;

make_pair(c_734352,quote_vars,&c_734353);c_734352.hdr.immutable = 1;

make_pair(c_734354,quote__16461_16645,NULL);c_734354.hdr.immutable = 1;

make_pair(c_734351,&c_734352,&c_734354);c_734351.hdr.immutable = 1;

make_pair(c_734355,quote_last_91step,NULL);c_734355.hdr.immutable = 1;

make_pair(c_734350,&c_734351,&c_734355);c_734350.hdr.immutable = 1;

make_pair(c_734349,quote_let_85_91values,&c_734350);c_734349.hdr.immutable = 1;

make_pair(c_734348,&c_734349,NULL);c_734348.hdr.immutable = 1;

make_pair(c_734335,&c_734336,&c_734348);c_734335.hdr.immutable = 1;

make_pair(c_734364,quote_step,quote_in_91steps);c_734364.hdr.immutable = 1;

make_pair(c_734365,quote_out_91steps,NULL);c_734365.hdr.immutable = 1;

make_pair(c_734363,&c_734364,&c_734365);c_734363.hdr.immutable = 1;

make_pair(c_734362,quote_out_91vars,&c_734363);c_734362.hdr.immutable = 1;

make_pair(c_734361,NULL,&c_734362);c_734361.hdr.immutable = 1;

make_pair(c_734360,NULL,&c_734361);c_734360.hdr.immutable = 1;

make_pair(c_734359,NULL,&c_734360);c_734359.hdr.immutable = 1;

make_pair(c_734358,quote__191,&c_734359);c_734358.hdr.immutable = 1;

make_pair(c_734373,quote_out_91steps,NULL);c_734373.hdr.immutable = 1;

make_pair(c_734372,quote_in_91steps,&c_734373);c_734372.hdr.immutable = 1;

make_pair(c_734371,quote_out_91vars,&c_734372);c_734371.hdr.immutable = 1;

make_pair(c_734370,NULL,&c_734371);c_734370.hdr.immutable = 1;

make_pair(c_734369,NULL,&c_734370);c_734369.hdr.immutable = 1;

make_pair(c_734368,quote_step,&c_734369);c_734368.hdr.immutable = 1;

make_pair(c_734367,quote__75chain,&c_734368);c_734367.hdr.immutable = 1;

make_pair(c_734366,&c_734367,NULL);c_734366.hdr.immutable = 1;

make_pair(c_734357,&c_734358,&c_734366);c_734357.hdr.immutable = 1;

make_pair(c_734382,quote__16461_16645,NULL);c_734382.hdr.immutable = 1;

make_pair(c_734381,quote_out_91vars,&c_734382);c_734381.hdr.immutable = 1;

make_pair(c_734386,quote__16461_16645,NULL);c_734386.hdr.immutable = 1;

make_pair(c_734385,quote_out_91steps,&c_734386);c_734385.hdr.immutable = 1;

make_pair(c_734384,&c_734385,NULL);c_734384.hdr.immutable = 1;

make_pair(c_734383,quote_in_91steps,&c_734384);c_734383.hdr.immutable = 1;

make_pair(c_734380,&c_734381,&c_734383);c_734380.hdr.immutable = 1;

make_pair(c_734379,NULL,&c_734380);c_734379.hdr.immutable = 1;

make_pair(c_734378,quote_step,&c_734379);c_734378.hdr.immutable = 1;

make_pair(c_734377,NULL,&c_734378);c_734377.hdr.immutable = 1;

make_pair(c_734376,quote__191,&c_734377);c_734376.hdr.immutable = 1;

make_pair(c_734395,quote_ignored,NULL);c_734395.hdr.immutable = 1;

make_pair(c_734394,quote__16461_16645,&c_734395);c_734394.hdr.immutable = 1;

make_pair(c_734393,quote_out_91vars,&c_734394);c_734393.hdr.immutable = 1;

make_pair(c_734400,quote_step,NULL);c_734400.hdr.immutable = 1;

make_pair(c_734399,quote__16461_16645,&c_734400);c_734399.hdr.immutable = 1;

make_pair(c_734398,quote_out_91steps,&c_734399);c_734398.hdr.immutable = 1;

make_pair(c_734397,&c_734398,NULL);c_734397.hdr.immutable = 1;

make_pair(c_734396,quote_in_91steps,&c_734397);c_734396.hdr.immutable = 1;

make_pair(c_734392,&c_734393,&c_734396);c_734392.hdr.immutable = 1;

make_pair(c_734391,NULL,&c_734392);c_734391.hdr.immutable = 1;

make_pair(c_734390,NULL,&c_734391);c_734390.hdr.immutable = 1;

make_pair(c_734389,NULL,&c_734390);c_734389.hdr.immutable = 1;

make_pair(c_734388,quote__75chain,&c_734389);c_734388.hdr.immutable = 1;

make_pair(c_734387,&c_734388,NULL);c_734387.hdr.immutable = 1;

make_pair(c_734375,&c_734376,&c_734387);c_734375.hdr.immutable = 1;

make_pair(c_734409,quote__16461_16645,NULL);c_734409.hdr.immutable = 1;

make_pair(c_734408,quote_out_91vars,&c_734409);c_734408.hdr.immutable = 1;

make_pair(c_734413,quote__16461_16645,NULL);c_734413.hdr.immutable = 1;

make_pair(c_734412,quote_out_91steps,&c_734413);c_734412.hdr.immutable = 1;

make_pair(c_734411,&c_734412,NULL);c_734411.hdr.immutable = 1;

make_pair(c_734410,quote_in_91steps,&c_734411);c_734410.hdr.immutable = 1;

make_pair(c_734407,&c_734408,&c_734410);c_734407.hdr.immutable = 1;

make_pair(c_734406,quote_vars,&c_734407);c_734406.hdr.immutable = 1;

make_pair(c_734405,quote_step,&c_734406);c_734405.hdr.immutable = 1;

make_pair(c_734404,NULL,&c_734405);c_734404.hdr.immutable = 1;

make_pair(c_734403,quote__191,&c_734404);c_734403.hdr.immutable = 1;

make_pair(c_734422,quote_vars,NULL);c_734422.hdr.immutable = 1;

make_pair(c_734421,quote__16461_16645,&c_734422);c_734421.hdr.immutable = 1;

make_pair(c_734420,quote_out_91vars,&c_734421);c_734420.hdr.immutable = 1;

make_pair(c_734427,quote_step,NULL);c_734427.hdr.immutable = 1;

make_pair(c_734426,quote__16461_16645,&c_734427);c_734426.hdr.immutable = 1;

make_pair(c_734425,quote_out_91steps,&c_734426);c_734425.hdr.immutable = 1;

make_pair(c_734424,&c_734425,NULL);c_734424.hdr.immutable = 1;

make_pair(c_734423,quote_in_91steps,&c_734424);c_734423.hdr.immutable = 1;

make_pair(c_734419,&c_734420,&c_734423);c_734419.hdr.immutable = 1;

make_pair(c_734418,NULL,&c_734419);c_734418.hdr.immutable = 1;

make_pair(c_734417,NULL,&c_734418);c_734417.hdr.immutable = 1;

make_pair(c_734416,NULL,&c_734417);c_734416.hdr.immutable = 1;

make_pair(c_734415,quote__75chain,&c_734416);c_734415.hdr.immutable = 1;

make_pair(c_734414,&c_734415,NULL);c_734414.hdr.immutable = 1;

make_pair(c_734402,&c_734403,&c_734414);c_734402.hdr.immutable = 1;

make_pair(c_734433,quote_ellipsis,NULL);c_734433.hdr.immutable = 1;

make_pair(c_734432,quote_placeholder,&c_734433);c_734432.hdr.immutable = 1;

make_pair(c_734436,quote__16461_16645,NULL);c_734436.hdr.immutable = 1;

make_pair(c_734435,quote_step,&c_734436);c_734435.hdr.immutable = 1;

make_pair(c_734440,quote__16461_16645,NULL);c_734440.hdr.immutable = 1;

make_pair(c_734439,quote_out_91vars,&c_734440);c_734439.hdr.immutable = 1;

make_pair(c_734444,quote__16461_16645,NULL);c_734444.hdr.immutable = 1;

make_pair(c_734443,quote_out_91steps,&c_734444);c_734443.hdr.immutable = 1;

make_pair(c_734442,&c_734443,NULL);c_734442.hdr.immutable = 1;

make_pair(c_734441,quote_in_91steps,&c_734442);c_734441.hdr.immutable = 1;

make_pair(c_734438,&c_734439,&c_734441);c_734438.hdr.immutable = 1;

make_pair(c_734437,NULL,&c_734438);c_734437.hdr.immutable = 1;

make_pair(c_734434,&c_734435,&c_734437);c_734434.hdr.immutable = 1;

make_pair(c_734431,&c_734432,&c_734434);c_734431.hdr.immutable = 1;

make_pair(c_734430,quote__191,&c_734431);c_734430.hdr.immutable = 1;

make_pair(c_734453,quote_chain_91rest_91var,NULL);c_734453.hdr.immutable = 1;

make_pair(c_734452,quote__16461_16645,&c_734453);c_734452.hdr.immutable = 1;

make_pair(c_734451,quote_out_91vars,&c_734452);c_734451.hdr.immutable = 1;

make_pair(c_734462,quote_chain_91rest_91var,NULL);c_734462.hdr.immutable = 1;

make_pair(c_734461,quote__16461_16645,&c_734462);c_734461.hdr.immutable = 1;

make_pair(c_734460,quote_step,&c_734461);c_734460.hdr.immutable = 1;

make_pair(c_734459,quote_apply,&c_734460);c_734459.hdr.immutable = 1;

make_pair(c_734458,&c_734459,NULL);c_734458.hdr.immutable = 1;

make_pair(c_734457,quote__16461_16645,&c_734458);c_734457.hdr.immutable = 1;

make_pair(c_734456,quote_out_91steps,&c_734457);c_734456.hdr.immutable = 1;

make_pair(c_734455,&c_734456,NULL);c_734455.hdr.immutable = 1;

make_pair(c_734454,quote_in_91steps,&c_734455);c_734454.hdr.immutable = 1;

make_pair(c_734450,&c_734451,&c_734454);c_734450.hdr.immutable = 1;

make_pair(c_734449,NULL,&c_734450);c_734449.hdr.immutable = 1;

make_pair(c_734448,NULL,&c_734449);c_734448.hdr.immutable = 1;

make_pair(c_734447,NULL,&c_734448);c_734447.hdr.immutable = 1;

make_pair(c_734446,quote__75chain,&c_734447);c_734446.hdr.immutable = 1;

make_pair(c_734445,&c_734446,NULL);c_734445.hdr.immutable = 1;

make_pair(c_734429,&c_734430,&c_734445);c_734429.hdr.immutable = 1;

make_pair(c_734468,quote_ellipsis,NULL);c_734468.hdr.immutable = 1;

make_pair(c_734467,quote_placeholder,&c_734468);c_734467.hdr.immutable = 1;

make_pair(c_734471,quote__16461_16645,NULL);c_734471.hdr.immutable = 1;

make_pair(c_734470,quote_step,&c_734471);c_734470.hdr.immutable = 1;

make_pair(c_734474,quote__16461_16645,NULL);c_734474.hdr.immutable = 1;

make_pair(c_734473,quote_vars,&c_734474);c_734473.hdr.immutable = 1;

make_pair(c_734477,quote__16461_16645,NULL);c_734477.hdr.immutable = 1;

make_pair(c_734476,quote_out_91vars,&c_734477);c_734476.hdr.immutable = 1;

make_pair(c_734481,quote__16461_16645,NULL);c_734481.hdr.immutable = 1;

make_pair(c_734480,quote_out_91steps,&c_734481);c_734480.hdr.immutable = 1;

make_pair(c_734479,&c_734480,NULL);c_734479.hdr.immutable = 1;

make_pair(c_734478,quote_in_91steps,&c_734479);c_734478.hdr.immutable = 1;

make_pair(c_734475,&c_734476,&c_734478);c_734475.hdr.immutable = 1;

make_pair(c_734472,&c_734473,&c_734475);c_734472.hdr.immutable = 1;

make_pair(c_734469,&c_734470,&c_734472);c_734469.hdr.immutable = 1;

make_pair(c_734466,&c_734467,&c_734469);c_734466.hdr.immutable = 1;

make_pair(c_734465,quote__191,&c_734466);c_734465.hdr.immutable = 1;

make_pair(c_734492,quote__16461_16645,quote_chain_91rest_91var);c_734492.hdr.immutable = 1;

make_pair(c_734491,quote_vars,&c_734492);c_734491.hdr.immutable = 1;

make_pair(c_734490,&c_734491,NULL);c_734490.hdr.immutable = 1;

make_pair(c_734489,quote__16461_16645,&c_734490);c_734489.hdr.immutable = 1;

make_pair(c_734488,quote_out_91vars,&c_734489);c_734488.hdr.immutable = 1;

make_pair(c_734501,quote_chain_91rest_91var,NULL);c_734501.hdr.immutable = 1;

make_pair(c_734500,quote__16461_16645,&c_734501);c_734500.hdr.immutable = 1;

make_pair(c_734499,quote_step,&c_734500);c_734499.hdr.immutable = 1;

make_pair(c_734498,quote_apply,&c_734499);c_734498.hdr.immutable = 1;

make_pair(c_734497,&c_734498,NULL);c_734497.hdr.immutable = 1;

make_pair(c_734496,quote__16461_16645,&c_734497);c_734496.hdr.immutable = 1;

make_pair(c_734495,quote_out_91steps,&c_734496);c_734495.hdr.immutable = 1;

make_pair(c_734494,&c_734495,NULL);c_734494.hdr.immutable = 1;

make_pair(c_734493,quote_in_91steps,&c_734494);c_734493.hdr.immutable = 1;

make_pair(c_734487,&c_734488,&c_734493);c_734487.hdr.immutable = 1;

make_pair(c_734486,NULL,&c_734487);c_734486.hdr.immutable = 1;

make_pair(c_734485,NULL,&c_734486);c_734485.hdr.immutable = 1;

make_pair(c_734484,NULL,&c_734485);c_734484.hdr.immutable = 1;

make_pair(c_734483,quote__75chain,&c_734484);c_734483.hdr.immutable = 1;

make_pair(c_734482,&c_734483,NULL);c_734482.hdr.immutable = 1;

make_pair(c_734464,&c_734465,&c_734482);c_734464.hdr.immutable = 1;

make_pair(c_734507,quote_ellipsis,quote_rest);c_734507.hdr.immutable = 1;

make_pair(c_734506,quote_placeholder,&c_734507);c_734506.hdr.immutable = 1;

make_pair(c_734505,&c_734506,quote__191);c_734505.hdr.immutable = 1;

make_pair(c_734504,quote__191,&c_734505);c_734504.hdr.immutable = 1;

make_utf8_string_with_len(c_734511, "_ ... can only be used as a final argument", 42, 42);c_734511.hdr.immutable = 1;

make_pair(c_734510,&c_734511,NULL);c_734510.hdr.immutable = 1;

make_pair(c_734509,quote_syntax_91error,&c_734510);c_734509.hdr.immutable = 1;

make_pair(c_734508,&c_734509,NULL);c_734508.hdr.immutable = 1;

make_pair(c_734503,&c_734504,&c_734508);c_734503.hdr.immutable = 1;

make_pair(c_734516,quote_placeholder,quote_in_91step);c_734516.hdr.immutable = 1;

make_pair(c_734519,quote__16461_16645,NULL);c_734519.hdr.immutable = 1;

make_pair(c_734518,quote_out_91step,&c_734519);c_734518.hdr.immutable = 1;

make_pair(c_734522,quote__16461_16645,NULL);c_734522.hdr.immutable = 1;

make_pair(c_734521,quote_vars,&c_734522);c_734521.hdr.immutable = 1;

make_pair(c_734520,&c_734521,quote_rest);c_734520.hdr.immutable = 1;

make_pair(c_734517,&c_734518,&c_734520);c_734517.hdr.immutable = 1;

make_pair(c_734515,&c_734516,&c_734517);c_734515.hdr.immutable = 1;

make_pair(c_734514,quote__191,&c_734515);c_734514.hdr.immutable = 1;

make_pair(c_734529,quote_chain_91var,NULL);c_734529.hdr.immutable = 1;

make_pair(c_734528,quote__16461_16645,&c_734529);c_734528.hdr.immutable = 1;

make_pair(c_734527,quote_out_91step,&c_734528);c_734527.hdr.immutable = 1;

make_pair(c_734533,quote_chain_91var,NULL);c_734533.hdr.immutable = 1;

make_pair(c_734532,quote__16461_16645,&c_734533);c_734532.hdr.immutable = 1;

make_pair(c_734531,quote_vars,&c_734532);c_734531.hdr.immutable = 1;

make_pair(c_734530,&c_734531,quote_rest);c_734530.hdr.immutable = 1;

make_pair(c_734526,&c_734527,&c_734530);c_734526.hdr.immutable = 1;

make_pair(c_734525,quote_in_91step,&c_734526);c_734525.hdr.immutable = 1;

make_pair(c_734524,quote__75chain,&c_734525);c_734524.hdr.immutable = 1;

make_pair(c_734523,&c_734524,NULL);c_734523.hdr.immutable = 1;

make_pair(c_734513,&c_734514,&c_734523);c_734513.hdr.immutable = 1;

make_pair(c_734538,quote_x,quote_in_91step);c_734538.hdr.immutable = 1;

make_pair(c_734541,quote__16461_16645,NULL);c_734541.hdr.immutable = 1;

make_pair(c_734540,quote_out_91step,&c_734541);c_734540.hdr.immutable = 1;

make_pair(c_734539,&c_734540,quote_rest);c_734539.hdr.immutable = 1;

make_pair(c_734537,&c_734538,&c_734539);c_734537.hdr.immutable = 1;

make_pair(c_734536,quote__191,&c_734537);c_734536.hdr.immutable = 1;

make_pair(c_734548,quote_x,NULL);c_734548.hdr.immutable = 1;

make_pair(c_734547,quote__16461_16645,&c_734548);c_734547.hdr.immutable = 1;

make_pair(c_734546,quote_out_91step,&c_734547);c_734546.hdr.immutable = 1;

make_pair(c_734545,&c_734546,quote_rest);c_734545.hdr.immutable = 1;

make_pair(c_734544,quote_in_91step,&c_734545);c_734544.hdr.immutable = 1;

make_pair(c_734543,quote__75chain,&c_734544);c_734543.hdr.immutable = 1;

make_pair(c_734542,&c_734543,NULL);c_734542.hdr.immutable = 1;

make_pair(c_734535,&c_734536,&c_734542);c_734535.hdr.immutable = 1;

make_pair(c_734534,&c_734535,NULL);c_734534.hdr.immutable = 1;

make_pair(c_734512,&c_734513,&c_734534);c_734512.hdr.immutable = 1;

make_pair(c_734502,&c_734503,&c_734512);c_734502.hdr.immutable = 1;

make_pair(c_734463,&c_734464,&c_734502);c_734463.hdr.immutable = 1;

make_pair(c_734428,&c_734429,&c_734463);c_734428.hdr.immutable = 1;

make_pair(c_734401,&c_734402,&c_734428);c_734401.hdr.immutable = 1;

make_pair(c_734374,&c_734375,&c_734401);c_734374.hdr.immutable = 1;

make_pair(c_734356,&c_734357,&c_734374);c_734356.hdr.immutable = 1;

make_pair(c_734334,&c_734335,&c_734356);c_734334.hdr.immutable = 1;

make_pair(c_734311,&c_734312,&c_734334);c_734311.hdr.immutable = 1;

make_pair(c_734308,&c_734309,&c_734311);c_734308.hdr.immutable = 1;

make_pair(c_734307,quote__16461_16645,&c_734308);c_734307.hdr.immutable = 1;

make_pair(c_734306,quote_syntax_91rules,&c_734307);c_734306.hdr.immutable = 1;

make_pair(c_734305,&c_734306,NULL);c_734305.hdr.immutable = 1;

make_pair(c_734304,quote__75chain,&c_734305);c_734304.hdr.immutable = 1;

make_pair(c_734303,quote_define_91syntax,&c_734304);c_734303.hdr.immutable = 1;

make_pair(c_734553,quote__16461_16643,NULL);c_734553.hdr.immutable = 1;

make_pair(c_734552,quote_first_91step,&c_734553);c_734552.hdr.immutable = 1;

make_pair(c_734560,quote__16461_16643,NULL);c_734560.hdr.immutable = 1;

make_pair(c_734559,quote_next_91step,&c_734560);c_734559.hdr.immutable = 1;

make_pair(c_734561,quote__16461_16643,NULL);c_734561.hdr.immutable = 1;

make_pair(c_734558,&c_734559,&c_734561);c_734558.hdr.immutable = 1;

make_pair(c_734563,quote_initial_91value,NULL);c_734563.hdr.immutable = 1;

make_pair(c_734562,&c_734563,NULL);c_734562.hdr.immutable = 1;

make_pair(c_734557,&c_734558,&c_734562);c_734557.hdr.immutable = 1;

make_pair(c_734556,NULL,&c_734557);c_734556.hdr.immutable = 1;

make_pair(c_734555,NULL,&c_734556);c_734555.hdr.immutable = 1;

make_pair(c_734554,NULL,&c_734555);c_734554.hdr.immutable = 1;

make_pair(c_734551,&c_734552,&c_734554);c_734551.hdr.immutable = 1;

make_pair(c_734550,quote__75chain,&c_734551);c_734550.hdr.immutable = 1;

make_pair(c_734549,&c_734550,NULL);c_734549.hdr.immutable = 1;

make_pair(c_734302,&c_734303,&c_734549);c_734302.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733760, ((closureN)self_731983)->elements[2], r_73549, &c_734302);; 
}

static void __lambda_498(void *data, object self_731984, int argc, object *args) /* object self_731984, object r_73546 */
 {
 object r_73546 = args[0];
  
closureN_type c_733762;
object e_734036 [2];
c_733762.hdr.mark = gc_color_red;
 c_733762.hdr.grayed = 0;
c_733762.tag = closureN_tag;
 c_733762.fn = (function_type)__lambda_499;
c_733762.num_args = 1;
c_733762.num_elements = 2;
c_733762.elements = (object *)e_734036;
c_733762.elements[0] = ((closureN)self_731984)->elements[0];
c_733762.elements[1] = ((closureN)self_731984)->elements[1];


make_pair(c_734046,quote_ellipsis,NULL);c_734046.hdr.immutable = 1;

make_pair(c_734045,quote_placeholder,&c_734046);c_734045.hdr.immutable = 1;

make_pair(c_734055,quote_var,NULL);c_734055.hdr.immutable = 1;

make_pair(c_734056,quote__16461_16645,NULL);c_734056.hdr.immutable = 1;

make_pair(c_734054,&c_734055,&c_734056);c_734054.hdr.immutable = 1;

make_pair(c_734061,quote_last_91step,NULL);c_734061.hdr.immutable = 1;

make_pair(c_734060,quote__16461_16645,&c_734061);c_734060.hdr.immutable = 1;

make_pair(c_734059,quote_step,&c_734060);c_734059.hdr.immutable = 1;

make_pair(c_734058,&c_734059,NULL);c_734058.hdr.immutable = 1;

make_pair(c_734057,NULL,&c_734058);c_734057.hdr.immutable = 1;

make_pair(c_734053,&c_734054,&c_734057);c_734053.hdr.immutable = 1;

make_pair(c_734052,NULL,&c_734053);c_734052.hdr.immutable = 1;

make_pair(c_734051,NULL,&c_734052);c_734051.hdr.immutable = 1;

make_pair(c_734050,NULL,&c_734051);c_734050.hdr.immutable = 1;

make_pair(c_734049,quote__191,&c_734050);c_734049.hdr.immutable = 1;

make_pair(c_734067,quote_step,NULL);c_734067.hdr.immutable = 1;

make_pair(c_734066,quote_var,&c_734067);c_734066.hdr.immutable = 1;

make_pair(c_734068,quote__16461_16645,NULL);c_734068.hdr.immutable = 1;

make_pair(c_734065,&c_734066,&c_734068);c_734065.hdr.immutable = 1;

make_pair(c_734069,quote_last_91step,NULL);c_734069.hdr.immutable = 1;

make_pair(c_734064,&c_734065,&c_734069);c_734064.hdr.immutable = 1;

make_pair(c_734063,quote_let_85,&c_734064);c_734063.hdr.immutable = 1;

make_pair(c_734062,&c_734063,NULL);c_734062.hdr.immutable = 1;

make_pair(c_734048,&c_734049,&c_734062);c_734048.hdr.immutable = 1;

make_pair(c_734078,quote__16461_16645,NULL);c_734078.hdr.immutable = 1;

make_pair(c_734077,quote_vars,&c_734078);c_734077.hdr.immutable = 1;

make_pair(c_734083,quote_last_91step,NULL);c_734083.hdr.immutable = 1;

make_pair(c_734082,quote__16461_16645,&c_734083);c_734082.hdr.immutable = 1;

make_pair(c_734081,quote_step,&c_734082);c_734081.hdr.immutable = 1;

make_pair(c_734080,&c_734081,NULL);c_734080.hdr.immutable = 1;

make_pair(c_734079,NULL,&c_734080);c_734079.hdr.immutable = 1;

make_pair(c_734076,&c_734077,&c_734079);c_734076.hdr.immutable = 1;

make_pair(c_734075,NULL,&c_734076);c_734075.hdr.immutable = 1;

make_pair(c_734074,NULL,&c_734075);c_734074.hdr.immutable = 1;

make_pair(c_734073,NULL,&c_734074);c_734073.hdr.immutable = 1;

make_pair(c_734072,quote__191,&c_734073);c_734072.hdr.immutable = 1;

make_pair(c_734089,quote_step,NULL);c_734089.hdr.immutable = 1;

make_pair(c_734088,quote_vars,&c_734089);c_734088.hdr.immutable = 1;

make_pair(c_734090,quote__16461_16645,NULL);c_734090.hdr.immutable = 1;

make_pair(c_734087,&c_734088,&c_734090);c_734087.hdr.immutable = 1;

make_pair(c_734091,quote_last_91step,NULL);c_734091.hdr.immutable = 1;

make_pair(c_734086,&c_734087,&c_734091);c_734086.hdr.immutable = 1;

make_pair(c_734085,quote_let_85_91values,&c_734086);c_734085.hdr.immutable = 1;

make_pair(c_734084,&c_734085,NULL);c_734084.hdr.immutable = 1;

make_pair(c_734071,&c_734072,&c_734084);c_734071.hdr.immutable = 1;

make_pair(c_734100,quote_step,quote_in_91steps);c_734100.hdr.immutable = 1;

make_pair(c_734101,quote_out_91steps,NULL);c_734101.hdr.immutable = 1;

make_pair(c_734099,&c_734100,&c_734101);c_734099.hdr.immutable = 1;

make_pair(c_734098,quote_out_91vars,&c_734099);c_734098.hdr.immutable = 1;

make_pair(c_734097,NULL,&c_734098);c_734097.hdr.immutable = 1;

make_pair(c_734096,NULL,&c_734097);c_734096.hdr.immutable = 1;

make_pair(c_734095,NULL,&c_734096);c_734095.hdr.immutable = 1;

make_pair(c_734094,quote__191,&c_734095);c_734094.hdr.immutable = 1;

make_pair(c_734109,quote_out_91steps,NULL);c_734109.hdr.immutable = 1;

make_pair(c_734108,quote_in_91steps,&c_734109);c_734108.hdr.immutable = 1;

make_pair(c_734107,quote_out_91vars,&c_734108);c_734107.hdr.immutable = 1;

make_pair(c_734106,NULL,&c_734107);c_734106.hdr.immutable = 1;

make_pair(c_734105,NULL,&c_734106);c_734105.hdr.immutable = 1;

make_pair(c_734104,quote_step,&c_734105);c_734104.hdr.immutable = 1;

make_pair(c_734103,quote__75chain,&c_734104);c_734103.hdr.immutable = 1;

make_pair(c_734102,&c_734103,NULL);c_734102.hdr.immutable = 1;

make_pair(c_734093,&c_734094,&c_734102);c_734093.hdr.immutable = 1;

make_pair(c_734118,quote__16461_16645,NULL);c_734118.hdr.immutable = 1;

make_pair(c_734117,quote_out_91vars,&c_734118);c_734117.hdr.immutable = 1;

make_pair(c_734122,quote__16461_16645,NULL);c_734122.hdr.immutable = 1;

make_pair(c_734121,quote_out_91steps,&c_734122);c_734121.hdr.immutable = 1;

make_pair(c_734120,&c_734121,NULL);c_734120.hdr.immutable = 1;

make_pair(c_734119,quote_in_91steps,&c_734120);c_734119.hdr.immutable = 1;

make_pair(c_734116,&c_734117,&c_734119);c_734116.hdr.immutable = 1;

make_pair(c_734115,NULL,&c_734116);c_734115.hdr.immutable = 1;

make_pair(c_734114,quote_step,&c_734115);c_734114.hdr.immutable = 1;

make_pair(c_734113,NULL,&c_734114);c_734113.hdr.immutable = 1;

make_pair(c_734112,quote__191,&c_734113);c_734112.hdr.immutable = 1;

make_pair(c_734131,quote_ignored,NULL);c_734131.hdr.immutable = 1;

make_pair(c_734130,quote__16461_16645,&c_734131);c_734130.hdr.immutable = 1;

make_pair(c_734129,quote_out_91vars,&c_734130);c_734129.hdr.immutable = 1;

make_pair(c_734136,quote_step,NULL);c_734136.hdr.immutable = 1;

make_pair(c_734135,quote__16461_16645,&c_734136);c_734135.hdr.immutable = 1;

make_pair(c_734134,quote_out_91steps,&c_734135);c_734134.hdr.immutable = 1;

make_pair(c_734133,&c_734134,NULL);c_734133.hdr.immutable = 1;

make_pair(c_734132,quote_in_91steps,&c_734133);c_734132.hdr.immutable = 1;

make_pair(c_734128,&c_734129,&c_734132);c_734128.hdr.immutable = 1;

make_pair(c_734127,NULL,&c_734128);c_734127.hdr.immutable = 1;

make_pair(c_734126,NULL,&c_734127);c_734126.hdr.immutable = 1;

make_pair(c_734125,NULL,&c_734126);c_734125.hdr.immutable = 1;

make_pair(c_734124,quote__75chain,&c_734125);c_734124.hdr.immutable = 1;

make_pair(c_734123,&c_734124,NULL);c_734123.hdr.immutable = 1;

make_pair(c_734111,&c_734112,&c_734123);c_734111.hdr.immutable = 1;

make_pair(c_734145,quote__16461_16645,NULL);c_734145.hdr.immutable = 1;

make_pair(c_734144,quote_out_91vars,&c_734145);c_734144.hdr.immutable = 1;

make_pair(c_734149,quote__16461_16645,NULL);c_734149.hdr.immutable = 1;

make_pair(c_734148,quote_out_91steps,&c_734149);c_734148.hdr.immutable = 1;

make_pair(c_734147,&c_734148,NULL);c_734147.hdr.immutable = 1;

make_pair(c_734146,quote_in_91steps,&c_734147);c_734146.hdr.immutable = 1;

make_pair(c_734143,&c_734144,&c_734146);c_734143.hdr.immutable = 1;

make_pair(c_734142,quote_vars,&c_734143);c_734142.hdr.immutable = 1;

make_pair(c_734141,quote_step,&c_734142);c_734141.hdr.immutable = 1;

make_pair(c_734140,NULL,&c_734141);c_734140.hdr.immutable = 1;

make_pair(c_734139,quote__191,&c_734140);c_734139.hdr.immutable = 1;

make_pair(c_734158,quote_vars,NULL);c_734158.hdr.immutable = 1;

make_pair(c_734157,quote__16461_16645,&c_734158);c_734157.hdr.immutable = 1;

make_pair(c_734156,quote_out_91vars,&c_734157);c_734156.hdr.immutable = 1;

make_pair(c_734163,quote_step,NULL);c_734163.hdr.immutable = 1;

make_pair(c_734162,quote__16461_16645,&c_734163);c_734162.hdr.immutable = 1;

make_pair(c_734161,quote_out_91steps,&c_734162);c_734161.hdr.immutable = 1;

make_pair(c_734160,&c_734161,NULL);c_734160.hdr.immutable = 1;

make_pair(c_734159,quote_in_91steps,&c_734160);c_734159.hdr.immutable = 1;

make_pair(c_734155,&c_734156,&c_734159);c_734155.hdr.immutable = 1;

make_pair(c_734154,NULL,&c_734155);c_734154.hdr.immutable = 1;

make_pair(c_734153,NULL,&c_734154);c_734153.hdr.immutable = 1;

make_pair(c_734152,NULL,&c_734153);c_734152.hdr.immutable = 1;

make_pair(c_734151,quote__75chain,&c_734152);c_734151.hdr.immutable = 1;

make_pair(c_734150,&c_734151,NULL);c_734150.hdr.immutable = 1;

make_pair(c_734138,&c_734139,&c_734150);c_734138.hdr.immutable = 1;

make_pair(c_734169,quote_ellipsis,NULL);c_734169.hdr.immutable = 1;

make_pair(c_734168,quote_placeholder,&c_734169);c_734168.hdr.immutable = 1;

make_pair(c_734172,quote__16461_16645,NULL);c_734172.hdr.immutable = 1;

make_pair(c_734171,quote_step,&c_734172);c_734171.hdr.immutable = 1;

make_pair(c_734176,quote__16461_16645,NULL);c_734176.hdr.immutable = 1;

make_pair(c_734175,quote_out_91vars,&c_734176);c_734175.hdr.immutable = 1;

make_pair(c_734180,quote__16461_16645,NULL);c_734180.hdr.immutable = 1;

make_pair(c_734179,quote_out_91steps,&c_734180);c_734179.hdr.immutable = 1;

make_pair(c_734178,&c_734179,NULL);c_734178.hdr.immutable = 1;

make_pair(c_734177,quote_in_91steps,&c_734178);c_734177.hdr.immutable = 1;

make_pair(c_734174,&c_734175,&c_734177);c_734174.hdr.immutable = 1;

make_pair(c_734173,NULL,&c_734174);c_734173.hdr.immutable = 1;

make_pair(c_734170,&c_734171,&c_734173);c_734170.hdr.immutable = 1;

make_pair(c_734167,&c_734168,&c_734170);c_734167.hdr.immutable = 1;

make_pair(c_734166,quote__191,&c_734167);c_734166.hdr.immutable = 1;

make_pair(c_734189,quote_chain_91rest_91var,NULL);c_734189.hdr.immutable = 1;

make_pair(c_734188,quote__16461_16645,&c_734189);c_734188.hdr.immutable = 1;

make_pair(c_734187,quote_out_91vars,&c_734188);c_734187.hdr.immutable = 1;

make_pair(c_734198,quote_chain_91rest_91var,NULL);c_734198.hdr.immutable = 1;

make_pair(c_734197,quote__16461_16645,&c_734198);c_734197.hdr.immutable = 1;

make_pair(c_734196,quote_step,&c_734197);c_734196.hdr.immutable = 1;

make_pair(c_734195,quote_apply,&c_734196);c_734195.hdr.immutable = 1;

make_pair(c_734194,&c_734195,NULL);c_734194.hdr.immutable = 1;

make_pair(c_734193,quote__16461_16645,&c_734194);c_734193.hdr.immutable = 1;

make_pair(c_734192,quote_out_91steps,&c_734193);c_734192.hdr.immutable = 1;

make_pair(c_734191,&c_734192,NULL);c_734191.hdr.immutable = 1;

make_pair(c_734190,quote_in_91steps,&c_734191);c_734190.hdr.immutable = 1;

make_pair(c_734186,&c_734187,&c_734190);c_734186.hdr.immutable = 1;

make_pair(c_734185,NULL,&c_734186);c_734185.hdr.immutable = 1;

make_pair(c_734184,NULL,&c_734185);c_734184.hdr.immutable = 1;

make_pair(c_734183,NULL,&c_734184);c_734183.hdr.immutable = 1;

make_pair(c_734182,quote__75chain,&c_734183);c_734182.hdr.immutable = 1;

make_pair(c_734181,&c_734182,NULL);c_734181.hdr.immutable = 1;

make_pair(c_734165,&c_734166,&c_734181);c_734165.hdr.immutable = 1;

make_pair(c_734204,quote_ellipsis,NULL);c_734204.hdr.immutable = 1;

make_pair(c_734203,quote_placeholder,&c_734204);c_734203.hdr.immutable = 1;

make_pair(c_734207,quote__16461_16645,NULL);c_734207.hdr.immutable = 1;

make_pair(c_734206,quote_step,&c_734207);c_734206.hdr.immutable = 1;

make_pair(c_734210,quote__16461_16645,NULL);c_734210.hdr.immutable = 1;

make_pair(c_734209,quote_vars,&c_734210);c_734209.hdr.immutable = 1;

make_pair(c_734213,quote__16461_16645,NULL);c_734213.hdr.immutable = 1;

make_pair(c_734212,quote_out_91vars,&c_734213);c_734212.hdr.immutable = 1;

make_pair(c_734217,quote__16461_16645,NULL);c_734217.hdr.immutable = 1;

make_pair(c_734216,quote_out_91steps,&c_734217);c_734216.hdr.immutable = 1;

make_pair(c_734215,&c_734216,NULL);c_734215.hdr.immutable = 1;

make_pair(c_734214,quote_in_91steps,&c_734215);c_734214.hdr.immutable = 1;

make_pair(c_734211,&c_734212,&c_734214);c_734211.hdr.immutable = 1;

make_pair(c_734208,&c_734209,&c_734211);c_734208.hdr.immutable = 1;

make_pair(c_734205,&c_734206,&c_734208);c_734205.hdr.immutable = 1;

make_pair(c_734202,&c_734203,&c_734205);c_734202.hdr.immutable = 1;

make_pair(c_734201,quote__191,&c_734202);c_734201.hdr.immutable = 1;

make_pair(c_734228,quote__16461_16645,quote_chain_91rest_91var);c_734228.hdr.immutable = 1;

make_pair(c_734227,quote_vars,&c_734228);c_734227.hdr.immutable = 1;

make_pair(c_734226,&c_734227,NULL);c_734226.hdr.immutable = 1;

make_pair(c_734225,quote__16461_16645,&c_734226);c_734225.hdr.immutable = 1;

make_pair(c_734224,quote_out_91vars,&c_734225);c_734224.hdr.immutable = 1;

make_pair(c_734237,quote_chain_91rest_91var,NULL);c_734237.hdr.immutable = 1;

make_pair(c_734236,quote__16461_16645,&c_734237);c_734236.hdr.immutable = 1;

make_pair(c_734235,quote_step,&c_734236);c_734235.hdr.immutable = 1;

make_pair(c_734234,quote_apply,&c_734235);c_734234.hdr.immutable = 1;

make_pair(c_734233,&c_734234,NULL);c_734233.hdr.immutable = 1;

make_pair(c_734232,quote__16461_16645,&c_734233);c_734232.hdr.immutable = 1;

make_pair(c_734231,quote_out_91steps,&c_734232);c_734231.hdr.immutable = 1;

make_pair(c_734230,&c_734231,NULL);c_734230.hdr.immutable = 1;

make_pair(c_734229,quote_in_91steps,&c_734230);c_734229.hdr.immutable = 1;

make_pair(c_734223,&c_734224,&c_734229);c_734223.hdr.immutable = 1;

make_pair(c_734222,NULL,&c_734223);c_734222.hdr.immutable = 1;

make_pair(c_734221,NULL,&c_734222);c_734221.hdr.immutable = 1;

make_pair(c_734220,NULL,&c_734221);c_734220.hdr.immutable = 1;

make_pair(c_734219,quote__75chain,&c_734220);c_734219.hdr.immutable = 1;

make_pair(c_734218,&c_734219,NULL);c_734218.hdr.immutable = 1;

make_pair(c_734200,&c_734201,&c_734218);c_734200.hdr.immutable = 1;

make_pair(c_734243,quote_ellipsis,quote_rest);c_734243.hdr.immutable = 1;

make_pair(c_734242,quote_placeholder,&c_734243);c_734242.hdr.immutable = 1;

make_pair(c_734241,&c_734242,quote__191);c_734241.hdr.immutable = 1;

make_pair(c_734240,quote__191,&c_734241);c_734240.hdr.immutable = 1;

make_utf8_string_with_len(c_734247, "_ ... can only be used as a final argument", 42, 42);c_734247.hdr.immutable = 1;

make_pair(c_734246,&c_734247,NULL);c_734246.hdr.immutable = 1;

make_pair(c_734245,quote_syntax_91error,&c_734246);c_734245.hdr.immutable = 1;

make_pair(c_734244,&c_734245,NULL);c_734244.hdr.immutable = 1;

make_pair(c_734239,&c_734240,&c_734244);c_734239.hdr.immutable = 1;

make_pair(c_734252,quote_placeholder,quote_in_91step);c_734252.hdr.immutable = 1;

make_pair(c_734255,quote__16461_16645,NULL);c_734255.hdr.immutable = 1;

make_pair(c_734254,quote_out_91step,&c_734255);c_734254.hdr.immutable = 1;

make_pair(c_734258,quote__16461_16645,NULL);c_734258.hdr.immutable = 1;

make_pair(c_734257,quote_vars,&c_734258);c_734257.hdr.immutable = 1;

make_pair(c_734256,&c_734257,quote_rest);c_734256.hdr.immutable = 1;

make_pair(c_734253,&c_734254,&c_734256);c_734253.hdr.immutable = 1;

make_pair(c_734251,&c_734252,&c_734253);c_734251.hdr.immutable = 1;

make_pair(c_734250,quote__191,&c_734251);c_734250.hdr.immutable = 1;

make_pair(c_734265,quote_chain_91var,NULL);c_734265.hdr.immutable = 1;

make_pair(c_734264,quote__16461_16645,&c_734265);c_734264.hdr.immutable = 1;

make_pair(c_734263,quote_out_91step,&c_734264);c_734263.hdr.immutable = 1;

make_pair(c_734269,quote_chain_91var,NULL);c_734269.hdr.immutable = 1;

make_pair(c_734268,quote__16461_16645,&c_734269);c_734268.hdr.immutable = 1;

make_pair(c_734267,quote_vars,&c_734268);c_734267.hdr.immutable = 1;

make_pair(c_734266,&c_734267,quote_rest);c_734266.hdr.immutable = 1;

make_pair(c_734262,&c_734263,&c_734266);c_734262.hdr.immutable = 1;

make_pair(c_734261,quote_in_91step,&c_734262);c_734261.hdr.immutable = 1;

make_pair(c_734260,quote__75chain,&c_734261);c_734260.hdr.immutable = 1;

make_pair(c_734259,&c_734260,NULL);c_734259.hdr.immutable = 1;

make_pair(c_734249,&c_734250,&c_734259);c_734249.hdr.immutable = 1;

make_pair(c_734274,quote_x,quote_in_91step);c_734274.hdr.immutable = 1;

make_pair(c_734277,quote__16461_16645,NULL);c_734277.hdr.immutable = 1;

make_pair(c_734276,quote_out_91step,&c_734277);c_734276.hdr.immutable = 1;

make_pair(c_734275,&c_734276,quote_rest);c_734275.hdr.immutable = 1;

make_pair(c_734273,&c_734274,&c_734275);c_734273.hdr.immutable = 1;

make_pair(c_734272,quote__191,&c_734273);c_734272.hdr.immutable = 1;

make_pair(c_734284,quote_x,NULL);c_734284.hdr.immutable = 1;

make_pair(c_734283,quote__16461_16645,&c_734284);c_734283.hdr.immutable = 1;

make_pair(c_734282,quote_out_91step,&c_734283);c_734282.hdr.immutable = 1;

make_pair(c_734281,&c_734282,quote_rest);c_734281.hdr.immutable = 1;

make_pair(c_734280,quote_in_91step,&c_734281);c_734280.hdr.immutable = 1;

make_pair(c_734279,quote__75chain,&c_734280);c_734279.hdr.immutable = 1;

make_pair(c_734278,&c_734279,NULL);c_734278.hdr.immutable = 1;

make_pair(c_734271,&c_734272,&c_734278);c_734271.hdr.immutable = 1;

make_pair(c_734270,&c_734271,NULL);c_734270.hdr.immutable = 1;

make_pair(c_734248,&c_734249,&c_734270);c_734248.hdr.immutable = 1;

make_pair(c_734238,&c_734239,&c_734248);c_734238.hdr.immutable = 1;

make_pair(c_734199,&c_734200,&c_734238);c_734199.hdr.immutable = 1;

make_pair(c_734164,&c_734165,&c_734199);c_734164.hdr.immutable = 1;

make_pair(c_734137,&c_734138,&c_734164);c_734137.hdr.immutable = 1;

make_pair(c_734110,&c_734111,&c_734137);c_734110.hdr.immutable = 1;

make_pair(c_734092,&c_734093,&c_734110);c_734092.hdr.immutable = 1;

make_pair(c_734070,&c_734071,&c_734092);c_734070.hdr.immutable = 1;

make_pair(c_734047,&c_734048,&c_734070);c_734047.hdr.immutable = 1;

make_pair(c_734044,&c_734045,&c_734047);c_734044.hdr.immutable = 1;

make_pair(c_734043,quote__16461_16645,&c_734044);c_734043.hdr.immutable = 1;

make_pair(c_734042,quote_syntax_91rules,&c_734043);c_734042.hdr.immutable = 1;

make_pair(c_734041,&c_734042,NULL);c_734041.hdr.immutable = 1;

make_pair(c_734040,quote__75chain,&c_734041);c_734040.hdr.immutable = 1;

make_pair(c_734039,quote_define_91syntax,&c_734040);c_734039.hdr.immutable = 1;

make_pair(c_734289,quote__16461_16643,NULL);c_734289.hdr.immutable = 1;

make_pair(c_734288,quote_first_91step,&c_734289);c_734288.hdr.immutable = 1;

make_pair(c_734296,quote__16461_16643,NULL);c_734296.hdr.immutable = 1;

make_pair(c_734295,quote_next_91step,&c_734296);c_734295.hdr.immutable = 1;

make_pair(c_734297,quote__16461_16643,NULL);c_734297.hdr.immutable = 1;

make_pair(c_734294,&c_734295,&c_734297);c_734294.hdr.immutable = 1;

make_pair(c_734299,quote_initial_91value,NULL);c_734299.hdr.immutable = 1;

make_pair(c_734298,&c_734299,NULL);c_734298.hdr.immutable = 1;

make_pair(c_734293,&c_734294,&c_734298);c_734293.hdr.immutable = 1;

make_pair(c_734292,NULL,&c_734293);c_734292.hdr.immutable = 1;

make_pair(c_734291,NULL,&c_734292);c_734291.hdr.immutable = 1;

make_pair(c_734290,NULL,&c_734291);c_734290.hdr.immutable = 1;

make_pair(c_734287,&c_734288,&c_734290);c_734287.hdr.immutable = 1;

make_pair(c_734286,quote__75chain,&c_734287);c_734286.hdr.immutable = 1;

make_pair(c_734285,&c_734286,NULL);c_734285.hdr.immutable = 1;

make_pair(c_734038,&c_734039,&c_734285);c_734038.hdr.immutable = 1;

make_pair(c_734037,NULL,&c_734038);c_734037.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733762, NULL, r_73546, &c_734037);; 
}

static void __lambda_499(void *data, object self_731985, int argc, object *args) /* object self_731985, object r_73543 */
 {
 object r_73543 = args[0];
  
closureN_type c_733764;
object e_733770 [1];
c_733764.hdr.mark = gc_color_red;
 c_733764.hdr.grayed = 0;
c_733764.tag = closureN_tag;
 c_733764.fn = (function_type)__lambda_500;
c_733764.num_args = 1;
c_733764.num_elements = 1;
c_733764.elements = (object *)e_733770;
c_733764.elements[0] = ((closureN)self_731985)->elements[0];


make_pair(c_733782,quote_ellipsis,NULL);c_733782.hdr.immutable = 1;

make_pair(c_733781,quote_placeholder,&c_733782);c_733781.hdr.immutable = 1;

make_pair(c_733791,quote_var,NULL);c_733791.hdr.immutable = 1;

make_pair(c_733792,quote__16461_16645,NULL);c_733792.hdr.immutable = 1;

make_pair(c_733790,&c_733791,&c_733792);c_733790.hdr.immutable = 1;

make_pair(c_733797,quote_last_91step,NULL);c_733797.hdr.immutable = 1;

make_pair(c_733796,quote__16461_16645,&c_733797);c_733796.hdr.immutable = 1;

make_pair(c_733795,quote_step,&c_733796);c_733795.hdr.immutable = 1;

make_pair(c_733794,&c_733795,NULL);c_733794.hdr.immutable = 1;

make_pair(c_733793,NULL,&c_733794);c_733793.hdr.immutable = 1;

make_pair(c_733789,&c_733790,&c_733793);c_733789.hdr.immutable = 1;

make_pair(c_733788,NULL,&c_733789);c_733788.hdr.immutable = 1;

make_pair(c_733787,NULL,&c_733788);c_733787.hdr.immutable = 1;

make_pair(c_733786,NULL,&c_733787);c_733786.hdr.immutable = 1;

make_pair(c_733785,quote__191,&c_733786);c_733785.hdr.immutable = 1;

make_pair(c_733803,quote_step,NULL);c_733803.hdr.immutable = 1;

make_pair(c_733802,quote_var,&c_733803);c_733802.hdr.immutable = 1;

make_pair(c_733804,quote__16461_16645,NULL);c_733804.hdr.immutable = 1;

make_pair(c_733801,&c_733802,&c_733804);c_733801.hdr.immutable = 1;

make_pair(c_733805,quote_last_91step,NULL);c_733805.hdr.immutable = 1;

make_pair(c_733800,&c_733801,&c_733805);c_733800.hdr.immutable = 1;

make_pair(c_733799,quote_let_85,&c_733800);c_733799.hdr.immutable = 1;

make_pair(c_733798,&c_733799,NULL);c_733798.hdr.immutable = 1;

make_pair(c_733784,&c_733785,&c_733798);c_733784.hdr.immutable = 1;

make_pair(c_733814,quote__16461_16645,NULL);c_733814.hdr.immutable = 1;

make_pair(c_733813,quote_vars,&c_733814);c_733813.hdr.immutable = 1;

make_pair(c_733819,quote_last_91step,NULL);c_733819.hdr.immutable = 1;

make_pair(c_733818,quote__16461_16645,&c_733819);c_733818.hdr.immutable = 1;

make_pair(c_733817,quote_step,&c_733818);c_733817.hdr.immutable = 1;

make_pair(c_733816,&c_733817,NULL);c_733816.hdr.immutable = 1;

make_pair(c_733815,NULL,&c_733816);c_733815.hdr.immutable = 1;

make_pair(c_733812,&c_733813,&c_733815);c_733812.hdr.immutable = 1;

make_pair(c_733811,NULL,&c_733812);c_733811.hdr.immutable = 1;

make_pair(c_733810,NULL,&c_733811);c_733810.hdr.immutable = 1;

make_pair(c_733809,NULL,&c_733810);c_733809.hdr.immutable = 1;

make_pair(c_733808,quote__191,&c_733809);c_733808.hdr.immutable = 1;

make_pair(c_733825,quote_step,NULL);c_733825.hdr.immutable = 1;

make_pair(c_733824,quote_vars,&c_733825);c_733824.hdr.immutable = 1;

make_pair(c_733826,quote__16461_16645,NULL);c_733826.hdr.immutable = 1;

make_pair(c_733823,&c_733824,&c_733826);c_733823.hdr.immutable = 1;

make_pair(c_733827,quote_last_91step,NULL);c_733827.hdr.immutable = 1;

make_pair(c_733822,&c_733823,&c_733827);c_733822.hdr.immutable = 1;

make_pair(c_733821,quote_let_85_91values,&c_733822);c_733821.hdr.immutable = 1;

make_pair(c_733820,&c_733821,NULL);c_733820.hdr.immutable = 1;

make_pair(c_733807,&c_733808,&c_733820);c_733807.hdr.immutable = 1;

make_pair(c_733836,quote_step,quote_in_91steps);c_733836.hdr.immutable = 1;

make_pair(c_733837,quote_out_91steps,NULL);c_733837.hdr.immutable = 1;

make_pair(c_733835,&c_733836,&c_733837);c_733835.hdr.immutable = 1;

make_pair(c_733834,quote_out_91vars,&c_733835);c_733834.hdr.immutable = 1;

make_pair(c_733833,NULL,&c_733834);c_733833.hdr.immutable = 1;

make_pair(c_733832,NULL,&c_733833);c_733832.hdr.immutable = 1;

make_pair(c_733831,NULL,&c_733832);c_733831.hdr.immutable = 1;

make_pair(c_733830,quote__191,&c_733831);c_733830.hdr.immutable = 1;

make_pair(c_733845,quote_out_91steps,NULL);c_733845.hdr.immutable = 1;

make_pair(c_733844,quote_in_91steps,&c_733845);c_733844.hdr.immutable = 1;

make_pair(c_733843,quote_out_91vars,&c_733844);c_733843.hdr.immutable = 1;

make_pair(c_733842,NULL,&c_733843);c_733842.hdr.immutable = 1;

make_pair(c_733841,NULL,&c_733842);c_733841.hdr.immutable = 1;

make_pair(c_733840,quote_step,&c_733841);c_733840.hdr.immutable = 1;

make_pair(c_733839,quote__75chain,&c_733840);c_733839.hdr.immutable = 1;

make_pair(c_733838,&c_733839,NULL);c_733838.hdr.immutable = 1;

make_pair(c_733829,&c_733830,&c_733838);c_733829.hdr.immutable = 1;

make_pair(c_733854,quote__16461_16645,NULL);c_733854.hdr.immutable = 1;

make_pair(c_733853,quote_out_91vars,&c_733854);c_733853.hdr.immutable = 1;

make_pair(c_733858,quote__16461_16645,NULL);c_733858.hdr.immutable = 1;

make_pair(c_733857,quote_out_91steps,&c_733858);c_733857.hdr.immutable = 1;

make_pair(c_733856,&c_733857,NULL);c_733856.hdr.immutable = 1;

make_pair(c_733855,quote_in_91steps,&c_733856);c_733855.hdr.immutable = 1;

make_pair(c_733852,&c_733853,&c_733855);c_733852.hdr.immutable = 1;

make_pair(c_733851,NULL,&c_733852);c_733851.hdr.immutable = 1;

make_pair(c_733850,quote_step,&c_733851);c_733850.hdr.immutable = 1;

make_pair(c_733849,NULL,&c_733850);c_733849.hdr.immutable = 1;

make_pair(c_733848,quote__191,&c_733849);c_733848.hdr.immutable = 1;

make_pair(c_733867,quote_ignored,NULL);c_733867.hdr.immutable = 1;

make_pair(c_733866,quote__16461_16645,&c_733867);c_733866.hdr.immutable = 1;

make_pair(c_733865,quote_out_91vars,&c_733866);c_733865.hdr.immutable = 1;

make_pair(c_733872,quote_step,NULL);c_733872.hdr.immutable = 1;

make_pair(c_733871,quote__16461_16645,&c_733872);c_733871.hdr.immutable = 1;

make_pair(c_733870,quote_out_91steps,&c_733871);c_733870.hdr.immutable = 1;

make_pair(c_733869,&c_733870,NULL);c_733869.hdr.immutable = 1;

make_pair(c_733868,quote_in_91steps,&c_733869);c_733868.hdr.immutable = 1;

make_pair(c_733864,&c_733865,&c_733868);c_733864.hdr.immutable = 1;

make_pair(c_733863,NULL,&c_733864);c_733863.hdr.immutable = 1;

make_pair(c_733862,NULL,&c_733863);c_733862.hdr.immutable = 1;

make_pair(c_733861,NULL,&c_733862);c_733861.hdr.immutable = 1;

make_pair(c_733860,quote__75chain,&c_733861);c_733860.hdr.immutable = 1;

make_pair(c_733859,&c_733860,NULL);c_733859.hdr.immutable = 1;

make_pair(c_733847,&c_733848,&c_733859);c_733847.hdr.immutable = 1;

make_pair(c_733881,quote__16461_16645,NULL);c_733881.hdr.immutable = 1;

make_pair(c_733880,quote_out_91vars,&c_733881);c_733880.hdr.immutable = 1;

make_pair(c_733885,quote__16461_16645,NULL);c_733885.hdr.immutable = 1;

make_pair(c_733884,quote_out_91steps,&c_733885);c_733884.hdr.immutable = 1;

make_pair(c_733883,&c_733884,NULL);c_733883.hdr.immutable = 1;

make_pair(c_733882,quote_in_91steps,&c_733883);c_733882.hdr.immutable = 1;

make_pair(c_733879,&c_733880,&c_733882);c_733879.hdr.immutable = 1;

make_pair(c_733878,quote_vars,&c_733879);c_733878.hdr.immutable = 1;

make_pair(c_733877,quote_step,&c_733878);c_733877.hdr.immutable = 1;

make_pair(c_733876,NULL,&c_733877);c_733876.hdr.immutable = 1;

make_pair(c_733875,quote__191,&c_733876);c_733875.hdr.immutable = 1;

make_pair(c_733894,quote_vars,NULL);c_733894.hdr.immutable = 1;

make_pair(c_733893,quote__16461_16645,&c_733894);c_733893.hdr.immutable = 1;

make_pair(c_733892,quote_out_91vars,&c_733893);c_733892.hdr.immutable = 1;

make_pair(c_733899,quote_step,NULL);c_733899.hdr.immutable = 1;

make_pair(c_733898,quote__16461_16645,&c_733899);c_733898.hdr.immutable = 1;

make_pair(c_733897,quote_out_91steps,&c_733898);c_733897.hdr.immutable = 1;

make_pair(c_733896,&c_733897,NULL);c_733896.hdr.immutable = 1;

make_pair(c_733895,quote_in_91steps,&c_733896);c_733895.hdr.immutable = 1;

make_pair(c_733891,&c_733892,&c_733895);c_733891.hdr.immutable = 1;

make_pair(c_733890,NULL,&c_733891);c_733890.hdr.immutable = 1;

make_pair(c_733889,NULL,&c_733890);c_733889.hdr.immutable = 1;

make_pair(c_733888,NULL,&c_733889);c_733888.hdr.immutable = 1;

make_pair(c_733887,quote__75chain,&c_733888);c_733887.hdr.immutable = 1;

make_pair(c_733886,&c_733887,NULL);c_733886.hdr.immutable = 1;

make_pair(c_733874,&c_733875,&c_733886);c_733874.hdr.immutable = 1;

make_pair(c_733905,quote_ellipsis,NULL);c_733905.hdr.immutable = 1;

make_pair(c_733904,quote_placeholder,&c_733905);c_733904.hdr.immutable = 1;

make_pair(c_733908,quote__16461_16645,NULL);c_733908.hdr.immutable = 1;

make_pair(c_733907,quote_step,&c_733908);c_733907.hdr.immutable = 1;

make_pair(c_733912,quote__16461_16645,NULL);c_733912.hdr.immutable = 1;

make_pair(c_733911,quote_out_91vars,&c_733912);c_733911.hdr.immutable = 1;

make_pair(c_733916,quote__16461_16645,NULL);c_733916.hdr.immutable = 1;

make_pair(c_733915,quote_out_91steps,&c_733916);c_733915.hdr.immutable = 1;

make_pair(c_733914,&c_733915,NULL);c_733914.hdr.immutable = 1;

make_pair(c_733913,quote_in_91steps,&c_733914);c_733913.hdr.immutable = 1;

make_pair(c_733910,&c_733911,&c_733913);c_733910.hdr.immutable = 1;

make_pair(c_733909,NULL,&c_733910);c_733909.hdr.immutable = 1;

make_pair(c_733906,&c_733907,&c_733909);c_733906.hdr.immutable = 1;

make_pair(c_733903,&c_733904,&c_733906);c_733903.hdr.immutable = 1;

make_pair(c_733902,quote__191,&c_733903);c_733902.hdr.immutable = 1;

make_pair(c_733925,quote_chain_91rest_91var,NULL);c_733925.hdr.immutable = 1;

make_pair(c_733924,quote__16461_16645,&c_733925);c_733924.hdr.immutable = 1;

make_pair(c_733923,quote_out_91vars,&c_733924);c_733923.hdr.immutable = 1;

make_pair(c_733934,quote_chain_91rest_91var,NULL);c_733934.hdr.immutable = 1;

make_pair(c_733933,quote__16461_16645,&c_733934);c_733933.hdr.immutable = 1;

make_pair(c_733932,quote_step,&c_733933);c_733932.hdr.immutable = 1;

make_pair(c_733931,quote_apply,&c_733932);c_733931.hdr.immutable = 1;

make_pair(c_733930,&c_733931,NULL);c_733930.hdr.immutable = 1;

make_pair(c_733929,quote__16461_16645,&c_733930);c_733929.hdr.immutable = 1;

make_pair(c_733928,quote_out_91steps,&c_733929);c_733928.hdr.immutable = 1;

make_pair(c_733927,&c_733928,NULL);c_733927.hdr.immutable = 1;

make_pair(c_733926,quote_in_91steps,&c_733927);c_733926.hdr.immutable = 1;

make_pair(c_733922,&c_733923,&c_733926);c_733922.hdr.immutable = 1;

make_pair(c_733921,NULL,&c_733922);c_733921.hdr.immutable = 1;

make_pair(c_733920,NULL,&c_733921);c_733920.hdr.immutable = 1;

make_pair(c_733919,NULL,&c_733920);c_733919.hdr.immutable = 1;

make_pair(c_733918,quote__75chain,&c_733919);c_733918.hdr.immutable = 1;

make_pair(c_733917,&c_733918,NULL);c_733917.hdr.immutable = 1;

make_pair(c_733901,&c_733902,&c_733917);c_733901.hdr.immutable = 1;

make_pair(c_733940,quote_ellipsis,NULL);c_733940.hdr.immutable = 1;

make_pair(c_733939,quote_placeholder,&c_733940);c_733939.hdr.immutable = 1;

make_pair(c_733943,quote__16461_16645,NULL);c_733943.hdr.immutable = 1;

make_pair(c_733942,quote_step,&c_733943);c_733942.hdr.immutable = 1;

make_pair(c_733946,quote__16461_16645,NULL);c_733946.hdr.immutable = 1;

make_pair(c_733945,quote_vars,&c_733946);c_733945.hdr.immutable = 1;

make_pair(c_733949,quote__16461_16645,NULL);c_733949.hdr.immutable = 1;

make_pair(c_733948,quote_out_91vars,&c_733949);c_733948.hdr.immutable = 1;

make_pair(c_733953,quote__16461_16645,NULL);c_733953.hdr.immutable = 1;

make_pair(c_733952,quote_out_91steps,&c_733953);c_733952.hdr.immutable = 1;

make_pair(c_733951,&c_733952,NULL);c_733951.hdr.immutable = 1;

make_pair(c_733950,quote_in_91steps,&c_733951);c_733950.hdr.immutable = 1;

make_pair(c_733947,&c_733948,&c_733950);c_733947.hdr.immutable = 1;

make_pair(c_733944,&c_733945,&c_733947);c_733944.hdr.immutable = 1;

make_pair(c_733941,&c_733942,&c_733944);c_733941.hdr.immutable = 1;

make_pair(c_733938,&c_733939,&c_733941);c_733938.hdr.immutable = 1;

make_pair(c_733937,quote__191,&c_733938);c_733937.hdr.immutable = 1;

make_pair(c_733964,quote__16461_16645,quote_chain_91rest_91var);c_733964.hdr.immutable = 1;

make_pair(c_733963,quote_vars,&c_733964);c_733963.hdr.immutable = 1;

make_pair(c_733962,&c_733963,NULL);c_733962.hdr.immutable = 1;

make_pair(c_733961,quote__16461_16645,&c_733962);c_733961.hdr.immutable = 1;

make_pair(c_733960,quote_out_91vars,&c_733961);c_733960.hdr.immutable = 1;

make_pair(c_733973,quote_chain_91rest_91var,NULL);c_733973.hdr.immutable = 1;

make_pair(c_733972,quote__16461_16645,&c_733973);c_733972.hdr.immutable = 1;

make_pair(c_733971,quote_step,&c_733972);c_733971.hdr.immutable = 1;

make_pair(c_733970,quote_apply,&c_733971);c_733970.hdr.immutable = 1;

make_pair(c_733969,&c_733970,NULL);c_733969.hdr.immutable = 1;

make_pair(c_733968,quote__16461_16645,&c_733969);c_733968.hdr.immutable = 1;

make_pair(c_733967,quote_out_91steps,&c_733968);c_733967.hdr.immutable = 1;

make_pair(c_733966,&c_733967,NULL);c_733966.hdr.immutable = 1;

make_pair(c_733965,quote_in_91steps,&c_733966);c_733965.hdr.immutable = 1;

make_pair(c_733959,&c_733960,&c_733965);c_733959.hdr.immutable = 1;

make_pair(c_733958,NULL,&c_733959);c_733958.hdr.immutable = 1;

make_pair(c_733957,NULL,&c_733958);c_733957.hdr.immutable = 1;

make_pair(c_733956,NULL,&c_733957);c_733956.hdr.immutable = 1;

make_pair(c_733955,quote__75chain,&c_733956);c_733955.hdr.immutable = 1;

make_pair(c_733954,&c_733955,NULL);c_733954.hdr.immutable = 1;

make_pair(c_733936,&c_733937,&c_733954);c_733936.hdr.immutable = 1;

make_pair(c_733979,quote_ellipsis,quote_rest);c_733979.hdr.immutable = 1;

make_pair(c_733978,quote_placeholder,&c_733979);c_733978.hdr.immutable = 1;

make_pair(c_733977,&c_733978,quote__191);c_733977.hdr.immutable = 1;

make_pair(c_733976,quote__191,&c_733977);c_733976.hdr.immutable = 1;

make_utf8_string_with_len(c_733983, "_ ... can only be used as a final argument", 42, 42);c_733983.hdr.immutable = 1;

make_pair(c_733982,&c_733983,NULL);c_733982.hdr.immutable = 1;

make_pair(c_733981,quote_syntax_91error,&c_733982);c_733981.hdr.immutable = 1;

make_pair(c_733980,&c_733981,NULL);c_733980.hdr.immutable = 1;

make_pair(c_733975,&c_733976,&c_733980);c_733975.hdr.immutable = 1;

make_pair(c_733988,quote_placeholder,quote_in_91step);c_733988.hdr.immutable = 1;

make_pair(c_733991,quote__16461_16645,NULL);c_733991.hdr.immutable = 1;

make_pair(c_733990,quote_out_91step,&c_733991);c_733990.hdr.immutable = 1;

make_pair(c_733994,quote__16461_16645,NULL);c_733994.hdr.immutable = 1;

make_pair(c_733993,quote_vars,&c_733994);c_733993.hdr.immutable = 1;

make_pair(c_733992,&c_733993,quote_rest);c_733992.hdr.immutable = 1;

make_pair(c_733989,&c_733990,&c_733992);c_733989.hdr.immutable = 1;

make_pair(c_733987,&c_733988,&c_733989);c_733987.hdr.immutable = 1;

make_pair(c_733986,quote__191,&c_733987);c_733986.hdr.immutable = 1;

make_pair(c_734001,quote_chain_91var,NULL);c_734001.hdr.immutable = 1;

make_pair(c_734000,quote__16461_16645,&c_734001);c_734000.hdr.immutable = 1;

make_pair(c_733999,quote_out_91step,&c_734000);c_733999.hdr.immutable = 1;

make_pair(c_734005,quote_chain_91var,NULL);c_734005.hdr.immutable = 1;

make_pair(c_734004,quote__16461_16645,&c_734005);c_734004.hdr.immutable = 1;

make_pair(c_734003,quote_vars,&c_734004);c_734003.hdr.immutable = 1;

make_pair(c_734002,&c_734003,quote_rest);c_734002.hdr.immutable = 1;

make_pair(c_733998,&c_733999,&c_734002);c_733998.hdr.immutable = 1;

make_pair(c_733997,quote_in_91step,&c_733998);c_733997.hdr.immutable = 1;

make_pair(c_733996,quote__75chain,&c_733997);c_733996.hdr.immutable = 1;

make_pair(c_733995,&c_733996,NULL);c_733995.hdr.immutable = 1;

make_pair(c_733985,&c_733986,&c_733995);c_733985.hdr.immutable = 1;

make_pair(c_734010,quote_x,quote_in_91step);c_734010.hdr.immutable = 1;

make_pair(c_734013,quote__16461_16645,NULL);c_734013.hdr.immutable = 1;

make_pair(c_734012,quote_out_91step,&c_734013);c_734012.hdr.immutable = 1;

make_pair(c_734011,&c_734012,quote_rest);c_734011.hdr.immutable = 1;

make_pair(c_734009,&c_734010,&c_734011);c_734009.hdr.immutable = 1;

make_pair(c_734008,quote__191,&c_734009);c_734008.hdr.immutable = 1;

make_pair(c_734020,quote_x,NULL);c_734020.hdr.immutable = 1;

make_pair(c_734019,quote__16461_16645,&c_734020);c_734019.hdr.immutable = 1;

make_pair(c_734018,quote_out_91step,&c_734019);c_734018.hdr.immutable = 1;

make_pair(c_734017,&c_734018,quote_rest);c_734017.hdr.immutable = 1;

make_pair(c_734016,quote_in_91step,&c_734017);c_734016.hdr.immutable = 1;

make_pair(c_734015,quote__75chain,&c_734016);c_734015.hdr.immutable = 1;

make_pair(c_734014,&c_734015,NULL);c_734014.hdr.immutable = 1;

make_pair(c_734007,&c_734008,&c_734014);c_734007.hdr.immutable = 1;

make_pair(c_734006,&c_734007,NULL);c_734006.hdr.immutable = 1;

make_pair(c_733984,&c_733985,&c_734006);c_733984.hdr.immutable = 1;

make_pair(c_733974,&c_733975,&c_733984);c_733974.hdr.immutable = 1;

make_pair(c_733935,&c_733936,&c_733974);c_733935.hdr.immutable = 1;

make_pair(c_733900,&c_733901,&c_733935);c_733900.hdr.immutable = 1;

make_pair(c_733873,&c_733874,&c_733900);c_733873.hdr.immutable = 1;

make_pair(c_733846,&c_733847,&c_733873);c_733846.hdr.immutable = 1;

make_pair(c_733828,&c_733829,&c_733846);c_733828.hdr.immutable = 1;

make_pair(c_733806,&c_733807,&c_733828);c_733806.hdr.immutable = 1;

make_pair(c_733783,&c_733784,&c_733806);c_733783.hdr.immutable = 1;

make_pair(c_733780,&c_733781,&c_733783);c_733780.hdr.immutable = 1;

make_pair(c_733779,quote__16461_16645,&c_733780);c_733779.hdr.immutable = 1;

make_pair(c_733778,quote_syntax_91rules,&c_733779);c_733778.hdr.immutable = 1;

make_pair(c_733777,&c_733778,NULL);c_733777.hdr.immutable = 1;

make_pair(c_733776,quote__75chain,&c_733777);c_733776.hdr.immutable = 1;

make_pair(c_733775,quote_define_91syntax,&c_733776);c_733775.hdr.immutable = 1;

make_pair(c_734025,quote__16461_16643,NULL);c_734025.hdr.immutable = 1;

make_pair(c_734024,quote_first_91step,&c_734025);c_734024.hdr.immutable = 1;

make_pair(c_734032,quote__16461_16643,NULL);c_734032.hdr.immutable = 1;

make_pair(c_734031,quote_next_91step,&c_734032);c_734031.hdr.immutable = 1;

make_pair(c_734033,quote__16461_16643,NULL);c_734033.hdr.immutable = 1;

make_pair(c_734030,&c_734031,&c_734033);c_734030.hdr.immutable = 1;

make_pair(c_734035,quote_initial_91value,NULL);c_734035.hdr.immutable = 1;

make_pair(c_734034,&c_734035,NULL);c_734034.hdr.immutable = 1;

make_pair(c_734029,&c_734030,&c_734034);c_734029.hdr.immutable = 1;

make_pair(c_734028,NULL,&c_734029);c_734028.hdr.immutable = 1;

make_pair(c_734027,NULL,&c_734028);c_734027.hdr.immutable = 1;

make_pair(c_734026,NULL,&c_734027);c_734026.hdr.immutable = 1;

make_pair(c_734023,&c_734024,&c_734026);c_734023.hdr.immutable = 1;

make_pair(c_734022,quote__75chain,&c_734023);c_734022.hdr.immutable = 1;

make_pair(c_734021,&c_734022,NULL);c_734021.hdr.immutable = 1;

make_pair(c_733774,&c_733775,&c_734021);c_733774.hdr.immutable = 1;

make_pair(c_733773,NULL,&c_733774);c_733773.hdr.immutable = 1;

make_pair(c_733772,quote_let,&c_733773);c_733772.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_733764, ((closureN)self_731985)->elements[1], r_73543, &c_733772);; 
}

static void __lambda_500(void *data, object self_731986, int argc, object *args) /* object self_731986, object r_73541 */
 {
 object r_73541 = args[0];
  
pair_type local_733769; 
return_direct_with_clo1(data,  ((closureN)self_731986)->elements[0], (((closure)  ((closureN)self_731986)->elements[0])->fn),  set_pair_as_expr(&local_733769, r_73541, boolean_f));; 
}

static void __lambda_95(void *data, object self_731987, int argc, object *args) /* object self_731987, object r_73537 */
 {
 object r_73537 = args[0];
  
closureN_type c_732800;
object e_732808 [4];
c_732800.hdr.mark = gc_color_red;
 c_732800.hdr.grayed = 0;
c_732800.tag = closureN_tag;
 c_732800.fn = (function_type)__lambda_96;
c_732800.num_args = 1;
c_732800.num_elements = 4;
c_732800.elements = (object *)e_732808;
c_732800.elements[0] = ((closureN)self_731987)->elements[0];
c_732800.elements[1] = ((closureN)self_731987)->elements[1];
c_732800.elements[2] = ((closureN)self_731987)->elements[2];
c_732800.elements[3] = ((closureN)self_731987)->elements[3];



return_direct_with_clo1(data,(closure)&c_732800,__lambda_96,  Cyc_set_cell(data, ((closureN)self_731987)->elements[1], r_73537));; 
}

static void __lambda_96(void *data, object self_731988, int argc, object *args) /* object self_731988, object r_73536 */
 {

  

return_closcall3(data,  car(((closureN)self_731988)->elements[1]),  ((closureN)self_731988)->elements[0], ((closureN)self_731988)->elements[3], ((closureN)self_731988)->elements[2]);; 
}

static void __lambda_68(void *data, object self_731989, int argc, object *args) /* object self_731989, object k_731452 */
 {
 object k_731452 = args[0];
    
if( (boolean_f != Cyc_is_pair(((closureN)self_731989)->elements[1])) ){ 
  
closureN_type c_732594;
object e_732734 [3];
c_732594.hdr.mark = gc_color_red;
 c_732594.hdr.grayed = 0;
c_732594.tag = closureN_tag;
 c_732594.fn = (function_type)__lambda_69;
c_732594.num_args = 1;
c_732594.num_elements = 3;
c_732594.elements = (object *)e_732734;
c_732594.elements[0] = k_731452;
c_732594.elements[1] = ((closureN)self_731989)->elements[0];
c_732594.elements[2] = ((closureN)self_731989)->elements[1];



return_direct_with_clo1(data,(closure)&c_732594,__lambda_69,  Cyc_car(data, ((closureN)self_731989)->elements[1]));
} else { 
  return_direct_with_clo1(data,  k_731452, (((closure)  k_731452)->fn),  boolean_f);}
;; 
}

static void __lambda_69(void *data, object self_731990, int argc, object *args) /* object self_731990, object initial_91value_73201_73273_73375 */
 {
 object initial_91value_73201_73273_73375 = args[0];
    
  
if( (boolean_f != Cyc_is_pair(Cyc_cdr(data, ((closureN)self_731990)->elements[2]))) ){ 
  
closureN_type c_732601;
object e_732726 [4];
c_732601.hdr.mark = gc_color_red;
 c_732601.hdr.grayed = 0;
c_732601.tag = closureN_tag;
 c_732601.fn = (function_type)__lambda_70;
c_732601.num_args = 1;
c_732601.num_elements = 4;
c_732601.elements = (object *)e_732726;
c_732601.elements[0] = initial_91value_73201_73273_73375;
c_732601.elements[1] = ((closureN)self_731990)->elements[0];
c_732601.elements[2] = ((closureN)self_731990)->elements[1];
c_732601.elements[3] = ((closureN)self_731990)->elements[2];





return_direct_with_clo1(data,(closure)&c_732601,__lambda_70,  Cyc_car(data, Cyc_cdr(data, ((closureN)self_731990)->elements[2])));
} else { 
  return_direct_with_clo1(data,  ((closureN)self_731990)->elements[0], (((closure)  ((closureN)self_731990)->elements[0])->fn),  boolean_f);}
;; 
}

static void __lambda_70(void *data, object self_731991, int argc, object *args) /* object self_731991, object placeholder_73205_73276_73378 */
 {
 object placeholder_73205_73276_73378 = args[0];
  
closureN_type c_732603;
object e_732720 [4];
c_732603.hdr.mark = gc_color_red;
 c_732603.hdr.grayed = 0;
c_732603.tag = closureN_tag;
 c_732603.fn = (function_type)__lambda_71;
c_732603.num_args = 2;
c_732603.num_elements = 4;
c_732603.elements = (object *)e_732720;
c_732603.elements[0] = ((closureN)self_731991)->elements[0];
c_732603.elements[1] = ((closureN)self_731991)->elements[1];
c_732603.elements[2] = placeholder_73205_73276_73378;
c_732603.elements[3] = ((closureN)self_731991)->elements[2];





return_direct_with_clo2(data,(closure)&c_732603,__lambda_71,  Cyc_cdr(data, Cyc_cdr(data, ((closureN)self_731991)->elements[3])), NULL);; 
}

static void __lambda_71(void *data, object self_731992, int argc, object *args) /* object self_731992, object w_9316_73132_73208_73278_73380, object step_91ls18_73134_73209_73279_73381 */
 {
 object w_9316_73132_73208_73278_73380 = args[0]; object step_91ls18_73134_73209_73279_73381 = args[1];
  
closureN_type c_732605;
object e_732719 [6];
c_732605.hdr.mark = gc_color_red;
 c_732605.hdr.grayed = 0;
c_732605.tag = closureN_tag;
 c_732605.fn = (function_type)__lambda_72;
c_732605.num_args = 1;
c_732605.num_elements = 6;
c_732605.elements = (object *)e_732719;
c_732605.elements[0] = ((closureN)self_731992)->elements[0];
c_732605.elements[1] = ((closureN)self_731992)->elements[1];
c_732605.elements[2] = ((closureN)self_731992)->elements[2];
c_732605.elements[3] = ((closureN)self_731992)->elements[3];
c_732605.elements[4] = step_91ls18_73134_73209_73279_73381;
c_732605.elements[5] = w_9316_73132_73208_73278_73380;

return_direct_with_clo1(data,(closure)&c_732605,__lambda_72,  boolean_f);; 
}

static void __lambda_72(void *data, object self_731993, int argc, object *args) /* object self_731993, object lp_9317_73133_73210_73280_73382 */
 {
 object lp_9317_73133_73210_73280_73382 = args[0];
  
closureN_type c_732607;
object e_732715 [6];
c_732607.hdr.mark = gc_color_red;
 c_732607.hdr.grayed = 0;
c_732607.tag = closureN_tag;
 c_732607.fn = (function_type)__lambda_510;
c_732607.num_args = 1;
c_732607.num_elements = 6;
c_732607.elements = (object *)e_732715;
c_732607.elements[0] = ((closureN)self_731993)->elements[0];
c_732607.elements[1] = ((closureN)self_731993)->elements[1];
c_732607.elements[2] = ((closureN)self_731993)->elements[2];
c_732607.elements[3] = ((closureN)self_731993)->elements[3];
c_732607.elements[4] = ((closureN)self_731993)->elements[4];
c_732607.elements[5] = ((closureN)self_731993)->elements[5];


pair_type local_732718; 
return_direct_with_clo1(data,(closure)&c_732607,__lambda_510,  set_cell_as_expr(&local_732718, lp_9317_73133_73210_73280_73382));; 
}

static void __lambda_510(void *data, object self_731994, int argc, object *args) /* object self_731994, object lp_9317_73133_73210_73280_73382 */
 {
 object lp_9317_73133_73210_73280_73382 = args[0];
  
closureN_type c_732609;
object e_732623 [4];
c_732609.hdr.mark = gc_color_red;
 c_732609.hdr.grayed = 0;
c_732609.tag = closureN_tag;
 c_732609.fn = (function_type)__lambda_73;
c_732609.num_args = 1;
c_732609.num_elements = 4;
c_732609.elements = (object *)e_732623;
c_732609.elements[0] = ((closureN)self_731994)->elements[1];
c_732609.elements[1] = lp_9317_73133_73210_73280_73382;
c_732609.elements[2] = ((closureN)self_731994)->elements[4];
c_732609.elements[3] = ((closureN)self_731994)->elements[5];


closureN_type c_732624;
object e_732714 [4];
c_732624.hdr.mark = gc_color_red;
 c_732624.hdr.grayed = 0;
c_732624.tag = closureN_tag;
 c_732624.fn = (function_type)__lambda_75;
c_732624.num_args = 2;
c_732624.num_elements = 4;
c_732624.elements = (object *)e_732714;
c_732624.elements[0] = ((closureN)self_731994)->elements[0];
c_732624.elements[1] = lp_9317_73133_73210_73280_73382;
c_732624.elements[2] = ((closureN)self_731994)->elements[2];
c_732624.elements[3] = ((closureN)self_731994)->elements[3];

return_direct_with_clo1(data,(closure)&c_732609,__lambda_73,  &c_732624);; 
}

static void __lambda_75(void *data, object self_731995, int argc, object *args) /* object self_731995, object k_731462, object w_9316_73132_73211_73281_73383, object step_91ls18_73134_73212_73282_73384 */
 {
 object k_731462 = args[0]; object w_9316_73132_73211_73281_73383 = args[1]; object step_91ls18_73134_73212_73282_73384 = args[2];
    
if( (boolean_f != Cyc_is_null(w_9316_73132_73211_73281_73383)) ){ 
  
closureN_type c_732628;
object e_732693 [4];
c_732628.hdr.mark = gc_color_red;
 c_732628.hdr.grayed = 0;
c_732628.tag = closureN_tag;
 c_732628.fn = (function_type)__lambda_76;
c_732628.num_args = 1;
c_732628.num_elements = 4;
c_732628.elements = (object *)e_732693;
c_732628.elements[0] = ((closureN)self_731995)->elements[0];
c_732628.elements[1] = k_731462;
c_732628.elements[2] = ((closureN)self_731995)->elements[2];
c_732628.elements[3] = ((closureN)self_731995)->elements[3];

return_direct_with_clo2(data,  __glo_reverse_scheme_base, (((closure)  __glo_reverse_scheme_base)->fn),  &c_732628, step_91ls18_73134_73212_73282_73384);
} else { 
    
if( (boolean_f != Cyc_is_pair(w_9316_73132_73211_73281_73383)) ){ 
    complex_num_type local_732698; 
  
if( (boolean_f != ((inline_function_type)
                   ((closure)__glo_list_127_191_191inline_191_191_scheme_base)->fn)(data,&local_732698, Cyc_car(data, w_9316_73132_73211_73281_73383))) ){ 
  




pair_type local_732709; 


return_closcall3(data,  car(((closureN)self_731995)->elements[1]),  k_731462, Cyc_cdr(data, w_9316_73132_73211_73281_73383), set_pair_as_expr(&local_732709, Cyc_car(data, w_9316_73132_73211_73281_73383), step_91ls18_73134_73212_73282_73384));
} else { 
  return_direct_with_clo1(data,  k_731462, (((closure)  k_731462)->fn),  boolean_f);}
;
} else { 
  return_direct_with_clo1(data,  k_731462, (((closure)  k_731462)->fn),  boolean_f);}
;}
;; 
}

static void __lambda_76(void *data, object self_731996, int argc, object *args) /* object self_731996, object step_73213_73283_73385 */
 {
 object step_73213_73283_73385 = args[0];
  
closureN_type c_732631;
object e_732692 [5];
c_732631.hdr.mark = gc_color_red;
 c_732631.hdr.grayed = 0;
c_732631.tag = closureN_tag;
 c_732631.fn = (function_type)__lambda_77;
c_732631.num_args = 1;
c_732631.num_elements = 5;
c_732631.elements = (object *)e_732692;
c_732631.elements[0] = ((closureN)self_731996)->elements[0];
c_732631.elements[1] = ((closureN)self_731996)->elements[1];
c_732631.elements[2] = ((closureN)self_731996)->elements[2];
c_732631.elements[3] = ((closureN)self_731996)->elements[3];
c_732631.elements[4] = step_73213_73283_73385;

return_closcall2(data,  ((closureN)self_731996)->elements[3],  &c_732631, quote_chain);; 
}

static void __lambda_77(void *data, object self_731997, int argc, object *args) /* object self_731997, object r_731466 */
 {
 object r_731466 = args[0];
  
closureN_type c_732634;
object e_732691 [5];
c_732634.hdr.mark = gc_color_red;
 c_732634.hdr.grayed = 0;
c_732634.tag = closureN_tag;
 c_732634.fn = (function_type)__lambda_78;
c_732634.num_args = 1;
c_732634.num_elements = 5;
c_732634.elements = (object *)e_732691;
c_732634.elements[0] = ((closureN)self_731997)->elements[0];
c_732634.elements[1] = ((closureN)self_731997)->elements[1];
c_732634.elements[2] = ((closureN)self_731997)->elements[2];
c_732634.elements[3] = r_731466;
c_732634.elements[4] = ((closureN)self_731997)->elements[4];

return_closcall2(data,  ((closureN)self_731997)->elements[3],  &c_732634, quote__93_93_93);; 
}

static void __lambda_78(void *data, object self_731998, int argc, object *args) /* object self_731998, object r_731473 */
 {
 object r_731473 = args[0];
  
closureN_type c_732636;
object e_732688 [6];
c_732636.hdr.mark = gc_color_red;
 c_732636.hdr.grayed = 0;
c_732636.tag = closureN_tag;
 c_732636.fn = (function_type)__lambda_79;
c_732636.num_args = 1;
c_732636.num_elements = 6;
c_732636.elements = (object *)e_732688;
c_732636.elements[0] = ((closureN)self_731998)->elements[0];
c_732636.elements[1] = ((closureN)self_731998)->elements[1];
c_732636.elements[2] = ((closureN)self_731998)->elements[2];
c_732636.elements[3] = ((closureN)self_731998)->elements[3];
c_732636.elements[4] = r_731473;
c_732636.elements[5] = ((closureN)self_731998)->elements[4];


mmacro(c_732689, (function_type)__lambda_85);c_732689.num_args = 1;
return_direct_with_clo1(data,(closure)&c_732636,__lambda_79,  &c_732689);; 
}

static void __lambda_85(void *data, object self_731999, int argc, object *args) /* object self_731999, object k_731477, object step_73214_73284_73386 */
 {
 object k_731477 = args[0]; object step_73214_73284_73386 = args[1];
  return_direct_with_clo1(data,  k_731477, (((closure)  k_731477)->fn),  step_73214_73284_73386);; 
}

static void __lambda_79(void *data, object self_732000, int argc, object *args) /* object self_732000, object r_731476 */
 {
 object r_731476 = args[0];
  
closureN_type c_732638;
object e_732686 [5];
c_732638.hdr.mark = gc_color_red;
 c_732638.hdr.grayed = 0;
c_732638.tag = closureN_tag;
 c_732638.fn = (function_type)__lambda_80;
c_732638.num_args = 1;
c_732638.num_elements = 5;
c_732638.elements = (object *)e_732686;
c_732638.elements[0] = ((closureN)self_732000)->elements[0];
c_732638.elements[1] = ((closureN)self_732000)->elements[1];
c_732638.elements[2] = ((closureN)self_732000)->elements[2];
c_732638.elements[3] = ((closureN)self_732000)->elements[3];
c_732638.elements[4] = ((closureN)self_732000)->elements[4];

return_direct_with_clo3(data,  __glo_Cyc_91map_91loop_911_scheme_base, (((closure)  __glo_Cyc_91map_91loop_911_scheme_base)->fn),  &c_732638, r_731476, ((closureN)self_732000)->elements[5]);; 
}

static void __lambda_80(void *data, object self_732001, int argc, object *args) /* object self_732001, object r_731474 */
 {
 object r_731474 = args[0];
  
closureN_type c_732640;
object e_732679 [4];
c_732640.hdr.mark = gc_color_red;
 c_732640.hdr.grayed = 0;
c_732640.tag = closureN_tag;
 c_732640.fn = (function_type)__lambda_81;
c_732640.num_args = 1;
c_732640.num_elements = 4;
c_732640.elements = (object *)e_732679;
c_732640.elements[0] = ((closureN)self_732001)->elements[0];
c_732640.elements[1] = ((closureN)self_732001)->elements[1];
c_732640.elements[2] = ((closureN)self_732001)->elements[2];
c_732640.elements[3] = ((closureN)self_732001)->elements[3];


make_pair(c_732684,quote__16461_16643,NULL);c_732684.hdr.immutable = 1;

make_pair(c_732683,quote_step,&c_732684);c_732683.hdr.immutable = 1;

make_pair(c_732685,quote__16461_16643,NULL);c_732685.hdr.immutable = 1;

make_pair(c_732682,&c_732683,&c_732685);c_732682.hdr.immutable = 1;

make_pair(c_732681,quote__93_93_93,&c_732682);c_732681.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732640, ((closureN)self_732001)->elements[4], r_731474, &c_732681);; 
}

static void __lambda_81(void *data, object self_732002, int argc, object *args) /* object self_732002, object r_731471 */
 {
 object r_731471 = args[0];
  
closureN_type c_732642;
object e_732671 [3];
c_732642.hdr.mark = gc_color_red;
 c_732642.hdr.grayed = 0;
c_732642.tag = closureN_tag;
 c_732642.fn = (function_type)__lambda_82;
c_732642.num_args = 1;
c_732642.num_elements = 3;
c_732642.elements = (object *)e_732671;
c_732642.elements[0] = ((closureN)self_732002)->elements[0];
c_732642.elements[1] = ((closureN)self_732002)->elements[1];
c_732642.elements[2] = ((closureN)self_732002)->elements[3];


make_pair(c_732677,quote__16461_16643,NULL);c_732677.hdr.immutable = 1;

make_pair(c_732676,quote_step,&c_732677);c_732676.hdr.immutable = 1;

make_pair(c_732678,quote__16461_16643,NULL);c_732678.hdr.immutable = 1;

make_pair(c_732675,&c_732676,&c_732678);c_732675.hdr.immutable = 1;

make_pair(c_732674,quote__93_93_93,&c_732675);c_732674.hdr.immutable = 1;

make_pair(c_732673,quote_placeholder,&c_732674);c_732673.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732642, ((closureN)self_732002)->elements[2], r_731471, &c_732673);; 
}

static void __lambda_82(void *data, object self_732003, int argc, object *args) /* object self_732003, object r_731469 */
 {
 object r_731469 = args[0];
  
closureN_type c_732644;
object e_732662 [2];
c_732644.hdr.mark = gc_color_red;
 c_732644.hdr.grayed = 0;
c_732644.tag = closureN_tag;
 c_732644.fn = (function_type)__lambda_83;
c_732644.num_args = 1;
c_732644.num_elements = 2;
c_732644.elements = (object *)e_732662;
c_732644.elements[0] = ((closureN)self_732003)->elements[1];
c_732644.elements[1] = ((closureN)self_732003)->elements[2];


make_pair(c_732669,quote__16461_16643,NULL);c_732669.hdr.immutable = 1;

make_pair(c_732668,quote_step,&c_732669);c_732668.hdr.immutable = 1;

make_pair(c_732670,quote__16461_16643,NULL);c_732670.hdr.immutable = 1;

make_pair(c_732667,&c_732668,&c_732670);c_732667.hdr.immutable = 1;

make_pair(c_732666,quote__93_93_93,&c_732667);c_732666.hdr.immutable = 1;

make_pair(c_732665,quote_placeholder,&c_732666);c_732665.hdr.immutable = 1;

make_pair(c_732664,quote_initial_91value,&c_732665);c_732664.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732644, ((closureN)self_732003)->elements[0], r_731469, &c_732664);; 
}

static void __lambda_83(void *data, object self_732004, int argc, object *args) /* object self_732004, object r_731467 */
 {
 object r_731467 = args[0];
  
closureN_type c_732646;
object e_732652 [1];
c_732646.hdr.mark = gc_color_red;
 c_732646.hdr.grayed = 0;
c_732646.tag = closureN_tag;
 c_732646.fn = (function_type)__lambda_84;
c_732646.num_args = 1;
c_732646.num_elements = 1;
c_732646.elements = (object *)e_732652;
c_732646.elements[0] = ((closureN)self_732004)->elements[0];


make_pair(c_732660,quote__16461_16643,NULL);c_732660.hdr.immutable = 1;

make_pair(c_732659,quote_step,&c_732660);c_732659.hdr.immutable = 1;

make_pair(c_732661,quote__16461_16643,NULL);c_732661.hdr.immutable = 1;

make_pair(c_732658,&c_732659,&c_732661);c_732658.hdr.immutable = 1;

make_pair(c_732657,quote__93_93_93,&c_732658);c_732657.hdr.immutable = 1;

make_pair(c_732656,quote_placeholder,&c_732657);c_732656.hdr.immutable = 1;

make_pair(c_732655,quote_initial_91value,&c_732656);c_732655.hdr.immutable = 1;

make_pair(c_732654,quote_chain,&c_732655);c_732654.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732646, ((closureN)self_732004)->elements[1], r_731467, &c_732654);; 
}

static void __lambda_84(void *data, object self_732005, int argc, object *args) /* object self_732005, object r_731465 */
 {
 object r_731465 = args[0];
  
pair_type local_732651; 
return_direct_with_clo1(data,  ((closureN)self_732005)->elements[0], (((closure)  ((closureN)self_732005)->elements[0])->fn),  set_pair_as_expr(&local_732651, r_731465, boolean_f));; 
}

static void __lambda_73(void *data, object self_732006, int argc, object *args) /* object self_732006, object r_731461 */
 {
 object r_731461 = args[0];
  
closureN_type c_732611;
object e_732619 [4];
c_732611.hdr.mark = gc_color_red;
 c_732611.hdr.grayed = 0;
c_732611.tag = closureN_tag;
 c_732611.fn = (function_type)__lambda_74;
c_732611.num_args = 1;
c_732611.num_elements = 4;
c_732611.elements = (object *)e_732619;
c_732611.elements[0] = ((closureN)self_732006)->elements[0];
c_732611.elements[1] = ((closureN)self_732006)->elements[1];
c_732611.elements[2] = ((closureN)self_732006)->elements[2];
c_732611.elements[3] = ((closureN)self_732006)->elements[3];



return_direct_with_clo1(data,(closure)&c_732611,__lambda_74,  Cyc_set_cell(data, ((closureN)self_732006)->elements[1], r_731461));; 
}

static void __lambda_74(void *data, object self_732007, int argc, object *args) /* object self_732007, object r_731460 */
 {

  

return_closcall3(data,  car(((closureN)self_732007)->elements[1]),  ((closureN)self_732007)->elements[0], ((closureN)self_732007)->elements[3], ((closureN)self_732007)->elements[2]);; 
}

static void __lambda_48(void *data, object self_732008, int argc, object *args) /* object self_732008, object k_731486 */
 {
 object k_731486 = args[0];
    
if( (boolean_f != Cyc_is_pair(((closureN)self_732008)->elements[1])) ){ 
  
closureN_type c_732450;
object e_732577 [3];
c_732450.hdr.mark = gc_color_red;
 c_732450.hdr.grayed = 0;
c_732450.tag = closureN_tag;
 c_732450.fn = (function_type)__lambda_49;
c_732450.num_args = 1;
c_732450.num_elements = 3;
c_732450.elements = (object *)e_732577;
c_732450.elements[0] = k_731486;
c_732450.elements[1] = ((closureN)self_732008)->elements[0];
c_732450.elements[2] = ((closureN)self_732008)->elements[1];



return_direct_with_clo1(data,(closure)&c_732450,__lambda_49,  Cyc_car(data, ((closureN)self_732008)->elements[1]));
} else { 
  return_direct_with_clo1(data,  k_731486, (((closure)  k_731486)->fn),  boolean_f);}
;; 
}

static void __lambda_49(void *data, object self_732009, int argc, object *args) /* object self_732009, object initial_91value_73222_73289_73391 */
 {
 object initial_91value_73222_73289_73391 = args[0];
  
closureN_type c_732452;
object e_732573 [3];
c_732452.hdr.mark = gc_color_red;
 c_732452.hdr.grayed = 0;
c_732452.tag = closureN_tag;
 c_732452.fn = (function_type)__lambda_50;
c_732452.num_args = 2;
c_732452.num_elements = 3;
c_732452.elements = (object *)e_732573;
c_732452.elements[0] = initial_91value_73222_73289_73391;
c_732452.elements[1] = ((closureN)self_732009)->elements[0];
c_732452.elements[2] = ((closureN)self_732009)->elements[1];



return_direct_with_clo2(data,(closure)&c_732452,__lambda_50,  Cyc_cdr(data, ((closureN)self_732009)->elements[2]), NULL);; 
}

static void __lambda_50(void *data, object self_732010, int argc, object *args) /* object self_732010, object w_937_73123_73225_73291_73393, object step_91ls9_73125_73226_73292_73394 */
 {
 object w_937_73123_73225_73291_73393 = args[0]; object step_91ls9_73125_73226_73292_73394 = args[1];
  
closureN_type c_732454;
object e_732572 [5];
c_732454.hdr.mark = gc_color_red;
 c_732454.hdr.grayed = 0;
c_732454.tag = closureN_tag;
 c_732454.fn = (function_type)__lambda_51;
c_732454.num_args = 1;
c_732454.num_elements = 5;
c_732454.elements = (object *)e_732572;
c_732454.elements[0] = ((closureN)self_732010)->elements[0];
c_732454.elements[1] = ((closureN)self_732010)->elements[1];
c_732454.elements[2] = ((closureN)self_732010)->elements[2];
c_732454.elements[3] = step_91ls9_73125_73226_73292_73394;
c_732454.elements[4] = w_937_73123_73225_73291_73393;

return_direct_with_clo1(data,(closure)&c_732454,__lambda_51,  boolean_f);; 
}

static void __lambda_51(void *data, object self_732011, int argc, object *args) /* object self_732011, object lp_938_73124_73227_73293_73395 */
 {
 object lp_938_73124_73227_73293_73395 = args[0];
  
closureN_type c_732456;
object e_732568 [5];
c_732456.hdr.mark = gc_color_red;
 c_732456.hdr.grayed = 0;
c_732456.tag = closureN_tag;
 c_732456.fn = (function_type)__lambda_509;
c_732456.num_args = 1;
c_732456.num_elements = 5;
c_732456.elements = (object *)e_732568;
c_732456.elements[0] = ((closureN)self_732011)->elements[0];
c_732456.elements[1] = ((closureN)self_732011)->elements[1];
c_732456.elements[2] = ((closureN)self_732011)->elements[2];
c_732456.elements[3] = ((closureN)self_732011)->elements[3];
c_732456.elements[4] = ((closureN)self_732011)->elements[4];


pair_type local_732571; 
return_direct_with_clo1(data,(closure)&c_732456,__lambda_509,  set_cell_as_expr(&local_732571, lp_938_73124_73227_73293_73395));; 
}

static void __lambda_509(void *data, object self_732012, int argc, object *args) /* object self_732012, object lp_938_73124_73227_73293_73395 */
 {
 object lp_938_73124_73227_73293_73395 = args[0];
  
closureN_type c_732458;
object e_732472 [4];
c_732458.hdr.mark = gc_color_red;
 c_732458.hdr.grayed = 0;
c_732458.tag = closureN_tag;
 c_732458.fn = (function_type)__lambda_52;
c_732458.num_args = 1;
c_732458.num_elements = 4;
c_732458.elements = (object *)e_732472;
c_732458.elements[0] = ((closureN)self_732012)->elements[1];
c_732458.elements[1] = lp_938_73124_73227_73293_73395;
c_732458.elements[2] = ((closureN)self_732012)->elements[3];
c_732458.elements[3] = ((closureN)self_732012)->elements[4];


closureN_type c_732473;
object e_732567 [3];
c_732473.hdr.mark = gc_color_red;
 c_732473.hdr.grayed = 0;
c_732473.tag = closureN_tag;
 c_732473.fn = (function_type)__lambda_54;
c_732473.num_args = 2;
c_732473.num_elements = 3;
c_732473.elements = (object *)e_732567;
c_732473.elements[0] = ((closureN)self_732012)->elements[0];
c_732473.elements[1] = lp_938_73124_73227_73293_73395;
c_732473.elements[2] = ((closureN)self_732012)->elements[2];

return_direct_with_clo1(data,(closure)&c_732458,__lambda_52,  &c_732473);; 
}

static void __lambda_54(void *data, object self_732013, int argc, object *args) /* object self_732013, object k_731493, object w_937_73123_73228_73294_73396, object step_91ls9_73125_73229_73295_73397 */
 {
 object k_731493 = args[0]; object w_937_73123_73228_73294_73396 = args[1]; object step_91ls9_73125_73229_73295_73397 = args[2];
    
if( (boolean_f != Cyc_is_null(w_937_73123_73228_73294_73396)) ){ 
  
closureN_type c_732477;
object e_732546 [3];
c_732477.hdr.mark = gc_color_red;
 c_732477.hdr.grayed = 0;
c_732477.tag = closureN_tag;
 c_732477.fn = (function_type)__lambda_55;
c_732477.num_args = 1;
c_732477.num_elements = 3;
c_732477.elements = (object *)e_732546;
c_732477.elements[0] = ((closureN)self_732013)->elements[0];
c_732477.elements[1] = k_731493;
c_732477.elements[2] = ((closureN)self_732013)->elements[2];

return_direct_with_clo2(data,  __glo_reverse_scheme_base, (((closure)  __glo_reverse_scheme_base)->fn),  &c_732477, step_91ls9_73125_73229_73295_73397);
} else { 
    
if( (boolean_f != Cyc_is_pair(w_937_73123_73228_73294_73396)) ){ 
    complex_num_type local_732551; 
  
if( (boolean_f != ((inline_function_type)
                   ((closure)__glo_list_127_191_191inline_191_191_scheme_base)->fn)(data,&local_732551, Cyc_car(data, w_937_73123_73228_73294_73396))) ){ 
  




pair_type local_732562; 


return_closcall3(data,  car(((closureN)self_732013)->elements[1]),  k_731493, Cyc_cdr(data, w_937_73123_73228_73294_73396), set_pair_as_expr(&local_732562, Cyc_car(data, w_937_73123_73228_73294_73396), step_91ls9_73125_73229_73295_73397));
} else { 
  return_direct_with_clo1(data,  k_731493, (((closure)  k_731493)->fn),  boolean_f);}
;
} else { 
  return_direct_with_clo1(data,  k_731493, (((closure)  k_731493)->fn),  boolean_f);}
;}
;; 
}

static void __lambda_55(void *data, object self_732014, int argc, object *args) /* object self_732014, object step_73230_73296_73398 */
 {
 object step_73230_73296_73398 = args[0];
  
closureN_type c_732480;
object e_732545 [4];
c_732480.hdr.mark = gc_color_red;
 c_732480.hdr.grayed = 0;
c_732480.tag = closureN_tag;
 c_732480.fn = (function_type)__lambda_56;
c_732480.num_args = 1;
c_732480.num_elements = 4;
c_732480.elements = (object *)e_732545;
c_732480.elements[0] = ((closureN)self_732014)->elements[0];
c_732480.elements[1] = ((closureN)self_732014)->elements[1];
c_732480.elements[2] = ((closureN)self_732014)->elements[2];
c_732480.elements[3] = step_73230_73296_73398;

return_closcall2(data,  ((closureN)self_732014)->elements[2],  &c_732480, quote_chain);; 
}

static void __lambda_56(void *data, object self_732015, int argc, object *args) /* object self_732015, object r_731497 */
 {
 object r_731497 = args[0];
  
closureN_type c_732483;
object e_732544 [5];
c_732483.hdr.mark = gc_color_red;
 c_732483.hdr.grayed = 0;
c_732483.tag = closureN_tag;
 c_732483.fn = (function_type)__lambda_57;
c_732483.num_args = 1;
c_732483.num_elements = 5;
c_732483.elements = (object *)e_732544;
c_732483.elements[0] = ((closureN)self_732015)->elements[0];
c_732483.elements[1] = ((closureN)self_732015)->elements[1];
c_732483.elements[2] = r_731497;
c_732483.elements[3] = ((closureN)self_732015)->elements[2];
c_732483.elements[4] = ((closureN)self_732015)->elements[3];

return_closcall2(data,  ((closureN)self_732015)->elements[2],  &c_732483, quote__191);; 
}

static void __lambda_57(void *data, object self_732016, int argc, object *args) /* object self_732016, object r_731502 */
 {
 object r_731502 = args[0];
  
closureN_type c_732486;
object e_732543 [5];
c_732486.hdr.mark = gc_color_red;
 c_732486.hdr.grayed = 0;
c_732486.tag = closureN_tag;
 c_732486.fn = (function_type)__lambda_58;
c_732486.num_args = 1;
c_732486.num_elements = 5;
c_732486.elements = (object *)e_732543;
c_732486.elements[0] = ((closureN)self_732016)->elements[0];
c_732486.elements[1] = ((closureN)self_732016)->elements[1];
c_732486.elements[2] = ((closureN)self_732016)->elements[2];
c_732486.elements[3] = r_731502;
c_732486.elements[4] = ((closureN)self_732016)->elements[4];

return_closcall2(data,  ((closureN)self_732016)->elements[3],  &c_732486, quote__93_93_93);; 
}

static void __lambda_58(void *data, object self_732017, int argc, object *args) /* object self_732017, object r_731505 */
 {
 object r_731505 = args[0];
  
closureN_type c_732488;
object e_732540 [6];
c_732488.hdr.mark = gc_color_red;
 c_732488.hdr.grayed = 0;
c_732488.tag = closureN_tag;
 c_732488.fn = (function_type)__lambda_59;
c_732488.num_args = 1;
c_732488.num_elements = 6;
c_732488.elements = (object *)e_732540;
c_732488.elements[0] = ((closureN)self_732017)->elements[0];
c_732488.elements[1] = ((closureN)self_732017)->elements[1];
c_732488.elements[2] = ((closureN)self_732017)->elements[2];
c_732488.elements[3] = ((closureN)self_732017)->elements[3];
c_732488.elements[4] = r_731505;
c_732488.elements[5] = ((closureN)self_732017)->elements[4];


mmacro(c_732541, (function_type)__lambda_65);c_732541.num_args = 1;
return_direct_with_clo1(data,(closure)&c_732488,__lambda_59,  &c_732541);; 
}

static void __lambda_65(void *data, object self_732018, int argc, object *args) /* object self_732018, object k_731509, object step_73231_73297_73399 */
 {
 object k_731509 = args[0]; object step_73231_73297_73399 = args[1];
  return_direct_with_clo1(data,  k_731509, (((closure)  k_731509)->fn),  step_73231_73297_73399);; 
}

static void __lambda_59(void *data, object self_732019, int argc, object *args) /* object self_732019, object r_731508 */
 {
 object r_731508 = args[0];
  
closureN_type c_732490;
object e_732538 [5];
c_732490.hdr.mark = gc_color_red;
 c_732490.hdr.grayed = 0;
c_732490.tag = closureN_tag;
 c_732490.fn = (function_type)__lambda_60;
c_732490.num_args = 1;
c_732490.num_elements = 5;
c_732490.elements = (object *)e_732538;
c_732490.elements[0] = ((closureN)self_732019)->elements[0];
c_732490.elements[1] = ((closureN)self_732019)->elements[1];
c_732490.elements[2] = ((closureN)self_732019)->elements[2];
c_732490.elements[3] = ((closureN)self_732019)->elements[3];
c_732490.elements[4] = ((closureN)self_732019)->elements[4];

return_direct_with_clo3(data,  __glo_Cyc_91map_91loop_911_scheme_base, (((closure)  __glo_Cyc_91map_91loop_911_scheme_base)->fn),  &c_732490, r_731508, ((closureN)self_732019)->elements[5]);; 
}

static void __lambda_60(void *data, object self_732020, int argc, object *args) /* object self_732020, object r_731506 */
 {
 object r_731506 = args[0];
  
closureN_type c_732492;
object e_732531 [4];
c_732492.hdr.mark = gc_color_red;
 c_732492.hdr.grayed = 0;
c_732492.tag = closureN_tag;
 c_732492.fn = (function_type)__lambda_61;
c_732492.num_args = 1;
c_732492.num_elements = 4;
c_732492.elements = (object *)e_732531;
c_732492.elements[0] = ((closureN)self_732020)->elements[0];
c_732492.elements[1] = ((closureN)self_732020)->elements[1];
c_732492.elements[2] = ((closureN)self_732020)->elements[2];
c_732492.elements[3] = ((closureN)self_732020)->elements[3];


make_pair(c_732536,quote__16461_16643,NULL);c_732536.hdr.immutable = 1;

make_pair(c_732535,quote_step,&c_732536);c_732535.hdr.immutable = 1;

make_pair(c_732537,quote__16461_16643,NULL);c_732537.hdr.immutable = 1;

make_pair(c_732534,&c_732535,&c_732537);c_732534.hdr.immutable = 1;

make_pair(c_732533,quote__93_93_93,&c_732534);c_732533.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732492, ((closureN)self_732020)->elements[4], r_731506, &c_732533);; 
}

static void __lambda_61(void *data, object self_732021, int argc, object *args) /* object self_732021, object r_731503 */
 {
 object r_731503 = args[0];
  
closureN_type c_732494;
object e_732523 [3];
c_732494.hdr.mark = gc_color_red;
 c_732494.hdr.grayed = 0;
c_732494.tag = closureN_tag;
 c_732494.fn = (function_type)__lambda_62;
c_732494.num_args = 1;
c_732494.num_elements = 3;
c_732494.elements = (object *)e_732523;
c_732494.elements[0] = ((closureN)self_732021)->elements[0];
c_732494.elements[1] = ((closureN)self_732021)->elements[1];
c_732494.elements[2] = ((closureN)self_732021)->elements[2];


make_pair(c_732529,quote__16461_16643,NULL);c_732529.hdr.immutable = 1;

make_pair(c_732528,quote_step,&c_732529);c_732528.hdr.immutable = 1;

make_pair(c_732530,quote__16461_16643,NULL);c_732530.hdr.immutable = 1;

make_pair(c_732527,&c_732528,&c_732530);c_732527.hdr.immutable = 1;

make_pair(c_732526,quote__93_93_93,&c_732527);c_732526.hdr.immutable = 1;

make_pair(c_732525,quote__191,&c_732526);c_732525.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732494, ((closureN)self_732021)->elements[3], r_731503, &c_732525);; 
}

static void __lambda_62(void *data, object self_732022, int argc, object *args) /* object self_732022, object r_731500 */
 {
 object r_731500 = args[0];
  
closureN_type c_732496;
object e_732514 [2];
c_732496.hdr.mark = gc_color_red;
 c_732496.hdr.grayed = 0;
c_732496.tag = closureN_tag;
 c_732496.fn = (function_type)__lambda_63;
c_732496.num_args = 1;
c_732496.num_elements = 2;
c_732496.elements = (object *)e_732514;
c_732496.elements[0] = ((closureN)self_732022)->elements[1];
c_732496.elements[1] = ((closureN)self_732022)->elements[2];


make_pair(c_732521,quote__16461_16643,NULL);c_732521.hdr.immutable = 1;

make_pair(c_732520,quote_step,&c_732521);c_732520.hdr.immutable = 1;

make_pair(c_732522,quote__16461_16643,NULL);c_732522.hdr.immutable = 1;

make_pair(c_732519,&c_732520,&c_732522);c_732519.hdr.immutable = 1;

make_pair(c_732518,quote__93_93_93,&c_732519);c_732518.hdr.immutable = 1;

make_pair(c_732517,quote__191,&c_732518);c_732517.hdr.immutable = 1;

make_pair(c_732516,quote_initial_91value,&c_732517);c_732516.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732496, ((closureN)self_732022)->elements[0], r_731500, &c_732516);; 
}

static void __lambda_63(void *data, object self_732023, int argc, object *args) /* object self_732023, object r_731498 */
 {
 object r_731498 = args[0];
  
closureN_type c_732498;
object e_732504 [1];
c_732498.hdr.mark = gc_color_red;
 c_732498.hdr.grayed = 0;
c_732498.tag = closureN_tag;
 c_732498.fn = (function_type)__lambda_64;
c_732498.num_args = 1;
c_732498.num_elements = 1;
c_732498.elements = (object *)e_732504;
c_732498.elements[0] = ((closureN)self_732023)->elements[0];


make_pair(c_732512,quote__16461_16643,NULL);c_732512.hdr.immutable = 1;

make_pair(c_732511,quote_step,&c_732512);c_732511.hdr.immutable = 1;

make_pair(c_732513,quote__16461_16643,NULL);c_732513.hdr.immutable = 1;

make_pair(c_732510,&c_732511,&c_732513);c_732510.hdr.immutable = 1;

make_pair(c_732509,quote__93_93_93,&c_732510);c_732509.hdr.immutable = 1;

make_pair(c_732508,quote__191,&c_732509);c_732508.hdr.immutable = 1;

make_pair(c_732507,quote_initial_91value,&c_732508);c_732507.hdr.immutable = 1;

make_pair(c_732506,quote_chain,&c_732507);c_732506.hdr.immutable = 1;
return_direct_with_clo4(data,  __glo_cons_91source_scheme_base, (((closure)  __glo_cons_91source_scheme_base)->fn),  &c_732498, ((closureN)self_732023)->elements[1], r_731498, &c_732506);; 
}

static void __lambda_64(void *data, object self_732024, int argc, object *args) /* object self_732024, object r_731496 */
 {
 object r_731496 = args[0];
  
pair_type local_732503; 
return_direct_with_clo1(data,  ((closureN)self_732024)->elements[0], (((closure)  ((closureN)self_732024)->elements[0])->fn),  set_pair_as_expr(&local_732503, r_731496, boolean_f));; 
}

static void __lambda_52(void *data, object self_732025, int argc, object *args) /* object self_732025, object r_731492 */
 {
 object r_731492 = args[0];
  
closureN_type c_732460;
object e_732468 [4];
c_732460.hdr.mark = gc_color_red;
 c_732460.hdr.grayed = 0;
c_732460.tag = closureN_tag;
 c_732460.fn = (function_type)__lambda_53;
c_732460.num_args = 1;
c_732460.num_elements = 4;
c_732460.elements = (object *)e_732468;
c_732460.elements[0] = ((closureN)self_732025)->elements[0];
c_732460.elements[1] = ((closureN)self_732025)->elements[1];
c_732460.elements[2] = ((closureN)self_732025)->elements[2];
c_732460.elements[3] = ((closureN)self_732025)->elements[3];



return_direct_with_clo1(data,(closure)&c_732460,__lambda_53,  Cyc_set_cell(data, ((closureN)self_732025)->elements[1], r_731492));; 
}

static void __lambda_53(void *data, object self_732026, int argc, object *args) /* object self_732026, object r_731491 */
 {

  

return_closcall3(data,  car(((closureN)self_732026)->elements[1]),  ((closureN)self_732026)->elements[0], ((closureN)self_732026)->elements[3], ((closureN)self_732026)->elements[2]);; 
}

static void __lambda_41(void *data, object _, int argc, object *args) /* closure _,object k_73499, object s_7393_73340 */
 {
object k_73499 = args[0]; object s_7393_73340 = args[1];
  object r_73503;
  Cyc_st_add(data, "libs/util.sld:string->proper-symbol");
  
  
if( (boolean_f != equalp(Cyc_string_ref(data, s_7393_73340, obj_int2obj(0)), obj_char2obj(40))) ){ 
  
  
  object local_732396 = alloca(sizeof(complex_num_type)); 
  
  r_73503 = equalp(Cyc_string_ref(data, s_7393_73340, Cyc_fast_sub(data,local_732396, Cyc_string_length(data, s_7393_73340), obj_int2obj(1))), obj_char2obj(41));
} else { 
  r_73503 = boolean_f;}
;if( (boolean_f != r_73503) ){ 
  
closureN_type c_732401;
object e_732407 [1];
c_732401.hdr.mark = gc_color_red;
 c_732401.hdr.grayed = 0;
c_732401.tag = closureN_tag;
 c_732401.fn = (function_type)__lambda_42;
c_732401.num_args = 1;
c_732401.num_elements = 1;
c_732401.elements = (object *)e_732407;
c_732401.elements[0] = k_73499;


complex_num_type local_732413; 



object c_732410 = Cyc_substring(data,(closure)&c_732401,s_7393_73340, obj_int2obj(1), Cyc_fast_sub(data,&local_732413, Cyc_string_length(data, s_7393_73340), obj_int2obj(1)));
return_closcall1(data,(closure)&c_732401,  c_732410);
} else { 
  

return_direct_with_clo1(data,  k_73499, (((closure)  k_73499)->fn),  Cyc_string2symbol(data, s_7393_73340));}
;; 
}

static void __lambda_42(void *data, object self_731562, int argc, object *args) /* object self_731562, object r_73505 */
 {
 object r_73505 = args[0];
  
closureN_type c_732403;
object e_732406 [1];
c_732403.hdr.mark = gc_color_red;
 c_732403.hdr.grayed = 0;
c_732403.tag = closureN_tag;
 c_732403.fn = (function_type)__lambda_43;
c_732403.num_args = 1;
c_732403.num_elements = 1;
c_732403.elements = (object *)e_732406;
c_732403.elements[0] = ((closureN)self_731562)->elements[0];

return_direct_with_clo3(data,  __glo_string_91split_libs_util, (((closure)  __glo_string_91split_libs_util)->fn),  &c_732403, r_73505, obj_char2obj(32));; 
}

static void __lambda_43(void *data, object self_731563, int argc, object *args) /* object self_731563, object r_73504 */
 {
 object r_73504 = args[0];
  return_direct_with_clo3(data,  __glo_Cyc_91map_91loop_911_scheme_base, (((closure)  __glo_Cyc_91map_91loop_911_scheme_base)->fn),  ((closureN)self_731563)->elements[0], primitive_string_91_125symbol, r_73504);; 
}

static void __lambda_34(void *data, object _, int argc, object *args) /* closure _,object k_73482, object a_7383_73332, object b_7384_73333, object o_7385_73334_raw, ... */
 {
object k_73482 = args[0]; object a_7383_73332 = args[1]; object b_7384_73333 = args[2];
load_varargs(o_7385_73334, args, 3, argc - 3);
  Cyc_st_add(data, "libs/util.sld:string-contains");

closureN_type c_732307;
object e_732378 [4];
c_732307.hdr.mark = gc_color_red;
 c_732307.hdr.grayed = 0;
c_732307.tag = closureN_tag;
 c_732307.fn = (function_type)__lambda_35;
c_732307.num_args = 2;
c_732307.num_elements = 4;
c_732307.elements = (object *)e_732378;
c_732307.elements[0] = a_7383_73332;
c_732307.elements[1] = b_7384_73333;
c_732307.elements[2] = k_73482;
c_732307.elements[3] = o_7385_73334;





return_direct_with_clo2(data,(closure)&c_732307,__lambda_35,  Cyc_string_length(data, a_7383_73332), Cyc_string_length(data, b_7384_73333));; 
}

static void __lambda_35(void *data, object self_731555, int argc, object *args) /* object self_731555, object alen_7386_73335, object blen_7387_73336 */
 {
 object alen_7386_73335 = args[0]; object blen_7387_73336 = args[1];
  object i_7389_73337;
    
if( (boolean_f != Cyc_is_pair(((closureN)self_731555)->elements[3])) ){ 
  
  i_7389_73337 = Cyc_car(data, ((closureN)self_731555)->elements[3]);
} else { 
  i_7389_73337 = obj_int2obj(0);}
;
closureN_type c_732318;
object e_732377 [6];
c_732318.hdr.mark = gc_color_red;
 c_732318.hdr.grayed = 0;
c_732318.tag = closureN_tag;
 c_732318.fn = (function_type)__lambda_36;
c_732318.num_args = 1;
c_732318.num_elements = 6;
c_732318.elements = (object *)e_732377;
c_732318.elements[0] = ((closureN)self_731555)->elements[0];
c_732318.elements[1] = alen_7386_73335;
c_732318.elements[2] = ((closureN)self_731555)->elements[1];
c_732318.elements[3] = blen_7387_73336;
c_732318.elements[4] = i_7389_73337;
c_732318.elements[5] = ((closureN)self_731555)->elements[2];

return_direct_with_clo1(data,(closure)&c_732318,__lambda_36,  boolean_f);; 
}

static void __lambda_36(void *data, object self_731556, int argc, object *args) /* object self_731556, object lp_7390_73338 */
 {
 object lp_7390_73338 = args[0];
  
closureN_type c_732320;
object e_732373 [6];
c_732320.hdr.mark = gc_color_red;
 c_732320.hdr.grayed = 0;
c_732320.tag = closureN_tag;
 c_732320.fn = (function_type)__lambda_508;
c_732320.num_args = 1;
c_732320.num_elements = 6;
c_732320.elements = (object *)e_732373;
c_732320.elements[0] = ((closureN)self_731556)->elements[0];
c_732320.elements[1] = ((closureN)self_731556)->elements[1];
c_732320.elements[2] = ((closureN)self_731556)->elements[2];
c_732320.elements[3] = ((closureN)self_731556)->elements[3];
c_732320.elements[4] = ((closureN)self_731556)->elements[4];
c_732320.elements[5] = ((closureN)self_731556)->elements[5];


pair_type local_732376; 
return_direct_with_clo1(data,(closure)&c_732320,__lambda_508,  set_cell_as_expr(&local_732376, lp_7390_73338));; 
}

static void __lambda_508(void *data, object self_731557, int argc, object *args) /* object self_731557, object lp_7390_73338 */
 {
 object lp_7390_73338 = args[0];
  
closureN_type c_732322;
object e_732335 [3];
c_732322.hdr.mark = gc_color_red;
 c_732322.hdr.grayed = 0;
c_732322.tag = closureN_tag;
 c_732322.fn = (function_type)__lambda_37;
c_732322.num_args = 1;
c_732322.num_elements = 3;
c_732322.elements = (object *)e_732335;
c_732322.elements[0] = ((closureN)self_731557)->elements[4];
c_732322.elements[1] = ((closureN)self_731557)->elements[5];
c_732322.elements[2] = lp_7390_73338;


closureN_type c_732336;
object e_732372 [5];
c_732336.hdr.mark = gc_color_red;
 c_732336.hdr.grayed = 0;
c_732336.tag = closureN_tag;
 c_732336.fn = (function_type)__lambda_39;
c_732336.num_args = 1;
c_732336.num_elements = 5;
c_732336.elements = (object *)e_732372;
c_732336.elements[0] = ((closureN)self_731557)->elements[0];
c_732336.elements[1] = ((closureN)self_731557)->elements[1];
c_732336.elements[2] = ((closureN)self_731557)->elements[2];
c_732336.elements[3] = ((closureN)self_731557)->elements[3];
c_732336.elements[4] = lp_7390_73338;

return_direct_with_clo1(data,(closure)&c_732322,__lambda_37,  &c_732336);; 
}

static void __lambda_39(void *data, object self_731558, int argc, object *args) /* object self_731558, object k_73488, object i_7391_73339 */
 {
 object k_73488 = args[0]; object i_7391_73339 = args[1];
    
  complex_num_type local_732341; 
if( (boolean_f != Cyc_num_fast_lte_op(data, Cyc_fast_sum(data,&local_732341, i_7391_73339, ((closureN)self_731558)->elements[3]), ((closureN)self_731558)->elements[1])) ){ 
  
closureN_type c_732345;
object e_732362 [4];
c_732345.hdr.mark = gc_color_red;
 c_732345.hdr.grayed = 0;
c_732345.tag = closureN_tag;
 c_732345.fn = (function_type)__lambda_40;
c_732345.num_args = 1;
c_732345.num_elements = 4;
c_732345.elements = (object *)e_732362;
c_732345.elements[0] = ((closureN)self_731558)->elements[2];
c_732345.elements[1] = i_7391_73339;
c_732345.elements[2] = k_73488;
c_732345.elements[3] = ((closureN)self_731558)->elements[4];


complex_num_type local_732369; 

object c_732365 = Cyc_substring(data,(closure)&c_732345,((closureN)self_731558)->elements[0], i_7391_73339, Cyc_fast_sum(data,&local_732369, i_7391_73339, ((closureN)self_731558)->elements[3]));
return_closcall1(data,(closure)&c_732345,  c_732365);
} else { 
  return_direct_with_clo1(data,  k_73488, (((closure)  k_73488)->fn),  boolean_f);}
;; 
}

static void __lambda_40(void *data, object self_731559, int argc, object *args) /* object self_731559, object r_73492 */
 {
 object r_73492 = args[0];
    complex_num_type local_732348; 
if( (boolean_f != ((inline_function_type)
                   ((closure)__glo_fast_91string_123_127_191_191inline_191_191_scheme_base)->fn)(data,&local_732348, ((closureN)self_731559)->elements[0], r_73492)) ){ 
  return_direct_with_clo1(data,  ((closureN)self_731559)->elements[2], (((closure)  ((closureN)self_731559)->elements[2])->fn),  ((closureN)self_731559)->elements[1]);
} else { 
  


complex_num_type local_732360; 
return_closcall2(data,  car(((closureN)self_731559)->elements[3]),  ((closureN)self_731559)->elements[2], Cyc_fast_sum(data,&local_732360, ((closureN)self_731559)->elements[1], obj_int2obj(1)));}
;; 
}

static void __lambda_37(void *data, object self_731560, int argc, object *args) /* object self_731560, object r_73487 */
 {
 object r_73487 = args[0];
  
closureN_type c_732324;
object e_732331 [3];
c_732324.hdr.mark = gc_color_red;
 c_732324.hdr.grayed = 0;
c_732324.tag = closureN_tag;
 c_732324.fn = (function_type)__lambda_38;
c_732324.num_args = 1;
c_732324.num_elements = 3;
c_732324.elements = (object *)e_732331;
c_732324.elements[0] = ((closureN)self_731560)->elements[0];
c_732324.elements[1] = ((closureN)self_731560)->elements[1];
c_732324.elements[2] = ((closureN)self_731560)->elements[2];



return_direct_with_clo1(data,(closure)&c_732324,__lambda_38,  Cyc_set_cell(data, ((closureN)self_731560)->elements[2], r_73487));; 
}

static void __lambda_38(void *data, object self_731561, int argc, object *args) /* object self_731561, object r_73486 */
 {

  

return_closcall2(data,  car(((closureN)self_731561)->elements[2]),  ((closureN)self_731561)->elements[1], ((closureN)self_731561)->elements[0]);; 
}

static void __lambda_28(void *data, object _, int argc, object *args) /* closure _,object k_73468, object str_7367_73324, object char_7368_73325 */
 {
object k_73468 = args[0]; object str_7367_73324 = args[1]; object char_7368_73325 = args[2];
  Cyc_st_add(data, "libs/util.sld:string-find-right");
  
  
if( (boolean_f != Cyc_num_fast_eq_op(data, obj_int2obj(0), Cyc_string_length(data, str_7367_73324))) ){ 
  return_direct_with_clo1(data,  k_73468, (((closure)  k_73468)->fn),  obj_int2obj(0));
} else { 
  
closureN_type c_732255;
object e_732299 [3];
c_732255.hdr.mark = gc_color_red;
 c_732255.hdr.grayed = 0;
c_732255.tag = closureN_tag;
 c_732255.fn = (function_type)__lambda_29;
c_732255.num_args = 1;
c_732255.num_elements = 3;
c_732255.elements = (object *)e_732299;
c_732255.elements[0] = char_7368_73325;
c_732255.elements[1] = k_73468;
c_732255.elements[2] = str_7367_73324;


complex_num_type local_732302; 


return_direct_with_clo1(data,(closure)&c_732255,__lambda_29,  Cyc_fast_sub(data,&local_732302, Cyc_string_length(data, str_7367_73324), obj_int2obj(1)));}
;; 
}

static void __lambda_29(void *data, object self_731549, int argc, object *args) /* object self_731549, object end_7373_73329 */
 {
 object end_7373_73329 = args[0];
  
closureN_type c_732257;
object e_732298 [4];
c_732257.hdr.mark = gc_color_red;
 c_732257.hdr.grayed = 0;
c_732257.tag = closureN_tag;
 c_732257.fn = (function_type)__lambda_30;
c_732257.num_args = 1;
c_732257.num_elements = 4;
c_732257.elements = (object *)e_732298;
c_732257.elements[0] = ((closureN)self_731549)->elements[0];
c_732257.elements[1] = end_7373_73329;
c_732257.elements[2] = ((closureN)self_731549)->elements[1];
c_732257.elements[3] = ((closureN)self_731549)->elements[2];

return_direct_with_clo1(data,(closure)&c_732257,__lambda_30,  boolean_f);; 
}

static void __lambda_30(void *data, object self_731550, int argc, object *args) /* object self_731550, object lp_7374_73330 */
 {
 object lp_7374_73330 = args[0];
  
closureN_type c_732259;
object e_732294 [4];
c_732259.hdr.mark = gc_color_red;
 c_732259.hdr.grayed = 0;
c_732259.tag = closureN_tag;
 c_732259.fn = (function_type)__lambda_507;
c_732259.num_args = 1;
c_732259.num_elements = 4;
c_732259.elements = (object *)e_732294;
c_732259.elements[0] = ((closureN)self_731550)->elements[0];
c_732259.elements[1] = ((closureN)self_731550)->elements[1];
c_732259.elements[2] = ((closureN)self_731550)->elements[2];
c_732259.elements[3] = ((closureN)self_731550)->elements[3];


pair_type local_732297; 
return_direct_with_clo1(data,(closure)&c_732259,__lambda_507,  set_cell_as_expr(&local_732297, lp_7374_73330));; 
}

static void __lambda_507(void *data, object self_731551, int argc, object *args) /* object self_731551, object lp_7374_73330 */
 {
 object lp_7374_73330 = args[0];
  
closureN_type c_732261;
object e_732274 [3];
c_732261.hdr.mark = gc_color_red;
 c_732261.hdr.grayed = 0;
c_732261.tag = closureN_tag;
 c_732261.fn = (function_type)__lambda_31;
c_732261.num_args = 1;
c_732261.num_elements = 3;
c_732261.elements = (object *)e_732274;
c_732261.elements[0] = ((closureN)self_731551)->elements[1];
c_732261.elements[1] = ((closureN)self_731551)->elements[2];
c_732261.elements[2] = lp_7374_73330;


closureN_type c_732275;
object e_732293 [3];
c_732275.hdr.mark = gc_color_red;
 c_732275.hdr.grayed = 0;
c_732275.tag = closureN_tag;
 c_732275.fn = (function_type)__lambda_33;
c_732275.num_args = 1;
c_732275.num_elements = 3;
c_732275.elements = (object *)e_732293;
c_732275.elements[0] = ((closureN)self_731551)->elements[0];
c_732275.elements[1] = lp_7374_73330;
c_732275.elements[2] = ((closureN)self_731551)->elements[3];

return_direct_with_clo1(data,(closure)&c_732261,__lambda_31,  &c_732275);; 
}

static void __lambda_33(void *data, object self_731552, int argc, object *args) /* object self_731552, object k_73474, object end_7375_73331 */
 {
 object k_73474 = args[0]; object end_7375_73331 = args[1];
    
if( (boolean_f != Cyc_eq(obj_int2obj(0), end_7375_73331)) ){ 
  return_direct_with_clo1(data,  k_73474, (((closure)  k_73474)->fn),  obj_int2obj(0));
} else { 
    
  
if( (boolean_f != Cyc_char_eq_op(data, ((closureN)self_731552)->elements[0], Cyc_string_ref(data, ((closureN)self_731552)->elements[2], end_7375_73331))) ){ 
  return_direct_with_clo1(data,  k_73474, (((closure)  k_73474)->fn),  end_7375_73331);
} else { 
  


complex_num_type local_732292; 
return_closcall2(data,  car(((closureN)self_731552)->elements[1]),  k_73474, Cyc_fast_sub(data,&local_732292, end_7375_73331, obj_int2obj(1)));}
;}
;; 
}

static void __lambda_31(void *data, object self_731553, int argc, object *args) /* object self_731553, object r_73473 */
 {
 object r_73473 = args[0];
  
closureN_type c_732263;
object e_732270 [3];
c_732263.hdr.mark = gc_color_red;
 c_732263.hdr.grayed = 0;
c_732263.tag = closureN_tag;
 c_732263.fn = (function_type)__lambda_32;
c_732263.num_args = 1;
c_732263.num_elements = 3;
c_732263.elements = (object *)e_732270;
c_732263.elements[0] = ((closureN)self_731553)->elements[0];
c_732263.elements[1] = ((closureN)self_731553)->elements[1];
c_732263.elements[2] = ((closureN)self_731553)->elements[2];



return_direct_with_clo1(data,(closure)&c_732263,__lambda_32,  Cyc_set_cell(data, ((closureN)self_731553)->elements[2], r_73473));; 
}

static void __lambda_32(void *data, object self_731554, int argc, object *args) /* object self_731554, object r_73472 */
 {

  

return_closcall2(data,  car(((closureN)self_731554)->elements[2]),  ((closureN)self_731554)->elements[1], ((closureN)self_731554)->elements[0]);; 
}

static void __lambda_14(void *data, object _, int argc, object *args) /* closure _,object k_73448, object orig_91ls_7355_73317, object o_7356_73318_raw, ... */
 {
object k_73448 = args[0]; object orig_91ls_7355_73317 = args[1];
load_varargs(o_7356_73318, args, 2, argc - 2);
  object r_73449;
  Cyc_st_add(data, "libs/util.sld:string-join");
  
if( (boolean_f != Cyc_is_pair(o_7356_73318)) ){ 
  
  r_73449 = Cyc_car(data, o_7356_73318);
} else { 
  object c_732161;
 alloc_string(data,c_732161, 0, 0);
char tmp_732162[] = "";
memcpy(((string_type *)c_732161)->str, tmp_732162,0);
((string_type *)c_732161)->str[0] = '\0';
  r_73449 = c_732161;}
;
closureN_type c_732164;
object e_732247 [3];
c_732164.hdr.mark = gc_color_red;
 c_732164.hdr.grayed = 0;
c_732164.tag = closureN_tag;
 c_732164.fn = (function_type)__lambda_15;
c_732164.num_args = 1;
c_732164.num_elements = 3;
c_732164.elements = (object *)e_732247;
c_732164.elements[0] = k_73448;
c_732164.elements[1] = orig_91ls_7355_73317;
c_732164.elements[2] = r_73449;

return_direct_with_clo1(data,  __glo_open_91output_91string_scheme_base, (((closure)  __glo_open_91output_91string_scheme_base)->fn),  &c_732164);; 
}

static void __lambda_15(void *data, object self_731535, int argc, object *args) /* object self_731535, object r_73450 */
 {
 object r_73450 = args[0];
  
closureN_type c_732166;
object e_732245 [2];
c_732166.hdr.mark = gc_color_red;
 c_732166.hdr.grayed = 0;
c_732166.tag = closureN_tag;
 c_732166.fn = (function_type)__lambda_16;
c_732166.num_args = 2;
c_732166.num_elements = 2;
c_732166.elements = (object *)e_732245;
c_732166.elements[0] = ((closureN)self_731535)->elements[0];
c_732166.elements[1] = ((closureN)self_731535)->elements[1];

return_direct_with_clo2(data,(closure)&c_732166,__lambda_16,  ((closureN)self_731535)->elements[2], r_73450);; 
}

static void __lambda_16(void *data, object self_731536, int argc, object *args) /* object self_731536, object sep_7357_73319, object out_7358_73320 */
 {
 object sep_7357_73319 = args[0]; object out_7358_73320 = args[1];
  
closureN_type c_732168;
object e_732243 [4];
c_732168.hdr.mark = gc_color_red;
 c_732168.hdr.grayed = 0;
c_732168.tag = closureN_tag;
 c_732168.fn = (function_type)__lambda_17;
c_732168.num_args = 1;
c_732168.num_elements = 4;
c_732168.elements = (object *)e_732243;
c_732168.elements[0] = ((closureN)self_731536)->elements[0];
c_732168.elements[1] = ((closureN)self_731536)->elements[1];
c_732168.elements[2] = out_7358_73320;
c_732168.elements[3] = sep_7357_73319;

return_direct_with_clo1(data,(closure)&c_732168,__lambda_17,  ((closureN)self_731536)->elements[1]);; 
}

static void __lambda_17(void *data, object self_731537, int argc, object *args) /* object self_731537, object ls_7360_73321 */
 {
 object ls_7360_73321 = args[0];
  
closureN_type c_732170;
object e_732242 [5];
c_732170.hdr.mark = gc_color_red;
 c_732170.hdr.grayed = 0;
c_732170.tag = closureN_tag;
 c_732170.fn = (function_type)__lambda_18;
c_732170.num_args = 1;
c_732170.num_elements = 5;
c_732170.elements = (object *)e_732242;
c_732170.elements[0] = ((closureN)self_731537)->elements[0];
c_732170.elements[1] = ls_7360_73321;
c_732170.elements[2] = ((closureN)self_731537)->elements[1];
c_732170.elements[3] = ((closureN)self_731537)->elements[2];
c_732170.elements[4] = ((closureN)self_731537)->elements[3];

return_direct_with_clo1(data,(closure)&c_732170,__lambda_18,  boolean_f);; 
}

static void __lambda_18(void *data, object self_731538, int argc, object *args) /* object self_731538, object lp_7361_73322 */
 {
 object lp_7361_73322 = args[0];
  
closureN_type c_732172;
object e_732238 [5];
c_732172.hdr.mark = gc_color_red;
 c_732172.hdr.grayed = 0;
c_732172.tag = closureN_tag;
 c_732172.fn = (function_type)__lambda_506;
c_732172.num_args = 1;
c_732172.num_elements = 5;
c_732172.elements = (object *)e_732238;
c_732172.elements[0] = ((closureN)self_731538)->elements[0];
c_732172.elements[1] = ((closureN)self_731538)->elements[1];
c_732172.elements[2] = ((closureN)self_731538)->elements[2];
c_732172.elements[3] = ((closureN)self_731538)->elements[3];
c_732172.elements[4] = ((closureN)self_731538)->elements[4];


pair_type local_732241; 
return_direct_with_clo1(data,(closure)&c_732172,__lambda_506,  set_cell_as_expr(&local_732241, lp_7361_73322));; 
}

static void __lambda_506(void *data, object self_731539, int argc, object *args) /* object self_731539, object lp_7361_73322 */
 {
 object lp_7361_73322 = args[0];
  
closureN_type c_732174;
object e_732191 [4];
c_732174.hdr.mark = gc_color_red;
 c_732174.hdr.grayed = 0;
c_732174.tag = closureN_tag;
 c_732174.fn = (function_type)__lambda_19;
c_732174.num_args = 1;
c_732174.num_elements = 4;
c_732174.elements = (object *)e_732191;
c_732174.elements[0] = ((closureN)self_731539)->elements[0];
c_732174.elements[1] = lp_7361_73322;
c_732174.elements[2] = ((closureN)self_731539)->elements[1];
c_732174.elements[3] = ((closureN)self_731539)->elements[3];


closureN_type c_732192;
object e_732237 [4];
c_732192.hdr.mark = gc_color_red;
 c_732192.hdr.grayed = 0;
c_732192.tag = closureN_tag;
 c_732192.fn = (function_type)__lambda_22;
c_732192.num_args = 1;
c_732192.num_elements = 4;
c_732192.elements = (object *)e_732237;
c_732192.elements[0] = lp_7361_73322;
c_732192.elements[1] = ((closureN)self_731539)->elements[2];
c_732192.elements[2] = ((closureN)self_731539)->elements[3];
c_732192.elements[3] = ((closureN)self_731539)->elements[4];

return_direct_with_clo1(data,(closure)&c_732174,__lambda_19,  &c_732192);; 
}

static void __lambda_22(void *data, object self_731540, int argc, object *args) /* object self_731540, object k_73454, object ls_7362_73323 */
 {
 object k_73454 = args[0]; object ls_7362_73323 = args[1];
    
if( (boolean_f != Cyc_is_pair(ls_7362_73323)) ){ 
  
closureN_type c_732196;
object e_732218 [4];
c_732196.hdr.mark = gc_color_red;
 c_732196.hdr.grayed = 0;
c_732196.tag = closureN_tag;
 c_732196.fn = (function_type)__lambda_23;
c_732196.num_args = 0;
c_732196.num_elements = 4;
c_732196.elements = (object *)e_732218;
c_732196.elements[0] = ls_7362_73323;
c_732196.elements[1] = ((closureN)self_731540)->elements[1];
c_732196.elements[2] = ((closureN)self_731540)->elements[2];
c_732196.elements[3] = ((closureN)self_731540)->elements[3];


closureN_type c_732219;
object e_732235 [4];
c_732219.hdr.mark = gc_color_red;
 c_732219.hdr.grayed = 0;
c_732219.tag = closureN_tag;
 c_732219.fn = (function_type)__lambda_26;
c_732219.num_args = 1;
c_732219.num_elements = 4;
c_732219.elements = (object *)e_732235;
c_732219.elements[0] = k_73454;
c_732219.elements[1] = ((closureN)self_731540)->elements[0];
c_732219.elements[2] = ls_7362_73323;
c_732219.elements[3] = ((closureN)self_731540)->elements[2];

return_direct_with_clo1(data,(closure)&c_732196,__lambda_23,  &c_732219);
} else { 
  return_direct_with_clo1(data,  k_73454, (((closure)  k_73454)->fn),  boolean_f);}
;; 
}

static void __lambda_26(void *data, object self_731541, int argc, object *args) /* object self_731541, object r_73456 */
 {

  
closureN_type c_732221;
object e_732230 [3];
c_732221.hdr.mark = gc_color_red;
 c_732221.hdr.grayed = 0;
c_732221.tag = closureN_tag;
 c_732221.fn = (function_type)__lambda_27;
c_732221.num_args = 1;
c_732221.num_elements = 3;
c_732221.elements = (object *)e_732230;
c_732221.elements[0] = ((closureN)self_731541)->elements[0];
c_732221.elements[1] = ((closureN)self_731541)->elements[1];
c_732221.elements[2] = ((closureN)self_731541)->elements[2];



return_direct_with_clo3(data,  __glo_write_91string_912_scheme_base, (((closure)  __glo_write_91string_912_scheme_base)->fn),  &c_732221, Cyc_car(data, ((closureN)self_731541)->elements[2]), ((closureN)self_731541)->elements[3]);; 
}

static void __lambda_27(void *data, object self_731542, int argc, object *args) /* object self_731542, object r_73457 */
 {

  



return_closcall2(data,  car(((closureN)self_731542)->elements[1]),  ((closureN)self_731542)->elements[0], Cyc_cdr(data, ((closureN)self_731542)->elements[2]));; 
}

static void __lambda_23(void *data, object self_731543, int argc, object *args) /* object self_731543, object k_73460 */
 {
 object k_73460 = args[0];
  
closureN_type c_732198;
object e_732209 [3];
c_732198.hdr.mark = gc_color_red;
 c_732198.hdr.grayed = 0;
c_732198.tag = closureN_tag;
 c_732198.fn = (function_type)__lambda_24;
c_732198.num_args = 0;
c_732198.num_elements = 3;
c_732198.elements = (object *)e_732209;
c_732198.elements[0] = ((closureN)self_731543)->elements[0];
c_732198.elements[1] = ((closureN)self_731543)->elements[1];
c_732198.elements[2] = ((closureN)self_731543)->elements[3];


closureN_type c_732210;
object e_732217 [3];
c_732210.hdr.mark = gc_color_red;
 c_732210.hdr.grayed = 0;
c_732210.tag = closureN_tag;
 c_732210.fn = (function_type)__lambda_25;
c_732210.num_args = 1;
c_732210.num_elements = 3;
c_732210.elements = (object *)e_732217;
c_732210.elements[0] = k_73460;
c_732210.elements[1] = ((closureN)self_731543)->elements[2];
c_732210.elements[2] = ((closureN)self_731543)->elements[3];

return_direct_with_clo1(data,(closure)&c_732198,__lambda_24,  &c_732210);; 
}

static void __lambda_25(void *data, object self_731544, int argc, object *args) /* object self_731544, object r_73461 */
 {
 object r_73461 = args[0];
  if( (boolean_f != r_73461) ){ 
  return_direct_with_clo3(data,  __glo_write_91string_912_scheme_base, (((closure)  __glo_write_91string_912_scheme_base)->fn),  ((closureN)self_731544)->elements[0], ((closureN)self_731544)->elements[2], ((closureN)self_731544)->elements[1]);
} else { 
  return_direct_with_clo1(data,  ((closureN)self_731544)->elements[0], (((closure)  ((closureN)self_731544)->elements[0])->fn),  Cyc_VOID);}
;; 
}

static void __lambda_24(void *data, object self_731545, int argc, object *args) /* object self_731545, object k_73462 */
 {
 object k_73462 = args[0];
  if( (boolean_f != ((closureN)self_731545)->elements[2]) ){ 
  
complex_num_type local_732203; 


return_direct_with_clo1(data,  k_73462,__lambda_25,  ((inline_function_type)
                   ((closure)__glo_not_191_191inline_191_191_scheme_base)->fn)(data,&local_732203, Cyc_eq(((closureN)self_731545)->elements[0], ((closureN)self_731545)->elements[1])));
} else { 
  return_direct_with_clo1(data,  k_73462,__lambda_25,  boolean_f);}
;; 
}

static void __lambda_19(void *data, object self_731546, int argc, object *args) /* object self_731546, object r_73453 */
 {
 object r_73453 = args[0];
  
closureN_type c_732176;
object e_732187 [4];
c_732176.hdr.mark = gc_color_red;
 c_732176.hdr.grayed = 0;
c_732176.tag = closureN_tag;
 c_732176.fn = (function_type)__lambda_20;
c_732176.num_args = 1;
c_732176.num_elements = 4;
c_732176.elements = (object *)e_732187;
c_732176.elements[0] = ((closureN)self_731546)->elements[0];
c_732176.elements[1] = ((closureN)self_731546)->elements[1];
c_732176.elements[2] = ((closureN)self_731546)->elements[2];
c_732176.elements[3] = ((closureN)self_731546)->elements[3];



return_direct_with_clo1(data,(closure)&c_732176,__lambda_20,  Cyc_set_cell(data, ((closureN)self_731546)->elements[1], r_73453));; 
}

static void __lambda_20(void *data, object self_731547, int argc, object *args) /* object self_731547, object r_73452 */
 {

  


closureN_type c_732181;
object e_732185 [2];
c_732181.hdr.mark = gc_color_red;
 c_732181.hdr.grayed = 0;
c_732181.tag = closureN_tag;
 c_732181.fn = (function_type)__lambda_21;
c_732181.num_args = 1;
c_732181.num_elements = 2;
c_732181.elements = (object *)e_732185;
c_732181.elements[0] = ((closureN)self_731547)->elements[0];
c_732181.elements[1] = ((closureN)self_731547)->elements[3];

return_closcall2(data,  car(((closureN)self_731547)->elements[1]),  &c_732181, ((closureN)self_731547)->elements[2]);; 
}

static void __lambda_21(void *data, object self_731548, int argc, object *args) /* object self_731548, object r_73451 */
 {

  return_direct_with_clo2(data,  __glo_get_91output_91string_scheme_base, (((closure)  __glo_get_91output_91string_scheme_base)->fn),  ((closureN)self_731548)->elements[0], ((closureN)self_731548)->elements[1]);; 
}

static void __lambda_13(void *data, object _, int argc, object *args) /* closure _,object k_73441, object x_7341_73316 */
 {
object k_73441 = args[0]; object x_7341_73316 = args[1];
  Cyc_st_add(data, "libs/util.sld:->string");
  
if( (boolean_f != Cyc_is_string(x_7341_73316)) ){ 
  return_direct_with_clo1(data,  k_73441, (((closure)  k_73441)->fn),  x_7341_73316);
} else { 
    
if( (boolean_f != Cyc_is_symbol(x_7341_73316)) ){ 
  
object c_732140 = Cyc_symbol2string(data,  k_73441,x_7341_73316);
return_direct_with_clo1(data,  k_73441, (((closure)  k_73441)->fn),  c_732140);
} else { 
    
if( (boolean_f != Cyc_is_number(x_7341_73316)) ){ 
  
object c_732146 = Cyc_number2string2(data,  k_73441,1,x_7341_73316);
return_direct_with_clo1(data,  k_73441, (((closure)  k_73441)->fn),  c_732146);
} else { 
    
if( (boolean_f != Cyc_is_null(x_7341_73316)) ){ 
  
make_utf8_string_with_len(c_732150, "", 0, 0);
return_direct_with_clo1(data,  k_73441, (((closure)  k_73441)->fn),  &c_732150);
} else { 
  
make_utf8_string_with_len(c_732152, "Could not convert to string", 27, 27);
return_direct_with_clo3(data,  __glo_error_scheme_base, (((closure)  __glo_error_scheme_base)->fn),  k_73441, &c_732152, x_7341_73316);}
;}
;}
;}
;; 
}

static void __lambda_12(void *data, object _, int argc, object *args) /* closure _,object k_73433, object str_7333_73313 */
 {
object k_73433 = args[0]; object str_7333_73313 = args[1];
  Cyc_st_add(data, "libs/util.sld:trim-trailing-slash");
  complex_num_type local_732108; 
  make_utf8_string_with_len(c_732109, "", 0, 0);
if( (boolean_f != ((inline_function_type)
                   ((closure)__glo_fast_91string_123_127_191_191inline_191_191_scheme_base)->fn)(data,&local_732108, str_7333_73313, &c_732109)) ){ 
  
make_utf8_string_with_len(c_732111, "", 0, 0);
return_direct_with_clo1(data,  k_73433, (((closure)  k_73433)->fn),  &c_732111);
} else { 
    
  
  complex_num_type local_732118; 
  
if( (boolean_f != Cyc_eqv(obj_char2obj(47), Cyc_string_ref(data, str_7333_73313, Cyc_fast_sub(data,&local_732118, Cyc_string_length(data, str_7333_73313), obj_int2obj(1))))) ){ 
  
complex_num_type local_732127; 



object c_732124 = Cyc_substring(data,  k_73433,str_7333_73313, obj_int2obj(0), Cyc_fast_sub(data,&local_732127, Cyc_string_length(data, str_7333_73313), obj_int2obj(1)));
return_direct_with_clo1(data,  k_73433, (((closure)  k_73433)->fn),  c_732124);
} else { 
  return_direct_with_clo1(data,  k_73433, (((closure)  k_73433)->fn),  str_7333_73313);}
;}
;; 
}

static void __lambda_9(void *data, object _, int argc, object *args) /* closure _,object k_73427, object param_7330_73310, object metadata_7331_73311 */
 {
object k_73427 = args[0]; object param_7330_73310 = args[1]; object metadata_7331_73311 = args[2];
  Cyc_st_add(data, "libs/util.sld:get-parameter-all-occurrences");

closureN_type c_732092;
object e_732096 [2];
c_732092.hdr.mark = gc_color_red;
 c_732092.hdr.grayed = 0;
c_732092.tag = closureN_tag;
 c_732092.fn = (function_type)__lambda_10;
c_732092.num_args = 1;
c_732092.num_elements = 2;
c_732092.elements = (object *)e_732096;
c_732092.elements[0] = k_73427;
c_732092.elements[1] = metadata_7331_73311;


closureN_type c_732097;
object e_732104 [1];
c_732097.hdr.mark = gc_color_red;
 c_732097.hdr.grayed = 0;
c_732097.tag = closureN_tag;
 c_732097.fn = (function_type)__lambda_11;
c_732097.num_args = 1;
c_732097.num_elements = 1;
c_732097.elements = (object *)e_732104;
c_732097.elements[0] = param_7330_73310;

return_direct_with_clo1(data,(closure)&c_732092,__lambda_10,  &c_732097);; 
}

static void __lambda_11(void *data, object self_731533, int argc, object *args) /* object self_731533, object k_73429, object e_7332_73312 */
 {
 object k_73429 = args[0]; object e_7332_73312 = args[1];
  



return_direct_with_clo1(data,  k_73429, (((closure)  k_73429)->fn),  Cyc_eq(((closureN)self_731533)->elements[0], Cyc_car(data, e_7332_73312)));; 
}

static void __lambda_10(void *data, object self_731534, int argc, object *args) /* object self_731534, object r_73428 */
 {
 object r_73428 = args[0];
  return_direct_with_clo3(data,  __glo_filter_scheme_cyclone_util, (((closure)  __glo_filter_scheme_cyclone_util)->fn),  ((closureN)self_731534)->elements[0], r_73428, ((closureN)self_731534)->elements[1]);; 
}

static void __lambda_5(void *data, object _, int argc, object *args) /* closure _,object k_73414, object param_7325_73307, object metadata_7326_73308 */
 {
object k_73414 = args[0]; object param_7325_73307 = args[1]; object metadata_7326_73308 = args[2];
  Cyc_st_add(data, "libs/util.sld:get-parameter-value");

closureN_type c_732048;
object e_732087 [1];
c_732048.hdr.mark = gc_color_red;
 c_732048.hdr.grayed = 0;
c_732048.tag = closureN_tag;
 c_732048.fn = (function_type)__lambda_6;
c_732048.num_args = 1;
c_732048.num_elements = 1;
c_732048.elements = (object *)e_732087;
c_732048.elements[0] = k_73414;



return_direct_with_clo1(data,(closure)&c_732048,__lambda_6,  assoc(data, param_7325_73307, metadata_7326_73308));; 
}

static void __lambda_6(void *data, object self_731530, int argc, object *args) /* object self_731530, object param_7327_73309 */
 {
 object param_7327_73309 = args[0];
  object r_73416;
  if( (boolean_f != param_7327_73309) ){ 
  object local_732053 = alloca(sizeof(complex_num_type)); 
  
  r_73416 = ((inline_function_type)
                   ((closure)__glo_not_191_191inline_191_191_scheme_base)->fn)(data,local_732053, Cyc_is_null(param_7327_73309));
} else { 
  r_73416 = boolean_f;}
;if( (boolean_f != r_73416) ){ 
  
closureN_type c_732058;
object e_732071 [1];
c_732058.hdr.mark = gc_color_red;
 c_732058.hdr.grayed = 0;
c_732058.tag = closureN_tag;
 c_732058.fn = (function_type)__lambda_7;
c_732058.num_args = 0;
c_732058.num_elements = 1;
c_732058.elements = (object *)e_732071;
c_732058.elements[0] = param_7327_73309;


closureN_type c_732072;
object e_732084 [2];
c_732072.hdr.mark = gc_color_red;
 c_732072.hdr.grayed = 0;
c_732072.tag = closureN_tag;
 c_732072.fn = (function_type)__lambda_8;
c_732072.num_args = 1;
c_732072.num_elements = 2;
c_732072.elements = (object *)e_732084;
c_732072.elements[0] = ((closureN)self_731530)->elements[0];
c_732072.elements[1] = param_7327_73309;

return_direct_with_clo1(data,(closure)&c_732058,__lambda_7,  &c_732072);
} else { 
  return_direct_with_clo1(data,  ((closureN)self_731530)->elements[0], (((closure)  ((closureN)self_731530)->elements[0])->fn),  boolean_f);}
;; 
}

static void __lambda_8(void *data, object self_731531, int argc, object *args) /* object self_731531, object r_73417 */
 {
 object r_73417 = args[0];
  if( (boolean_f != r_73417) ){ 
  


make_utf8_string_with_len(c_732078, " ", 1, 1);
return_direct_with_clo3(data,  __glo_string_91join_libs_util, (((closure)  __glo_string_91join_libs_util)->fn),  ((closureN)self_731531)->elements[0], Cyc_cdr(data, ((closureN)self_731531)->elements[1]), &c_732078);
} else { 
  

return_direct_with_clo1(data,  ((closureN)self_731531)->elements[0], (((closure)  ((closureN)self_731531)->elements[0])->fn),  Cyc_cadr(data, ((closureN)self_731531)->elements[1]));}
;; 
}

static void __lambda_7(void *data, object self_731532, int argc, object *args) /* object self_731532, object k_73419 */
 {
 object k_73419 = args[0];
    
  
if( (boolean_f != Cyc_num_fast_gt_op(data, Cyc_length(data, ((closureN)self_731532)->elements[0]), obj_int2obj(2))) ){ 
  



return_direct_with_clo1(data,  k_73419,__lambda_8,  Cyc_is_string(Cyc_cadr(data, ((closureN)self_731532)->elements[0])));
} else { 
  return_direct_with_clo1(data,  k_73419,__lambda_8,  boolean_f);}
;; 
}

static void __lambda_1(void *data, object _, int argc, object *args) /* closure _,object k_73408, object pred_7322_73304, object lst_7323_73305 */
 {
object k_73408 = args[0]; object pred_7322_73304 = args[1]; object lst_7323_73305 = args[2];
  Cyc_st_add(data, "libs/util.sld:remove");

closureN_type c_732030;
object e_732034 [2];
c_732030.hdr.mark = gc_color_red;
 c_732030.hdr.grayed = 0;
c_732030.tag = closureN_tag;
 c_732030.fn = (function_type)__lambda_2;
c_732030.num_args = 1;
c_732030.num_elements = 2;
c_732030.elements = (object *)e_732034;
c_732030.elements[0] = k_73408;
c_732030.elements[1] = lst_7323_73305;


closureN_type c_732035;
object e_732045 [1];
c_732035.hdr.mark = gc_color_red;
 c_732035.hdr.grayed = 0;
c_732035.tag = closureN_tag;
 c_732035.fn = (function_type)__lambda_3;
c_732035.num_args = 1;
c_732035.num_elements = 1;
c_732035.elements = (object *)e_732045;
c_732035.elements[0] = pred_7322_73304;

return_direct_with_clo1(data,(closure)&c_732030,__lambda_2,  &c_732035);; 
}

static void __lambda_3(void *data, object self_731527, int argc, object *args) /* object self_731527, object k_73410, object x_7324_73306 */
 {
 object k_73410 = args[0]; object x_7324_73306 = args[1];
  
closureN_type c_732038;
object e_732044 [1];
c_732038.hdr.mark = gc_color_red;
 c_732038.hdr.grayed = 0;
c_732038.tag = closureN_tag;
 c_732038.fn = (function_type)__lambda_4;
c_732038.num_args = 1;
c_732038.num_elements = 1;
c_732038.elements = (object *)e_732044;
c_732038.elements[0] = k_73410;

return_closcall2(data,  ((closureN)self_731527)->elements[0],  &c_732038, x_7324_73306);; 
}

static void __lambda_4(void *data, object self_731528, int argc, object *args) /* object self_731528, object r_73411 */
 {
 object r_73411 = args[0];
  
complex_num_type local_732043; 
return_direct_with_clo1(data,  ((closureN)self_731528)->elements[0], (((closure)  ((closureN)self_731528)->elements[0])->fn),  ((inline_function_type)
                   ((closure)__glo_not_191_191inline_191_191_scheme_base)->fn)(data,&local_732043, r_73411));; 
}

static void __lambda_2(void *data, object self_731529, int argc, object *args) /* object self_731529, object r_73409 */
 {
 object r_73409 = args[0];
  return_direct_with_clo3(data,  __glo_filter_scheme_cyclone_util, (((closure)  __glo_filter_scheme_cyclone_util)->fn),  ((closureN)self_731529)->elements[0], r_73409, ((closureN)self_731529)->elements[1]);; 
}

static void __lambda_512(void *data, object _, int argc, object *args) {object k = args[0];object arg_738 = args[1];object arg_7315 = args[2];Cyc_check_str(data,arg_738);Cyc_check_str(data,arg_7315);return_closcall1(data, k, obj_int2obj(levenshtein(string_str(arg_738),string_str(arg_7315)))); }
void c_libsutil_inlinable_lambdas(void *data, object clo, int argc, object *args){ 
object buf[1]; object cont = args[0];
buf[0] = NULL; (((closure)cont)->fn)(data, cont, 1, buf);
 } 
void c_libsutil_entry_pt_first_lambda(void *data, object clo, int argc, object *args){ 
Cyc_set_globals_changed((gc_thread_data *)data);
  quote_next_91step = find_or_add_symbol("next-step");
  quote_first_91step = find_or_add_symbol("first-step");
  quote_x = find_or_add_symbol("x");
  quote_chain_91var = find_or_add_symbol("chain-var");
  quote_out_91step = find_or_add_symbol("out-step");
  quote_in_91step = find_or_add_symbol("in-step");
  quote_syntax_91error = find_or_add_symbol("syntax-error");
  quote_rest = find_or_add_symbol("rest");
  quote_apply = find_or_add_symbol("apply");
  quote_chain_91rest_91var = find_or_add_symbol("chain-rest-var");
  quote_ignored = find_or_add_symbol("ignored");
  quote_out_91steps = find_or_add_symbol("out-steps");
  quote_in_91steps = find_or_add_symbol("in-steps");
  quote_out_91vars = find_or_add_symbol("out-vars");
  quote_let_85_91values = find_or_add_symbol("let*-values");
  quote_vars = find_or_add_symbol("vars");
  quote_let_85 = find_or_add_symbol("let*");
  quote_last_91step = find_or_add_symbol("last-step");
  quote_var = find_or_add_symbol("var");
  quote_ellipsis = find_or_add_symbol("ellipsis");
  quote__16461_16645 = find_or_add_symbol("…₂");
  quote_syntax_91rules = find_or_add_symbol("syntax-rules");
  quote__75chain = find_or_add_symbol("%chain");
  quote_define_91syntax = find_or_add_symbol("define-syntax");
  quote_let = find_or_add_symbol("let");
  quote_placeholder = find_or_add_symbol("placeholder");
  quote__16461_16643 = find_or_add_symbol("…₁");
  quote_step = find_or_add_symbol("step");
  quote__93_93_93 = find_or_add_symbol("...");
  quote__191 = find_or_add_symbol("_");
  quote_initial_91value = find_or_add_symbol("initial-value");
  quote_chain = find_or_add_symbol("chain");

  add_global("__glo_lib_91init_117libsutil_libs_util", (object *) &__glo_lib_91init_117libsutil_libs_util);
  add_global("__glo_chain_libs_util", (object *) &__glo_chain_libs_util);
  add_global("__glo_string_91_125proper_91symbol_libs_util", (object *) &__glo_string_91_125proper_91symbol_libs_util);
  add_global("__glo_string_91contains_libs_util", (object *) &__glo_string_91contains_libs_util);
  add_global("__glo_string_91find_91right_libs_util", (object *) &__glo_string_91find_91right_libs_util);
  add_global("__glo_string_91join_libs_util", (object *) &__glo_string_91join_libs_util);
  add_global("__glo__91_125string_libs_util", (object *) &__glo__91_125string_libs_util);
  add_global("__glo_trim_91trailing_91slash_libs_util", (object *) &__glo_trim_91trailing_91slash_libs_util);
  add_global("__glo_get_91parameter_91all_91occurrences_libs_util", (object *) &__glo_get_91parameter_91all_91occurrences_libs_util);
  add_global("__glo_get_91parameter_91value_libs_util", (object *) &__glo_get_91parameter_91value_libs_util);
  add_global("__glo_remove_libs_util", (object *) &__glo_remove_libs_util);
  add_global("__glo_levenshtein_libs_util", (object *) &__glo_levenshtein_libs_util);
  mclosure0(c_739473, (function_type)__lambda_505);c_739473.num_args = 0; 
  __glo_lib_91init_117libsutil_libs_util = &c_739473; 
  mmacro(c_732419, (function_type)__lambda_44);c_732419.num_args = 3; 
  __glo_chain_libs_util = &c_732419; 
  mclosure0(c_732383, (function_type)__lambda_41);c_732383.num_args = 1; 
  __glo_string_91_125proper_91symbol_libs_util = &c_732383; 
  mclosure0(c_732305, (function_type)__lambda_34);c_732305.num_args = 2; 
  __glo_string_91contains_libs_util = &c_732305; 
  mclosure0(c_732248, (function_type)__lambda_28);c_732248.num_args = 2; 
  __glo_string_91find_91right_libs_util = &c_732248; 
  mclosure0(c_732153, (function_type)__lambda_14);c_732153.num_args = 1; 
  __glo_string_91join_libs_util = &c_732153; 
  mclosure0(c_732131, (function_type)__lambda_13);c_732131.num_args = 1; 
  __glo__91_125string_libs_util = &c_732131; 
  mclosure0(c_732105, (function_type)__lambda_12);c_732105.num_args = 1; 
  __glo_trim_91trailing_91slash_libs_util = &c_732105; 
  mclosure0(c_732090, (function_type)__lambda_9);c_732090.num_args = 2; 
  __glo_get_91parameter_91all_91occurrences_libs_util = &c_732090; 
  mclosure0(c_732046, (function_type)__lambda_5);c_732046.num_args = 2; 
  __glo_get_91parameter_91value_libs_util = &c_732046; 
  mclosure0(c_732028, (function_type)__lambda_1);c_732028.num_args = 2; 
  __glo_remove_libs_util = &c_732028; 
  mclosure0(c_732027, (function_type)__lambda_512);c_732027.num_args = 2; 
  __glo_levenshtein_libs_util = &c_732027; 

  mclosure0(clo_739476, c_libsutil_inlinable_lambdas); make_pair(pair_739475, find_or_add_symbol("c_libsutil_inlinable_lambdas"), &clo_739476);
  make_cvar(cvar_739477, (object *)&__glo_lib_91init_117libsutil_libs_util);make_pair(pair_739478, find_or_add_symbol("lib-init:libsutil"), &cvar_739477);
  make_cvar(cvar_739479, (object *)&__glo_chain_libs_util);make_pair(pair_739480, find_or_add_symbol("chain"), &cvar_739479);
  make_cvar(cvar_739481, (object *)&__glo_string_91_125proper_91symbol_libs_util);make_pair(pair_739482, find_or_add_symbol("string->proper-symbol"), &cvar_739481);
  make_cvar(cvar_739483, (object *)&__glo_string_91contains_libs_util);make_pair(pair_739484, find_or_add_symbol("string-contains"), &cvar_739483);
  make_cvar(cvar_739485, (object *)&__glo_string_91find_91right_libs_util);make_pair(pair_739486, find_or_add_symbol("string-find-right"), &cvar_739485);
  make_cvar(cvar_739487, (object *)&__glo_string_91join_libs_util);make_pair(pair_739488, find_or_add_symbol("string-join"), &cvar_739487);
  make_cvar(cvar_739489, (object *)&__glo__91_125string_libs_util);make_pair(pair_739490, find_or_add_symbol("->string"), &cvar_739489);
  make_cvar(cvar_739491, (object *)&__glo_trim_91trailing_91slash_libs_util);make_pair(pair_739492, find_or_add_symbol("trim-trailing-slash"), &cvar_739491);
  make_cvar(cvar_739493, (object *)&__glo_get_91parameter_91all_91occurrences_libs_util);make_pair(pair_739494, find_or_add_symbol("get-parameter-all-occurrences"), &cvar_739493);
  make_cvar(cvar_739495, (object *)&__glo_get_91parameter_91value_libs_util);make_pair(pair_739496, find_or_add_symbol("get-parameter-value"), &cvar_739495);
  make_cvar(cvar_739497, (object *)&__glo_remove_libs_util);make_pair(pair_739498, find_or_add_symbol("remove"), &cvar_739497);
  make_cvar(cvar_739499, (object *)&__glo_levenshtein_libs_util);make_pair(pair_739500, find_or_add_symbol("levenshtein"), &cvar_739499);
__glo_string_91split_libs_util = __glo_string_91split_scheme_cyclone_util;
make_pair(c_739513, &pair_739475,Cyc_global_variables);
make_pair(c_739512, &pair_739478, &c_739513);
make_pair(c_739511, &pair_739480, &c_739512);
make_pair(c_739510, &pair_739482, &c_739511);
make_pair(c_739509, &pair_739484, &c_739510);
make_pair(c_739508, &pair_739486, &c_739509);
make_pair(c_739507, &pair_739488, &c_739508);
make_pair(c_739506, &pair_739490, &c_739507);
make_pair(c_739505, &pair_739492, &c_739506);
make_pair(c_739504, &pair_739494, &c_739505);
make_pair(c_739503, &pair_739496, &c_739504);
make_pair(c_739502, &pair_739498, &c_739503);
make_pair(c_739501, &pair_739500, &c_739502);
Cyc_global_variables = &c_739501;
object buf[1]; buf[0] = ((closure1_type *)clo)->element;
(((closure)__glo_lib_91init_117libsutil_libs_util)->fn)(data, buf[0], 1, buf);
}
void c_libsutil_entry_pt(void *data, object cont, int argc, object value){ 
  register_library("libs_util");
  mclosure1(clo, c_libsutil_entry_pt_first_lambda, ((closure1_type *)cont)->element);
  object buf[1]; buf[0] = cont;
  GC(data, (closure)&clo, buf, 1);

}
