	.global KLincremental_generic_functionGVKe
	.global KLfunction_classGVKi
	.global KLclassGVKd
	.global KLmm_wrapperGVKi
	.global KLlibraryGVKe
	.global KLobjectGVKd
	.global KLunboundGVKe
	.global KLbooleanGVKd
	.global KLsimple_object_vectorGVKd
	.global KLc_pointerGVKc
	.global KLdesignator_classGVKc
	.global KLsymbolGVKd
	.global KLbyte_stringGVKd
	.global KLsimple_methodGVKe
	.global KLsignatureAvaluesGVKi
	.global KLsubclassGVKe
	.global KLempty_listGVKd
	.global KLabsent_engine_nodeGVKg
	.global KLmoduleGVKe
	.global KLkeyword_signatureGVKe
	.global KLpairGVKd
	.global KLfunctionGVKd
	.global KLkeyword_methodGVKe
	.global KLc_statically_typed_pointerGVKc
	.global KLstandalone_domainGVKe
	.global KLsingletonGVKd
	.global KLimplementation_classGVKe
	.global KLobject_with_elementsGVKe
	.global KLmutable_object_with_elementsGVKe
	.global KLc_valueGVKc
	.global KLc_non_structGVKi
	.global KLc_voidTGVKc
	.global KLc_pointer_to_pointerGVKc
	.global KLinstance_slot_descriptorGVKe
	.global KLc_automatic_pointer_designator_classGVKi
	.global KLc_mapped_designator_classGVKi
	.global KLc_voidGVKc
	.global KLintegerGVKd
	.global KLmachine_wordGVKe
	.global KLvalue_classGVKi
	.global KLsealed_generic_functionGVKe
	.global KLkeyword_signatureAvaluesGVKi
	.global KPadd_methodVKnI
	.global KmakeVKd
	.global KLclassGVKdW
	.global KLmm_wrapperGVKiW
	.global KLfunction_classGVKiW
	.global KLincremental_generic_functionGVKeW
	.global Kc_ffi_libraryYdylan_userVc_ffi
	.global KLlibraryGVKeW
	.global KPadd_classVKeI
	.global KPadd_nonsiblinged_domainVKnI
	.global KEVKd
	.global KLVKd
	.global xep_2
	.global rest_key_xep_1
	.global rest_key_mep_1
	.global KLobjectGVKdW
	.global KPunboundVKi
	.global KLunboundGVKeW
	.global KPtrueVKi
	.global KLbooleanGVKdW
	.global KPfalseVKi
	.global KLsimple_object_vectorGVKdW
	.global KLdesignator_classGVKcW
	.global KLc_pointerGVKcW
	.global KLsymbolGVKdW
	.global KLbyte_stringGVKdW
	.global KLsimple_methodGVKeW
	.global KLsignatureAvaluesGVKiW
	.global KLsubclassGVKeW
	.global Ksubclass_instanceQVKiI
	.global KDsignature_LbooleanG_typesVKi
	.global KPempty_listVKi
	.global KLempty_listGVKdW
	.global new_gf_optional_xep_1
	.global RSINGULAR_Labsent_engine_nodeG
	.global KLabsent_engine_nodeGVKgW
	.global Kc_ffi_interface_moduleYdylan_userVc_ffi
	.global KLmoduleGVKeW
	.global KPempty_vectorVKi
	.global KLkeyword_signatureGVKeW
	.global KLpairGVKdW
	.global KLfunctionGVKdW
	.global KLkeyword_methodGVKeW
	.global Kdefault_deallocatorYc_ffi_implementationVc_ffi
	.global KDsignature_LfunctionG_typesVKi
	.global KLc_statically_typed_pointerGVKcW
	.global KLstandalone_domainGVKeW
	.global KLsingletonGVKdW
	.global Ksingleton_pointer_idQ_instanceQVKiI
	.global KLimplementation_classGVKeW
	.global Kdefault_class_constructorVKi
	.global KLobject_with_elementsGVKeW
	.global KLmutable_object_with_elementsGVKeW
	.global KLc_valueGVKcW
	.global KLc_non_structGVKiW
	.global KLc_voidTGVKcW
	.global KLc_pointer_to_pointerGVKcW
	.global Kraw_pointer_addressVKcHLc_pointerG
	.global KLinstance_slot_descriptorGVKeW
	.global KLc_automatic_pointer_designator_classGVKiW
	.global Kclass_instanceQ_rcpl_single_largeVKiI
	.global Kc_ffi_implementation_moduleYdylan_userVc_ffi
	.global KLc_mapped_designator_classGVKiW
	.global Kclass_instanceQ_initialVKiI
	.global KLc_voidGVKcW
	.global KLintegerGVKdW
	.global Kconcrete_classVKcMM0
	.global KasVKd
	.global KLvalue_classGVKiW
	.global KLmachine_wordGVKeW
	.global Kmake_c_pointer_internalVKc
	.global Kreferenced_typeVKc
	.global KLsealed_generic_functionGVKeW
	.global Ksize_ofVKc
	.global KTVKd
	.global KAVKd
	.global Kdefault_allocatorYc_ffi_implementationVc_ffi
	.global KLkeyword_signatureAvaluesGVKiW
	.global xep_1
	.global KLc_heap_pointerGYc_ffi_implementationVc_ffi
	.global KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi
	.global KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi
	.global KmakeVKdMc_ffiM0
	.global KLc_heap_pointerGYc_ffi_implementationVc_ffiW
	.global KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffiW
	.global KmakeVKdRD_c_ffiRD_63
	.global KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffiW
	.global KmakeVKdRD_c_ffiRD_62
	.global KEVKdMc_ffiM0
	.global KLVKdMc_ffiM0
	.global Kpointer_castYc_ffi_interfaceVc_ffi
	.global KdestroyYc_ffi_interfaceVc_ffi
	.global KdestroyYc_ffi_interfaceVc_ffiGFML
	.global KdestroyYc_ffi_interfaceVc_ffiMM0
	.global Knull_pointerYc_ffi_interfaceVc_ffiMM0
	.global Knull_pointerQYc_ffi_interfaceVc_ffiMM0
	.global null_pointerQYc_ffi_interfaceVc_ffi
	.global null_pointerYc_ffi_interfaceVc_ffi
	.global Lc_heap_pointerGYc_ffi_implementationVc_ffi
	.global Lc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi
	.global Lc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi
	.global destroyYc_ffi_interfaceVc_ffi
	.global pointer_castYc_ffi_interfaceVc_ffi

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


_dylan_object_file_objs_start:

KLc_heap_pointerGYc_ffi_implementationVc_ffi:
	.long KLc_mapped_designator_classGVKiW
	.long Kclass_instanceQ_initialVKiI
	.long K57
	.long K54
	.long 1
	.long Kc_ffi_implementation_moduleYdylan_userVc_ffi
	.long 17
	.long 17
	.long KLc_voidGVKc
	.long KPfalseVKi
	.long KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi
	.align 4
	.type KLc_heap_pointerGYc_ffi_implementationVc_ffi,@object
	.size KLc_heap_pointerGYc_ffi_implementationVc_ffi,. - KLc_heap_pointerGYc_ffi_implementationVc_ffi

KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi:
	.long KLc_automatic_pointer_designator_classGVKiW
	.long Kclass_instanceQ_rcpl_single_largeVKiI
	.long K53
	.long K51
	.long 1
	.long Kc_ffi_implementation_moduleYdylan_userVc_ffi
	.long 17
	.long 17
	.long KLc_heap_pointerGYc_ffi_implementationVc_ffi
	.long KPfalseVKi
	.long KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi
	.align 4
	.type KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi,@object
	.size KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi,. - KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi

KmakeVKdRD_c_ffiRD_63:
	.long KLstandalone_domainGVKeW
	.long Kc_ffi_libraryYdylan_userVc_ffi
	.long KPfalseVKi
	.long 5
	.long K50
	.align 4
	.type KmakeVKdRD_c_ffiRD_63,@object
	.size KmakeVKdRD_c_ffiRD_63,. - KmakeVKdRD_c_ffiRD_63

KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi:
	.long KLc_automatic_pointer_designator_classGVKiW
	.long Kclass_instanceQ_rcpl_single_largeVKiI
	.long K49
	.long K45
	.long 1
	.long Kc_ffi_implementation_moduleYdylan_userVc_ffi
	.long 17
	.long 17
	.long KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi
	.long KPfalseVKi
	.long KPfalseVKi
	.align 4
	.type KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi,@object
	.size KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi,. - KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi

KmakeVKdRD_c_ffiRD_62:
	.long KLstandalone_domainGVKeW
	.long Kc_ffi_libraryYdylan_userVc_ffi
	.long KPfalseVKi
	.long 5
	.long K44
	.align 4
	.type KmakeVKdRD_c_ffiRD_62,@object
	.size KmakeVKdRD_c_ffiRD_62,. - KmakeVKdRD_c_ffiRD_62

K27:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long K29
	.long KLc_pointerGVKc
	.align 4
	.type K27,@object
	.size K27,. - K27

K28:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLc_pointerGVKc
	.align 4
	.type K28,@object
	.size K28,. - K28

K29:
	.long KLsubclassGVKeW
	.long Ksubclass_instanceQVKiI
	.long KLc_pointerGVKc
	.align 4
	.type K29,@object
	.size K29,. - K29

K31:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLc_pointerGVKc
	.long KLc_pointerGVKc
	.align 4
	.type K31,@object
	.size K31,. - K31

KdestroyYc_ffi_interfaceVc_ffi:
	.long KLincremental_generic_functionGVKeW
	.long new_gf_optional_xep_1
	.long K36
	.long KPfalseVKi
	.long K37
	.long K35
	.long RSINGULAR_Labsent_engine_nodeG
	.long Kc_ffi_interface_moduleYdylan_userVc_ffi
	.long KPfalseVKi
	.long KPempty_vectorVKi
	.long 25
	.align 4
	.type KdestroyYc_ffi_interfaceVc_ffi,@object
	.size KdestroyYc_ffi_interfaceVc_ffi,. - KdestroyYc_ffi_interfaceVc_ffi

K35:
	.long KLpairGVKdW
	.long KdestroyYc_ffi_interfaceVc_ffiMM0
	.long KPempty_listVKi
	.align 4
	.type K35,@object
	.size K35,. - K35

K39:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KJdeallocator_
	.long Kdefault_deallocatorYc_ffi_implementationVc_ffi
	.align 4
	.type K39,@object
	.size K39,. - K39

K42:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLc_statically_typed_pointerGVKc
	.align 4
	.type K42,@object
	.size K42,. - K42

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

K44:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi
	.align 4
	.type K44,@object
	.size K44,. - K44

K45:
	.long KLimplementation_classGVKeW
	.long 392691717
	.long KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi
	.long KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffiW
	.long KPfalseVKi
	.long K46
	.long -3
	.long Kdefault_class_constructorVKi
	.long K47
	.long K48
	.long 37
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long K46
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.align 4
	.type K45,@object
	.size K45,. - K45

K46:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long Kraw_pointer_addressVKcHLc_pointerG
	.align 4
	.type K46,@object
	.size K46,. - K46

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

K48:
	.long KLsimple_object_vectorGVKdW
	.long 41
	.long KLobjectGVKd
	.long KLobject_with_elementsGVKe
	.long KLmutable_object_with_elementsGVKe
	.long KLc_valueGVKc
	.long KLc_non_structGVKi
	.long KLc_pointerGVKc
	.long KLc_voidTGVKc
	.long KLc_statically_typed_pointerGVKc
	.long KLc_pointer_to_pointerGVKc
	.long KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi
	.align 4
	.type K48,@object
	.size K48,. - K48

K50:
	.long KLsingletonGVKdW
	.long Ksingleton_pointer_idQ_instanceQVKiI
	.long KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi
	.align 4
	.type K50,@object
	.size K50,. - K50

K51:
	.long KLimplementation_classGVKeW
	.long 392691717
	.long KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi
	.long KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffiW
	.long KPfalseVKi
	.long K46
	.long -3
	.long Kdefault_class_constructorVKi
	.long K42
	.long K52
	.long 33
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long K46
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.align 4
	.type K51,@object
	.size K51,. - K51

K52:
	.long KLsimple_object_vectorGVKdW
	.long 37
	.long KLobjectGVKd
	.long KLobject_with_elementsGVKe
	.long KLmutable_object_with_elementsGVKe
	.long KLc_valueGVKc
	.long KLc_non_structGVKi
	.long KLc_pointerGVKc
	.long KLc_voidTGVKc
	.long KLc_statically_typed_pointerGVKc
	.long KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi
	.align 4
	.type K52,@object
	.size K52,. - K52

K54:
	.long KLimplementation_classGVKeW
	.long 477102085
	.long KLc_heap_pointerGYc_ffi_implementationVc_ffi
	.long KLc_heap_pointerGYc_ffi_implementationVc_ffiW
	.long KPfalseVKi
	.long K46
	.long -3
	.long Kdefault_class_constructorVKi
	.long K55
	.long K56
	.long 21
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long K46
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.align 4
	.type K54,@object
	.size K54,. - K54

K55:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLc_voidTGVKc
	.align 4
	.type K55,@object
	.size K55,. - K55

K56:
	.long KLsimple_object_vectorGVKdW
	.long 25
	.long KLobjectGVKd
	.long KLc_valueGVKc
	.long KLc_non_structGVKi
	.long KLc_pointerGVKc
	.long KLc_voidTGVKc
	.long KLc_heap_pointerGYc_ffi_implementationVc_ffi
	.align 4
	.type K56,@object
	.size K56,. - K56

K60:
	.long KLsimple_object_vectorGVKdW
	.long 33
	.long KJaddress_
	.long KPfalseVKi
	.long KJallocator_
	.long Kdefault_allocatorYc_ffi_implementationVc_ffi
	.long KJelement_count_
	.long 5
	.long KJextra_bytes_
	.long 1
	.align 4
	.type K60,@object
	.size K60,. - K60

K67:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long K70
	.align 4
	.type K67,@object
	.size K67,. - K67

K68:
	.long KLsimple_object_vectorGVKdW
	.long 17
	.long KJaddress_
	.long KJallocator_
	.long KJelement_count_
	.long KJextra_bytes_
	.align 4
	.type K68,@object
	.size K68,. - K68

K69:
	.long KLsimple_object_vectorGVKdW
	.long 17
	.long KLobjectGVKd
	.long KLfunctionGVKd
	.long KLintegerGVKd
	.long KLintegerGVKd
	.align 4
	.type K69,@object
	.size K69,. - K69

K70:
	.long KLsubclassGVKeW
	.long Ksubclass_instanceQVKiI
	.long KLc_pointerGVKc
	.align 4
	.type K70,@object
	.size K70,. - K70

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

K75:
	.long KLsubclassGVKeW
	.long Ksubclass_instanceQVKiI
	.long KLc_pointerGVKc
	.align 4
	.type K75,@object
	.size K75,. - K75


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


_dylan_object_file_vars_start:

IKJaddress_:
	.long KJaddress_
	.align 4
	.type IKJaddress_,@object
	.size IKJaddress_,. - IKJaddress_

IKJdeallocator_:
	.long KJdeallocator_
	.align 4
	.type IKJdeallocator_,@object
	.size IKJdeallocator_,. - IKJdeallocator_

IKJallocator_:
	.long KJallocator_
	.align 4
	.type IKJallocator_,@object
	.size IKJallocator_,. - IKJallocator_

IKJelement_count_:
	.long KJelement_count_
	.align 4
	.type IKJelement_count_,@object
	.size IKJelement_count_,. - IKJelement_count_

IKJextra_bytes_:
	.long KJextra_bytes_
	.align 4
	.type IKJextra_bytes_,@object
	.size IKJextra_bytes_,. - IKJextra_bytes_

null_pointerQYc_ffi_interfaceVc_ffi:
	.long Knull_pointerQYc_ffi_interfaceVc_ffiMM0
	.align 4
	.type null_pointerQYc_ffi_interfaceVc_ffi,@object
	.size null_pointerQYc_ffi_interfaceVc_ffi,. - null_pointerQYc_ffi_interfaceVc_ffi

null_pointerYc_ffi_interfaceVc_ffi:
	.long Knull_pointerYc_ffi_interfaceVc_ffiMM0
	.align 4
	.type null_pointerYc_ffi_interfaceVc_ffi,@object
	.size null_pointerYc_ffi_interfaceVc_ffi,. - null_pointerYc_ffi_interfaceVc_ffi

Lc_heap_pointerGYc_ffi_implementationVc_ffi:
	.long KLc_heap_pointerGYc_ffi_implementationVc_ffi
	.align 4
	.type Lc_heap_pointerGYc_ffi_implementationVc_ffi,@object
	.size Lc_heap_pointerGYc_ffi_implementationVc_ffi,. - Lc_heap_pointerGYc_ffi_implementationVc_ffi

Lc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi:
	.long KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi
	.align 4
	.type Lc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi,@object
	.size Lc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi,. - Lc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi

Lc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi:
	.long KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi
	.align 4
	.type Lc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi,@object
	.size Lc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi,. - Lc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi

destroyYc_ffi_interfaceVc_ffi:
	.long KdestroyYc_ffi_interfaceVc_ffi
	.align 4
	.type destroyYc_ffi_interfaceVc_ffi,@object
	.size destroyYc_ffi_interfaceVc_ffi,. - destroyYc_ffi_interfaceVc_ffi

pointer_castYc_ffi_interfaceVc_ffi:
	.long Kpointer_castYc_ffi_interfaceVc_ffi
	.align 4
	.type pointer_castYc_ffi_interfaceVc_ffi,@object
	.size pointer_castYc_ffi_interfaceVc_ffi,. - pointer_castYc_ffi_interfaceVc_ffi

KdestroyYc_ffi_interfaceVc_ffiGFML:
	.long K35
	.align 4
	.type KdestroyYc_ffi_interfaceVc_ffiGFML,@object
	.size KdestroyYc_ffi_interfaceVc_ffiGFML,. - KdestroyYc_ffi_interfaceVc_ffiGFML


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


_dylan_untraced_objs_start:

KmakeVKdMc_ffiM0:
	.long KLkeyword_methodGVKeW
	.long rest_key_xep_1
	.long K59
	.long rest_key_mep_1
	.long KmakeVKdMc_ffiM0I
	.long K60
	.align 4
	.type KmakeVKdMc_ffiM0,@object
	.size KmakeVKdMc_ffiM0,. - KmakeVKdMc_ffiM0

KLc_heap_pointerGYc_ffi_implementationVc_ffiW:
	.long KLmm_wrapperGVKiW
	.long K54
	.long 1
	.long 6
	.long 33554439
	.long 5
	.long 0
	.align 4
	.type KLc_heap_pointerGYc_ffi_implementationVc_ffiW,@object
	.size KLc_heap_pointerGYc_ffi_implementationVc_ffiW,. - KLc_heap_pointerGYc_ffi_implementationVc_ffiW

KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffiW:
	.long KLmm_wrapperGVKiW
	.long K51
	.long 1
	.long 6
	.long 33554439
	.long 5
	.long 0
	.align 4
	.type KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffiW,@object
	.size KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffiW,. - KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffiW

KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffiW:
	.long KLmm_wrapperGVKiW
	.long K45
	.long 1
	.long 6
	.long 33554439
	.long 5
	.long 0
	.align 4
	.type KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffiW,@object
	.size KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffiW,. - KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffiW

KEVKdMc_ffiM0:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K30
	.long KEVKdMc_ffiM0I
	.align 4
	.type KEVKdMc_ffiM0,@object
	.size KEVKdMc_ffiM0,. - KEVKdMc_ffiM0

KLVKdMc_ffiM0:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K30
	.long KLVKdMc_ffiM0I
	.align 4
	.type KLVKdMc_ffiM0,@object
	.size KLVKdMc_ffiM0,. - KLVKdMc_ffiM0

Kpointer_castYc_ffi_interfaceVc_ffi:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K26
	.long Kpointer_castYc_ffi_interfaceVc_ffiI
	.align 4
	.type Kpointer_castYc_ffi_interfaceVc_ffi,@object
	.size Kpointer_castYc_ffi_interfaceVc_ffi,. - Kpointer_castYc_ffi_interfaceVc_ffi

KJaddress_:
	.long KLsymbolGVKdW
	.long K25
	.align 4
	.type KJaddress_,@object
	.size KJaddress_,. - KJaddress_

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

K26:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K27
	.long K28
	.align 4
	.type K26,@object
	.size K26,. - K26

K30:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K31
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K30,@object
	.size K30,. - K30

KdestroyYc_ffi_interfaceVc_ffiMM0:
	.long KLkeyword_methodGVKeW
	.long rest_key_xep_1
	.long K38
	.long rest_key_mep_1
	.long KdestroyYc_ffi_interfaceVc_ffiMM0I
	.long K39
	.align 4
	.type KdestroyYc_ffi_interfaceVc_ffiMM0,@object
	.size KdestroyYc_ffi_interfaceVc_ffiMM0,. - KdestroyYc_ffi_interfaceVc_ffiMM0

K36:
	.long KLkeyword_signatureGVKeW
	.long 42205189
	.long K28
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.align 4
	.type K36,@object
	.size K36,. - K36

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

K38:
	.long KLkeyword_signatureGVKeW
	.long 42205189
	.long K42
	.long K43
	.long KDsignature_LfunctionG_typesVKi
	.align 4
	.type K38,@object
	.size K38,. - K38

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

K41:
	.long KLbyte_stringGVKdW
	.long 45
	.ascii "deallocator"
	.byte 0
	.align 4
	.type K41,@object
	.size K41,. - K41

K49:
	.long KLbyte_stringGVKdW
	.long 105
	.ascii "<c-heap-pointer> *-pointer"
	.byte 0
	.align 4
	.type K49,@object
	.size K49,. - K49

K53:
	.long KLbyte_stringGVKdW
	.long 73
	.ascii "<c-heap-pointer> *"
	.byte 0
	.align 4
	.type K53,@object
	.size K53,. - K53

K57:
	.long KLbyte_stringGVKdW
	.long 65
	.ascii "<c-heap-pointer>"
	.byte 0
	.align 4
	.type K57,@object
	.size K57,. - K57

K58:
	.long KLmachine_wordGVKeW
	.long 0
	.align 4
	.type K58,@object
	.size K58,. - K58

K59:
	.long KLkeyword_signatureAvaluesGVKiW
	.long 34866181
	.long K67
	.long K68
	.long K69
	.long K28
	.align 4
	.type K59,@object
	.size K59,. - K59

KJallocator_:
	.long KLsymbolGVKdW
	.long K66
	.align 4
	.type KJallocator_,@object
	.size KJallocator_,. - KJallocator_

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

KJextra_bytes_:
	.long KLsymbolGVKdW
	.long K64
	.align 4
	.type KJextra_bytes_,@object
	.size KJextra_bytes_,. - KJextra_bytes_

K64:
	.long KLbyte_stringGVKdW
	.long 45
	.ascii "extra-bytes"
	.byte 0
	.align 4
	.type K64,@object
	.size K64,. - K64

K65:
	.long KLbyte_stringGVKdW
	.long 53
	.ascii "element-count"
	.byte 0
	.align 4
	.type K65,@object
	.size K65,. - K65

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

Knull_pointerYc_ffi_interfaceVc_ffiMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K73
	.long Knull_pointerYc_ffi_interfaceVc_ffiMM0I
	.align 4
	.type Knull_pointerYc_ffi_interfaceVc_ffiMM0,@object
	.size Knull_pointerYc_ffi_interfaceVc_ffiMM0,. - Knull_pointerYc_ffi_interfaceVc_ffiMM0

K73:
	.long KLsignatureAvaluesGVKiW
	.long 33555461
	.long K74
	.long K28
	.align 4
	.type K73,@object
	.size K73,. - K73

Knull_pointerQYc_ffi_interfaceVc_ffiMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K78
	.long Knull_pointerQYc_ffi_interfaceVc_ffiMM0I
	.align 4
	.type Knull_pointerQYc_ffi_interfaceVc_ffiMM0,@object
	.size Knull_pointerQYc_ffi_interfaceVc_ffiMM0,. - Knull_pointerQYc_ffi_interfaceVc_ffiMM0

K78:
	.long KLsignatureAvaluesGVKiW
	.long 33555461
	.long K28
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K78,@object
	.size K78,. - K78

	.global primitive_remove_optionals

	.section .text
	.align 4

	.global Ktype_check_errorVKiI
	.global primitive_copy_vector

	.global KmakeVKdMc_ffiM0I
	.type KmakeVKdMc_ffiM0I,@function
	.size KmakeVKdMc_ffiM0I, 427
KmakeVKdMc_ffiM0I:
	.byte	85,137,229,131,236,24,137,69,244,139,69,8,232
	.long	primitive_copy_vector - 4 - .
	.byte	137,69,248,186
	.long	KLfunctionGVKd
	.byte	139,125,16,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,16,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLfunctionGVKd
	.byte	139,69,16,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,16,137,117,232,139,125,20,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,20,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,20,137,117,236,139,125,24,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,24,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,24,137,117,240,139,69,244,185,1,0,0,0,187
	.long	Kconcrete_classVKcMM0
	.byte	255,83,4,61
	.long	KPfalseVKi
	.byte	116,80,137,69,252,129,125,12
	.long	KPfalseVKi
	.byte	116,76,139,125,12,87,184
	.long	KLmachine_wordGVKe
	.byte	191
	.long	KasVKd
	.byte	139,29
	.long	KasVKd + 24
	.byte	255,83,12,137,199,139,69,252,137,125,20,139,117,248,137,117
	.byte	24,185,3,0,0,0,187
	.long	Kmake_c_pointer_internalVKc
	.byte	201,190,24,0,0,0,232
	.long	primitive_remove_optionals - 4 - .
	.byte	143,68,36,8,131,196,8,255,99,4,139,117,244,137,117,252
	.byte	235,171,139,69,244,185,1,0,0,0,187
	.long	Kreferenced_typeVKc
	.byte	255,83,4,61
	.long	KPfalseVKi
	.byte	116,103,185,1,0,0,0,187
	.long	Ksize_ofVKc
	.byte	255,83,4,255,117,236,191
	.long	KTVKd
	.byte	139,29
	.long	KTVKd + 24
	.byte	255,83,12,255,117,240,191
	.long	KAVKd
	.byte	139,29
	.long	KAVKd + 24
	.byte	255,83,12,185,1,0,0,0,139,93,232,255,83,4,137,199
	.byte	139,69,252,137,125,20,139,117,248,137,117,24,185,3,0,0
	.byte	0,187
	.long	Kmake_c_pointer_internalVKc
	.byte	201,190,24,0,0,0,232
	.long	primitive_remove_optionals - 4 - .
	.byte	143,68,36,8,131,196,8,255,99,4,139,69,252,199,69,20
	.long	K58
	.byte	139,117,248,137,117,24,185,3,0,0,0,187
	.long	Kmake_c_pointer_internalVKc
	.byte	201,190,24,0,0,0,232
	.long	primitive_remove_optionals - 4 - .
	.byte	143,68,36,8,131,196,8,255,99,4


	.global KEVKdMc_ffiM0I
	.type KEVKdMc_ffiM0I,@function
	.size KEVKdMc_ffiM0I, 32
KEVKdMc_ffiM0I:
	.byte	137,193,139,84,36,4,139,89,4,139,122,4,59,223,117,9
	.byte	184
	.long	KPtrueVKi
	.byte	253,194,4,0,184
	.long	KPfalseVKi
	.byte	235,245


	.global KLVKdMc_ffiM0I
	.type KLVKdMc_ffiM0I,@function
	.size KLVKdMc_ffiM0I, 32
KLVKdMc_ffiM0I:
	.byte	137,193,139,84,36,4,139,89,4,139,122,4,59,223,125,9
	.byte	184
	.long	KPtrueVKi
	.byte	253,194,4,0,184
	.long	KPfalseVKi
	.byte	235,245

	.global primitive_wrap_machine_word

	.global Kpointer_castYc_ffi_interfaceVc_ffiI
	.type Kpointer_castYc_ffi_interfaceVc_ffiI,@function
	.size Kpointer_castYc_ffi_interfaceVc_ffiI, 120
Kpointer_castYc_ffi_interfaceVc_ffiI:
	.byte	85,137,229,131,236,8,137,69,248,139,117,8,139,70,4,232
	.long	primitive_wrap_machine_word - 4 - .
	.byte	131,236,16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,139,53
	.long	IKJaddress_
	.byte	137,116,36,8,137,68,36,12,137,231,106,24,87,139,69,248
	.byte	191
	.long	KmakeVKd
	.byte	139,29
	.long	KmakeVKd + 24
	.byte	255,83,12,137,69,252,191
	.long	KLc_pointerGVKc
	.byte	139,95,4,87,139,69,252,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLc_pointerGVKc
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,253,139,69,252,201,194,4,0


	.global KdestroyYc_ffi_interfaceVc_ffiMM0I
	.type KdestroyYc_ffi_interfaceVc_ffiMM0I,@function
	.size KdestroyYc_ffi_interfaceVc_ffiMM0I, 119
KdestroyYc_ffi_interfaceVc_ffiMM0I:
	.byte	85,137,229,131,236,8,137,69,248,186
	.long	KLfunctionGVKd
	.byte	139,125,12,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,12,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLfunctionGVKd
	.byte	139,69,12,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,12,137,117,252,139,117,248,139,70,4,232
	.long	primitive_wrap_machine_word - 4 - .
	.byte	185,1,0,0,0,139,93,252,255,83,4,252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,0,0,0,0,201,139,76,36,12,94,3,225,255
	.byte	230


	.global Knull_pointerYc_ffi_interfaceVc_ffiMM0I
	.type Knull_pointerYc_ffi_interfaceVc_ffiMM0I,@function
	.size Knull_pointerYc_ffi_interfaceVc_ffiMM0I, 111
Knull_pointerYc_ffi_interfaceVc_ffiMM0I:
	.byte	85,137,229,131,236,8,137,69,248,131,236,16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,139,53
	.long	IKJaddress_
	.byte	137,116,36,8,199,68,36,12,1,0,0,0,137,231,106,24
	.byte	87,139,69,248,191
	.long	KmakeVKd
	.byte	139,29
	.long	KmakeVKd + 24
	.byte	255,83,12,137,69,252,191
	.long	KLc_pointerGVKc
	.byte	139,95,4,87,139,69,252,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLc_pointerGVKc
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,253,139,69,252,201,195


	.global Knull_pointerQYc_ffi_interfaceVc_ffiMM0I
	.type Knull_pointerQYc_ffi_interfaceVc_ffiMM0I,@function
	.size Knull_pointerQYc_ffi_interfaceVc_ffiMM0I, 24
Knull_pointerQYc_ffi_interfaceVc_ffiMM0I:
	.byte	137,195,139,123,4,131,255,0,117,7,184
	.long	KPtrueVKi
	.byte	253,195,184
	.long	KPfalseVKi
	.byte	235,247

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

	.global KPresolve_symbolVKiI

	.global _Init_c_ffi__X_make_destroy_for_system_fixups
	.type _Init_c_ffi__X_make_destroy_for_system_fixups,@function
	.size _Init_c_ffi__X_make_destroy_for_system_fixups, 133
_Init_c_ffi__X_make_destroy_for_system_fixups:
	.byte	85,137,229,131,236,8,199,69,252
	.long	KPresolve_symbolVKiI
	.byte	199,69,248
	.long	KJaddress_
	.byte	139,69,248,255,85,252,59,69,248,116,18,137,5
	.long	IKJaddress_
	.byte	137,5
	.long	K68 + 8
	.byte	137,5
	.long	K60 + 8
	.byte	184
	.long	KJdeallocator_
	.byte	255,85,252,137,5
	.long	K43 + 8
	.byte	137,5
	.long	K39 + 8
	.byte	184
	.long	KJallocator_
	.byte	255,85,252,137,5
	.long	K68 + 12
	.byte	137,5
	.long	K60 + 16
	.byte	184
	.long	KJelement_count_
	.byte	255,85,252,137,5
	.long	K68 + 16
	.byte	137,5
	.long	K60 + 24
	.byte	184
	.long	KJextra_bytes_
	.byte	255,85,252,137,199,137,61
	.long	K68 + 20
	.byte	137,61
	.long	K60 + 32
	.byte	201,195


	.global _Init_c_ffi__X_make_destroy_for_system_0
	.type _Init_c_ffi__X_make_destroy_for_system_0,@function
	.size _Init_c_ffi__X_make_destroy_for_system_0, 15
_Init_c_ffi__X_make_destroy_for_system_0:
	.byte	85,137,229,184
	.long	KLc_heap_pointerGYc_ffi_implementationVc_ffi
	.byte	232
	.long	KPadd_classVKeI - 4 - .
	.byte	201,195


	.global _Init_c_ffi__X_make_destroy_for_system_1
	.type _Init_c_ffi__X_make_destroy_for_system_1,@function
	.size _Init_c_ffi__X_make_destroy_for_system_1, 15
_Init_c_ffi__X_make_destroy_for_system_1:
	.byte	85,137,229,184
	.long	KLc_heap_pointerGZ32ZTYc_ffi_implementationVc_ffi
	.byte	232
	.long	KPadd_classVKeI - 4 - .
	.byte	201,195


	.global _Init_c_ffi__X_make_destroy_for_system_2
	.type _Init_c_ffi__X_make_destroy_for_system_2,@function
	.size _Init_c_ffi__X_make_destroy_for_system_2, 15
_Init_c_ffi__X_make_destroy_for_system_2:
	.byte	85,137,229,184
	.long	KLc_heap_pointerGZ32ZT_pointerYc_ffi_implementationVc_ffi
	.byte	232
	.long	KPadd_classVKeI - 4 - .
	.byte	201,195


	.global _Init_c_ffi__X_make_destroy_for_system
	.type _Init_c_ffi__X_make_destroy_for_system,@function
	.size _Init_c_ffi__X_make_destroy_for_system, 25
_Init_c_ffi__X_make_destroy_for_system:
	.byte	85,137,229,232
	.long	_Init_c_ffi__X_make_destroy_for_system_fixups - 4 - .
	.byte	232
	.long	_Init_c_ffi__X_make_destroy_for_system_0 - 4 - .
	.byte	232
	.long	_Init_c_ffi__X_make_destroy_for_system_1 - 4 - .
	.byte	232
	.long	_Init_c_ffi__X_make_destroy_for_system_2 - 4 - .
	.byte	201,195


	.global _Init_c_ffi__X_make_destroy_for_user_0
	.type _Init_c_ffi__X_make_destroy_for_user_0,@function
	.size _Init_c_ffi__X_make_destroy_for_user_0, 25
_Init_c_ffi__X_make_destroy_for_user_0:
	.byte	85,137,229,104
	.long	Kc_ffi_libraryYdylan_userVc_ffi
	.byte	104
	.long	KmakeVKdMc_ffiM0
	.byte	184
	.long	KmakeVKd
	.byte	232
	.long	KPadd_methodVKnI - 4 - .
	.byte	201,195


	.global _Init_c_ffi__X_make_destroy_for_user_1
	.type _Init_c_ffi__X_make_destroy_for_user_1,@function
	.size _Init_c_ffi__X_make_destroy_for_user_1, 20
_Init_c_ffi__X_make_destroy_for_user_1:
	.byte	85,137,229,104
	.long	KmakeVKdRD_c_ffiRD_63
	.byte	184
	.long	KmakeVKd
	.byte	232
	.long	KPadd_nonsiblinged_domainVKnI - 4 - .
	.byte	201,195


	.global _Init_c_ffi__X_make_destroy_for_user_2
	.type _Init_c_ffi__X_make_destroy_for_user_2,@function
	.size _Init_c_ffi__X_make_destroy_for_user_2, 20
_Init_c_ffi__X_make_destroy_for_user_2:
	.byte	85,137,229,104
	.long	KmakeVKdRD_c_ffiRD_62
	.byte	184
	.long	KmakeVKd
	.byte	232
	.long	KPadd_nonsiblinged_domainVKnI - 4 - .
	.byte	201,195


	.global _Init_c_ffi__X_make_destroy_for_user_3
	.type _Init_c_ffi__X_make_destroy_for_user_3,@function
	.size _Init_c_ffi__X_make_destroy_for_user_3, 25
_Init_c_ffi__X_make_destroy_for_user_3:
	.byte	85,137,229,104
	.long	Kc_ffi_libraryYdylan_userVc_ffi
	.byte	104
	.long	KEVKdMc_ffiM0
	.byte	184
	.long	KEVKd
	.byte	232
	.long	KPadd_methodVKnI - 4 - .
	.byte	201,195


	.global _Init_c_ffi__X_make_destroy_for_user_4
	.type _Init_c_ffi__X_make_destroy_for_user_4,@function
	.size _Init_c_ffi__X_make_destroy_for_user_4, 25
_Init_c_ffi__X_make_destroy_for_user_4:
	.byte	85,137,229,104
	.long	Kc_ffi_libraryYdylan_userVc_ffi
	.byte	104
	.long	KLVKdMc_ffiM0
	.byte	184
	.long	KLVKd
	.byte	232
	.long	KPadd_methodVKnI - 4 - .
	.byte	201,195


	.global _Init_c_ffi__X_make_destroy_for_user
	.type _Init_c_ffi__X_make_destroy_for_user,@function
	.size _Init_c_ffi__X_make_destroy_for_user, 30
_Init_c_ffi__X_make_destroy_for_user:
	.byte	85,137,229,232
	.long	_Init_c_ffi__X_make_destroy_for_user_0 - 4 - .
	.byte	232
	.long	_Init_c_ffi__X_make_destroy_for_user_1 - 4 - .
	.byte	232
	.long	_Init_c_ffi__X_make_destroy_for_user_2 - 4 - .
	.byte	232
	.long	_Init_c_ffi__X_make_destroy_for_user_3 - 4 - .
	.byte	232
	.long	_Init_c_ffi__X_make_destroy_for_user_4 - 4 - .
	.byte	201,195
