	.global KLempty_listGVKd
	.global KLclassGVKd
	.global KLmm_wrapperGVKi
	.global KLobjectGVKd
	.global KLunboundGVKe
	.global KLbooleanGVKd
	.global KLincremental_generic_functionGVKe
	.global KLfunction_classGVKi
	.global KLfunctionGVKd
	.global KLpairGVKd
	.global KLsimple_object_vectorGVKd
	.global KLsealed_generic_functionGVKe
	.global KLmethodGVKd
	.global KLsymbolGVKd
	.global KLkey_sequence_matchGVdfmc_macro_expander
	.global KLsimple_closure_methodGVKi
	.global KLobject_signatureGVKe
	.global KLsimple_methodGVKe
	.global KLabsent_engine_nodeGVKg
	.global KLbyte_stringGVKd
	.global KLsignatureGVKe
	.global KLbrace_matchGVdfmc_macro_expander
	.global KLbracket_matchGVdfmc_macro_expander
	.global KLparen_matchGVdfmc_macro_expander
	.global KLnested_matchGVdfmc_macro_expander
	.global KLsingletonGVKd
	.global KLproperty_list_matchGVdfmc_macro_expander
	.global KLsplicing_matchGVdfmc_macro_expander
	.global KLsimple_matchGVdfmc_macro_expander
	.global KLescaped_substitution_fragmentGVdfmc_reader
	.global KLliteral_fragmentGVdfmc_reader
	.global KLcolon_colon_fragmentGVdfmc_reader
	.global KLdot_fragmentGVdfmc_reader
	.global KLhash_all_keys_fragmentGVdfmc_reader
	.global KLhash_key_fragmentGVdfmc_reader
	.global KLhash_rest_fragmentGVdfmc_reader
	.global KLhash_next_fragmentGVdfmc_reader
	.global KLequal_greater_fragmentGVdfmc_reader
	.global KLend_of_modifiers_markerGVdfmc_reader
	.global KLoperator_fragmentGVdfmc_reader
	.global KLname_fragmentGVdfmc_reader
	.global KLvariable_matchGVdfmc_macro_expander
	.global KLunionGVKe
	.global KLfragmentGVdfmc_reader
	.global KLpattern_matchGVdfmc_macro_expander
	.global KLaux_rewrite_rule_setGVdfmc_macro_expander
	.global KPempty_listVKi
	.global KLclassGVKdW
	.global KLmm_wrapperGVKiW
	.global KLempty_listGVKdW
	.global xep_5
	.global KLobjectGVKdW
	.global KPunboundVKi
	.global KLunboundGVKeW
	.global KPtrueVKi
	.global KLbooleanGVKdW
	.global KPfalseVKi
	.global KelementVKd
	.global KLfunction_classGVKiW
	.global KLincremental_generic_functionGVKeW
	.global KLpairGVKdW
	.global Kforward_iteration_protocolVKd
	.global KLfunctionGVKdW
	.global KLsimple_object_vectorGVKdW
	.global KmapVKd
	.global KLsealed_generic_functionGVKeW
	.global KLmethodGVKdW
	.global Krule_set_rewrite_rulesVdfmc_macro_expander
	.global KemptyQVKd
	.global KheadVKd
	.global KtailVKd
	.global Krule_patternVdfmc_macro_expander
	.global Krule_compiled_templateVdfmc_macro_expander
	.global Kcompute_binding_matchesVdfmc_macro_expanderMM0I
	.global Kcompute_bound_variable_namesVdfmc_macro_expanderMM0I
	.global KsizeVKd
	.global Kexpander_aux_rule_set_tableVdfmc_macro_expander
	.global Kmatch_symbol_nameVdfmc_macro_expander
	.global KJdefault_
	.global KLsymbolGVKdW
	.global Kmatch_env_indexVdfmc_macro_expander
	.global Krule_set_rewriter_env_indexVdfmc_macro_expander
	.global KLkey_sequence_matchGVdfmc_macro_expanderW
	.global Kexport_fragment_tokensVdfmc_macro_expander
	.global Kelement_setterVKd
	.global KLsimple_closure_methodGVKiW
	.global xep_1
	.global KDsignature_LobjectG_object_rest_value_1VKi
	.global KLobject_signatureGVKeW
	.global Kas_fragment_tokensVdfmc_macro_expander
	.global KcomposeVKd
	.global KLsimple_methodGVKeW
	.global Ksplit_at_semicolonsVdfmc_macro_expanderI
	.global Kmatch_body_partVdfmc_macro_expander
	.global Kmatch_body_part_strictVdfmc_macro_expander
	.global Ksplit_at_commasVdfmc_macro_expanderI
	.global Kmatch_list_partVdfmc_macro_expander
	.global Kmatch_list_part_strictVdfmc_macro_expander
	.global new_gf_xep_2
	.global KDsignature_LobjectG_object_rest_value_2VKi
	.global RSINGULAR_Labsent_engine_nodeG
	.global KLabsent_engine_nodeGVKgW
	.global KLbyte_stringGVKdW
	.global new_gf_xep_1
	.global Kmatch_bracesVdfmc_macro_expander
	.global KLsignatureGVKeW
	.global KLbrace_matchGVdfmc_macro_expanderW
	.global Kmatch_bracketsVdfmc_macro_expander
	.global KLbracket_matchGVdfmc_macro_expanderW
	.global Kmatch_parensVdfmc_macro_expander
	.global KLparen_matchGVdfmc_macro_expanderW
	.global xep_2
	.global KLnested_matchGVdfmc_macro_expanderW
	.global Kmatch_constraintVdfmc_macro_expander
	.global Kmatch_constraint_specVdfmc_macro_expander
	.global Kmatch_default_expressionVdfmc_macro_expander
	.global Kdefault_in_expansionVdfmc_macro_expander
	.global xep_0
	.global KPempty_vectorVKi
	.global KLsingletonGVKdW
	.global Ksingleton_pointer_idQ_instanceQVKiI
	.global KapplyVKdI
	.global Kmatch_property_listVdfmc_macro_expander
	.global KLproperty_list_matchGVdfmc_macro_expanderW
	.global Kmatch_spliced_nameVdfmc_macro_expander
	.global KLsplicing_matchGVdfmc_macro_expanderW
	.global Kwildcard_constraintQVdfmc_macro_expanderMM0I
	.global Kbounded_constraintQVdfmc_macro_expanderMM0I
	.global Kmatch_symbol_constraintVdfmc_macro_expander
	.global Kmatch_macro_constraintVdfmc_macro_expander
	.global Kmatch_bounded_case_body_constraintVdfmc_macro_expander
	.global Kmatch_bounded_body_constraintVdfmc_macro_expander
	.global Kmatch_variable_constraintVdfmc_macro_expander
	.global Kmatch_expression_constraintVdfmc_macro_expander
	.global Kmatch_name_constraintVdfmc_macro_expander
	.global KJname_
	.global Kmatch_token_constraintVdfmc_macro_expander
	.global KJtoken_
	.global KLsimple_matchGVdfmc_macro_expanderW
	.global KLescaped_substitution_fragmentGVdfmc_readerW
	.global Kmatch_literalVdfmc_macro_expander
	.global KLliteral_fragmentGVdfmc_readerW
	.global Kmatch_colon_colonVdfmc_macro_expander
	.global KLcolon_colon_fragmentGVdfmc_readerW
	.global Kmatch_dotVdfmc_macro_expander
	.global KLdot_fragmentGVdfmc_readerW
	.global Kmatch_hash_all_keysVdfmc_macro_expander
	.global KLhash_all_keys_fragmentGVdfmc_readerW
	.global Kmatch_hash_keyVdfmc_macro_expander
	.global KLhash_key_fragmentGVdfmc_readerW
	.global Kmatch_hash_restVdfmc_macro_expander
	.global KLhash_rest_fragmentGVdfmc_readerW
	.global Kmatch_hash_nextVdfmc_macro_expander
	.global KLhash_next_fragmentGVdfmc_readerW
	.global Kmatch_equal_greaterVdfmc_macro_expander
	.global KLequal_greater_fragmentGVdfmc_readerW
	.global Kmatch_end_of_modifiersVdfmc_macro_expander
	.global KLend_of_modifiers_markerGVdfmc_readerW
	.global Kmatch_operatorVdfmc_macro_expander
	.global KLoperator_fragmentGVdfmc_readerW
	.global Kmatch_nameVdfmc_macro_expander
	.global KLname_fragmentGVdfmc_readerW
	.global Kmatch_variableVdfmc_macro_expander
	.global KLvariable_matchGVdfmc_macro_expanderW
	.global KlistVKdI
	.global Ktype_for_copyVKd
	.global Kconcatenate_asVKd
	.global Kmatch_otherwiseVdfmc_macro_expander
	.global KLunionGVKeW
	.global Kunion_instanceQVKiI
	.global KLfragmentGVdfmc_readerW
	.global KLpattern_matchGVdfmc_macro_expanderW
	.global KDsignature_LlistG_typesVKi
	.global KEVKd
	.global KfirstVKd
	.global K_VKd
	.global KmakeVKdMM23I
	.global new_gf_xep_3
	.global KDsignature_LobjectG_object_rest_value_3VKi
	.global Kexpander_nameVdfmc_macro_expander
	.global Kmacro_main_rule_match_errorVdfmc_macro_expanderI
	.global xep_3
	.global Kmacro_aux_rule_match_errorVdfmc_macro_expanderI
	.global KLaux_rewrite_rule_setGVdfmc_macro_expanderW
	.global Kexpander_intermediate_wordsVdfmc_macro_expander
	.global Kconcatenate_2VKeMM1I
	.global rest_xep_0
	.global Kgenerate_match_failure_functionVdfmc_macro_expander
	.global Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0
	.global Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0
	.global Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0
	.global Kgenerate_pattern_element_functionVdfmc_macro_expander
	.global Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0
	.global Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1
	.global Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2
	.global Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3
	.global Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4
	.global Kgenerate_nested_matcher_functionVdfmc_macro_expander
	.global Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0
	.global Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1
	.global Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2
	.global Kgenerate_functionVdfmc_macro_expander
	.global Kgenerate_functionVdfmc_macro_expanderMM0
	.global Kgenerate_functionVdfmc_macro_expanderMM1
	.global Kgenerate_functionVdfmc_macro_expanderMM2
	.global Kgenerate_functionVdfmc_macro_expanderMM3
	.global Kgenerate_functionVdfmc_macro_expanderMM4
	.global Kgenerate_functionVdfmc_macro_expanderMM5
	.global Kgenerate_functionVdfmc_macro_expanderMM6
	.global Kgenerate_functionVdfmc_macro_expanderMM7
	.global Kgenerate_functionVdfmc_macro_expanderMM8
	.global Kgenerate_functionVdfmc_macro_expanderMM9
	.global Kgenerate_functionVdfmc_macro_expanderMM10
	.global Kgenerate_functionVdfmc_macro_expanderMM11
	.global Kgenerate_functionVdfmc_macro_expanderMM12
	.global Kgenerate_functionVdfmc_macro_expanderMM13
	.global Kgenerate_functionVdfmc_macro_expanderMM14
	.global Kgenerate_key_default_functionVdfmc_macro_expander
	.global Kgenerate_key_default_functionVdfmc_macro_expanderMM0
	.global Kgenerate_key_default_functionVdfmc_macro_expanderMM1
	.global Kgenerate_constraint_functionVdfmc_macro_expander
	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM0
	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM1
	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM2
	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM3
	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM4
	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM5
	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM6
	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM7
	.global Kgenerate_match_failure_functionVdfmc_macro_expanderMM0
	.global Kgenerate_match_failure_functionVdfmc_macro_expanderMM1
	.global Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0
	.global Tintermediate_wordsTVdfmc_macro_expander

	.section .dyobj$m, "aw"
	.align 4


_dylan_object_file_objs_start:

Kgenerate_match_failure_functionVdfmc_macro_expander:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_3
	.long KDsignature_LobjectG_object_rest_value_3VKi
	.long 1
	.long K331
	.long K329
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Kgenerate_match_failure_functionVdfmc_macro_expander,@object
	.size Kgenerate_match_failure_functionVdfmc_macro_expander,. - Kgenerate_match_failure_functionVdfmc_macro_expander

Kgenerate_pattern_element_functionVdfmc_macro_expander:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_2
	.long KDsignature_LobjectG_object_rest_value_2VKi
	.long 1
	.long K55
	.long K50
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Kgenerate_pattern_element_functionVdfmc_macro_expander,@object
	.size Kgenerate_pattern_element_functionVdfmc_macro_expander,. - Kgenerate_pattern_element_functionVdfmc_macro_expander

K50:
	.long KLpairGVKdW
	.long Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0
	.long K51
	.align 4
	.type K50,@object
	.size K50,. - K50

K51:
	.long KLpairGVKdW
	.long Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1
	.long K52
	.align 4
	.type K51,@object
	.size K51,. - K51

K52:
	.long KLpairGVKdW
	.long Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2
	.long K53
	.align 4
	.type K52,@object
	.size K52,. - K52

K53:
	.long KLpairGVKdW
	.long Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3
	.long K54
	.align 4
	.type K53,@object
	.size K53,. - K53

K54:
	.long KLpairGVKdW
	.long Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4
	.long KPempty_listVKi
	.align 4
	.type K54,@object
	.size K54,. - K54

Kgenerate_nested_matcher_functionVdfmc_macro_expander:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long 1
	.long K69
	.long K66
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Kgenerate_nested_matcher_functionVdfmc_macro_expander,@object
	.size Kgenerate_nested_matcher_functionVdfmc_macro_expander,. - Kgenerate_nested_matcher_functionVdfmc_macro_expander

K66:
	.long KLpairGVKdW
	.long Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0
	.long K67
	.align 4
	.type K66,@object
	.size K66,. - K66

K67:
	.long KLpairGVKdW
	.long Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1
	.long K68
	.align 4
	.type K67,@object
	.size K67,. - K67

K68:
	.long KLpairGVKdW
	.long Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2
	.long KPempty_listVKi
	.align 4
	.type K68,@object
	.size K68,. - K68

K71:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLbrace_matchGVdfmc_macro_expander
	.align 4
	.type K71,@object
	.size K71,. - K71

K73:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLbracket_matchGVdfmc_macro_expander
	.align 4
	.type K73,@object
	.size K73,. - K73

K75:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLparen_matchGVdfmc_macro_expander
	.align 4
	.type K75,@object
	.size K75,. - K75

K78:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLsimple_object_vectorGVKd
	.long KLobjectGVKd
	.align 4
	.type K78,@object
	.size K78,. - K78

K80:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLnested_matchGVdfmc_macro_expander
	.long KLobjectGVKd
	.align 4
	.type K80,@object
	.size K80,. - K80

Kgenerate_functionVdfmc_macro_expander:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long 1
	.long K129
	.long K114
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Kgenerate_functionVdfmc_macro_expander,@object
	.size Kgenerate_functionVdfmc_macro_expander,. - Kgenerate_functionVdfmc_macro_expander

K114:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM0
	.long K115
	.align 4
	.type K114,@object
	.size K114,. - K114

K115:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM1
	.long K116
	.align 4
	.type K115,@object
	.size K115,. - K115

K116:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM2
	.long K117
	.align 4
	.type K116,@object
	.size K116,. - K116

K117:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM3
	.long K118
	.align 4
	.type K117,@object
	.size K117,. - K117

K118:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM4
	.long K119
	.align 4
	.type K118,@object
	.size K118,. - K118

K119:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM5
	.long K120
	.align 4
	.type K119,@object
	.size K119,. - K119

K120:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM6
	.long K121
	.align 4
	.type K120,@object
	.size K120,. - K120

K121:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM7
	.long K122
	.align 4
	.type K121,@object
	.size K121,. - K121

K122:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM8
	.long K123
	.align 4
	.type K122,@object
	.size K122,. - K122

K123:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM9
	.long K124
	.align 4
	.type K123,@object
	.size K123,. - K123

K124:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM10
	.long K125
	.align 4
	.type K124,@object
	.size K124,. - K124

K125:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM11
	.long K126
	.align 4
	.type K125,@object
	.size K125,. - K125

K126:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM12
	.long K127
	.align 4
	.type K126,@object
	.size K126,. - K126

K127:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM13
	.long K128
	.align 4
	.type K127,@object
	.size K127,. - K127

K128:
	.long KLpairGVKdW
	.long Kgenerate_functionVdfmc_macro_expanderMM14
	.long KPempty_listVKi
	.align 4
	.type K128,@object
	.size K128,. - K128

Kgenerate_key_default_functionVdfmc_macro_expander:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long 1
	.long K141
	.long K139
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Kgenerate_key_default_functionVdfmc_macro_expander,@object
	.size Kgenerate_key_default_functionVdfmc_macro_expander,. - Kgenerate_key_default_functionVdfmc_macro_expander

K139:
	.long KLpairGVKdW
	.long Kgenerate_key_default_functionVdfmc_macro_expanderMM0
	.long K140
	.align 4
	.type K139,@object
	.size K139,. - K139

K140:
	.long KLpairGVKdW
	.long Kgenerate_key_default_functionVdfmc_macro_expanderMM1
	.long KPempty_listVKi
	.align 4
	.type K140,@object
	.size K140,. - K140

K147:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long K148
	.align 4
	.type K147,@object
	.size K147,. - K147

K148:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KPfalseVKi
	.align 4
	.type K148,@object
	.size K148,. - K148

K151:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLproperty_list_matchGVdfmc_macro_expander
	.align 4
	.type K151,@object
	.size K151,. - K151

K156:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLsplicing_matchGVdfmc_macro_expander
	.align 4
	.type K156,@object
	.size K156,. - K156

Kgenerate_constraint_functionVdfmc_macro_expander:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long 1
	.long K188
	.long K180
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Kgenerate_constraint_functionVdfmc_macro_expander,@object
	.size Kgenerate_constraint_functionVdfmc_macro_expander,. - Kgenerate_constraint_functionVdfmc_macro_expander

K180:
	.long KLpairGVKdW
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM0
	.long K181
	.align 4
	.type K180,@object
	.size K180,. - K180

K181:
	.long KLpairGVKdW
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM1
	.long K182
	.align 4
	.type K181,@object
	.size K181,. - K181

K182:
	.long KLpairGVKdW
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM2
	.long K183
	.align 4
	.type K182,@object
	.size K182,. - K182

K183:
	.long KLpairGVKdW
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM3
	.long K184
	.align 4
	.type K183,@object
	.size K183,. - K183

K184:
	.long KLpairGVKdW
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM4
	.long K185
	.align 4
	.type K184,@object
	.size K184,. - K184

K185:
	.long KLpairGVKdW
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM5
	.long K186
	.align 4
	.type K185,@object
	.size K185,. - K185

K186:
	.long KLpairGVKdW
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM6
	.long K187
	.align 4
	.type K186,@object
	.size K186,. - K186

K187:
	.long KLpairGVKdW
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM7
	.long KPempty_listVKi
	.align 4
	.type K187,@object
	.size K187,. - K187

K190:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long K191
	.align 4
	.type K190,@object
	.size K190,. - K190

K191:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KJsymbol_
	.align 4
	.type K191,@object
	.size K191,. - K191

K195:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long K196
	.align 4
	.type K195,@object
	.size K195,. - K195

K196:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KJmacro_
	.align 4
	.type K196,@object
	.size K196,. - K196

K200:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long K201
	.align 4
	.type K200,@object
	.size K200,. - K200

K201:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KJcase_body_
	.align 4
	.type K201,@object
	.size K201,. - K201

K205:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long K206
	.align 4
	.type K205,@object
	.size K205,. - K205

K206:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KJbody_
	.align 4
	.type K206,@object
	.size K206,. - K206

K210:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long K211
	.align 4
	.type K210,@object
	.size K210,. - K210

K211:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KJvariable_
	.align 4
	.type K211,@object
	.size K211,. - K211

K215:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long K216
	.align 4
	.type K215,@object
	.size K215,. - K215

K216:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KJexpression_
	.align 4
	.type K216,@object
	.size K216,. - K216

K220:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long K221
	.align 4
	.type K220,@object
	.size K220,. - K220

K221:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KJname_
	.align 4
	.type K221,@object
	.size K221,. - K221

K223:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long K224
	.align 4
	.type K223,@object
	.size K223,. - K223

K224:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KJtoken_
	.align 4
	.type K224,@object
	.size K224,. - K224

K230:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLsimple_matchGVdfmc_macro_expander
	.align 4
	.type K230,@object
	.size K230,. - K230

K232:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLescaped_substitution_fragmentGVdfmc_reader
	.align 4
	.type K232,@object
	.size K232,. - K232

K237:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLliteral_fragmentGVdfmc_reader
	.align 4
	.type K237,@object
	.size K237,. - K237

K242:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLcolon_colon_fragmentGVdfmc_reader
	.align 4
	.type K242,@object
	.size K242,. - K242

K247:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLdot_fragmentGVdfmc_reader
	.align 4
	.type K247,@object
	.size K247,. - K247

K252:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLhash_all_keys_fragmentGVdfmc_reader
	.align 4
	.type K252,@object
	.size K252,. - K252

K257:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLhash_key_fragmentGVdfmc_reader
	.align 4
	.type K257,@object
	.size K257,. - K257

K262:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLhash_rest_fragmentGVdfmc_reader
	.align 4
	.type K262,@object
	.size K262,. - K262

K267:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLhash_next_fragmentGVdfmc_reader
	.align 4
	.type K267,@object
	.size K267,. - K267

K272:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLequal_greater_fragmentGVdfmc_reader
	.align 4
	.type K272,@object
	.size K272,. - K272

K277:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLend_of_modifiers_markerGVdfmc_reader
	.align 4
	.type K277,@object
	.size K277,. - K277

K282:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLoperator_fragmentGVdfmc_reader
	.align 4
	.type K282,@object
	.size K282,. - K282

K287:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLname_fragmentGVdfmc_reader
	.align 4
	.type K287,@object
	.size K287,. - K287

K290:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLvariable_matchGVdfmc_macro_expander
	.long KLobjectGVKd
	.align 4
	.type K290,@object
	.size K290,. - K290

K298:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLsimple_matchGVdfmc_macro_expander
	.long KLobjectGVKd
	.align 4
	.type K298,@object
	.size K298,. - K298

K305:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLname_fragmentGVdfmc_reader
	.long KLobjectGVKd
	.align 4
	.type K305,@object
	.size K305,. - K305

K310:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long K311
	.long KLobjectGVKd
	.align 4
	.type K310,@object
	.size K310,. - K310

K311:
	.long KLunionGVKeW
	.long Kunion_instanceQVKiI
	.long KLfragmentGVdfmc_reader
	.long KLpattern_matchGVdfmc_macro_expander
	.align 4
	.type K311,@object
	.size K311,. - K311

K329:
	.long KLpairGVKdW
	.long Kgenerate_match_failure_functionVdfmc_macro_expanderMM0
	.long K330
	.align 4
	.type K329,@object
	.size K329,. - K329

K330:
	.long KLpairGVKdW
	.long Kgenerate_match_failure_functionVdfmc_macro_expanderMM1
	.long KPempty_listVKi
	.align 4
	.type K330,@object
	.size K330,. - K330

K339:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KLobjectGVKd
	.long KLaux_rewrite_rule_setGVdfmc_macro_expander
	.long KLobjectGVKd
	.align 4
	.type K339,@object
	.size K339,. - K339


	.section .dyvar$m, "aw"
	.align 4


_dylan_object_file_vars_start:

IKJsymbol_:
	.long KJsymbol_
	.align 4
	.type IKJsymbol_,@object
	.size IKJsymbol_,. - IKJsymbol_

IKJmacro_:
	.long KJmacro_
	.align 4
	.type IKJmacro_,@object
	.size IKJmacro_,. - IKJmacro_

IKJcase_body_:
	.long KJcase_body_
	.align 4
	.type IKJcase_body_,@object
	.size IKJcase_body_,. - IKJcase_body_

IKJbody_:
	.long KJbody_
	.align 4
	.type IKJbody_,@object
	.size IKJbody_,. - IKJbody_

IKJvariable_:
	.long KJvariable_
	.align 4
	.type IKJvariable_,@object
	.size IKJvariable_,. - IKJvariable_

IKJexpression_:
	.long KJexpression_
	.align 4
	.type IKJexpression_,@object
	.size IKJexpression_,. - IKJexpression_

IKJotherwise_:
	.long KJotherwise_
	.align 4
	.type IKJotherwise_,@object
	.size IKJotherwise_,. - IKJotherwise_

Tintermediate_wordsTVdfmc_macro_expander:
	.long KPunboundVKi
	.align 4
	.type Tintermediate_wordsTVdfmc_macro_expander,@object
	.size Tintermediate_wordsTVdfmc_macro_expander,. - Tintermediate_wordsTVdfmc_macro_expander


	.section .dyutr$m, "aw"
	.align 4


_dylan_untraced_objs_start:

K341:
	.long KLsimple_closure_methodGVKiW
	.long rest_xep_0
	.long K345
	.long K341I
	.long 1
	.align 4
	.type K341,@object
	.size K341,. - K341

K340:
	.long KLsimple_closure_methodGVKiW
	.long xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long K340I
	.long 1
	.align 4
	.type K340,@object
	.size K340,. - K340

K323:
	.long KLsimple_closure_methodGVKiW
	.long xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long K323I
	.long 1
	.align 4
	.type K323,@object
	.size K323,. - K323

Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K319
	.long Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0,. - Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0

K32:
	.long KLsimple_closure_methodGVKiW
	.long xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long K32I
	.long 1
	.align 4
	.type K32,@object
	.size K32,. - K32

K31:
	.long KLsimple_closure_methodGVKiW
	.long xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long K31I
	.long 1
	.align 4
	.type K31,@object
	.size K31,. - K31

K30:
	.long KLsimple_closure_methodGVKiW
	.long xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long K30I
	.long 1
	.align 4
	.type K30,@object
	.size K30,. - K30

K28:
	.long KLsimple_closure_methodGVKiW
	.long xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long K28I
	.long 1
	.align 4
	.type K28,@object
	.size K28,. - K28

Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K319
	.long Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0,. - Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0

Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K319
	.long Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0,. - Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0

Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K309
	.long Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0,. - Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0

Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K304
	.long Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1I
	.align 4
	.type Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1,@object
	.size Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1,. - Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1

Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K297
	.long Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2I
	.align 4
	.type Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2,@object
	.size Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2,. - Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2

Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K289
	.long Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3I
	.align 4
	.type Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3,@object
	.size Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3,. - Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3

Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K79
	.long Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4I
	.align 4
	.type Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4,@object
	.size Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4,. - Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4

K55:
	.long KLbyte_stringGVKdW
	.long 133
	.ascii "generate-pattern-element-function"
	.byte 0
	.align 4
	.type K55,@object
	.size K55,. - K55

K76:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K76I
	.long 1
	.align 4
	.type K76,@object
	.size K76,. - K76

Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K74
	.long Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0,. - Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0

Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K72
	.long Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1I
	.align 4
	.type Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1,@object
	.size Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1,. - Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1

Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K70
	.long Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2I
	.align 4
	.type Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2,@object
	.size Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2,. - Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2

K69:
	.long KLbyte_stringGVKdW
	.long 129
	.ascii "generate-nested-matcher-function"
	.byte 0
	.align 4
	.type K69,@object
	.size K69,. - K69

K70:
	.long KLsignatureGVKeW
	.long 44040197
	.long K71
	.align 4
	.type K70,@object
	.size K70,. - K70

K72:
	.long KLsignatureGVKeW
	.long 44040197
	.long K73
	.align 4
	.type K72,@object
	.size K72,. - K72

K74:
	.long KLsignatureGVKeW
	.long 44040197
	.long K75
	.align 4
	.type K74,@object
	.size K74,. - K74

K77:
	.long KLsignatureGVKeW
	.long 41945097
	.long K78
	.align 4
	.type K77,@object
	.size K77,. - K77

K79:
	.long KLsignatureGVKeW
	.long 44040201
	.long K80
	.align 4
	.type K79,@object
	.size K79,. - K79

K288:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K288I
	.long 1
	.align 4
	.type K288,@object
	.size K288,. - K288

Kgenerate_functionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K286
	.long Kgenerate_functionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM0,. - Kgenerate_functionVdfmc_macro_expanderMM0

Kgenerate_functionVdfmc_macro_expanderMM1:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K281
	.long Kgenerate_functionVdfmc_macro_expanderMM1I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM1,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM1,. - Kgenerate_functionVdfmc_macro_expanderMM1

Kgenerate_functionVdfmc_macro_expanderMM2:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K276
	.long Kgenerate_functionVdfmc_macro_expanderMM2I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM2,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM2,. - Kgenerate_functionVdfmc_macro_expanderMM2

Kgenerate_functionVdfmc_macro_expanderMM3:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K271
	.long Kgenerate_functionVdfmc_macro_expanderMM3I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM3,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM3,. - Kgenerate_functionVdfmc_macro_expanderMM3

Kgenerate_functionVdfmc_macro_expanderMM4:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K266
	.long Kgenerate_functionVdfmc_macro_expanderMM4I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM4,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM4,. - Kgenerate_functionVdfmc_macro_expanderMM4

Kgenerate_functionVdfmc_macro_expanderMM5:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K261
	.long Kgenerate_functionVdfmc_macro_expanderMM5I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM5,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM5,. - Kgenerate_functionVdfmc_macro_expanderMM5

Kgenerate_functionVdfmc_macro_expanderMM6:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K256
	.long Kgenerate_functionVdfmc_macro_expanderMM6I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM6,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM6,. - Kgenerate_functionVdfmc_macro_expanderMM6

Kgenerate_functionVdfmc_macro_expanderMM7:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K251
	.long Kgenerate_functionVdfmc_macro_expanderMM7I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM7,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM7,. - Kgenerate_functionVdfmc_macro_expanderMM7

Kgenerate_functionVdfmc_macro_expanderMM8:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K246
	.long Kgenerate_functionVdfmc_macro_expanderMM8I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM8,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM8,. - Kgenerate_functionVdfmc_macro_expanderMM8

Kgenerate_functionVdfmc_macro_expanderMM9:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K241
	.long Kgenerate_functionVdfmc_macro_expanderMM9I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM9,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM9,. - Kgenerate_functionVdfmc_macro_expanderMM9

Kgenerate_functionVdfmc_macro_expanderMM10:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K236
	.long Kgenerate_functionVdfmc_macro_expanderMM10I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM10,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM10,. - Kgenerate_functionVdfmc_macro_expanderMM10

Kgenerate_functionVdfmc_macro_expanderMM11:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K231
	.long Kgenerate_functionVdfmc_macro_expanderMM11I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM11,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM11,. - Kgenerate_functionVdfmc_macro_expanderMM11

Kgenerate_functionVdfmc_macro_expanderMM12:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K229
	.long Kgenerate_functionVdfmc_macro_expanderMM12I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM12,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM12,. - Kgenerate_functionVdfmc_macro_expanderMM12

Kgenerate_functionVdfmc_macro_expanderMM13:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K155
	.long Kgenerate_functionVdfmc_macro_expanderMM13I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM13,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM13,. - Kgenerate_functionVdfmc_macro_expanderMM13

Kgenerate_functionVdfmc_macro_expanderMM14:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K150
	.long Kgenerate_functionVdfmc_macro_expanderMM14I
	.align 4
	.type Kgenerate_functionVdfmc_macro_expanderMM14,@object
	.size Kgenerate_functionVdfmc_macro_expanderMM14,. - Kgenerate_functionVdfmc_macro_expanderMM14

K129:
	.long KLbyte_stringGVKdW
	.long 69
	.ascii "generate-function"
	.byte 0
	.align 4
	.type K129,@object
	.size K129,. - K129

K149:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K149I
	.long 1
	.align 4
	.type K149,@object
	.size K149,. - K149

Kgenerate_key_default_functionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K146
	.long Kgenerate_key_default_functionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_key_default_functionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_key_default_functionVdfmc_macro_expanderMM0,. - Kgenerate_key_default_functionVdfmc_macro_expanderMM0

Kgenerate_key_default_functionVdfmc_macro_expanderMM1:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long Kgenerate_key_default_functionVdfmc_macro_expanderMM1I
	.align 4
	.type Kgenerate_key_default_functionVdfmc_macro_expanderMM1,@object
	.size Kgenerate_key_default_functionVdfmc_macro_expanderMM1,. - Kgenerate_key_default_functionVdfmc_macro_expanderMM1

K141:
	.long KLbyte_stringGVKdW
	.long 117
	.ascii "generate-key-default-function"
	.byte 0
	.align 4
	.type K141,@object
	.size K141,. - K141

K144:
	.long KLsimple_closure_methodGVKiW
	.long xep_0
	.long K145
	.long K144I
	.long 1
	.align 4
	.type K144,@object
	.size K144,. - K144

K145:
	.long KLsignatureGVKeW
	.long 44040193
	.long KPempty_vectorVKi
	.align 4
	.type K145,@object
	.size K145,. - K145

K146:
	.long KLsignatureGVKeW
	.long 44040197
	.long K147
	.align 4
	.type K146,@object
	.size K146,. - K146

K150:
	.long KLsignatureGVKeW
	.long 44040197
	.long K151
	.align 4
	.type K150,@object
	.size K150,. - K150

K154:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K154I
	.long 1
	.align 4
	.type K154,@object
	.size K154,. - K154

K155:
	.long KLsignatureGVKeW
	.long 44040197
	.long K156
	.align 4
	.type K155,@object
	.size K155,. - K155

K228:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K228I
	.long 1
	.align 4
	.type K228,@object
	.size K228,. - K228

K226:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K226I
	.long 1
	.align 4
	.type K226,@object
	.size K226,. - K226

K225:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K225I
	.long 1
	.align 4
	.type K225,@object
	.size K225,. - K225

Kgenerate_constraint_functionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K222
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM0,. - Kgenerate_constraint_functionVdfmc_macro_expanderMM0

Kgenerate_constraint_functionVdfmc_macro_expanderMM1:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K219
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM1I
	.align 4
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM1,@object
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM1,. - Kgenerate_constraint_functionVdfmc_macro_expanderMM1

Kgenerate_constraint_functionVdfmc_macro_expanderMM2:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K214
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM2I
	.align 4
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM2,@object
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM2,. - Kgenerate_constraint_functionVdfmc_macro_expanderMM2

Kgenerate_constraint_functionVdfmc_macro_expanderMM3:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K209
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM3I
	.align 4
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM3,@object
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM3,. - Kgenerate_constraint_functionVdfmc_macro_expanderMM3

Kgenerate_constraint_functionVdfmc_macro_expanderMM4:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K204
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM4I
	.align 4
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM4,@object
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM4,. - Kgenerate_constraint_functionVdfmc_macro_expanderMM4

Kgenerate_constraint_functionVdfmc_macro_expanderMM5:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K199
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM5I
	.align 4
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM5,@object
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM5,. - Kgenerate_constraint_functionVdfmc_macro_expanderMM5

Kgenerate_constraint_functionVdfmc_macro_expanderMM6:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K194
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM6I
	.align 4
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM6,@object
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM6,. - Kgenerate_constraint_functionVdfmc_macro_expanderMM6

Kgenerate_constraint_functionVdfmc_macro_expanderMM7:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K189
	.long Kgenerate_constraint_functionVdfmc_macro_expanderMM7I
	.align 4
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM7,@object
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM7,. - Kgenerate_constraint_functionVdfmc_macro_expanderMM7

K188:
	.long KLbyte_stringGVKdW
	.long 113
	.ascii "generate-constraint-function"
	.byte 0
	.align 4
	.type K188,@object
	.size K188,. - K188

K189:
	.long KLsignatureGVKeW
	.long 44040197
	.long K190
	.align 4
	.type K189,@object
	.size K189,. - K189

KJsymbol_:
	.long KLsymbolGVKdW
	.long K193
	.align 4
	.type KJsymbol_,@object
	.size KJsymbol_,. - KJsymbol_

K193:
	.long KLbyte_stringGVKdW
	.long 25
	.ascii "symbol"
	.byte 0
	.align 4
	.type K193,@object
	.size K193,. - K193

K194:
	.long KLsignatureGVKeW
	.long 44040197
	.long K195
	.align 4
	.type K194,@object
	.size K194,. - K194

KJmacro_:
	.long KLsymbolGVKdW
	.long K198
	.align 4
	.type KJmacro_,@object
	.size KJmacro_,. - KJmacro_

K198:
	.long KLbyte_stringGVKdW
	.long 21
	.ascii "macro"
	.byte 0
	.align 4
	.type K198,@object
	.size K198,. - K198

K199:
	.long KLsignatureGVKeW
	.long 44040197
	.long K200
	.align 4
	.type K199,@object
	.size K199,. - K199

KJcase_body_:
	.long KLsymbolGVKdW
	.long K203
	.align 4
	.type KJcase_body_,@object
	.size KJcase_body_,. - KJcase_body_

K203:
	.long KLbyte_stringGVKdW
	.long 37
	.ascii "case-body"
	.byte 0
	.align 4
	.type K203,@object
	.size K203,. - K203

K204:
	.long KLsignatureGVKeW
	.long 44040197
	.long K205
	.align 4
	.type K204,@object
	.size K204,. - K204

KJbody_:
	.long KLsymbolGVKdW
	.long K208
	.align 4
	.type KJbody_,@object
	.size KJbody_,. - KJbody_

K208:
	.long KLbyte_stringGVKdW
	.long 17
	.ascii "body"
	.byte 0
	.align 4
	.type K208,@object
	.size K208,. - K208

K209:
	.long KLsignatureGVKeW
	.long 44040197
	.long K210
	.align 4
	.type K209,@object
	.size K209,. - K209

KJvariable_:
	.long KLsymbolGVKdW
	.long K213
	.align 4
	.type KJvariable_,@object
	.size KJvariable_,. - KJvariable_

K213:
	.long KLbyte_stringGVKdW
	.long 33
	.ascii "variable"
	.byte 0
	.align 4
	.type K213,@object
	.size K213,. - K213

K214:
	.long KLsignatureGVKeW
	.long 44040197
	.long K215
	.align 4
	.type K214,@object
	.size K214,. - K214

KJexpression_:
	.long KLsymbolGVKdW
	.long K218
	.align 4
	.type KJexpression_,@object
	.size KJexpression_,. - KJexpression_

K218:
	.long KLbyte_stringGVKdW
	.long 41
	.ascii "expression"
	.byte 0
	.align 4
	.type K218,@object
	.size K218,. - K218

K219:
	.long KLsignatureGVKeW
	.long 44040197
	.long K220
	.align 4
	.type K219,@object
	.size K219,. - K219

K222:
	.long KLsignatureGVKeW
	.long 44040197
	.long K223
	.align 4
	.type K222,@object
	.size K222,. - K222

K229:
	.long KLsignatureGVKeW
	.long 44040197
	.long K230
	.align 4
	.type K229,@object
	.size K229,. - K229

K231:
	.long KLsignatureGVKeW
	.long 44040197
	.long K232
	.align 4
	.type K231,@object
	.size K231,. - K231

K235:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K235I
	.long 1
	.align 4
	.type K235,@object
	.size K235,. - K235

K236:
	.long KLsignatureGVKeW
	.long 44040197
	.long K237
	.align 4
	.type K236,@object
	.size K236,. - K236

K240:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K240I
	.long 1
	.align 4
	.type K240,@object
	.size K240,. - K240

K241:
	.long KLsignatureGVKeW
	.long 44040197
	.long K242
	.align 4
	.type K241,@object
	.size K241,. - K241

K245:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K245I
	.long 1
	.align 4
	.type K245,@object
	.size K245,. - K245

K246:
	.long KLsignatureGVKeW
	.long 44040197
	.long K247
	.align 4
	.type K246,@object
	.size K246,. - K246

K250:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K250I
	.long 1
	.align 4
	.type K250,@object
	.size K250,. - K250

K251:
	.long KLsignatureGVKeW
	.long 44040197
	.long K252
	.align 4
	.type K251,@object
	.size K251,. - K251

K255:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K255I
	.long 1
	.align 4
	.type K255,@object
	.size K255,. - K255

K256:
	.long KLsignatureGVKeW
	.long 44040197
	.long K257
	.align 4
	.type K256,@object
	.size K256,. - K256

K260:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K260I
	.long 1
	.align 4
	.type K260,@object
	.size K260,. - K260

K261:
	.long KLsignatureGVKeW
	.long 44040197
	.long K262
	.align 4
	.type K261,@object
	.size K261,. - K261

K265:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K265I
	.long 1
	.align 4
	.type K265,@object
	.size K265,. - K265

K266:
	.long KLsignatureGVKeW
	.long 44040197
	.long K267
	.align 4
	.type K266,@object
	.size K266,. - K266

K270:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K270I
	.long 1
	.align 4
	.type K270,@object
	.size K270,. - K270

K271:
	.long KLsignatureGVKeW
	.long 44040197
	.long K272
	.align 4
	.type K271,@object
	.size K271,. - K271

K275:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K275I
	.long 1
	.align 4
	.type K275,@object
	.size K275,. - K275

K276:
	.long KLsignatureGVKeW
	.long 44040197
	.long K277
	.align 4
	.type K276,@object
	.size K276,. - K276

K280:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K280I
	.long 1
	.align 4
	.type K280,@object
	.size K280,. - K280

K281:
	.long KLsignatureGVKeW
	.long 44040197
	.long K282
	.align 4
	.type K281,@object
	.size K281,. - K281

K285:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K285I
	.long 1
	.align 4
	.type K285,@object
	.size K285,. - K285

K286:
	.long KLsignatureGVKeW
	.long 44040197
	.long K287
	.align 4
	.type K286,@object
	.size K286,. - K286

K289:
	.long KLsignatureGVKeW
	.long 44040201
	.long K290
	.align 4
	.type K289,@object
	.size K289,. - K289

K296:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K296I
	.long 1
	.align 4
	.type K296,@object
	.size K296,. - K296

K295:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K295I
	.long 1
	.align 4
	.type K295,@object
	.size K295,. - K295

K297:
	.long KLsignatureGVKeW
	.long 48234505
	.long K298
	.align 4
	.type K297,@object
	.size K297,. - K297

K303:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K303I
	.long 1
	.align 4
	.type K303,@object
	.size K303,. - K303

KJotherwise_:
	.long KLsymbolGVKdW
	.long K302
	.align 4
	.type KJotherwise_,@object
	.size KJotherwise_,. - KJotherwise_

K302:
	.long KLbyte_stringGVKdW
	.long 37
	.ascii "otherwise"
	.byte 0
	.align 4
	.type K302,@object
	.size K302,. - K302

K304:
	.long KLsignatureGVKeW
	.long 48234505
	.long K305
	.align 4
	.type K304,@object
	.size K304,. - K304

K308:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K308I
	.long 1
	.align 4
	.type K308,@object
	.size K308,. - K308

K309:
	.long KLsignatureGVKeW
	.long 44040201
	.long K310
	.align 4
	.type K309,@object
	.size K309,. - K309

K315:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K315I
	.long 1
	.align 4
	.type K315,@object
	.size K315,. - K315

K318:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K318I
	.long 1
	.align 4
	.type K318,@object
	.size K318,. - K318

K319:
	.long KLsignatureGVKeW
	.long 44040197
	.long KDsignature_LlistG_typesVKi
	.align 4
	.type K319,@object
	.size K319,. - K319

K322:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K77
	.long K322I
	.long 1
	.align 4
	.type K322,@object
	.size K322,. - K322

Kgenerate_match_failure_functionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K338
	.long Kgenerate_match_failure_functionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_match_failure_functionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_match_failure_functionVdfmc_macro_expanderMM0,. - Kgenerate_match_failure_functionVdfmc_macro_expanderMM0

Kgenerate_match_failure_functionVdfmc_macro_expanderMM1:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long KDsignature_LobjectG_object_rest_value_3VKi
	.long Kgenerate_match_failure_functionVdfmc_macro_expanderMM1I
	.align 4
	.type Kgenerate_match_failure_functionVdfmc_macro_expanderMM1,@object
	.size Kgenerate_match_failure_functionVdfmc_macro_expanderMM1,. - Kgenerate_match_failure_functionVdfmc_macro_expanderMM1

K331:
	.long KLbyte_stringGVKdW
	.long 125
	.ascii "generate-match-failure-function"
	.byte 0
	.align 4
	.type K331,@object
	.size K331,. - K331

K334:
	.long KLsimple_closure_methodGVKiW
	.long xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long K334I
	.long 1
	.align 4
	.type K334,@object
	.size K334,. - K334

K337:
	.long KLsimple_closure_methodGVKiW
	.long xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long K337I
	.long 1
	.align 4
	.type K337,@object
	.size K337,. - K337

K338:
	.long KLsignatureGVKeW
	.long 44040205
	.long K339
	.align 4
	.type K338,@object
	.size K338,. - K338

Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long KDsignature_LobjectG_object_rest_value_3VKi
	.long Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0,. - Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0

K345:
	.long KLsignatureGVKeW
	.long 45088769
	.long KPempty_vectorVKi
	.align 4
	.type K345,@object
	.size K345,. - K345

	.global primitive_remove_optionals

	.section .text
	.align 4

	.global Ktype_check_errorVKiI
	.global primitive_make_closure_with_environment
	.global primitive_copy_vector
	.global Kunbound_instance_slotVKeI

	.global Kgenerate_rewrite_rule_expander_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_rewrite_rule_expander_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_rewrite_rule_expander_functionVdfmc_macro_expanderMM0I, 180
Kgenerate_rewrite_rule_expander_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,8,137,69,252,139,117,252,139,118,28,137
	.byte	117,248,129,125,248
	.long	KPunboundVKi
	.byte	15,132,134,0,0,0,131,236,16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,139,117,252,137,116,36,8,139
	.byte	117,248,137,116,36,12,137,224,232
	.long	primitive_copy_vector - 4 - .
	.byte	80,106,1,184
	.long	K341
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	139,117,252,139,126,20,87,185,2,0,0,0,187
	.long	KmapVKd
	.byte	255,83,4,139,117,252,139,126,16,87,255,117,248,139,69,252
	.byte	232
	.long	Kgenerate_main_rule_set_functionVdfmc_macro_expanderMM0I - 4 - .
	.byte	137,69,248,191
	.long	KLmethodGVKd
	.byte	139,95,4,87,139,69,248,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLmethodGVKd
	.byte	139,69,248,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,253,139,69,248,201,195,106,25,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,107,255,255,255

	.global primitive_alloc_s2

	.global Kcall_list_with_collectingVdfmc_macro_expanderI
	.type Kcall_list_with_collectingVdfmc_macro_expanderI,@function
	.size Kcall_list_with_collectingVdfmc_macro_expanderI, 413
Kcall_list_with_collectingVdfmc_macro_expanderI:
	.byte	85,137,229,131,236,36,137,69,236,104
	.long	KPunboundVKi
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KLpairGVKdW
	.byte	106,12,252,232
	.long	primitive_alloc_s2 - 4 - .
	.byte	131,196,16,137,69,240,139,117,240,199,70,4
	.long	KPfalseVKi
	.byte	139,117,240,199,70,8
	.long	KPempty_listVKi
	.byte	139,77,240,139,117,240,137,78,4,139,69,236,185,1,0,0
	.byte	0,187
	.long	Kforward_iteration_protocolVKd
	.byte	255,83,4,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,137,93,220,139,95,8,137,93,224,139
	.byte	95,12,137,93,228,139,127,20,137,125,232,137,199,137,125,244
	.byte	255,117,220,255,117,244,139,69,236,185,3,0,0,0,139,93
	.byte	228,255,83,4,61
	.long	KPfalseVKi
	.byte	15,133,218,0,0,0,255,117,244,139,69,236,185,2,0,0
	.byte	0,139,93,232,255,83,4,137,69,252,186
	.long	KLfunctionGVKd
	.byte	139,125,252,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,252,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLfunctionGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,93,252,139,69,8,185,1,0,0,0,255,83,4,137,199
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KLpairGVKdW
	.byte	106,12,252,232
	.long	primitive_alloc_s2 - 4 - .
	.byte	131,196,16,137,69,252,139,117,252,137,126,4,139,117,252,199
	.byte	70,8
	.long	KPempty_listVKi
	.byte	139,117,240,139,118,4,137,117,248,187
	.long	KLpairGVKd
	.byte	139,125,248,131,231,3,131,255,0,116,80,104
	.long	KLpairGVKd
	.byte	139,69,248,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,248,139,117,252,137,119,8,139,77,252,139,117,240,137
	.byte	78,4,255,117,244,139,69,236,185,2,0,0,0,139,93,224
	.byte	255,83,4,137,199,233,4,255,255,255,139,117,240,139,126,8
	.byte	137,248,101,139,29
	.long	teb@ntpoff
	.byte	131,195,36,137,59,253,201,194,4,0,139,117,248,139,62,139
	.byte	127,4,139,127,8,59,251,116,174,235,159


	.global Klookup_aux_rule_functionVdfmc_macro_expanderI
	.type Klookup_aux_rule_functionVdfmc_macro_expanderI,@function
	.size Klookup_aux_rule_functionVdfmc_macro_expanderI, 21
Klookup_aux_rule_functionVdfmc_macro_expanderI:
	.byte	139,124,36,4,137,124,36,4,185,2,0,0,0,187
	.long	KelementVKd
	.byte	255,99,4


	.global Klookup_matchVdfmc_macro_expanderI
	.type Klookup_matchVdfmc_macro_expanderI,@function
	.size Klookup_matchVdfmc_macro_expanderI, 21
Klookup_matchVdfmc_macro_expanderI:
	.byte	139,124,36,4,137,124,36,4,185,2,0,0,0,187
	.long	KelementVKd
	.byte	255,99,4

	.global apply_xep_0

	.type K341I,@function
	.size K341I, 40
K341I:
	.byte	85,137,229,131,236,4,137,69,252,139,67,20,255,117,252,232
	.long	Kconcatenate_2VKeMM1I - 4 - .
	.byte	187
	.long	Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0
	.byte	232
	.long	apply_xep_0 - 4 - .
	.byte	201,139,76,36,4,94,3,225,255,230


	.global Kgenerate_main_rule_set_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_main_rule_set_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_main_rule_set_functionVdfmc_macro_expanderMM0I, 75
Kgenerate_main_rule_set_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,4,137,69,252,139,69,12,185,1,0,0
	.byte	0,187
	.long	Krule_set_rewrite_rulesVdfmc_macro_expander
	.byte	255,83,4,80,104
	.long	KPfalseVKi
	.byte	255,117,8,139,69,252,232
	.long	Kgenerate_rules_functionVdfmc_macro_expanderMM0I - 4 - .
	.byte	255,117,252,80,106,2,184
	.long	K340
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,8,0

	.global primitive_unwind_protect_cleanup
	.global primitive_write_thread_variable_internal
	.global tlv_writer_counter
	.global primitive_build_unwind_protect_frame

	.type K340I,@function
	.size K340I, 267
K340I:
	.byte	85,137,229,131,236,20,137,69,236,137,93,248,101,139,61
	.long	teb@ntpoff
	.byte	139,127,4,139,53
	.long	Tintermediate_wordsTVdfmc_macro_expander
	.byte	139,52,55,137,117,240,184
	.long	. + 171
	.byte	232
	.long	primitive_build_unwind_protect_frame - 4 - .
	.byte	139,117,248,139,70,24,185,1,0,0,0,187
	.long	Kexpander_intermediate_wordsVdfmc_macro_expander
	.byte	255,83,4,137,69,244,191
	.long	tlv_writer_counter
	.byte	187,1,0,0,0,240,15,193,31,131,195,1,131,251,0,125
	.byte	6,252,232
	.long	primitive_write_thread_variable_internal - 4 - .
	.byte	101,139,29
	.long	teb@ntpoff
	.byte	139,91,4,139,77,244,139,53
	.long	Tintermediate_wordsTVdfmc_macro_expander
	.byte	137,12,51,240,131,47,1,139,117,248,139,70,20,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,248,139,94,20,139,69,236,185,1,0,0,0,255,83
	.byte	4,137,69,248,232
	.long	primitive_unwind_protect_cleanup - 4 - .
	.byte	139,69,248,201,195,137,101,252,191
	.long	tlv_writer_counter
	.byte	187,1,0,0,0,240,15,193,31,131,195,1,131,251,0,125
	.byte	6,252,232
	.long	primitive_write_thread_variable_internal - 4 - .
	.byte	101,139,29
	.long	teb@ntpoff
	.byte	139,91,4,139,77,240,139,53
	.long	Tintermediate_wordsTVdfmc_macro_expander
	.byte	137,12,51,240,131,47,1,139,101,252,195


	.global Kgenerate_rules_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_rules_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_rules_functionVdfmc_macro_expanderMM0I, 128
Kgenerate_rules_functionVdfmc_macro_expanderMM0I:
	.byte	255,52,36,85,137,229,131,236,8,137,69,252,139,69,20,191
	.long	KemptyQVKd
	.byte	139,29
	.long	KemptyQVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,25,139,69,252,139,29
	.long	Kgenerate_match_failure_functionVdfmc_macro_expander + 24
	.byte	191
	.long	Kgenerate_match_failure_functionVdfmc_macro_expander
	.byte	201,143,68,36,4,131,196,4,255,99,12,139,69,20,185,1
	.byte	0,0,0,187
	.long	KheadVKd
	.byte	255,83,4,137,69,248,139,69,20,185,1,0,0,0,187
	.long	KtailVKd
	.byte	255,83,4,137,199,139,69,252,139,117,12,137,117,8,139,117
	.byte	16,137,117,12,139,117,248,137,117,16,137,125,20,201,233
	.long	Kgenerate_rule_functionVdfmc_macro_expanderMM0I - 4 - .


	.global Kgenerate_rule_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_rule_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_rule_functionVdfmc_macro_expanderMM0I, 181
Kgenerate_rule_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,24,137,69,248,139,69,16,185,1,0,0
	.byte	0,187
	.long	Krule_patternVdfmc_macro_expander
	.byte	255,83,4,137,69,252,139,69,16,185,1,0,0,0,187
	.long	Krule_compiled_templateVdfmc_macro_expander
	.byte	255,83,4,137,69,232,139,69,252,232
	.long	Kcompute_binding_matchesVdfmc_macro_expanderMM0I - 4 - .
	.byte	137,69,236,139,69,252,232
	.long	Kcompute_bound_variable_namesVdfmc_macro_expanderMM0I - 4 - .
	.byte	191
	.long	KsizeVKd
	.byte	139,29
	.long	KsizeVKd + 24
	.byte	255,83,12,137,69,240,139,69,252,185,1,0,0,0,187
	.long	Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0
	.byte	255,83,4,137,69,244,255,117,20,255,117,12,255,117,8,139
	.byte	69,248,232
	.long	Kgenerate_rules_functionVdfmc_macro_expanderMM0I - 4 - .
	.byte	137,69,252,255,117,236,255,117,12,255,117,8,139,69,248,232
	.long	Kgenerate_bound_name_aux_rule_rewrites_functionVdfmc_macro_expanderMM0I - 4 - .
	.byte	255,117,232,255,117,240,255,117,244,255,117,252,80,106,5,184
	.long	K323
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,16,0


	.type K323I,@function
	.size K323I, 289
K323I:
	.byte	85,137,229,131,236,12,137,69,244,137,93,252,139,117,252,139
	.byte	126,32,106,16,87,104
	.long	KPfalseVKi
	.byte	104
	.long	KPempty_vectorVKi
	.byte	184
	.long	KLsimple_object_vectorGVKd
	.byte	232
	.long	KmakeVKdMM23I - 4 - .
	.byte	137,69,248,139,117,252,139,70,28,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,28,255,117,244,139,69,248,185,2,0,0
	.byte	0,255,83,4,61
	.long	KPfalseVKi
	.byte	116,74,139,117,252,139,70,24,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,24,139,69,244,185,1,0,0,0,201,255
	.byte	99,4,139,117,252,139,70,20,255,117,248,232
	.long	Kcall_list_withVdfmc_macro_expanderI - 4 - .
	.byte	139,117,252,139,70,36,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,36,139,69,248,185,1,0,0,0,201,255
	.byte	99,4

	.global primitive_pad_mv

	.global Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0I, 83
Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0I:
	.byte	131,236,12,255,116,36,12,85,137,229,131,236,8,137,69,248
	.byte	139,69,248,232
	.long	Ksplit_at_semicolonsVdfmc_macro_expanderI - 4 - .
	.byte	137,69,252,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,127,4,139,69,252,137,125,8,199,69,12
	.long	Kmatch_body_partVdfmc_macro_expander
	.byte	199,69,16
	.long	Kmatch_body_part_strictVdfmc_macro_expander
	.byte	199,69,20
	.long	Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0
	.byte	201,233
	.long	Kgenerate_structure_parts_functionVdfmc_macro_expanderMM0I - 4 - .


	.global Kgenerate_bound_name_aux_rule_rewrites_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_bound_name_aux_rule_rewrites_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_bound_name_aux_rule_rewrites_functionVdfmc_macro_expanderMM0I, 524
Kgenerate_bound_name_aux_rule_rewrites_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,40,137,69,216,104
	.long	KPunboundVKi
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KLpairGVKdW
	.byte	106,12,252,232
	.long	primitive_alloc_s2 - 4 - .
	.byte	131,196,16,137,69,248,139,117,248,199,70,4
	.long	KPfalseVKi
	.byte	139,117,248,199,70,8
	.long	KPempty_listVKi
	.byte	139,77,248,139,117,248,137,78,4,139,69,16,185,1,0,0
	.byte	0,187
	.long	Kforward_iteration_protocolVKd
	.byte	255,83,4,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,137,93,220,139,95,8,137,93,224,139
	.byte	95,12,137,93,228,139,127,20,137,125,232,137,69,244,255,117
	.byte	220,255,117,244,139,69,16,185,3,0,0,0,139,93,228,255
	.byte	83,4,61
	.long	KPfalseVKi
	.byte	15,133,203,0,0,0,255,117,244,139,69,16,185,2,0,0
	.byte	0,139,93,232,255,83,4,137,69,252,139,69,216,185,1,0
	.byte	0,0,187
	.long	Kexpander_aux_rule_set_tableVdfmc_macro_expander
	.byte	255,83,4,137,69,240,139,69,252,185,1,0,0,0,187
	.long	Kmatch_symbol_nameVdfmc_macro_expander
	.byte	255,83,4,104
	.long	KPfalseVKi
	.byte	104
	.long	KJdefault_
	.byte	80,139,69,240,185,4,0,0,0,187
	.long	KelementVKd
	.byte	255,83,4,137,69,236,129,125,236
	.long	KPfalseVKi
	.byte	15,132,128,0,0,0,139,69,252,185,1,0,0,0,187
	.long	Kmatch_env_indexVdfmc_macro_expander
	.byte	255,83,4,137,69,240,139,69,236,185,1,0,0,0,187
	.long	Krule_set_rewriter_env_indexVdfmc_macro_expander
	.byte	255,83,4,187
	.long	KLkey_sequence_matchGVdfmc_macro_expander
	.byte	139,125,252,131,231,3,131,255,0,15,132,129,0,0,0,255
	.byte	117,8,255,117,240,80,106,3,184
	.long	K31
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	80,139,69,248,232
	.long	K27I - 4 - .
	.byte	255,117,244,139,69,16,185,2,0,0,0,139,93,224,255,83
	.byte	4,233,19,255,255,255,139,117,248,139,70,8,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,12,0,139,69,252,185,1,0
	.byte	0,0,187
	.long	Kmatch_env_indexVdfmc_macro_expander
	.byte	255,83,4,187
	.long	KLkey_sequence_matchGVdfmc_macro_expander
	.byte	139,125,252,131,231,3,131,255,0,116,76,80,106,1,184
	.long	K28
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	80,139,69,248,232
	.long	K27I - 4 - .
	.byte	235,155,139,117,252,139,62,139,127,4,139,127,8,59,251,15
	.byte	133,108,255,255,255,255,117,8,255,117,240,80,106,3,184
	.long	K32
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	80,139,69,248,232
	.long	K27I - 4 - .
	.byte	233,103,255,255,255,139,117,252,139,62,139,127,4,139,127,8
	.byte	59,251,117,165,80,106,1,184
	.long	K30
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	80,139,69,248,232
	.long	K27I - 4 - .
	.byte	235,163


	.type K32I,@function
	.size K32I, 125
K32I:
	.byte	85,137,229,131,236,12,137,69,244,137,93,252,139,117,252,139
	.byte	70,28,139,117,252,139,126,20,87,232
	.long	Klookup_aux_rule_functionVdfmc_macro_expanderI - 4 - .
	.byte	104
	.long	Kas_fragment_tokensVdfmc_macro_expander
	.byte	185,2,0,0,0,187
	.long	KcomposeVKd
	.byte	255,83,4,137,69,248,139,117,252,139,126,24,87,139,69,244
	.byte	232
	.long	Klookup_matchVdfmc_macro_expanderI - 4 - .
	.byte	80,139,69,248,185,2,0,0,0,187
	.long	KmapVKd
	.byte	255,83,4,137,69,248,139,117,252,139,126,24,87,255,117,244
	.byte	139,69,248,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	139,69,248,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,248,137,55,253,201,195


	.type K31I,@function
	.size K31I, 172
K31I:
	.byte	85,137,229,131,236,12,137,69,244,137,93,248,139,117,248,139
	.byte	70,28,139,117,248,139,126,20,87,232
	.long	Klookup_aux_rule_functionVdfmc_macro_expanderI - 4 - .
	.byte	137,69,252,186
	.long	KLfunctionGVKd
	.byte	139,125,252,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,252,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLfunctionGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,248,139,126,24,87,139,69,244,232
	.long	Klookup_matchVdfmc_macro_expanderI - 4 - .
	.byte	191
	.long	Kas_fragment_tokensVdfmc_macro_expander
	.byte	139,29
	.long	Kas_fragment_tokensVdfmc_macro_expander + 24
	.byte	255,83,12,185,1,0,0,0,139,93,252,255,83,4,137,69
	.byte	252,139,117,248,139,126,24,87,255,117,244,139,69,252,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	139,69,252,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,252,137,55,253,201,195


	.type K30I,@function
	.size K30I, 88
K30I:
	.byte	85,137,229,131,236,12,137,69,244,137,93,248,139,117,248,139
	.byte	126,20,87,139,69,244,232
	.long	Klookup_matchVdfmc_macro_expanderI - 4 - .
	.byte	80,184
	.long	Kexport_fragment_tokensVdfmc_macro_expander
	.byte	185,2,0,0,0,187
	.long	KmapVKd
	.byte	255,83,4,137,69,252,139,117,248,139,126,20,87,255,117,244
	.byte	139,69,252,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	139,69,252,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,252,137,55,253,201,195


	.type K28I,@function
	.size K28I, 83
K28I:
	.byte	85,137,229,131,236,12,137,69,244,137,93,248,139,117,248,139
	.byte	126,20,87,139,69,244,232
	.long	Klookup_matchVdfmc_macro_expanderI - 4 - .
	.byte	191
	.long	Kexport_fragment_tokensVdfmc_macro_expander
	.byte	139,29
	.long	Kexport_fragment_tokensVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,252,139,117,248,139,126,20,87,255,117,244
	.byte	139,69,252,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	139,69,252,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,252,137,55,253,201,195


	.type K27I,@function
	.size K27I, 153
K27I:
	.byte	85,137,229,131,236,12,137,69,244,104
	.long	KPunboundVKi
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KLpairGVKdW
	.byte	106,12,252,232
	.long	primitive_alloc_s2 - 4 - .
	.byte	131,196,16,137,69,252,139,77,8,139,117,252,137,78,4,139
	.byte	117,252,199,70,8
	.long	KPempty_listVKi
	.byte	139,117,244,139,118,4,137,117,248,187
	.long	KLpairGVKd
	.byte	139,125,248,131,231,3,131,255,0,116,54,104
	.long	KLpairGVKd
	.byte	139,69,248,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,248,139,117,252,137,119,8,139,77,252,139,117,244,137
	.byte	78,4,139,69,252,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,252,137,55,253,201,194,4,0,139,117,248
	.byte	139,62,139,127,4,139,127,8,59,251,116,200,235,185


	.global Klookup_match_setterVdfmc_macro_expanderI
	.type Klookup_match_setterVdfmc_macro_expanderI,@function
	.size Klookup_match_setterVdfmc_macro_expanderI, 54
Klookup_match_setterVdfmc_macro_expanderI:
	.byte	85,137,229,131,236,4,137,69,252,255,117,12,255,117,8,139
	.byte	69,252,185,3,0,0,0,187
	.long	Kelement_setterVKd
	.byte	255,83,4,139,69,252,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,252,137,55,253,201,194,8,0


	.global Kgenerate_structure_parts_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_structure_parts_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_structure_parts_functionVdfmc_macro_expanderMM0I, 365
Kgenerate_structure_parts_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,16,137,69,252,106,5,139,69,8,191
	.long	KEVKd
	.byte	139,29
	.long	KEVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,98,186
	.long	KLfunctionGVKd
	.byte	139,125,20,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,20,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLfunctionGVKd
	.byte	139,69,20,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,20,137,117,248,139,69,252,185,1,0,0,0,187
	.long	KfirstVKd
	.byte	255,83,4,185,1,0,0,0,139,93,248,201,143,68,36,12
	.byte	131,196,12,255,99,4,106,9,139,69,8,191
	.long	KEVKd
	.byte	139,29
	.long	KEVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	15,132,191,0,0,0,139,117,12,137,117,248,186
	.long	KLfunctionGVKd
	.byte	139,125,20,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,20,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLfunctionGVKd
	.byte	139,69,20,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,20,137,117,244,139,69,252,185,1,0,0,0,187
	.long	KfirstVKd
	.byte	255,83,4,185,1,0,0,0,139,93,244,255,83,4,137,69
	.byte	240,139,69,252,185,1,0,0,0,187
	.long	KtailVKd
	.byte	255,83,4,137,69,244,106,5,139,69,8,191
	.long	K_VKd
	.byte	139,29
	.long	K_VKd + 24
	.byte	255,83,12,255,117,20,255,117,16,255,117,12,80,139,69,244
	.byte	232
	.long	Kgenerate_structure_parts_functionVdfmc_macro_expanderMM0I - 4 - .
	.byte	255,117,248,255,117,240,80,106,3,184
	.long	K322
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,16,0,139,117,16,137,117,248
	.byte	233,60,255,255,255


	.global Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0I, 83
Kgenerate_list_pattern_functionVdfmc_macro_expanderMM0I:
	.byte	131,236,12,255,116,36,12,85,137,229,131,236,8,137,69,248
	.byte	139,69,248,232
	.long	Ksplit_at_commasVdfmc_macro_expanderI - 4 - .
	.byte	137,69,252,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,127,4,139,69,252,137,125,8,199,69,12
	.long	Kmatch_list_partVdfmc_macro_expander
	.byte	199,69,16
	.long	Kmatch_list_part_strictVdfmc_macro_expander
	.byte	199,69,20
	.long	Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0
	.byte	201,233
	.long	Kgenerate_structure_parts_functionVdfmc_macro_expanderMM0I - 4 - .


	.global Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0I, 44
Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0I:
	.byte	255,52,36,61
	.long	KPempty_listVKi
	.byte	117,8,143,4,36,233
	.long	Kgenerate_empty_functionVdfmc_macro_expanderMM0I - 4 - .
	.byte	139,88,4,139,120,8,137,216,137,124,36,4,139,29
	.long	Kgenerate_pattern_element_functionVdfmc_macro_expander + 24
	.byte	191
	.long	Kgenerate_pattern_element_functionVdfmc_macro_expander
	.byte	255,99,12


	.global Kgenerate_empty_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_empty_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_empty_functionVdfmc_macro_expanderMM0I, 32
Kgenerate_empty_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,232
	.long	Kgenerate_success_functionVdfmc_macro_expanderMM0I - 4 - .
	.byte	184
	.long	K315
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	K315
	.byte	253,201,195


	.global Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0I, 78
Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,8,137,69,248,139,69,248,191
	.long	Kgenerate_functionVdfmc_macro_expander
	.byte	139,29
	.long	Kgenerate_functionVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,252,139,69,8,185,1,0,0,0,187
	.long	Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0
	.byte	255,83,4,255,117,252,80,106,2,184
	.long	K308
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,4,0


	.global Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1I
	.type Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1I,@function
	.size Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1I, 166
Kgenerate_pattern_element_functionVdfmc_macro_expanderMM1I:
	.byte	85,137,229,131,236,8,137,69,252,139,117,252,139,118,12,137
	.byte	117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,88,139,125,248,59,61
	.long	IKJotherwise_
	.byte	117,119,139,69,8,185,1,0,0,0,187
	.long	KheadVKd
	.byte	255,83,4,187
	.long	KLequal_greater_fragmentGVdfmc_reader
	.byte	137,199,131,231,3,131,255,0,116,58,139,69,8,185,1,0
	.byte	0,0,187
	.long	Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0
	.byte	255,83,4,80,106,1,184
	.long	K303
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,4,0,106,9,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,156,139,0,139,64,4,139,64,8,59,195,117,186,139,69
	.byte	8,185,1,0,0,0,187
	.long	KtailVKd
	.byte	255,83,4,235,171,139,69,252,201,233
	.long	Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0I - 4 - .


	.global Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2I
	.type Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2I,@function
	.size Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2I, 147
Kgenerate_pattern_element_functionVdfmc_macro_expanderMM2I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,252,139,70,16,232
	.long	Kwildcard_constraintQVdfmc_macro_expanderMM0I - 4 - .
	.byte	61
	.long	KPfalseVKi
	.byte	116,60,139,69,8,191
	.long	KemptyQVKd
	.byte	139,29
	.long	KemptyQVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,45,139,117,252,139,126,20,87,106,1,184
	.long	K296
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,4,0,139,69,252,201,233
	.long	Kgenerate_pattern_element_functionVdfmc_macro_expanderMM0I - 4 - .
	.byte	139,69,8,185,1,0,0,0,187
	.long	Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0
	.byte	255,83,4,139,117,252,139,126,20,80,87,106,2,184
	.long	K295
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,235,192


	.global Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3I
	.type Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3I,@function
	.size Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3I, 107
Kgenerate_pattern_element_functionVdfmc_macro_expanderMM3I:
	.byte	85,137,229,131,236,12,137,69,252,139,117,252,139,70,8,191
	.long	Kgenerate_functionVdfmc_macro_expander
	.byte	139,29
	.long	Kgenerate_functionVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,244,139,117,252,139,70,12,191
	.long	Kgenerate_functionVdfmc_macro_expander
	.byte	139,29
	.long	Kgenerate_functionVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,248,139,69,8,185,1,0,0,0,187
	.long	Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0
	.byte	255,83,4,255,117,244,255,117,248,80,106,3,184
	.long	K288
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,4,0


	.global Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4I
	.type Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4I,@function
	.size Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4I, 95
Kgenerate_pattern_element_functionVdfmc_macro_expanderMM4I:
	.byte	85,137,229,131,236,12,137,69,252,139,69,252,191
	.long	Kgenerate_nested_matcher_functionVdfmc_macro_expander
	.byte	139,29
	.long	Kgenerate_nested_matcher_functionVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,244,139,117,252,139,70,8,232
	.long	Kgenerate_nested_pattern_elements_functionVdfmc_macro_expanderMM0I - 4 - .
	.byte	137,69,248,139,69,8,185,1,0,0,0,187
	.long	Kgenerate_pattern_elements_functionVdfmc_macro_expanderMM0
	.byte	255,83,4,255,117,244,255,117,248,80,106,3,184
	.long	K76
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,4,0


	.type K76I,@function
	.size K76I, 371
K76I:
	.byte	85,137,229,131,236,16,137,69,248,137,93,252,139,117,252,139
	.byte	70,28,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,28,139,69,8,185,1,0,0,0,255,83
	.byte	4,137,69,244,191,3,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,87,4,139,95,8,139,125,244,137,85,240,137
	.byte	93,244,129,255
	.long	KPfalseVKi
	.byte	116,43,137,248,191
	.long	KPempty_listVKi
	.byte	137,251,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0,139,117,252,139,70
	.byte	24,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,24,255,117,244,139,69,248,185,2,0,0
	.byte	0,255,83,4,61
	.long	KPfalseVKi
	.byte	116,7,191
	.long	KPempty_listVKi
	.byte	235,130,139,117,252,139,70,20,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,20,255,117,240,139,69,248,185,2,0,0
	.byte	0,255,83,4,137,69,252,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,127,4,139,69,252,235,147


	.global Kgenerate_nested_pattern_elements_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_nested_pattern_elements_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_nested_pattern_elements_functionVdfmc_macro_expanderMM0I, 13
Kgenerate_nested_pattern_elements_functionVdfmc_macro_expanderMM0I:
	.byte	185,1,0,0,0,187
	.long	Kgenerate_body_pattern_functionVdfmc_macro_expanderMM0
	.byte	255,99,4


	.global Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0I, 25
Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM0I:
	.byte	137,195,184
	.long	Kmatch_parensVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_parensVdfmc_macro_expander
	.byte	253,195


	.global Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1I
	.type Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1I,@function
	.size Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1I, 25
Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM1I:
	.byte	137,195,184
	.long	Kmatch_bracketsVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_bracketsVdfmc_macro_expander
	.byte	253,195


	.global Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2I
	.type Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2I,@function
	.size Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2I, 25
Kgenerate_nested_matcher_functionVdfmc_macro_expanderMM2I:
	.byte	137,195,184
	.long	Kmatch_bracesVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_bracesVdfmc_macro_expander
	.byte	253,195


	.type K288I,@function
	.size K288I, 437
K288I:
	.byte	85,137,229,131,236,20,137,69,248,137,93,252,139,69,8,185
	.byte	1,0,0,0,187
	.long	Kmatch_variableVdfmc_macro_expander
	.byte	255,83,4,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,79,4,139,87,8,139,95,12,137,199,137,77
	.byte	236,137,85,244,137,93,240,129,255
	.long	KPfalseVKi
	.byte	116,43,137,248,191
	.long	KPfalseVKi
	.byte	137,251,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0,139,117,252,139,70
	.byte	28,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,28,255,117,244,139,69,248,185,2,0,0
	.byte	0,255,83,4,137,69,244,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	139,125,244,129,255
	.long	KPfalseVKi
	.byte	116,12,137,248,191
	.long	KPfalseVKi
	.byte	233,108,255,255,255,139,117,252,139,70,24,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,24,255,117,240,139,69,248,185,2,0,0
	.byte	0,255,83,4,137,69,244,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	139,125,244,129,255
	.long	KPfalseVKi
	.byte	116,9,137,248,191
	.long	KPfalseVKi
	.byte	235,142,139,117,252,139,70,20,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,20,255,117,236,139,69,248,185,2,0,0
	.byte	0,255,83,4,137,69,252,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,127,4,139,69,252,235,147


	.global Kgenerate_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM0I, 70
Kgenerate_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,8,137,69,248,139,117,248,139,118,12,137
	.byte	117,252,129,125,252
	.long	KPunboundVKi
	.byte	116,31,139,125,252,87,106,1,184
	.long	K285
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,195,106,9,139,69,248,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,213


	.global Kgenerate_functionVdfmc_macro_expanderMM1I
	.type Kgenerate_functionVdfmc_macro_expanderMM1I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM1I, 70
Kgenerate_functionVdfmc_macro_expanderMM1I:
	.byte	85,137,229,131,236,8,137,69,248,139,117,248,139,118,12,137
	.byte	117,252,129,125,252
	.long	KPunboundVKi
	.byte	116,31,139,125,252,87,106,1,184
	.long	K280
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,195,106,9,139,69,248,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,213


	.global Kgenerate_functionVdfmc_macro_expanderMM2I
	.type Kgenerate_functionVdfmc_macro_expanderMM2I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM2I, 25
Kgenerate_functionVdfmc_macro_expanderMM2I:
	.byte	137,195,184
	.long	K275
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	K275
	.byte	253,195


	.global Kgenerate_functionVdfmc_macro_expanderMM3I
	.type Kgenerate_functionVdfmc_macro_expanderMM3I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM3I, 25
Kgenerate_functionVdfmc_macro_expanderMM3I:
	.byte	137,195,184
	.long	K270
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	K270
	.byte	253,195


	.global Kgenerate_functionVdfmc_macro_expanderMM4I
	.type Kgenerate_functionVdfmc_macro_expanderMM4I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM4I, 25
Kgenerate_functionVdfmc_macro_expanderMM4I:
	.byte	137,195,184
	.long	K265
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	K265
	.byte	253,195


	.global Kgenerate_functionVdfmc_macro_expanderMM5I
	.type Kgenerate_functionVdfmc_macro_expanderMM5I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM5I, 25
Kgenerate_functionVdfmc_macro_expanderMM5I:
	.byte	137,195,184
	.long	K260
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	K260
	.byte	253,195


	.global Kgenerate_functionVdfmc_macro_expanderMM6I
	.type Kgenerate_functionVdfmc_macro_expanderMM6I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM6I, 25
Kgenerate_functionVdfmc_macro_expanderMM6I:
	.byte	137,195,184
	.long	K255
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	K255
	.byte	253,195


	.global Kgenerate_functionVdfmc_macro_expanderMM7I
	.type Kgenerate_functionVdfmc_macro_expanderMM7I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM7I, 25
Kgenerate_functionVdfmc_macro_expanderMM7I:
	.byte	137,195,184
	.long	K250
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	K250
	.byte	253,195


	.global Kgenerate_functionVdfmc_macro_expanderMM8I
	.type Kgenerate_functionVdfmc_macro_expanderMM8I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM8I, 25
Kgenerate_functionVdfmc_macro_expanderMM8I:
	.byte	137,195,184
	.long	K245
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	K245
	.byte	253,195


	.global Kgenerate_functionVdfmc_macro_expanderMM9I
	.type Kgenerate_functionVdfmc_macro_expanderMM9I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM9I, 25
Kgenerate_functionVdfmc_macro_expanderMM9I:
	.byte	137,195,184
	.long	K240
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	K240
	.byte	253,195


	.global Kgenerate_functionVdfmc_macro_expanderMM10I
	.type Kgenerate_functionVdfmc_macro_expanderMM10I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM10I, 70
Kgenerate_functionVdfmc_macro_expanderMM10I:
	.byte	85,137,229,131,236,8,137,69,248,139,117,248,139,118,12,137
	.byte	117,252,129,125,252
	.long	KPunboundVKi
	.byte	116,31,139,125,252,87,106,1,184
	.long	K235
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,195,106,9,139,69,248,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,213


	.global Kgenerate_functionVdfmc_macro_expanderMM11I
	.type Kgenerate_functionVdfmc_macro_expanderMM11I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM11I, 19
Kgenerate_functionVdfmc_macro_expanderMM11I:
	.byte	137,199,139,71,12,139,29
	.long	Kgenerate_functionVdfmc_macro_expander + 24
	.byte	191
	.long	Kgenerate_functionVdfmc_macro_expander
	.byte	255,99,12


	.global Kgenerate_functionVdfmc_macro_expanderMM12I
	.type Kgenerate_functionVdfmc_macro_expanderMM12I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM12I, 189
Kgenerate_functionVdfmc_macro_expanderMM12I:
	.byte	85,137,229,131,236,12,137,69,252,139,117,252,139,118,20,137
	.byte	117,248,139,117,252,139,118,16,137,117,244,139,69,244,232
	.long	Kwildcard_constraintQVdfmc_macro_expanderMM0I - 4 - .
	.byte	61
	.long	KPfalseVKi
	.byte	116,30,255,117,248,106,1,184
	.long	K228
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,195,139,69,244,232
	.long	Kbounded_constraintQVdfmc_macro_expanderMM0I - 4 - .
	.byte	61
	.long	KPfalseVKi
	.byte	116,51,139,117,252,139,70,16,191
	.long	Kgenerate_constraint_functionVdfmc_macro_expander
	.byte	139,29
	.long	Kgenerate_constraint_functionVdfmc_macro_expander + 24
	.byte	255,83,12,80,255,117,248,106,2,184
	.long	K226
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,235,188,139,117,252,139,70,16,191
	.long	Kgenerate_constraint_functionVdfmc_macro_expander
	.byte	139,29
	.long	Kgenerate_constraint_functionVdfmc_macro_expander + 24
	.byte	255,83,12,80,255,117,248,106,2,184
	.long	K225
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,235,203


	.global Kgenerate_functionVdfmc_macro_expanderMM13I
	.type Kgenerate_functionVdfmc_macro_expanderMM13I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM13I, 70
Kgenerate_functionVdfmc_macro_expanderMM13I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,252,139,70,8,185
	.byte	1,0,0,0,187
	.long	Kmatch_env_indexVdfmc_macro_expander
	.byte	255,83,4,139,117,252,139,94,12,139,117,252,139,126,16,80
	.byte	83,87,106,3,184
	.long	K154
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,195


	.global Kgenerate_functionVdfmc_macro_expanderMM14I
	.type Kgenerate_functionVdfmc_macro_expanderMM14I,@function
	.size Kgenerate_functionVdfmc_macro_expanderMM14I, 647
Kgenerate_functionVdfmc_macro_expanderMM14I:
	.byte	85,137,229,131,236,60,137,69,196,139,117,196,139,118,8,137
	.byte	117,252,129,125,252
	.long	KPfalseVKi
	.byte	15,132,18,2,0,0,139,69,252,185,1,0,0,0,187
	.long	Kmatch_env_indexVdfmc_macro_expander
	.byte	255,83,4,137,69,248,139,69,252,185,1,0,0,0,187
	.long	Kmatch_constraintVdfmc_macro_expander
	.byte	255,83,4,139,93,248,137,199,137,93,200,137,125,204,139,117
	.byte	196,139,118,12,137,117,228,104
	.long	KPunboundVKi
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KLpairGVKdW
	.byte	106,12,252,232
	.long	primitive_alloc_s2 - 4 - .
	.byte	131,196,16,137,69,232,139,117,232,199,70,4
	.long	KPfalseVKi
	.byte	139,117,232,199,70,8
	.long	KPempty_listVKi
	.byte	139,77,232,139,117,232,137,78,4,104
	.long	KPunboundVKi
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KLpairGVKdW
	.byte	106,12,252,232
	.long	primitive_alloc_s2 - 4 - .
	.byte	131,196,16,137,69,240,139,117,240,199,70,4
	.long	KPfalseVKi
	.byte	139,117,240,199,70,8
	.long	KPempty_listVKi
	.byte	139,77,240,139,117,240,137,78,4,139,69,228,185,1,0,0
	.byte	0,187
	.long	Kforward_iteration_protocolVKd
	.byte	255,83,4,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,137,93,208,139,95,8,137,93,212,139
	.byte	95,12,137,93,216,139,127,20,137,125,220,137,199,137,125,236
	.byte	255,117,208,255,117,236,139,69,228,185,3,0,0,0,139,93
	.byte	216,255,83,4,61
	.long	KPfalseVKi
	.byte	15,133,32,1,0,0,255,117,236,139,69,228,185,2,0,0
	.byte	0,139,93,220,255,83,4,137,69,244,139,69,244,185,1,0
	.byte	0,0,187
	.long	Kmatch_env_indexVdfmc_macro_expander
	.byte	255,83,4,137,199,104
	.long	KPunboundVKi
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KLpairGVKdW
	.byte	106,12,252,232
	.long	primitive_alloc_s2 - 4 - .
	.byte	131,196,16,137,69,252,139,117,252,137,126,4,139,117,252,199
	.byte	70,8
	.long	KPempty_listVKi
	.byte	139,117,232,139,118,4,137,117,248,187
	.long	KLpairGVKd
	.byte	139,125,248,131,231,3,131,255,0,15,132,223,0,0,0,104
	.long	KLpairGVKd
	.byte	139,69,248,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,248,139,117,252,137,119,8,139,77,252,139,117,232,137
	.byte	78,4,139,69,244,185,1,0,0,0,187
	.long	Kmatch_symbol_nameVdfmc_macro_expander
	.byte	255,83,4,137,69,224,139,69,244,191
	.long	Kmatch_constraint_specVdfmc_macro_expander
	.byte	139,29
	.long	Kmatch_constraint_specVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,248,139,69,244,191
	.long	Kmatch_default_expressionVdfmc_macro_expander
	.byte	139,29
	.long	Kmatch_default_expressionVdfmc_macro_expander + 24
	.byte	255,83,12,191
	.long	Kgenerate_key_default_functionVdfmc_macro_expander
	.byte	139,29
	.long	Kgenerate_key_default_functionVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,252,255,117,224,139,69,240,232
	.long	K134I - 4 - .
	.byte	255,117,248,139,69,240,232
	.long	K134I - 4 - .
	.byte	255,117,252,139,69,240,232
	.long	K134I - 4 - .
	.byte	255,117,236,139,69,228,185,2,0,0,0,139,93,212,255,83
	.byte	4,137,199,233,205,254,255,255,187
	.long	KPfalseVKi
	.byte	191
	.long	KPfalseVKi
	.byte	233,7,254,255,255,139,117,232,139,94,8,139,117,240,139,126
	.byte	8,255,117,200,255,117,204,83,87,106,4,184
	.long	K149
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,195,139,117,248,139,62,139,127,4
	.byte	139,127,8,59,251,15,132,27,255,255,255,233,9,255,255,255

	.global primitive_heap_vector_remaining_values

	.type K149I,@function
	.size K149I, 422
K149I:
	.byte	85,137,229,131,236,40,137,69,232,137,93,240,139,117,240,139
	.byte	94,28,139,117,240,139,126,20,131,236,20,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,13,0,0,0,139,117,8,137,116,36,8,137
	.byte	92,36,12,137,124,36,16,137,231,106,28,87,184
	.long	Kmatch_property_listVdfmc_macro_expander
	.byte	232
	.long	KapplyVKdI - 4 - .
	.byte	137,69,244,191,3,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,127,8,137,125,228,139,69,244,191,3,0,0
	.byte	0,232
	.long	primitive_heap_vector_remaining_values - 4 - .
	.byte	137,69,236,129,125,244
	.long	KPfalseVKi
	.byte	116,42,139,69,244,191
	.long	KPfalseVKi
	.byte	101,139,29
	.long	teb@ntpoff
	.byte	131,195,36,137,3,137,123,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0,139,117,240,139,126
	.byte	32,129,255
	.long	KPfalseVKi
	.byte	116,18,139,117,240,139,126,32,87,255,117,232,139,69,228,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	139,117,240,139,70,24,185,1,0,0,0,187
	.long	Kforward_iteration_protocolVKd
	.byte	255,83,4,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,137,93,216,139,95,8,137,93,220,139
	.byte	95,12,137,93,224,139,127,20,137,125,228,139,117,236,139,126
	.byte	4,137,125,248,191,1,0,0,0,137,69,244,137,125,252,139
	.byte	117,240,139,70,24,255,117,216,255,117,244,185,3,0,0,0
	.byte	139,93,224,255,83,4,61
	.long	KPfalseVKi
	.byte	116,82,191
	.long	KPtrueVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	117,84,139,117,240,139,70,24,255,117,244,185,2,0,0,0
	.byte	139,93,228,255,83,4,137,199,139,117,236,3,117,252,139,70
	.byte	7,87,255,117,232,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	139,117,240,139,70,24,255,117,244,185,2,0,0,0,139,93
	.byte	220,255,83,4,139,125,252,131,199,4,206,235,138,139,117,252
	.byte	59,117,248,117,22,191
	.long	KPtrueVKi
	.byte	235,164,184
	.long	KPfalseVKi
	.byte	191
	.long	KPempty_listVKi
	.byte	233,231,254,255,255,191
	.long	KPfalseVKi
	.byte	235,142


	.type K134I,@function
	.size K134I, 153
K134I:
	.byte	85,137,229,131,236,12,137,69,244,104
	.long	KPunboundVKi
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KLpairGVKdW
	.byte	106,12,252,232
	.long	primitive_alloc_s2 - 4 - .
	.byte	131,196,16,137,69,252,139,77,8,139,117,252,137,78,4,139
	.byte	117,252,199,70,8
	.long	KPempty_listVKi
	.byte	139,117,244,139,118,4,137,117,248,187
	.long	KLpairGVKd
	.byte	139,125,248,131,231,3,131,255,0,116,54,104
	.long	KLpairGVKd
	.byte	139,69,248,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,248,139,117,252,137,119,8,139,77,252,139,117,244,137
	.byte	78,4,139,69,252,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,252,137,55,253,201,194,4,0,139,117,248
	.byte	139,62,139,127,4,139,127,8,59,251,116,200,235,185


	.global Kgenerate_key_default_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_key_default_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_key_default_functionVdfmc_macro_expanderMM0I, 25
Kgenerate_key_default_functionVdfmc_macro_expanderMM0I:
	.byte	137,195,184
	.long	KPfalseVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	KPfalseVKi
	.byte	253,195


	.global Kgenerate_key_default_functionVdfmc_macro_expanderMM1I
	.type Kgenerate_key_default_functionVdfmc_macro_expanderMM1I,@function
	.size Kgenerate_key_default_functionVdfmc_macro_expanderMM1I, 39
Kgenerate_key_default_functionVdfmc_macro_expanderMM1I:
	.byte	85,137,229,131,236,4,137,69,252,255,117,252,106,1,184
	.long	K144
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,195


	.type K144I,@function
	.size K144I, 16
K144I:
	.byte	139,67,20,185,1,0,0,0,187
	.long	Kdefault_in_expansionVdfmc_macro_expander
	.byte	255,99,4


	.type K154I,@function
	.size K154I, 121
K154I:
	.byte	85,137,229,131,236,16,137,69,240,137,93,252,139,117,252,139
	.byte	94,24,139,117,252,139,126,20,87,83,139,69,8,185,3,0
	.byte	0,0,187
	.long	Kmatch_spliced_nameVdfmc_macro_expander
	.byte	255,83,4,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,139,127,8,137,69,244,137,93,248,137
	.byte	248,139,117,252,139,126,28,87,255,117,240,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	139,69,244,139,93,248,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0


	.type K228I,@function
	.size K228I, 68
K228I:
	.byte	85,137,229,131,236,4,137,69,252,139,91,20,83,255,117,252
	.byte	139,69,8,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	184
	.long	KPfalseVKi
	.byte	187
	.long	KPempty_listVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0


	.type K226I,@function
	.size K226I, 195
K226I:
	.byte	85,137,229,131,236,16,137,69,248,137,93,252,139,117,252,139
	.byte	70,24,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,126,24,137,125,244,139,69,248,232
	.long	Klookup_intermediate_wordsVdfmc_macro_expanderI - 4 - .
	.byte	80,139,69,8,185,2,0,0,0,139,93,244,255,83,4,137
	.byte	69,244,191,3,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,139,127,8,139,117,244,137,117,240,137
	.byte	93,244,137,248,139,117,252,139,126,20,87,255,117,248,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	139,69,240,139,93,244,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0


	.type K225I,@function
	.size K225I, 180
K225I:
	.byte	85,137,229,131,236,16,137,69,240,137,93,252,139,117,252,139
	.byte	70,24,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,24,139,69,8,185,1,0,0,0,255,83
	.byte	4,137,69,248,191,3,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,139,127,8,139,117,248,137,117,244,137
	.byte	93,248,137,248,139,117,252,139,126,20,87,255,117,240,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	139,69,244,139,93,248,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0


	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM0I, 25
Kgenerate_constraint_functionVdfmc_macro_expanderMM0I:
	.byte	137,195,184
	.long	Kmatch_token_constraintVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_token_constraintVdfmc_macro_expander
	.byte	253,195


	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM1I
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM1I,@function
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM1I, 25
Kgenerate_constraint_functionVdfmc_macro_expanderMM1I:
	.byte	137,195,184
	.long	Kmatch_name_constraintVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_name_constraintVdfmc_macro_expander
	.byte	253,195


	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM2I
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM2I,@function
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM2I, 25
Kgenerate_constraint_functionVdfmc_macro_expanderMM2I:
	.byte	137,195,184
	.long	Kmatch_expression_constraintVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_expression_constraintVdfmc_macro_expander
	.byte	253,195


	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM3I
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM3I,@function
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM3I, 25
Kgenerate_constraint_functionVdfmc_macro_expanderMM3I:
	.byte	137,195,184
	.long	Kmatch_variable_constraintVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_variable_constraintVdfmc_macro_expander
	.byte	253,195


	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM4I
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM4I,@function
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM4I, 25
Kgenerate_constraint_functionVdfmc_macro_expanderMM4I:
	.byte	137,195,184
	.long	Kmatch_bounded_body_constraintVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_bounded_body_constraintVdfmc_macro_expander
	.byte	253,195


	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM5I
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM5I,@function
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM5I, 25
Kgenerate_constraint_functionVdfmc_macro_expanderMM5I:
	.byte	137,195,184
	.long	Kmatch_bounded_case_body_constraintVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_bounded_case_body_constraintVdfmc_macro_expander
	.byte	253,195


	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM6I
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM6I,@function
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM6I, 25
Kgenerate_constraint_functionVdfmc_macro_expanderMM6I:
	.byte	137,195,184
	.long	Kmatch_macro_constraintVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_macro_constraintVdfmc_macro_expander
	.byte	253,195


	.global Kgenerate_constraint_functionVdfmc_macro_expanderMM7I
	.type Kgenerate_constraint_functionVdfmc_macro_expanderMM7I,@function
	.size Kgenerate_constraint_functionVdfmc_macro_expanderMM7I, 25
Kgenerate_constraint_functionVdfmc_macro_expanderMM7I:
	.byte	137,195,184
	.long	Kmatch_symbol_constraintVdfmc_macro_expander
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	Kmatch_symbol_constraintVdfmc_macro_expander
	.byte	253,195


	.global Klookup_intermediate_wordsVdfmc_macro_expanderI
	.type Klookup_intermediate_wordsVdfmc_macro_expanderI,@function
	.size Klookup_intermediate_wordsVdfmc_macro_expanderI, 35
Klookup_intermediate_wordsVdfmc_macro_expanderI:
	.byte	137,195,101,139,5
	.long	teb@ntpoff
	.byte	139,64,4,139,53
	.long	Tintermediate_wordsTVdfmc_macro_expander
	.byte	139,4,48,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,195


	.type K235I,@function
	.size K235I, 26
K235I:
	.byte	137,199,139,68,36,4,139,91,20,137,92,36,4,185,2,0
	.byte	0,0,187
	.long	Kmatch_literalVdfmc_macro_expander
	.byte	255,99,4


	.type K240I,@function
	.size K240I, 22
K240I:
	.byte	137,199,139,68,36,4,185,1,0,0,0,187
	.long	Kmatch_colon_colonVdfmc_macro_expander
	.byte	143,4,36,255,99,4


	.type K245I,@function
	.size K245I, 22
K245I:
	.byte	137,199,139,68,36,4,185,1,0,0,0,187
	.long	Kmatch_dotVdfmc_macro_expander
	.byte	143,4,36,255,99,4


	.type K250I,@function
	.size K250I, 22
K250I:
	.byte	137,199,139,68,36,4,185,1,0,0,0,187
	.long	Kmatch_hash_all_keysVdfmc_macro_expander
	.byte	143,4,36,255,99,4


	.type K255I,@function
	.size K255I, 22
K255I:
	.byte	137,199,139,68,36,4,185,1,0,0,0,187
	.long	Kmatch_hash_keyVdfmc_macro_expander
	.byte	143,4,36,255,99,4


	.type K260I,@function
	.size K260I, 22
K260I:
	.byte	137,199,139,68,36,4,185,1,0,0,0,187
	.long	Kmatch_hash_restVdfmc_macro_expander
	.byte	143,4,36,255,99,4


	.type K265I,@function
	.size K265I, 22
K265I:
	.byte	137,199,139,68,36,4,185,1,0,0,0,187
	.long	Kmatch_hash_nextVdfmc_macro_expander
	.byte	143,4,36,255,99,4


	.type K270I,@function
	.size K270I, 22
K270I:
	.byte	137,199,139,68,36,4,185,1,0,0,0,187
	.long	Kmatch_equal_greaterVdfmc_macro_expander
	.byte	143,4,36,255,99,4


	.type K275I,@function
	.size K275I, 22
K275I:
	.byte	137,199,139,68,36,4,185,1,0,0,0,187
	.long	Kmatch_end_of_modifiersVdfmc_macro_expander
	.byte	143,4,36,255,99,4


	.type K280I,@function
	.size K280I, 26
K280I:
	.byte	137,199,139,68,36,4,139,91,20,137,92,36,4,185,2,0
	.byte	0,0,187
	.long	Kmatch_operatorVdfmc_macro_expander
	.byte	255,99,4


	.type K285I,@function
	.size K285I, 26
K285I:
	.byte	137,199,139,68,36,4,139,91,20,137,92,36,4,185,2,0
	.byte	0,0,187
	.long	Kmatch_nameVdfmc_macro_expander
	.byte	255,99,4


	.type K296I,@function
	.size K296I, 68
K296I:
	.byte	85,137,229,131,236,4,137,69,252,139,91,20,83,255,117,252
	.byte	139,69,8,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	184
	.long	KPfalseVKi
	.byte	187
	.long	KPempty_listVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0

	.global apply_xep_2

	.type K295I,@function
	.size K295I, 379
K295I:
	.byte	85,137,229,131,236,20,137,69,240,137,93,244,187
	.long	KPempty_listVKi
	.byte	139,125,8,137,93,248,137,125,252,139,117,244,139,70,24,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,244,139,94,24,255,117,252,139,69,240,185,2,0,0
	.byte	0,255,83,4,61
	.long	KPfalseVKi
	.byte	116,71,139,69,252,191
	.long	KemptyQVKd
	.byte	139,29
	.long	KemptyQVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,112,184
	.long	KPtrueVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	KPtrueVKi
	.byte	199,71,4
	.long	KPempty_listVKi
	.byte	252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0,139,117,244,139,126
	.byte	20,87,255,117,240,139,69,248,232
	.long	Klookup_match_setterVdfmc_macro_expanderI - 4 - .
	.byte	187
	.long	KPfalseVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	KPfalseVKi
	.byte	199,71,4
	.long	KPempty_listVKi
	.byte	252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,137,216,235,187,139,69,252,185,1
	.byte	0,0,0,187
	.long	KheadVKd
	.byte	255,83,4,131,236,12,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,5,0,0,0,137,68,36,8,137,224,106,16
	.byte	232
	.long	KlistVKdI - 4 - .
	.byte	131,236,12,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,5,0,0,0,137,68,36,8,137,101,236,139
	.byte	69,248,191
	.long	Ktype_for_copyVKd
	.byte	139,29
	.long	Ktype_for_copyVKd + 24
	.byte	255,83,12,255,117,236,255,117,248,187
	.long	Kconcatenate_asVKd
	.byte	232
	.long	apply_xep_2 - 4 - .
	.byte	137,69,248,139,69,252,185,1,0,0,0,187
	.long	KtailVKd
	.byte	255,83,4,139,93,248,137,199,233,153,254,255,255


	.type K303I,@function
	.size K303I, 207
K303I:
	.byte	85,137,229,131,236,12,137,69,244,137,93,252,139,69,8,185
	.byte	1,0,0,0,187
	.long	Kmatch_otherwiseVdfmc_macro_expander
	.byte	255,83,4,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,137,199,137,93,248,129,255
	.long	KPfalseVKi
	.byte	116,43,137,248,191
	.long	KPfalseVKi
	.byte	137,251,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0,139,117,252,139,70
	.byte	20,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,20,255,117,248,139,69,244,185,2,0,0
	.byte	0,255,83,4,137,69,252,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,127,4,139,69,252,233,110,255,255,255


	.type K308I,@function
	.size K308I, 281
K308I:
	.byte	85,137,229,131,236,12,137,69,248,137,93,252,139,117,252,139
	.byte	70,24,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,24,255,117,8,139,69,248,185,2,0,0
	.byte	0,255,83,4,137,69,244,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,139,125,244,137,93,244,129,255
	.long	KPfalseVKi
	.byte	116,43,137,248,191
	.long	KPfalseVKi
	.byte	137,251,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0,139,117,252,139,70
	.byte	20,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,20,255,117,244,139,69,248,185,2,0,0
	.byte	0,255,83,4,137,69,252,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,127,4,139,69,252,233,110,255,255,255


	.global Kgenerate_success_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_success_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_success_functionVdfmc_macro_expanderMM0I, 23
Kgenerate_success_functionVdfmc_macro_expanderMM0I:
	.byte	184
	.long	K318
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	K318
	.byte	253,195


	.type K315I,@function
	.size K315I, 89
K315I:
	.byte	85,137,229,131,236,4,137,69,252,139,69,8,191
	.long	KemptyQVKd
	.byte	139,29
	.long	KemptyQVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,44,184
	.long	KPfalseVKi
	.byte	187
	.long	KPempty_listVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0,184
	.long	KPtrueVKi
	.byte	187
	.long	KPempty_listVKi
	.byte	235,210


	.type K318I,@function
	.size K318I, 49
K318I:
	.byte	137,194,139,124,36,4,184
	.long	KPfalseVKi
	.byte	187
	.long	KPempty_listVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,194,4,0


	.type K322I,@function
	.size K322I, 393
K322I:
	.byte	85,137,229,131,236,16,137,69,248,137,93,252,139,117,252,139
	.byte	70,28,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,28,139,69,8,185,1,0,0,0,255,83
	.byte	4,137,69,244,191,3,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,87,4,139,95,8,139,125,244,137,85,240,137
	.byte	93,244,129,255
	.long	KPfalseVKi
	.byte	116,43,137,248,191
	.long	KPfalseVKi
	.byte	137,251,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,137,95,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,201,194,4,0,139,117,252,139,70
	.byte	24,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,24,255,117,244,139,69,248,185,2,0,0
	.byte	0,255,83,4,137,69,244,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	139,125,244,129,255
	.long	KPfalseVKi
	.byte	116,12,137,248,191
	.long	KPfalseVKi
	.byte	233,108,255,255,255,139,117,252,139,70,20,186
	.long	KLfunctionGVKd
	.byte	137,199,131,231,3,131,255,1,116,25,131,255,2,116,20,131
	.byte	255,3,116,15,139,24,139,91,8,139,122,16,35,251,131,255
	.byte	1,117,10,104
	.long	KLfunctionGVKd
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,139,94,20,255,117,240,139,69,248,185,2,0,0
	.byte	0,255,83,4,137,69,252,191,2,0,0,0,232
	.long	primitive_pad_mv - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,127,4,139,69,252,235,144


	.global Kcall_list_withVdfmc_macro_expanderI
	.type Kcall_list_withVdfmc_macro_expanderI,@function
	.size Kcall_list_withVdfmc_macro_expanderI, 228
Kcall_list_withVdfmc_macro_expanderI:
	.byte	85,137,229,131,236,28,137,69,244,139,69,244,185,1,0,0
	.byte	0,187
	.long	Kforward_iteration_protocolVKd
	.byte	255,83,4,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,137,93,228,139,95,8,137,93,232,139
	.byte	95,12,137,93,236,139,127,20,137,125,240,137,69,248,255,117
	.byte	228,255,117,248,139,69,244,185,3,0,0,0,139,93,236,255
	.byte	83,4,61
	.long	KPfalseVKi
	.byte	117,113,255,117,248,139,69,244,185,2,0,0,0,139,93,240
	.byte	255,83,4,137,69,252,186
	.long	KLfunctionGVKd
	.byte	139,125,252,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,252,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLfunctionGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,93,252,139,69,8,185,1,0,0,0,255,83,4,255,117
	.byte	248,139,69,244,185,2,0,0,0,139,93,232,255,83,4,233
	.byte	113,255,255,255,184
	.long	KPfalseVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	KPfalseVKi
	.byte	253,201,194,4,0


	.global Kgenerate_match_failure_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_match_failure_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_match_failure_functionVdfmc_macro_expanderMM0I, 62
Kgenerate_match_failure_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,4,137,69,252,139,69,252,185,1,0,0
	.byte	0,187
	.long	Kexpander_nameVdfmc_macro_expander
	.byte	255,83,4,139,117,8,139,126,8,80,87,106,2,184
	.long	K337
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,8,0


	.global Kgenerate_match_failure_functionVdfmc_macro_expanderMM1I
	.type Kgenerate_match_failure_functionVdfmc_macro_expanderMM1I,@function
	.size Kgenerate_match_failure_functionVdfmc_macro_expanderMM1I, 55
Kgenerate_match_failure_functionVdfmc_macro_expanderMM1I:
	.byte	85,137,229,131,236,4,137,69,252,139,69,252,185,1,0,0
	.byte	0,187
	.long	Kexpander_nameVdfmc_macro_expander
	.byte	255,83,4,80,106,1,184
	.long	K334
	.byte	232
	.long	primitive_make_closure_with_environment - 4 - .
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,201,194,8,0


	.type K334I,@function
	.size K334I, 15
K334I:
	.byte	255,52,36,139,91,20,137,92,36,4,233
	.long	Kmacro_main_rule_match_errorVdfmc_macro_expanderI - 4 - .


	.type K337I,@function
	.size K337I, 26
K337I:
	.byte	131,236,4,255,116,36,4,139,123,24,139,91,20,137,124,36
	.byte	4,137,92,36,8,233
	.long	Kmacro_aux_rule_match_errorVdfmc_macro_expanderI - 4 - .


	.global Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0I, 94
Kgenerate_aux_rule_set_definition_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,8,137,69,248,139,69,12,185,1,0,0
	.byte	0,187
	.long	Krule_set_rewrite_rulesVdfmc_macro_expander
	.byte	255,83,4,80,255,117,12,255,117,8,139,69,248,232
	.long	Kgenerate_rules_functionVdfmc_macro_expanderMM0I - 4 - .
	.byte	137,69,252,139,69,12,185,1,0,0,0,187
	.long	Krule_set_rewriter_env_indexVdfmc_macro_expander
	.byte	255,83,4,80,255,117,8,139,69,252,232
	.long	Klookup_aux_rule_function_setterVdfmc_macro_expanderI - 4 - .
	.byte	139,69,252,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,252,137,55,253,201,194,8,0


	.global Klookup_aux_rule_function_setterVdfmc_macro_expanderI
	.type Klookup_aux_rule_function_setterVdfmc_macro_expanderI,@function
	.size Klookup_aux_rule_function_setterVdfmc_macro_expanderI, 54
Klookup_aux_rule_function_setterVdfmc_macro_expanderI:
	.byte	85,137,229,131,236,4,137,69,252,255,117,12,255,117,8,139
	.byte	69,252,185,3,0,0,0,187
	.long	Kelement_setterVKd
	.byte	255,83,4,139,69,252,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,252,137,55,253,201,194,8,0

	.section .text$i, "ax", @progbits
	.align 4

	.global KPresolve_symbolVKiI

	.global _Init_dfmc_macro_expander__X_pattern_to_function_for_system_fixups
	.type _Init_dfmc_macro_expander__X_pattern_to_function_for_system_fixups,@function
	.size _Init_dfmc_macro_expander__X_pattern_to_function_for_system_fixups, 115
_Init_dfmc_macro_expander__X_pattern_to_function_for_system_fixups:
	.byte	85,137,229,131,236,4,199,69,252
	.long	KPresolve_symbolVKiI
	.byte	184
	.long	KJsymbol_
	.byte	255,85,252,137,5
	.long	K191 + 8
	.byte	184
	.long	KJmacro_
	.byte	255,85,252,137,5
	.long	K196 + 8
	.byte	184
	.long	KJcase_body_
	.byte	255,85,252,137,5
	.long	K201 + 8
	.byte	184
	.long	KJbody_
	.byte	255,85,252,137,5
	.long	K206 + 8
	.byte	184
	.long	KJvariable_
	.byte	255,85,252,137,5
	.long	K211 + 8
	.byte	184
	.long	KJexpression_
	.byte	255,85,252,137,5
	.long	K216 + 8
	.byte	184
	.long	KJotherwise_
	.byte	255,85,252,137,199,137,61
	.long	IKJotherwise_
	.byte	201,195


	.global _Init_dfmc_macro_expander__X_pattern_to_function_for_system
	.type _Init_dfmc_macro_expander__X_pattern_to_function_for_system,@function
	.size _Init_dfmc_macro_expander__X_pattern_to_function_for_system, 10
_Init_dfmc_macro_expander__X_pattern_to_function_for_system:
	.byte	85,137,229,232
	.long	_Init_dfmc_macro_expander__X_pattern_to_function_for_system_fixups - 4 - .
	.byte	201,195

	.global primitive_allocate_thread_variable

	.global _Init_dfmc_macro_expander__X_pattern_to_function_for_user_0
	.type _Init_dfmc_macro_expander__X_pattern_to_function_for_user_0,@function
	.size _Init_dfmc_macro_expander__X_pattern_to_function_for_user_0, 25
_Init_dfmc_macro_expander__X_pattern_to_function_for_user_0:
	.byte	85,137,229,104
	.long	KPempty_listVKi
	.byte	252,232
	.long	primitive_allocate_thread_variable - 4 - .
	.byte	131,196,4,137,5
	.long	Tintermediate_wordsTVdfmc_macro_expander
	.byte	201,195


	.global _Init_dfmc_macro_expander__X_pattern_to_function_for_user
	.type _Init_dfmc_macro_expander__X_pattern_to_function_for_user,@function
	.size _Init_dfmc_macro_expander__X_pattern_to_function_for_user, 10
_Init_dfmc_macro_expander__X_pattern_to_function_for_user:
	.byte	85,137,229,232
	.long	_Init_dfmc_macro_expander__X_pattern_to_function_for_user_0 - 4 - .
	.byte	201,195
