	.global KLclassGVKd
	.global KLmm_wrapperGVKi
	.global KLobjectGVKd
	.global KLunboundGVKe
	.global KLbooleanGVKd
	.global KLsimple_methodGVKe
	.global KLfunction_classGVKi
	.global KLsignatureAvaluesGVKi
	.global KLsimple_object_vectorGVKd
	.global KLBtypeGVdfmc_modeling
	.global KLsealed_generic_functionGVKe
	.global KLunionGVKe
	.global KLsymbolGVKd
	.global KLempty_listGVKd
	.global KLbyte_stringGVKd
	.global KLsignatureGVKe
	.global KLobject_signatureGVKe
	.global KLabsent_engine_nodeGVKg
	.global KLpairGVKd
	.global KLsetter_methodGVKi
	.global KLinstance_slot_descriptorGVKe
	.global KLgetter_methodGVKi
	.global KLimplementation_classGVKe
	.global KLemitted_objectGVdfmc_common
	.global KLdood_mapped_objectGVdood
	.global KLmodel_propertiesGVdfmc_common
	.global KLBtopGVdfmc_modeling
	.global KLBobjectGVdfmc_modeling
	.global KLBlimited_typeGVdfmc_modeling
	.global KLkeyword_methodGVKe
	.global KLkeyword_signatureAvaluesGVKi
	.global KLmoduleGVKe
	.global Kinstall_Bclass_mappingVdfmc_modelingMM0I
	.global Kdo_define_evaluator_overrideVdfmc_definitionsMM0I
	.global Kdo_define_core_unadorned_definitionVdfmc_definitionsMM0I
	.global KLclassGVKdW
	.global KLmm_wrapperGVKiW
	.global KLobjectGVKdW
	.global KPunboundVKi
	.global KLunboundGVKeW
	.global KPtrueVKi
	.global KLbooleanGVKdW
	.global KPfalseVKi
	.global KLfunction_classGVKiW
	.global KLsimple_methodGVKeW
	.global xep_1
	.global KLsignatureAvaluesGVKiW
	.global KLsimple_object_vectorGVKdW
	.global KLBtypeGVdfmc_modelingW
	.global KCinstanceQVdfmc_modeling
	.global KLsealed_generic_functionGVKeW
	.global xep_2
	.global KDsignature_LbooleanG_typesVKi
	.global KEEVKdI
	.global KLmodel_valueGVdfmc_modeling
	.global KLunionGVKeW
	.global KJobject_
	.global KLsymbolGVKdW
	.global Kimmutable_modelVdfmc_commonMM2I
	.global KPempty_listVKi
	.global KLempty_listGVKdW
	.global KerrorVKdMM1I
	.global KPempty_vectorVKi
	.global KLbyte_stringGVKdW
	.global KLsignatureGVKeW
	.global Kmake_name_fragmentVdfmc_macro_expanderI
	.global KJclass_
	.global KlistVKdI
	.global Kmake_parens_fragmentVdfmc_macro_expanderI
	.global KJconstant_
	.global Kmake_comma_fragmentVdfmc_macro_expanderI
	.global Kmake_literal_fragmentVdfmc_macro_expanderMM3I
	.global KJrequired_init_keyword_
	.global KJend_
	.global Kmake_templateVdfmc_macro_expanderI
	.global xep_0
	.global new_gf_xep_2
	.global KDsignature_LobjectG_object_rest_value_2VKi
	.global KLobject_signatureGVKeW
	.global RSINGULAR_Labsent_engine_nodeG
	.global KLabsent_engine_nodeGVKgW
	.global KLpairGVKdW
	.global KLsetter_methodGVKiW
	.global slotacc_single_q_instance_setter_xep
	.global KLinstance_slot_descriptorGVKeW
	.global new_gf_xep_1
	.global KDsignature_LobjectG_object_rest_value_1VKi
	.global KLgetter_methodGVKiW
	.global slotacc_single_q_instance_getter_xep
	.global KLimplementation_classGVKeW
	.global KLemitted_objectGVdfmc_commonW
	.global KLdood_mapped_objectGVdoodW
	.global KLmodel_propertiesGVdfmc_commonW
	.global KLBtopGVdfmc_modelingW
	.global KLBobjectGVdfmc_modelingW
	.global KLBlimited_typeGVdfmc_modelingW
	.global KLkeyword_methodGVKeW
	.global rest_key_xep_1
	.global rest_key_mep_1
	.global KLkeyword_signatureAvaluesGVKiW
	.global KDsignature_LclassG_typesVKi
	.global KDsignature_LobjectG_typesVKi
	.global Kemitted_nameVdfmc_commonHLemitted_objectG
	.global Kprivate_model_definitionVdfmc_commonHLmodel_propertiesG
	.global Kprivate_model_creatorVdfmc_commonHLmodel_propertiesG
	.global KPinstanceQ_iepVdfmc_modelingHLBtypeG
	.global KCinstanceQ_functionVdfmc_modelingHLBtypeG
	.global Kclass_instanceQ_initialVKiI
	.global Kdfmc_modeling_moduleYdylan_userVdfmc_modeling
	.global KLmoduleGVKeW
	.global Tcurrent_dependentTVdfmc_common
	.global KLBsingletonGVdfmc_modeling
	.global KLBsingletonGVdfmc_modelingW
	.global KCsingleton_objectVdfmc_modeling
	.global KCsingleton_object_setterVdfmc_modeling
	.global Ksource_constructor_for_singletonVdfmc_modeling
	.global KCsingletonVdfmc_modelingMM0
	.global KCsubtypeQVdfmc_modelingMM16
	.global KCsubtypeQVdfmc_modelingMM15
	.global KCsubtypeQVdfmc_modelingMM14
	.global KCinstanceQVdfmc_modelingMM2
	.global KCknown_disjointQVdfmc_modelingMM4
	.global KCknown_disjointQVdfmc_modelingMM5
	.global KCknown_disjointQVdfmc_modelingMM6
	.global KCbase_typeVdfmc_modelingMM1
	.global KCsingleton_object_setterVdfmc_modelingMM0
	.global KCsingleton_objectVdfmc_modelingHLBsingletonG
	.global KCsingleton_objectVdfmc_modelingMM0
	.global KLBsingletonGZ32ZconstructorVdfmc_modelingMM0
	.global CsingletonVdfmc_modeling
	.global Csingleton_objectVdfmc_modeling
	.global LBsingletonGVdfmc_modeling

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


_dylan_object_file_objs_start:

KLBsingletonGVdfmc_modeling:
	.long KLclassGVKdW
	.long Kclass_instanceQ_initialVKiI
	.long K84
	.long K71
	.long 1
	.long Kdfmc_modeling_moduleYdylan_userVdfmc_modeling
	.align 4
	.type KLBsingletonGVdfmc_modeling,@object
	.size KLBsingletonGVdfmc_modeling,. - KLBsingletonGVdfmc_modeling

KCsingleton_objectVdfmc_modeling:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long KPfalseVKi
	.long K68
	.long K67
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type KCsingleton_objectVdfmc_modeling,@object
	.size KCsingleton_objectVdfmc_modeling,. - KCsingleton_objectVdfmc_modeling

KCsingleton_object_setterVdfmc_modeling:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_2
	.long KDsignature_LobjectG_object_rest_value_2VKi
	.long KPfalseVKi
	.long K63
	.long K62
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type KCsingleton_object_setterVdfmc_modeling,@object
	.size KCsingleton_object_setterVdfmc_modeling,. - KCsingleton_object_setterVdfmc_modeling

K34:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLBsingletonGVdfmc_modeling
	.align 4
	.type K34,@object
	.size K34,. - K34

K35:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLBtypeGVdfmc_modeling
	.align 4
	.type K35,@object
	.size K35,. - K35

K37:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLBtypeGVdfmc_modeling
	.long KLBsingletonGVdfmc_modeling
	.align 4
	.type K37,@object
	.size K37,. - K37

K39:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLBsingletonGVdfmc_modeling
	.long KLBtypeGVdfmc_modeling
	.align 4
	.type K39,@object
	.size K39,. - K39

K41:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLBsingletonGVdfmc_modeling
	.long KLBsingletonGVdfmc_modeling
	.align 4
	.type K41,@object
	.size K41,. - K41

K43:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLmodel_valueGVdfmc_modeling
	.long KLBsingletonGVdfmc_modeling
	.align 4
	.type K43,@object
	.size K43,. - K43

K50:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLmodel_valueGVdfmc_modeling
	.align 4
	.type K50,@object
	.size K50,. - K50

K62:
	.long KLpairGVKdW
	.long KCsingleton_object_setterVdfmc_modelingMM0
	.long KPempty_listVKi
	.align 4
	.type K62,@object
	.size K62,. - K62

KCsingleton_objectVdfmc_modelingHLBsingletonG:
	.long KLinstance_slot_descriptorGVKeW
	.long 193
	.long KPfalseVKi
	.long KLBsingletonGVdfmc_modeling
	.long KJobject_
	.long KCsingleton_objectVdfmc_modeling
	.long KCsingleton_object_setterVdfmc_modeling
	.long KLobjectGVKd
	.align 4
	.type KCsingleton_objectVdfmc_modelingHLBsingletonG,@object
	.size KCsingleton_objectVdfmc_modelingHLBsingletonG,. - KCsingleton_objectVdfmc_modelingHLBsingletonG

K67:
	.long KLpairGVKdW
	.long KCsingleton_objectVdfmc_modelingMM0
	.long KPempty_listVKi
	.align 4
	.type K67,@object
	.size K67,. - K67

K71:
	.long KLimplementation_classGVKeW
	.long 527958041
	.long KLBsingletonGVdfmc_modeling
	.long KLBsingletonGVdfmc_modelingW
	.long KPfalseVKi
	.long K72
	.long -3
	.long KLBsingletonGZ32ZconstructorVdfmc_modelingMM0
	.long K74
	.long K75
	.long 33
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_vectorVKi
	.long K76
	.long K72
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.align 4
	.type K71,@object
	.size K71,. - K71

K72:
	.long KLsimple_object_vectorGVKdW
	.long 25
	.long Kemitted_nameVdfmc_commonHLemitted_objectG
	.long Kprivate_model_definitionVdfmc_commonHLmodel_propertiesG
	.long Kprivate_model_creatorVdfmc_commonHLmodel_propertiesG
	.long KPinstanceQ_iepVdfmc_modelingHLBtypeG
	.long KCinstanceQ_functionVdfmc_modelingHLBtypeG
	.long KCsingleton_objectVdfmc_modelingHLBsingletonG
	.align 4
	.type K72,@object
	.size K72,. - K72

K74:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLBlimited_typeGVdfmc_modeling
	.align 4
	.type K74,@object
	.size K74,. - K74

K75:
	.long KLsimple_object_vectorGVKdW
	.long 37
	.long KLobjectGVKd
	.long KLemitted_objectGVdfmc_common
	.long KLdood_mapped_objectGVdood
	.long KLmodel_propertiesGVdfmc_common
	.long KLBtopGVdfmc_modeling
	.long KLBobjectGVdfmc_modeling
	.long KLBtypeGVdfmc_modeling
	.long KLBlimited_typeGVdfmc_modeling
	.long KLBsingletonGVdfmc_modeling
	.align 4
	.type K75,@object
	.size K75,. - K75

K76:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KCsingleton_objectVdfmc_modelingHLBsingletonG
	.align 4
	.type K76,@object
	.size K76,. - K76

K78:
	.long KLsimple_object_vectorGVKdW
	.long 25
	.long KJemitted_name_
	.long KPfalseVKi
	.long KJdefinition_
	.long KPfalseVKi
	.long KJobject_
	.long KPunboundVKi
	.align 4
	.type K78,@object
	.size K78,. - K78

K83:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KJemitted_name_
	.long KJdefinition_
	.long KJobject_
	.align 4
	.type K83,@object
	.size K83,. - K83


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


_dylan_object_file_vars_start:

IKJLsingletonG_:
	.long KJLsingletonG_
	.align 4
	.type IKJLsingletonG_,@object
	.size IKJLsingletonG_,. - IKJLsingletonG_

IKJsingleton_object_:
	.long KJsingleton_object_
	.align 4
	.type IKJsingleton_object_,@object
	.size IKJsingleton_object_,. - IKJsingleton_object_

IKJsingleton_object_setter_:
	.long KJsingleton_object_setter_
	.align 4
	.type IKJsingleton_object_setter_,@object
	.size IKJsingleton_object_setter_,. - IKJsingleton_object_setter_

IKJsingleton_:
	.long KJsingleton_
	.align 4
	.type IKJsingleton_,@object
	.size IKJsingleton_,. - IKJsingleton_

IKJuninitialized_instanceQ_function_:
	.long KJuninitialized_instanceQ_function_
	.align 4
	.type IKJuninitialized_instanceQ_function_,@object
	.size IKJuninitialized_instanceQ_function_,. - IKJuninitialized_instanceQ_function_

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

IKJprimary_:
	.long KJprimary_
	.align 4
	.type IKJprimary_,@object
	.size IKJprimary_,. - IKJprimary_

IKJLlimited_typeG_:
	.long KJLlimited_typeG_
	.align 4
	.type IKJLlimited_typeG_,@object
	.size IKJLlimited_typeG_,. - IKJLlimited_typeG_

IKJslot_:
	.long KJslot_
	.align 4
	.type IKJslot_,@object
	.size IKJslot_,. - IKJslot_

IKJemitted_name_:
	.long KJemitted_name_
	.align 4
	.type IKJemitted_name_,@object
	.size IKJemitted_name_,. - IKJemitted_name_

IKJdefinition_:
	.long KJdefinition_
	.align 4
	.type IKJdefinition_,@object
	.size IKJdefinition_,. - IKJdefinition_

CsingletonVdfmc_modeling:
	.long KCsingletonVdfmc_modelingMM0
	.align 4
	.type CsingletonVdfmc_modeling,@object
	.size CsingletonVdfmc_modeling,. - CsingletonVdfmc_modeling

Csingleton_objectVdfmc_modeling:
	.long KCsingleton_objectVdfmc_modeling
	.align 4
	.type Csingleton_objectVdfmc_modeling,@object
	.size Csingleton_objectVdfmc_modeling,. - Csingleton_objectVdfmc_modeling

LBsingletonGVdfmc_modeling:
	.long KLBsingletonGVdfmc_modeling
	.align 4
	.type LBsingletonGVdfmc_modeling,@object
	.size LBsingletonGVdfmc_modeling,. - LBsingletonGVdfmc_modeling


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


_dylan_untraced_objs_start:

KLBsingletonGVdfmc_modelingW:
	.long KLmm_wrapperGVKiW
	.long K71
	.long 1
	.long 25
	.long 33554439
	.long 1
	.align 4
	.type KLBsingletonGVdfmc_modelingW,@object
	.size KLBsingletonGVdfmc_modelingW,. - KLBsingletonGVdfmc_modelingW

KJLsingletonG_:
	.long KLsymbolGVKdW
	.long K70
	.align 4
	.type KJLsingletonG_,@object
	.size KJLsingletonG_,. - KJLsingletonG_

KJsingleton_object_:
	.long KLsymbolGVKdW
	.long K69
	.align 4
	.type KJsingleton_object_,@object
	.size KJsingleton_object_,. - KJsingleton_object_

KJsingleton_object_setter_:
	.long KLsymbolGVKdW
	.long K65
	.align 4
	.type KJsingleton_object_setter_,@object
	.size KJsingleton_object_setter_,. - KJsingleton_object_setter_

Ksource_constructor_for_singletonVdfmc_modeling:
	.long KLsimple_methodGVKeW
	.long xep_0
	.long K60
	.long Ksource_constructor_for_singletonVdfmc_modelingI
	.align 4
	.type Ksource_constructor_for_singletonVdfmc_modeling,@object
	.size Ksource_constructor_for_singletonVdfmc_modeling,. - Ksource_constructor_for_singletonVdfmc_modeling

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

KCsingletonVdfmc_modelingMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K49
	.long KCsingletonVdfmc_modelingMM0I
	.align 4
	.type KCsingletonVdfmc_modelingMM0,@object
	.size KCsingletonVdfmc_modelingMM0,. - KCsingletonVdfmc_modelingMM0

KCsubtypeQVdfmc_modelingMM16:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K36
	.long KCsubtypeQVdfmc_modelingMM16I
	.align 4
	.type KCsubtypeQVdfmc_modelingMM16,@object
	.size KCsubtypeQVdfmc_modelingMM16,. - KCsubtypeQVdfmc_modelingMM16

KCsubtypeQVdfmc_modelingMM15:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K38
	.long KCsubtypeQVdfmc_modelingMM15I
	.align 4
	.type KCsubtypeQVdfmc_modelingMM15,@object
	.size KCsubtypeQVdfmc_modelingMM15,. - KCsubtypeQVdfmc_modelingMM15

KCsubtypeQVdfmc_modelingMM14:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K40
	.long KCsubtypeQVdfmc_modelingMM14I
	.align 4
	.type KCsubtypeQVdfmc_modelingMM14,@object
	.size KCsubtypeQVdfmc_modelingMM14,. - KCsubtypeQVdfmc_modelingMM14

KCinstanceQVdfmc_modelingMM2:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K42
	.long KCinstanceQVdfmc_modelingMM2I
	.align 4
	.type KCinstanceQVdfmc_modelingMM2,@object
	.size KCinstanceQVdfmc_modelingMM2,. - KCinstanceQVdfmc_modelingMM2

KCknown_disjointQVdfmc_modelingMM4:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K40
	.long KCknown_disjointQVdfmc_modelingMM4I
	.align 4
	.type KCknown_disjointQVdfmc_modelingMM4,@object
	.size KCknown_disjointQVdfmc_modelingMM4,. - KCknown_disjointQVdfmc_modelingMM4

KCknown_disjointQVdfmc_modelingMM5:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K38
	.long KCknown_disjointQVdfmc_modelingMM5I
	.align 4
	.type KCknown_disjointQVdfmc_modelingMM5,@object
	.size KCknown_disjointQVdfmc_modelingMM5,. - KCknown_disjointQVdfmc_modelingMM5

KCknown_disjointQVdfmc_modelingMM6:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K36
	.long KCknown_disjointQVdfmc_modelingMM6I
	.align 4
	.type KCknown_disjointQVdfmc_modelingMM6,@object
	.size KCknown_disjointQVdfmc_modelingMM6,. - KCknown_disjointQVdfmc_modelingMM6

KCbase_typeVdfmc_modelingMM1:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K33
	.long KCbase_typeVdfmc_modelingMM1I
	.align 4
	.type KCbase_typeVdfmc_modelingMM1,@object
	.size KCbase_typeVdfmc_modelingMM1,. - KCbase_typeVdfmc_modelingMM1

K33:
	.long KLsignatureAvaluesGVKiW
	.long 33555461
	.long K34
	.long K35
	.align 4
	.type K33,@object
	.size K33,. - K33

K36:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K37
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K36,@object
	.size K36,. - K36

K38:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K39
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K38,@object
	.size K38,. - K38

K40:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K41
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K40,@object
	.size K40,. - K40

K42:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K43
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K42,@object
	.size K42,. - K42

K45:
	.long KLbyte_stringGVKdW
	.long 93
	.ascii "Missing init keyword %="
	.byte 0
	.align 4
	.type K45,@object
	.size K45,. - K45

K46:
	.long KLbyte_stringGVKdW
	.long 253
	.ascii "Attempt to create a model outside of proper compilation-context"
	.byte 0
	.align 4
	.type K46,@object
	.size K46,. - K46

KJuninitialized_instanceQ_function_:
	.long KLsymbolGVKdW
	.long K48
	.align 4
	.type KJuninitialized_instanceQ_function_,@object
	.size KJuninitialized_instanceQ_function_,. - KJuninitialized_instanceQ_function_

K48:
	.long KLbyte_stringGVKdW
	.long 129
	.ascii "uninitialized-instance?-function"
	.byte 0
	.align 4
	.type K48,@object
	.size K48,. - K48

K49:
	.long KLsignatureGVKeW
	.long 44040197
	.long K50
	.align 4
	.type K49,@object
	.size K49,. - K49

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

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

KJprimary_:
	.long KLsymbolGVKdW
	.long K58
	.align 4
	.type KJprimary_,@object
	.size KJprimary_,. - KJprimary_

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

KJslot_:
	.long KLsymbolGVKdW
	.long K56
	.align 4
	.type KJslot_,@object
	.size KJslot_,. - KJslot_

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

K57:
	.long KLbyte_stringGVKdW
	.long 57
	.ascii "<limited-type>"
	.byte 0
	.align 4
	.type K57,@object
	.size K57,. - K57

K58:
	.long KLbyte_stringGVKdW
	.long 29
	.ascii "primary"
	.byte 0
	.align 4
	.type K58,@object
	.size K58,. - K58

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

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

KCsingleton_object_setterVdfmc_modelingMM0:
	.long KLsetter_methodGVKiW
	.long slotacc_single_q_instance_setter_xep
	.long KCsingleton_objectVdfmc_modelingHLBsingletonG
	.align 4
	.type KCsingleton_object_setterVdfmc_modelingMM0,@object
	.size KCsingleton_object_setterVdfmc_modelingMM0,. - KCsingleton_object_setterVdfmc_modelingMM0

K63:
	.long KLbyte_stringGVKdW
	.long 97
	.ascii "^singleton-object-setter"
	.byte 0
	.align 4
	.type K63,@object
	.size K63,. - K63

K65:
	.long KLbyte_stringGVKdW
	.long 93
	.ascii "singleton-object-setter"
	.byte 0
	.align 4
	.type K65,@object
	.size K65,. - K65

KCsingleton_objectVdfmc_modelingMM0:
	.long KLgetter_methodGVKiW
	.long slotacc_single_q_instance_getter_xep
	.long KCsingleton_objectVdfmc_modelingHLBsingletonG
	.align 4
	.type KCsingleton_objectVdfmc_modelingMM0,@object
	.size KCsingleton_objectVdfmc_modelingMM0,. - KCsingleton_objectVdfmc_modelingMM0

K68:
	.long KLbyte_stringGVKdW
	.long 69
	.ascii "^singleton-object"
	.byte 0
	.align 4
	.type K68,@object
	.size K68,. - K68

K69:
	.long KLbyte_stringGVKdW
	.long 65
	.ascii "singleton-object"
	.byte 0
	.align 4
	.type K69,@object
	.size K69,. - K69

K70:
	.long KLbyte_stringGVKdW
	.long 45
	.ascii "<singleton>"
	.byte 0
	.align 4
	.type K70,@object
	.size K70,. - K70

KLBsingletonGZ32ZconstructorVdfmc_modelingMM0:
	.long KLkeyword_methodGVKeW
	.long rest_key_xep_1
	.long K77
	.long rest_key_mep_1
	.long KLBsingletonGZ32ZconstructorVdfmc_modelingMM0I
	.long K78
	.align 4
	.type KLBsingletonGZ32ZconstructorVdfmc_modelingMM0,@object
	.size KLBsingletonGZ32ZconstructorVdfmc_modelingMM0,. - KLBsingletonGZ32ZconstructorVdfmc_modelingMM0

K77:
	.long KLkeyword_signatureAvaluesGVKiW
	.long 35390469
	.long KDsignature_LclassG_typesVKi
	.long K83
	.long KDsignature_LobjectG_typesVKi
	.long K34
	.align 4
	.type K77,@object
	.size K77,. - K77

KJemitted_name_:
	.long KLsymbolGVKdW
	.long K82
	.align 4
	.type KJemitted_name_,@object
	.size KJemitted_name_,. - KJemitted_name_

KJdefinition_:
	.long KLsymbolGVKdW
	.long K81
	.align 4
	.type KJdefinition_,@object
	.size KJdefinition_,. - KJdefinition_

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

K82:
	.long KLbyte_stringGVKdW
	.long 49
	.ascii "emitted-name"
	.byte 0
	.align 4
	.type K82,@object
	.size K82,. - K82

K84:
	.long KLbyte_stringGVKdW
	.long 49
	.ascii "<&singleton>"
	.byte 0
	.align 4
	.type K84,@object
	.size K84,. - K84

	.global primitive_remove_optionals

	.section .text
	.align 4


	.global Ksource_constructor_for_singletonVdfmc_modelingI
	.type Ksource_constructor_for_singletonVdfmc_modelingI,@function
	.size Ksource_constructor_for_singletonVdfmc_modelingI, 304
Ksource_constructor_for_singletonVdfmc_modelingI:
	.byte	131,236,56,255,116,36,56,85,137,229,131,236,44,139,5
	.long	IKJdefine_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,212,139,5
	.long	IKJprimary_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,216,184
	.long	KJclass_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,220,139,5
	.long	IKJLsingletonG_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,224,139,5
	.long	IKJLlimited_typeG_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 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,224,106,16
	.byte	232
	.long	KlistVKdI - 4 - .
	.byte	232
	.long	Kmake_parens_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,228,184
	.long	KJconstant_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,232,139,5
	.long	IKJslot_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,236,139,5
	.long	IKJsingleton_object_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,240,232
	.long	Kmake_comma_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,244,184
	.long	KJrequired_init_keyword_
	.byte	232
	.long	Kmake_literal_fragmentVdfmc_macro_expanderMM3I - 4 - .
	.byte	137,69,248,184
	.long	KJobject_
	.byte	232
	.long	Kmake_literal_fragmentVdfmc_macro_expanderMM3I - 4 - .
	.byte	137,69,252,184
	.long	KJend_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,199,141,69,12,199,69,8,60,0,0,0,199,69,12
	.long	KLsimple_object_vectorGVKdW
	.byte	199,69,16,49,0,0,0,139,117,212,137,117,20,139,117,216
	.byte	137,117,24,139,117,220,137,117,28,139,117,224,137,117,32,139
	.byte	117,228,137,117,36,139,117,232,137,117,40,139,117,236,137,117
	.byte	44,139,117,240,137,117,48,139,117,244,137,117,52,139,117,248
	.byte	137,117,56,139,117,252,137,117,60,137,125,64,201,233
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .


	.global KCsingletonVdfmc_modelingMM0I
	.type KCsingletonVdfmc_modelingMM0I,@function
	.size KCsingletonVdfmc_modelingMM0I, 76
KCsingletonVdfmc_modelingMM0I:
	.byte	85,137,229,131,236,4,137,69,252,131,236,16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,199,68,36,8
	.long	KJobject_
	.byte	139,117,252,137,116,36,12,137,231,106,36,255,117,252,104
	.long	KPfalseVKi
	.byte	104
	.long	KPfalseVKi
	.byte	87,184
	.long	KLBsingletonGVdfmc_modeling
	.byte	232
	.long	KLBsingletonGZ32ZconstructorVdfmc_modelingMM0I - 4 - .
	.byte	201,233
	.long	Kimmutable_modelVdfmc_commonMM2I - 4 - .


	.global KCsubtypeQVdfmc_modelingMM16I
	.type KCsubtypeQVdfmc_modelingMM16I,@function
	.size KCsubtypeQVdfmc_modelingMM16I, 15
KCsubtypeQVdfmc_modelingMM16I:
	.byte	137,195,139,124,36,4,184
	.long	KPfalseVKi
	.byte	253,194,4,0


	.global KCsubtypeQVdfmc_modelingMM15I
	.type KCsubtypeQVdfmc_modelingMM15I,@function
	.size KCsubtypeQVdfmc_modelingMM15I, 26
KCsubtypeQVdfmc_modelingMM15I:
	.byte	137,195,139,124,36,4,139,67,24,137,124,36,4,185,2,0
	.byte	0,0,187
	.long	KCinstanceQVdfmc_modeling
	.byte	255,99,4


	.global KCsubtypeQVdfmc_modelingMM14I
	.type KCsubtypeQVdfmc_modelingMM14I,@function
	.size KCsubtypeQVdfmc_modelingMM14I, 21
KCsubtypeQVdfmc_modelingMM14I:
	.byte	137,194,139,92,36,4,139,66,24,139,123,24,137,124,36,4
	.byte	233
	.long	KEEVKdI - 4 - .


	.global KCinstanceQVdfmc_modelingMM2I
	.type KCinstanceQVdfmc_modelingMM2I,@function
	.size KCinstanceQVdfmc_modelingMM2I, 16
KCinstanceQVdfmc_modelingMM2I:
	.byte	139,92,36,4,139,123,24,137,124,36,4,233
	.long	KEEVKdI - 4 - .


	.global KCknown_disjointQVdfmc_modelingMM4I
	.type KCknown_disjointQVdfmc_modelingMM4I,@function
	.size KCknown_disjointQVdfmc_modelingMM4I, 51
KCknown_disjointQVdfmc_modelingMM4I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,252,139,70,24,139
	.byte	117,8,139,126,24,87,232
	.long	KEEVKdI - 4 - .
	.byte	61
	.long	KPfalseVKi
	.byte	117,10,184
	.long	KPtrueVKi
	.byte	253,201,194,4,0,184
	.long	KPfalseVKi
	.byte	235,244


	.global KCknown_disjointQVdfmc_modelingMM5I
	.type KCknown_disjointQVdfmc_modelingMM5I,@function
	.size KCknown_disjointQVdfmc_modelingMM5I, 55
KCknown_disjointQVdfmc_modelingMM5I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,252,139,70,24,255
	.byte	117,8,185,2,0,0,0,187
	.long	KCinstanceQVdfmc_modeling
	.byte	255,83,4,61
	.long	KPfalseVKi
	.byte	117,10,184
	.long	KPtrueVKi
	.byte	253,201,194,4,0,184
	.long	KPfalseVKi
	.byte	235,244


	.global KCknown_disjointQVdfmc_modelingMM6I
	.type KCknown_disjointQVdfmc_modelingMM6I,@function
	.size KCknown_disjointQVdfmc_modelingMM6I, 55
KCknown_disjointQVdfmc_modelingMM6I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,8,139,70,24,255
	.byte	117,252,185,2,0,0,0,187
	.long	KCinstanceQVdfmc_modeling
	.byte	255,83,4,61
	.long	KPfalseVKi
	.byte	117,10,184
	.long	KPtrueVKi
	.byte	253,201,194,4,0,184
	.long	KPfalseVKi
	.byte	235,244


	.global KCbase_typeVdfmc_modelingMM1I
	.type KCbase_typeVdfmc_modelingMM1I,@function
	.size KCbase_typeVdfmc_modelingMM1I, 2
KCbase_typeVdfmc_modelingMM1I:
	.byte	253,195

	.global primitive_alloc_s

	.global KLBsingletonGZ32ZconstructorVdfmc_modelingMM0I
	.type KLBsingletonGZ32ZconstructorVdfmc_modelingMM0I,@function
	.size KLBsingletonGZ32ZconstructorVdfmc_modelingMM0I, 217
KLBsingletonGZ32ZconstructorVdfmc_modelingMM0I:
	.byte	85,137,229,131,236,12,137,69,244,129,125,20
	.long	KPunboundVKi
	.byte	15,133,184,0,0,0,131,236,12,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,5,0,0,0,199,68,36,8
	.long	KJobject_
	.byte	137,231,106,20,87,184
	.long	K45
	.byte	232
	.long	KerrorVKdMM1I - 4 - .
	.byte	137,69,248,104
	.long	KPunboundVKi
	.byte	106,6,104
	.long	KLBsingletonGVdfmc_modelingW
	.byte	106,28,252,232
	.long	primitive_alloc_s - 4 - .
	.byte	131,196,16,137,69,252,139,77,12,139,117,252,137,78,4,139
	.byte	77,16,139,117,252,137,78,8,101,139,5
	.long	teb@ntpoff
	.byte	139,64,4,139,53
	.long	Tcurrent_dependentTVdfmc_common
	.byte	139,4,48,61
	.long	KPfalseVKi
	.byte	116,51,139,117,252,137,70,12,139,117,252,199,70,16
	.long	KPfalseVKi
	.byte	139,13
	.long	IKJuninitialized_instanceQ_function_
	.byte	139,117,252,137,78,20,139,77,248,139,117,252,137,78,24,139
	.byte	69,252,253,201,139,76,36,20,94,3,225,255,230,106,8,104
	.long	KPempty_vectorVKi
	.byte	184
	.long	K46
	.byte	232
	.long	KerrorVKdMM1I - 4 - .
	.byte	235,186,139,117,20,137,117,248,233,105,255,255,255

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

	.global KPresolve_symbolVKiI

	.global _Init_dfmc_modeling__X_singletons_for_system_fixups
	.type _Init_dfmc_modeling__X_singletons_for_system_fixups,@function
	.size _Init_dfmc_modeling__X_singletons_for_system_fixups, 193
_Init_dfmc_modeling__X_singletons_for_system_fixups:
	.byte	85,137,229,131,236,8,199,69,252
	.long	KPresolve_symbolVKiI
	.byte	199,69,248
	.long	KJLsingletonG_
	.byte	139,69,248,255,85,252,59,69,248,116,6,137,5
	.long	IKJLsingletonG_
	.byte	184
	.long	KJsingleton_object_
	.byte	255,85,252,137,5
	.long	IKJsingleton_object_
	.byte	184
	.long	KJsingleton_object_setter_
	.byte	255,85,252,137,5
	.long	IKJsingleton_object_setter_
	.byte	184
	.long	KJsingleton_
	.byte	255,85,252,137,5
	.long	IKJsingleton_
	.byte	184
	.long	KJuninitialized_instanceQ_function_
	.byte	255,85,252,137,5
	.long	IKJuninitialized_instanceQ_function_
	.byte	184
	.long	KJdefine_
	.byte	255,85,252,137,5
	.long	IKJdefine_
	.byte	184
	.long	KJprimary_
	.byte	255,85,252,137,5
	.long	IKJprimary_
	.byte	184
	.long	KJLlimited_typeG_
	.byte	255,85,252,137,5
	.long	IKJLlimited_typeG_
	.byte	184
	.long	KJslot_
	.byte	255,85,252,137,5
	.long	IKJslot_
	.byte	184
	.long	KJemitted_name_
	.byte	255,85,252,137,5
	.long	K83 + 8
	.byte	137,5
	.long	K78 + 8
	.byte	184
	.long	KJdefinition_
	.byte	255,85,252,137,199,137,61
	.long	K83 + 12
	.byte	137,61
	.long	K78 + 16
	.byte	201,195


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


	.global _Init_dfmc_modeling__X_singletons_for_user_0
	.type _Init_dfmc_modeling__X_singletons_for_user_0,@function
	.size _Init_dfmc_modeling__X_singletons_for_user_0, 21
_Init_dfmc_modeling__X_singletons_for_user_0:
	.byte	85,137,229,255,53
	.long	IKJLsingletonG_
	.byte	184
	.long	KLBsingletonGVdfmc_modeling
	.byte	232
	.long	Kinstall_Bclass_mappingVdfmc_modelingMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_singletons_for_user_1
	.type _Init_dfmc_modeling__X_singletons_for_user_1,@function
	.size _Init_dfmc_modeling__X_singletons_for_user_1, 21
_Init_dfmc_modeling__X_singletons_for_user_1:
	.byte	85,137,229,104
	.long	KCsingleton_objectVdfmc_modeling
	.byte	139,5
	.long	IKJsingleton_object_
	.byte	232
	.long	Kdo_define_evaluator_overrideVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_singletons_for_user_2
	.type _Init_dfmc_modeling__X_singletons_for_user_2,@function
	.size _Init_dfmc_modeling__X_singletons_for_user_2, 21
_Init_dfmc_modeling__X_singletons_for_user_2:
	.byte	85,137,229,104
	.long	KCsingleton_object_setterVdfmc_modeling
	.byte	139,5
	.long	IKJsingleton_object_setter_
	.byte	232
	.long	Kdo_define_evaluator_overrideVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_singletons_for_user_3
	.type _Init_dfmc_modeling__X_singletons_for_user_3,@function
	.size _Init_dfmc_modeling__X_singletons_for_user_3, 21
_Init_dfmc_modeling__X_singletons_for_user_3:
	.byte	85,137,229,104
	.long	Ksource_constructor_for_singletonVdfmc_modeling
	.byte	139,5
	.long	IKJLsingletonG_
	.byte	232
	.long	Kdo_define_core_unadorned_definitionVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_singletons_for_user_4
	.type _Init_dfmc_modeling__X_singletons_for_user_4,@function
	.size _Init_dfmc_modeling__X_singletons_for_user_4, 21
_Init_dfmc_modeling__X_singletons_for_user_4:
	.byte	85,137,229,104
	.long	KCsingletonVdfmc_modelingMM0
	.byte	139,5
	.long	IKJsingleton_
	.byte	232
	.long	Kdo_define_evaluator_overrideVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_singletons_for_user
	.type _Init_dfmc_modeling__X_singletons_for_user,@function
	.size _Init_dfmc_modeling__X_singletons_for_user, 30
_Init_dfmc_modeling__X_singletons_for_user:
	.byte	85,137,229,232
	.long	_Init_dfmc_modeling__X_singletons_for_user_0 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_singletons_for_user_1 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_singletons_for_user_2 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_singletons_for_user_3 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_singletons_for_user_4 - 4 - .
	.byte	201,195
