	.global KLclassGVKd
	.global KLmm_wrapperGVKi
	.global KLobjectGVKd
	.global KLunboundGVKe
	.global KLbooleanGVKd
	.global KLsealed_generic_functionGVKe
	.global KLempty_listGVKd
	.global KLobject_signatureGVKe
	.global KLabsent_engine_nodeGVKg
	.global KLbyte_stringGVKd
	.global KLpairGVKd
	.global KLsimple_object_vectorGVKd
	.global KLsymbolGVKd
	.global KLsimple_methodGVKe
	.global KLfunction_classGVKi
	.global KLsignatureGVKe
	.global KLsimple_sequence_substitutionGVdfmc_macro_expander
	.global KLfragmentGVdfmc_reader
	.global KLsimple_element_substitutionGVdfmc_macro_expander
	.global KLas_symbol_substitutionGVdfmc_macro_expander
	.global KLas_string_substitutionGVdfmc_macro_expander
	.global KLsplicing_substitutionGVdfmc_macro_expander
	.global KLsimple_closure_methodGVKi
	.global KLincremental_generic_functionGVKe
	.global KLclassGVKdW
	.global KLmm_wrapperGVKiW
	.global KLobjectGVKdW
	.global KPunboundVKi
	.global KLunboundGVKeW
	.global KPtrueVKi
	.global KLbooleanGVKdW
	.global KPfalseVKi
	.global KLsealed_generic_functionGVKeW
	.global KPempty_listVKi
	.global KLempty_listGVKdW
	.global new_gf_xep_1
	.global KDsignature_LobjectG_object_rest_value_1VKi
	.global KLobject_signatureGVKeW
	.global RSINGULAR_Labsent_engine_nodeG
	.global KLabsent_engine_nodeGVKgW
	.global KLbyte_stringGVKdW
	.global KLpairGVKdW
	.global KLsimple_object_vectorGVKdW
	.global Kgenerate_constructorVdfmc_macro_expander
	.global Kmake_name_fragmentVdfmc_macro_expanderI
	.global Kimport_to_templateVdfmc_macro_expander
	.global Kmake_comma_fragmentVdfmc_macro_expanderI
	.global Kmaybe_substitute_separatorVdfmc_macro_expander
	.global KlistVKdI
	.global Kmake_parens_fragmentVdfmc_macro_expanderI
	.global Kmake_templateVdfmc_macro_expanderI
	.global KLsymbolGVKdW
	.global KLfunction_classGVKiW
	.global KLsimple_methodGVKeW
	.global xep_1
	.global KLsignatureGVKeW
	.global KLsimple_sequence_substitutionGVdfmc_macro_expanderW
	.global Kelement_variable_nameVdfmc_macro_expander
	.global Kmake_literal_fragmentVdfmc_macro_expander
	.global KLfragmentGVdfmc_readerW
	.global KLsimple_element_substitutionGVdfmc_macro_expanderW
	.global KLas_symbol_substitutionGVdfmc_macro_expanderW
	.global KLas_string_substitutionGVdfmc_macro_expanderW
	.global KLsplicing_substitutionGVdfmc_macro_expanderW
	.global Ksuffix_name_hygienicallyVdfmc_readerMM0
	.global KJconstant_
	.global Kmake_equal_fragmentVdfmc_macro_expanderI
	.global Kmake_semicolon_fragmentVdfmc_macro_expanderI
	.global Ksubstitute_sequence_separatedVdfmc_macro_expander
	.global KLsimple_closure_methodGVKiW
	.global KmemberQVKd
	.global KLincremental_generic_functionGVKeW
	.global Kgenerate_substitutionVdfmc_macro_expander
	.global Kgenerate_substitutionVdfmc_macro_expanderMM0
	.global Kgenerate_substitutionVdfmc_macro_expanderMM1
	.global Kgenerate_substitutionVdfmc_macro_expanderMM2
	.global Kgenerate_substitutionVdfmc_macro_expanderMM3
	.global Kgenerate_substitutionVdfmc_macro_expanderMM4
	.global Ksplicing_function_nameVdfmc_macro_expander
	.global Ksplicing_function_nameVdfmc_macro_expanderMM0
	.global Ksplicing_function_nameVdfmc_macro_expanderMM1
	.global Ksplicing_function_nameVdfmc_macro_expanderMM2
	.global generate_substitutionVdfmc_macro_expander

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


_dylan_object_file_objs_start:

Kgenerate_substitutionVdfmc_macro_expander:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long 1
	.long K18
	.long K13
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Kgenerate_substitutionVdfmc_macro_expander,@object
	.size Kgenerate_substitutionVdfmc_macro_expander,. - Kgenerate_substitutionVdfmc_macro_expander

K13:
	.long KLpairGVKdW
	.long Kgenerate_substitutionVdfmc_macro_expanderMM0
	.long K14
	.align 4
	.type K13,@object
	.size K13,. - K13

K14:
	.long KLpairGVKdW
	.long Kgenerate_substitutionVdfmc_macro_expanderMM1
	.long K15
	.align 4
	.type K14,@object
	.size K14,. - K14

K15:
	.long KLpairGVKdW
	.long Kgenerate_substitutionVdfmc_macro_expanderMM2
	.long K16
	.align 4
	.type K15,@object
	.size K15,. - K15

K16:
	.long KLpairGVKdW
	.long Kgenerate_substitutionVdfmc_macro_expanderMM3
	.long K17
	.align 4
	.type K16,@object
	.size K16,. - K16

K17:
	.long KLpairGVKdW
	.long Kgenerate_substitutionVdfmc_macro_expanderMM4
	.long KPempty_listVKi
	.align 4
	.type K17,@object
	.size K17,. - K17

K24:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLsimple_sequence_substitutionGVdfmc_macro_expander
	.align 4
	.type K24,@object
	.size K24,. - K24

Ksplicing_function_nameVdfmc_macro_expander:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long 1
	.long K35
	.long K32
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Ksplicing_function_nameVdfmc_macro_expander,@object
	.size Ksplicing_function_nameVdfmc_macro_expander,. - Ksplicing_function_nameVdfmc_macro_expander

K32:
	.long KLpairGVKdW
	.long Ksplicing_function_nameVdfmc_macro_expanderMM0
	.long K33
	.align 4
	.type K32,@object
	.size K32,. - K32

K33:
	.long KLpairGVKdW
	.long Ksplicing_function_nameVdfmc_macro_expanderMM1
	.long K34
	.align 4
	.type K33,@object
	.size K33,. - K33

K34:
	.long KLpairGVKdW
	.long Ksplicing_function_nameVdfmc_macro_expanderMM2
	.long KPempty_listVKi
	.align 4
	.type K34,@object
	.size K34,. - K34

K39:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLsimple_element_substitutionGVdfmc_macro_expander
	.align 4
	.type K39,@object
	.size K39,. - K39

K43:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLas_symbol_substitutionGVdfmc_macro_expander
	.align 4
	.type K43,@object
	.size K43,. - K43

K47:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLas_string_substitutionGVdfmc_macro_expander
	.align 4
	.type K47,@object
	.size K47,. - K47

K49:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLsplicing_substitutionGVdfmc_macro_expander
	.align 4
	.type K49,@object
	.size K49,. - K49


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


_dylan_object_file_vars_start:

IKJsubstitute_sequence_separated_:
	.long KJsubstitute_sequence_separated_
	.align 4
	.type IKJsubstitute_sequence_separated_,@object
	.size IKJsubstitute_sequence_separated_,. - IKJsubstitute_sequence_separated_

IKJsubstitute_sequence_:
	.long KJsubstitute_sequence_
	.align 4
	.type IKJsubstitute_sequence_,@object
	.size IKJsubstitute_sequence_,. - IKJsubstitute_sequence_

IKJsubstitute_spliced_as_name_:
	.long KJsubstitute_spliced_as_name_
	.align 4
	.type IKJsubstitute_spliced_as_name_,@object
	.size IKJsubstitute_spliced_as_name_,. - IKJsubstitute_spliced_as_name_

IKJsubstitute_spliced_as_symbol_:
	.long KJsubstitute_spliced_as_symbol_
	.align 4
	.type IKJsubstitute_spliced_as_symbol_,@object
	.size IKJsubstitute_spliced_as_symbol_,. - IKJsubstitute_spliced_as_symbol_

IKJsubstitute_spliced_as_string_:
	.long KJsubstitute_spliced_as_string_
	.align 4
	.type IKJsubstitute_spliced_as_string_,@object
	.size IKJsubstitute_spliced_as_string_,. - IKJsubstitute_spliced_as_string_

IKJsubstitute_as_symbol_:
	.long KJsubstitute_as_symbol_
	.align 4
	.type IKJsubstitute_as_symbol_,@object
	.size IKJsubstitute_as_symbol_,. - IKJsubstitute_as_symbol_

IKJsubstitute_as_string_:
	.long KJsubstitute_as_string_
	.align 4
	.type IKJsubstitute_as_string_,@object
	.size IKJsubstitute_as_string_,. - IKJsubstitute_as_string_

IKJimport_to_template_:
	.long KJimport_to_template_
	.align 4
	.type IKJimport_to_template_,@object
	.size IKJimport_to_template_,. - IKJimport_to_template_

IKJdudeZ58ZZ32Z_:
	.long KJdudeZ58ZZ32Z_
	.align 4
	.type IKJdudeZ58ZZ32Z_,@object
	.size IKJdudeZ58ZZ32Z_,. - IKJdudeZ58ZZ32Z_

IKJdefine_:
	.long KJdefine_
	.align 4
	.type IKJdefine_,@object
	.size IKJdefine_,. - IKJdefine_

IKJdude_:
	.long KJdude_
	.align 4
	.type IKJdude_,@object
	.size IKJdude_,. - IKJdude_

generate_substitutionVdfmc_macro_expander:
	.long Kgenerate_substitutionVdfmc_macro_expander
	.align 4
	.type generate_substitutionVdfmc_macro_expander,@object
	.size generate_substitutionVdfmc_macro_expander,. - generate_substitutionVdfmc_macro_expander


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


_dylan_untraced_objs_start:

Kgenerate_substitutionVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K58
	.long Kgenerate_substitutionVdfmc_macro_expanderMM0I
	.align 4
	.type Kgenerate_substitutionVdfmc_macro_expanderMM0,@object
	.size Kgenerate_substitutionVdfmc_macro_expanderMM0,. - Kgenerate_substitutionVdfmc_macro_expanderMM0

Kgenerate_substitutionVdfmc_macro_expanderMM1:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K55
	.long Kgenerate_substitutionVdfmc_macro_expanderMM1I
	.align 4
	.type Kgenerate_substitutionVdfmc_macro_expanderMM1,@object
	.size Kgenerate_substitutionVdfmc_macro_expanderMM1,. - Kgenerate_substitutionVdfmc_macro_expanderMM1

Kgenerate_substitutionVdfmc_macro_expanderMM2:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K52
	.long Kgenerate_substitutionVdfmc_macro_expanderMM2I
	.align 4
	.type Kgenerate_substitutionVdfmc_macro_expanderMM2,@object
	.size Kgenerate_substitutionVdfmc_macro_expanderMM2,. - Kgenerate_substitutionVdfmc_macro_expanderMM2

Kgenerate_substitutionVdfmc_macro_expanderMM3:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K48
	.long Kgenerate_substitutionVdfmc_macro_expanderMM3I
	.align 4
	.type Kgenerate_substitutionVdfmc_macro_expanderMM3,@object
	.size Kgenerate_substitutionVdfmc_macro_expanderMM3,. - Kgenerate_substitutionVdfmc_macro_expanderMM3

Kgenerate_substitutionVdfmc_macro_expanderMM4:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K23
	.long Kgenerate_substitutionVdfmc_macro_expanderMM4I
	.align 4
	.type Kgenerate_substitutionVdfmc_macro_expanderMM4,@object
	.size Kgenerate_substitutionVdfmc_macro_expanderMM4,. - Kgenerate_substitutionVdfmc_macro_expanderMM4

K18:
	.long KLbyte_stringGVKdW
	.long 85
	.ascii "generate-substitution"
	.byte 0
	.align 4
	.type K18,@object
	.size K18,. - K18

KJsubstitute_sequence_separated_:
	.long KLsymbolGVKdW
	.long K22
	.align 4
	.type KJsubstitute_sequence_separated_,@object
	.size KJsubstitute_sequence_separated_,. - KJsubstitute_sequence_separated_

KJsubstitute_sequence_:
	.long KLsymbolGVKdW
	.long K21
	.align 4
	.type KJsubstitute_sequence_,@object
	.size KJsubstitute_sequence_,. - KJsubstitute_sequence_

K21:
	.long KLbyte_stringGVKdW
	.long 77
	.ascii "substitute-sequence"
	.byte 0
	.align 4
	.type K21,@object
	.size K21,. - K21

K22:
	.long KLbyte_stringGVKdW
	.long 117
	.ascii "substitute-sequence-separated"
	.byte 0
	.align 4
	.type K22,@object
	.size K22,. - K22

K23:
	.long KLsignatureGVKeW
	.long 41944069
	.long K24
	.align 4
	.type K23,@object
	.size K23,. - K23

Ksplicing_function_nameVdfmc_macro_expanderMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K46
	.long Ksplicing_function_nameVdfmc_macro_expanderMM0I
	.align 4
	.type Ksplicing_function_nameVdfmc_macro_expanderMM0,@object
	.size Ksplicing_function_nameVdfmc_macro_expanderMM0,. - Ksplicing_function_nameVdfmc_macro_expanderMM0

Ksplicing_function_nameVdfmc_macro_expanderMM1:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K42
	.long Ksplicing_function_nameVdfmc_macro_expanderMM1I
	.align 4
	.type Ksplicing_function_nameVdfmc_macro_expanderMM1,@object
	.size Ksplicing_function_nameVdfmc_macro_expanderMM1,. - Ksplicing_function_nameVdfmc_macro_expanderMM1

Ksplicing_function_nameVdfmc_macro_expanderMM2:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K38
	.long Ksplicing_function_nameVdfmc_macro_expanderMM2I
	.align 4
	.type Ksplicing_function_nameVdfmc_macro_expanderMM2,@object
	.size Ksplicing_function_nameVdfmc_macro_expanderMM2,. - Ksplicing_function_nameVdfmc_macro_expanderMM2

K35:
	.long KLbyte_stringGVKdW
	.long 89
	.ascii "splicing-function-name"
	.byte 0
	.align 4
	.type K35,@object
	.size K35,. - K35

KJsubstitute_spliced_as_name_:
	.long KLsymbolGVKdW
	.long K37
	.align 4
	.type KJsubstitute_spliced_as_name_,@object
	.size KJsubstitute_spliced_as_name_,. - KJsubstitute_spliced_as_name_

K37:
	.long KLbyte_stringGVKdW
	.long 105
	.ascii "substitute-spliced-as-name"
	.byte 0
	.align 4
	.type K37,@object
	.size K37,. - K37

K38:
	.long KLsignatureGVKeW
	.long 44040197
	.long K39
	.align 4
	.type K38,@object
	.size K38,. - K38

KJsubstitute_spliced_as_symbol_:
	.long KLsymbolGVKdW
	.long K41
	.align 4
	.type KJsubstitute_spliced_as_symbol_,@object
	.size KJsubstitute_spliced_as_symbol_,. - KJsubstitute_spliced_as_symbol_

K41:
	.long KLbyte_stringGVKdW
	.long 113
	.ascii "substitute-spliced-as-symbol"
	.byte 0
	.align 4
	.type K41,@object
	.size K41,. - K41

K42:
	.long KLsignatureGVKeW
	.long 44040197
	.long K43
	.align 4
	.type K42,@object
	.size K42,. - K42

KJsubstitute_spliced_as_string_:
	.long KLsymbolGVKdW
	.long K45
	.align 4
	.type KJsubstitute_spliced_as_string_,@object
	.size KJsubstitute_spliced_as_string_,. - KJsubstitute_spliced_as_string_

K45:
	.long KLbyte_stringGVKdW
	.long 113
	.ascii "substitute-spliced-as-string"
	.byte 0
	.align 4
	.type K45,@object
	.size K45,. - K45

K46:
	.long KLsignatureGVKeW
	.long 44040197
	.long K47
	.align 4
	.type K46,@object
	.size K46,. - K46

K48:
	.long KLsignatureGVKeW
	.long 41944069
	.long K49
	.align 4
	.type K48,@object
	.size K48,. - K48

KJsubstitute_as_symbol_:
	.long KLsymbolGVKdW
	.long K51
	.align 4
	.type KJsubstitute_as_symbol_,@object
	.size KJsubstitute_as_symbol_,. - KJsubstitute_as_symbol_

K51:
	.long KLbyte_stringGVKdW
	.long 81
	.ascii "substitute-as-symbol"
	.byte 0
	.align 4
	.type K51,@object
	.size K51,. - K51

K52:
	.long KLsignatureGVKeW
	.long 41944069
	.long K43
	.align 4
	.type K52,@object
	.size K52,. - K52

KJsubstitute_as_string_:
	.long KLsymbolGVKdW
	.long K54
	.align 4
	.type KJsubstitute_as_string_,@object
	.size KJsubstitute_as_string_,. - KJsubstitute_as_string_

K54:
	.long KLbyte_stringGVKdW
	.long 81
	.ascii "substitute-as-string"
	.byte 0
	.align 4
	.type K54,@object
	.size K54,. - K54

K55:
	.long KLsignatureGVKeW
	.long 41944069
	.long K47
	.align 4
	.type K55,@object
	.size K55,. - K55

KJimport_to_template_:
	.long KLsymbolGVKdW
	.long K57
	.align 4
	.type KJimport_to_template_,@object
	.size KJimport_to_template_,. - KJimport_to_template_

K57:
	.long KLbyte_stringGVKdW
	.long 73
	.ascii "import-to-template"
	.byte 0
	.align 4
	.type K57,@object
	.size K57,. - K57

K58:
	.long KLsignatureGVKeW
	.long 41944069
	.long K39
	.align 4
	.type K58,@object
	.size K58,. - K58

K74:
	.long KLsimple_closure_methodGVKiW
	.long xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long K74I
	.long 1
	.align 4
	.type K74,@object
	.size K74,. - K74

K61:
	.long KLbyte_stringGVKdW
	.long 221
	.ascii "            The compiler dudes who stayed the course..."
	.byte 0
	.align 4
	.type K61,@object
	.size K61,. - K61

K62:
	.long KLbyte_stringGVKdW
	.long 165
	.ascii "           Tony Mann (Dude amongst Dudes)"
	.byte 0
	.align 4
	.type K62,@object
	.size K62,. - K62

K63:
	.long KLbyte_stringGVKdW
	.long 173
	.ascii "          Jonathan Bachrach (Dude in Chief)"
	.byte 0
	.align 4
	.type K63,@object
	.size K63,. - K63

K64:
	.long KLbyte_stringGVKdW
	.long 149
	.ascii "         Keith Playford (Deputy Dude)"
	.byte 0
	.align 4
	.type K64,@object
	.size K64,. - K64

K65:
	.long KLbyte_stringGVKdW
	.long 137
	.ascii "        Nosa Omorogbe (Daddy Dude)"
	.byte 0
	.align 4
	.type K65,@object
	.size K65,. - K65

K66:
	.long KLbyte_stringGVKdW
	.long 137
	.ascii "       Gary Palter (Deadline Dude)"
	.byte 0
	.align 4
	.type K66,@object
	.size K66,. - K66

K67:
	.long KLbyte_stringGVKdW
	.long 153
	.ascii "      Roman Budzianowski (Dapper Dude)"
	.byte 0
	.align 4
	.type K67,@object
	.size K67,. - K67

K68:
	.long KLbyte_stringGVKdW
	.long 129
	.ascii "     Glenn Burke (Dispatch Dude)"
	.byte 0
	.align 4
	.type K68,@object
	.size K68,. - K68

K69:
	.long KLbyte_stringGVKdW
	.long 145
	.ascii "    Gail Zacharias (Dependency Dude)"
	.byte 0
	.align 4
	.type K69,@object
	.size K69,. - K69

K70:
	.long KLbyte_stringGVKdW
	.long 121
	.ascii "   Paul Howard (Debugger Dude)"
	.byte 0
	.align 4
	.type K70,@object
	.size K70,. - K70

K71:
	.long KLbyte_stringGVKdW
	.long 125
	.ascii "  Keith Dennison (Decibel Dude)"
	.byte 0
	.align 4
	.type K71,@object
	.size K71,. - K71

K72:
	.long KLbyte_stringGVKdW
	.long 117
	.ascii " Mark Tillotson (Dude-u-Like)"
	.byte 0
	.align 4
	.type K72,@object
	.size K72,. - K72

K73:
	.long KLbyte_stringGVKdW
	.long 113
	.ascii "Greg Sullivan (Dynamic Dude)"
	.byte 0
	.align 4
	.type K73,@object
	.size K73,. - K73

KJdudeZ58ZZ32Z_:
	.long KLsymbolGVKdW
	.long K78
	.align 4
	.type KJdudeZ58ZZ32Z_,@object
	.size KJdudeZ58ZZ32Z_,. - KJdudeZ58ZZ32Z_

KJdefine_:
	.long KLsymbolGVKdW
	.long K77
	.align 4
	.type KJdefine_,@object
	.size KJdefine_,. - KJdefine_

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

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

KJdude_:
	.long KLsymbolGVKdW
	.long K80
	.align 4
	.type KJdude_,@object
	.size KJdude_,. - KJdude_

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

	.global primitive_remove_optionals

	.section .text
	.align 4


	.global Kdude_expanderQVdfmc_macro_expanderMM0I
	.type Kdude_expanderQVdfmc_macro_expanderMM0I,@function
	.size Kdude_expanderQVdfmc_macro_expanderMM0I, 29
Kdude_expanderQVdfmc_macro_expanderMM0I:
	.byte	255,52,36,139,120,12,139,5
	.long	IKJdude_
	.byte	137,124,36,4,185,2,0,0,0,187
	.long	KmemberQVKd
	.byte	255,99,4

	.global primitive_make_closure_with_environment
	.global primitive_copy_vector

	.global Kgenerate_dude_expander_functionVdfmc_macro_expanderMM0I
	.type Kgenerate_dude_expander_functionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_dude_expander_functionVdfmc_macro_expanderMM0I, 166
Kgenerate_dude_expander_functionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,4,137,69,252,131,236,60,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,53,0,0,0,199,68,36,8
	.long	K61
	.byte	199,68,36,12
	.long	K62
	.byte	199,68,36,16
	.long	K63
	.byte	199,68,36,20
	.long	K64
	.byte	199,68,36,24
	.long	K65
	.byte	199,68,36,28
	.long	K66
	.byte	199,68,36,32
	.long	K67
	.byte	199,68,36,36
	.long	K68
	.byte	199,68,36,40
	.long	K69
	.byte	199,68,36,44
	.long	K70
	.byte	199,68,36,48
	.long	K71
	.byte	199,68,36,52
	.long	K72
	.byte	199,68,36,56
	.long	K73
	.byte	137,224,232
	.long	primitive_copy_vector - 4 - .
	.byte	80,106,1,184
	.long	K74
	.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_substitutionVdfmc_macro_expanderMM0I
	.type Kgenerate_substitutionVdfmc_macro_expanderMM0I,@function
	.size Kgenerate_substitutionVdfmc_macro_expanderMM0I, 126
Kgenerate_substitutionVdfmc_macro_expanderMM0I:
	.byte	85,137,229,131,236,12,137,69,244,139,117,244,139,118,8,137
	.byte	117,248,139,5
	.long	IKJimport_to_template_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,252,139,69,248,191
	.long	Kimport_to_templateVdfmc_macro_expander
	.byte	139,29
	.long	Kimport_to_templateVdfmc_macro_expander + 24
	.byte	255,83,12,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	232
	.long	Kmake_parens_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	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,137
	.byte	68,36,12,137,224,106,20,232
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .
	.byte	253,201,195


	.global Kgenerate_substitutionVdfmc_macro_expanderMM1I
	.type Kgenerate_substitutionVdfmc_macro_expanderMM1I,@function
	.size Kgenerate_substitutionVdfmc_macro_expanderMM1I, 126
Kgenerate_substitutionVdfmc_macro_expanderMM1I:
	.byte	85,137,229,131,236,12,137,69,244,139,117,244,139,118,8,137
	.byte	117,248,139,5
	.long	IKJsubstitute_as_string_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,252,139,69,248,191
	.long	Kimport_to_templateVdfmc_macro_expander
	.byte	139,29
	.long	Kimport_to_templateVdfmc_macro_expander + 24
	.byte	255,83,12,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	232
	.long	Kmake_parens_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	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,137
	.byte	68,36,12,137,224,106,20,232
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .
	.byte	253,201,195


	.global Kgenerate_substitutionVdfmc_macro_expanderMM2I
	.type Kgenerate_substitutionVdfmc_macro_expanderMM2I,@function
	.size Kgenerate_substitutionVdfmc_macro_expanderMM2I, 126
Kgenerate_substitutionVdfmc_macro_expanderMM2I:
	.byte	85,137,229,131,236,12,137,69,244,139,117,244,139,118,8,137
	.byte	117,248,139,5
	.long	IKJsubstitute_as_symbol_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,252,139,69,248,191
	.long	Kimport_to_templateVdfmc_macro_expander
	.byte	139,29
	.long	Kimport_to_templateVdfmc_macro_expander + 24
	.byte	255,83,12,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	232
	.long	Kmake_parens_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	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,137
	.byte	68,36,12,137,224,106,20,232
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .
	.byte	253,201,195

	.global Ktype_check_errorVKiI

	.global Kgenerate_substitutionVdfmc_macro_expanderMM3I
	.type Kgenerate_substitutionVdfmc_macro_expanderMM3I,@function
	.size Kgenerate_substitutionVdfmc_macro_expanderMM3I, 371
Kgenerate_substitutionVdfmc_macro_expanderMM3I:
	.byte	85,137,229,131,236,28,137,69,248,139,117,248,139,118,16,137
	.byte	117,252,139,69,252,185,1,0,0,0,187
	.long	Kelement_variable_nameVdfmc_macro_expander
	.byte	255,83,4,137,69,240,139,117,248,139,118,20,137,117,244,139
	.byte	117,248,139,118,24,137,117,228,139,69,252,191
	.long	Ksplicing_function_nameVdfmc_macro_expander
	.byte	139,29
	.long	Ksplicing_function_nameVdfmc_macro_expander + 24
	.byte	255,83,12,191
	.long	Kimport_to_templateVdfmc_macro_expander
	.byte	139,29
	.long	Kimport_to_templateVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,232,139,69,244,191
	.long	Kmake_literal_fragmentVdfmc_macro_expander
	.byte	139,29
	.long	Kmake_literal_fragmentVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,252,191
	.long	KLfragmentGVdfmc_reader
	.byte	139,95,4,87,139,69,252,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLfragmentGVdfmc_reader
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,117,252,137,117,236,232
	.long	Kmake_comma_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,252,139,69,240,191
	.long	Kimport_to_templateVdfmc_macro_expander
	.byte	139,29
	.long	Kimport_to_templateVdfmc_macro_expander + 24
	.byte	255,83,12,80,139,69,252,191
	.long	Kmaybe_substitute_separatorVdfmc_macro_expander
	.byte	139,29
	.long	Kmaybe_substitute_separatorVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,240,232
	.long	Kmake_comma_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,244,139,69,228,191
	.long	Kmake_literal_fragmentVdfmc_macro_expander
	.byte	139,29
	.long	Kmake_literal_fragmentVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,252,191
	.long	KLfragmentGVdfmc_reader
	.byte	139,95,4,87,139,69,252,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLfragmentGVdfmc_reader
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,252,87,139,69,244,191
	.long	Kmaybe_substitute_separatorVdfmc_macro_expander
	.byte	139,29
	.long	Kmaybe_substitute_separatorVdfmc_macro_expander + 24
	.byte	255,83,12,131,236,20,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,13,0,0,0,139,117,236,137,116,36,8,139
	.byte	117,240,137,116,36,12,137,68,36,16,137,224,106,24,232
	.long	KlistVKdI - 4 - .
	.byte	232
	.long	Kmake_parens_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	131,236,16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,139,117,232,137,116,36,8,137
	.byte	68,36,12,137,224,106,20,232
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .
	.byte	253,201,195


	.global Kgenerate_substitutionVdfmc_macro_expanderMM4I
	.type Kgenerate_substitutionVdfmc_macro_expanderMM4I,@function
	.size Kgenerate_substitutionVdfmc_macro_expanderMM4I, 320
Kgenerate_substitutionVdfmc_macro_expanderMM4I:
	.byte	85,137,229,131,236,20,137,69,248,139,117,248,139,118,8,137
	.byte	117,252,139,117,248,139,70,16,61
	.long	KPfalseVKi
	.byte	15,132,178,0,0,0,191
	.long	Kgenerate_constructorVdfmc_macro_expander
	.byte	139,29
	.long	Kgenerate_constructorVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,236,139,5
	.long	IKJsubstitute_sequence_separated_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,240,139,69,252,191
	.long	Kimport_to_templateVdfmc_macro_expander
	.byte	139,29
	.long	Kimport_to_templateVdfmc_macro_expander + 24
	.byte	255,83,12,137,69,244,232
	.long	Kmake_comma_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,252,139,69,236,191
	.long	Kimport_to_templateVdfmc_macro_expander
	.byte	139,29
	.long	Kimport_to_templateVdfmc_macro_expander + 24
	.byte	255,83,12,80,139,69,252,191
	.long	Kmaybe_substitute_separatorVdfmc_macro_expander
	.byte	139,29
	.long	Kmaybe_substitute_separatorVdfmc_macro_expander + 24
	.byte	255,83,12,131,236,16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,139,117,244,137,116,36,8,137
	.byte	68,36,12,137,224,106,20,232
	.long	KlistVKdI - 4 - .
	.byte	232
	.long	Kmake_parens_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	131,236,16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,139,117,240,137,116,36,8,137
	.byte	68,36,12,137,224,106,20,232
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .
	.byte	253,201,195,139,5
	.long	IKJsubstitute_sequence_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,244,139,69,252,191
	.long	Kimport_to_templateVdfmc_macro_expander
	.byte	139,29
	.long	Kimport_to_templateVdfmc_macro_expander + 24
	.byte	255,83,12,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	232
	.long	Kmake_parens_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	131,236,16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,139,117,244,137,116,36,8,137
	.byte	68,36,12,137,224,106,20,232
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .
	.byte	235,146


	.global Ksplicing_function_nameVdfmc_macro_expanderMM0I
	.type Ksplicing_function_nameVdfmc_macro_expanderMM0I,@function
	.size Ksplicing_function_nameVdfmc_macro_expanderMM0I, 62
Ksplicing_function_nameVdfmc_macro_expanderMM0I:
	.byte	131,236,12,255,116,36,12,85,137,229,131,236,4,137,69,252
	.byte	139,5
	.long	IKJsubstitute_spliced_as_string_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,199,141,69,12,199,69,8,16,0,0,0,199,69,12
	.long	KLsimple_object_vectorGVKdW
	.byte	199,69,16,5,0,0,0,137,125,20,201,233
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .


	.global Ksplicing_function_nameVdfmc_macro_expanderMM1I
	.type Ksplicing_function_nameVdfmc_macro_expanderMM1I,@function
	.size Ksplicing_function_nameVdfmc_macro_expanderMM1I, 62
Ksplicing_function_nameVdfmc_macro_expanderMM1I:
	.byte	131,236,12,255,116,36,12,85,137,229,131,236,4,137,69,252
	.byte	139,5
	.long	IKJsubstitute_spliced_as_symbol_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,199,141,69,12,199,69,8,16,0,0,0,199,69,12
	.long	KLsimple_object_vectorGVKdW
	.byte	199,69,16,5,0,0,0,137,125,20,201,233
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .


	.global Ksplicing_function_nameVdfmc_macro_expanderMM2I
	.type Ksplicing_function_nameVdfmc_macro_expanderMM2I,@function
	.size Ksplicing_function_nameVdfmc_macro_expanderMM2I, 62
Ksplicing_function_nameVdfmc_macro_expanderMM2I:
	.byte	131,236,12,255,116,36,12,85,137,229,131,236,4,137,69,252
	.byte	139,5
	.long	IKJsubstitute_spliced_as_name_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,199,141,69,12,199,69,8,16,0,0,0,199,69,12
	.long	KLsimple_object_vectorGVKdW
	.byte	199,69,16,5,0,0,0,137,125,20,201,233
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .

	.global primitive_alloc_s2

	.type K74I,@function
	.size K74I, 467
K74I:
	.byte	131,236,12,255,116,36,12,85,137,229,131,236,44,137,69,212
	.byte	137,93,220,139,5
	.long	IKJdudeZ58ZZ32Z_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	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,236,139,117,236,199,70,4
	.long	KPfalseVKi
	.byte	139,117,236,199,70,8
	.long	KPempty_listVKi
	.byte	139,77,236,139,117,236,137,78,4,139,117,220,139,126,20,139
	.byte	127,4,137,125,248,191,1,0,0,0,137,125,252,139,117,252
	.byte	59,117,248,117,67,139,117,236,139,118,8,137,117,244,232
	.long	Kmake_semicolon_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	80,139,69,244,191
	.long	Ksubstitute_sequence_separatedVdfmc_macro_expander
	.byte	139,29
	.long	Ksubstitute_sequence_separatedVdfmc_macro_expander + 24
	.byte	255,83,12,137,199,141,69,12,199,69,8,16,0,0,0,199
	.byte	69,12
	.long	KLsimple_object_vectorGVKdW
	.byte	199,69,16,5,0,0,0,137,125,20,201,233
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .
	.byte	139,117,220,139,126,20,139,117,252,139,116,55,7,137,117,244
	.byte	255,117,244,139,69,216,185,2,0,0,0,187
	.long	Ksuffix_name_hygienicallyVdfmc_readerMM0
	.byte	255,83,4,137,69,224,139,5
	.long	IKJdefine_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,228,184
	.long	KJconstant_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,232,232
	.long	Kmake_equal_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,240,139,69,244,191
	.long	Kimport_to_templateVdfmc_macro_expander
	.byte	139,29
	.long	Kimport_to_templateVdfmc_macro_expander + 24
	.byte	255,83,12,131,236,28,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,21,0,0,0,139,117,228,137,116,36,8,139
	.byte	117,232,137,116,36,12,139,117,224,137,116,36,16,139,117,240
	.byte	137,116,36,20,137,68,36,24,137,224,106,32,232
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .
	.byte	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,244,139,117,244,137,126,4,139,117,244,199
	.byte	70,8
	.long	KPempty_listVKi
	.byte	139,117,236,139,118,4,137,117,240,187
	.long	KLpairGVKd
	.byte	139,125,240,131,231,3,131,255,0,116,43,104
	.long	KLpairGVKd
	.byte	139,69,240,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,240,139,117,244,137,119,8,139,77,244,139,117,236,137
	.byte	78,4,139,125,252,131,199,4,206,233,170,254,255,255,139,117
	.byte	240,139,62,139,127,4,139,127,8,59,251,116,211,235,196

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

	.global KPresolve_symbolVKiI

	.global _Init_dfmc_macro_expander__X_template_to_code_for_system_fixups
	.type _Init_dfmc_macro_expander__X_template_to_code_for_system_fixups,@function
	.size _Init_dfmc_macro_expander__X_template_to_code_for_system_fixups, 171
_Init_dfmc_macro_expander__X_template_to_code_for_system_fixups:
	.byte	85,137,229,131,236,4,199,69,252
	.long	KPresolve_symbolVKiI
	.byte	184
	.long	KJsubstitute_sequence_separated_
	.byte	255,85,252,137,5
	.long	IKJsubstitute_sequence_separated_
	.byte	184
	.long	KJsubstitute_sequence_
	.byte	255,85,252,137,5
	.long	IKJsubstitute_sequence_
	.byte	184
	.long	KJsubstitute_spliced_as_name_
	.byte	255,85,252,137,5
	.long	IKJsubstitute_spliced_as_name_
	.byte	184
	.long	KJsubstitute_spliced_as_symbol_
	.byte	255,85,252,137,5
	.long	IKJsubstitute_spliced_as_symbol_
	.byte	184
	.long	KJsubstitute_spliced_as_string_
	.byte	255,85,252,137,5
	.long	IKJsubstitute_spliced_as_string_
	.byte	184
	.long	KJsubstitute_as_symbol_
	.byte	255,85,252,137,5
	.long	IKJsubstitute_as_symbol_
	.byte	184
	.long	KJsubstitute_as_string_
	.byte	255,85,252,137,5
	.long	IKJsubstitute_as_string_
	.byte	184
	.long	KJimport_to_template_
	.byte	255,85,252,137,5
	.long	IKJimport_to_template_
	.byte	184
	.long	KJdudeZ58ZZ32Z_
	.byte	255,85,252,137,5
	.long	IKJdudeZ58ZZ32Z_
	.byte	184
	.long	KJdefine_
	.byte	255,85,252,137,5
	.long	IKJdefine_
	.byte	184
	.long	KJdude_
	.byte	255,85,252,137,199,137,61
	.long	IKJdude_
	.byte	201,195


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


	.global _Init_dfmc_macro_expander__X_template_to_code_for_user
	.type _Init_dfmc_macro_expander__X_template_to_code_for_user,@function
	.size _Init_dfmc_macro_expander__X_template_to_code_for_user, 1
_Init_dfmc_macro_expander__X_template_to_code_for_user:
	.byte	195
