	.global KLincremental_generic_functionGVKe
	.global KLfunction_classGVKi
	.global KLclassGVKd
	.global KLmm_wrapperGVKi
	.global KLsimple_object_vectorGVKd
	.global KLobjectGVKd
	.global KLunboundGVKe
	.global KLbooleanGVKd
	.global KLsealed_generic_functionGVKe
	.global KLbasic_blockGYharp_basic_blockVharp
	.global KLsimple_element_type_vectorGVKe
	.global KLempty_listGVKd
	.global KLlistGVKd
	.global KLsimple_methodGVKe
	.global KLtagGYbase_harpVharp
	.global KLintegerGVKd
	.global KLfunctionGVKd
	.global KLopGYharp_opVharp
	.global KLlimited_vector_typeGVKe
	.global KLsymbolGVKd
	.global KLbyte_stringGVKd
	.global KLsignatureGVKe
	.global KLimplementation_classGVKe
	.global KLkeyword_methodGVKe
	.global KLkeyword_signatureAvaluesGVKi
	.global KLinstance_slot_descriptorGVKe
	.global KLobject_signatureGVKe
	.global KLabsent_engine_nodeGVKg
	.global KLpairGVKd
	.global KLsetter_methodGVKi
	.global KLgetter_methodGVKi
	.global KLsimple_closure_methodGVKi
	.global KLmoduleGVKe
	.global KLsignatureAvaluesGVKi
	.global KLharp_back_endGYbase_harpVharp
	.global KPadd_classVKeI
	.global KmakeVKd
	.global KLclassGVKdW
	.global KLmm_wrapperGVKiW
	.global KLfunction_classGVKiW
	.global KLincremental_generic_functionGVKeW
	.global KPempty_vectorVKi
	.global KLsimple_object_vectorGVKdW
	.global KLobjectGVKdW
	.global KPunboundVKi
	.global KLunboundGVKeW
	.global KPtrueVKi
	.global KLbooleanGVKdW
	.global KPfalseVKi
	.global KinstructionsYbase_harpVharp
	.global Kharp_braYharp_instructionsVharp
	.global KLsealed_generic_functionGVKeW
	.global KLbasic_blockGYharp_basic_blockVharpW
	.global KmakeVKdMM27I
	.global KLsimple_element_type_vectorGVKeW
	.global KPempty_listVKi
	.global KLempty_listGVKdW
	.global KLlistGVKdW
	.global Kins_opYbase_harpVharp
	.global KLsimple_methodGVKeW
	.global KcolourYbase_harpVharp
	.global KEEVKdI
	.global Kbb_taagsYharp_basic_blockVharp
	.global Ktag_bbYbase_harpVharp
	.global KLtagGYbase_harpVharpW
	.global Kadd_newXVKdMM3I
	.global KEEVKd
	.global Kunsupplied_objectVKi
	.global KLintegerGVKdW
	.global Kreplace_subsequenceXVKdMM2I
	.global Kelement_range_errorVKeI
	.global Kins_tagYbase_harpVharp
	.global Kbb_defsYharp_basic_blockVharp
	.global KheadVKd
	.global Kins_tag_setterYbase_harpVharp
	.global Kins_op_setterYbase_harpVharp
	.global KLfunctionGVKdW
	.global KLopGYharp_opVharpW
	.global Keliminate_instructionYmain_harpVharpMM0I
	.global KLsimple_basic_block_vectorGYharp_basic_blockVharp
	.global KLlimited_vector_typeGVKeW
	.global KLsymbolGVKdW
	.global KLbyte_stringGVKdW
	.global Kmake_bbYbase_harpVharpMM0I
	.global Kmake_current_this_bbYbase_harpVharpMM0I
	.global Koutput_errorYharp_instructionsVharpMM0
	.global Kensure_room_in_vectorYbase_harpVharpMM0I
	.global Kfinish_bbYbase_harpVharpMM0I
	.global Kconcatenate_asVKdMM4I
	.global xep_4
	.global KLsignatureGVKeW
	.global KLimplementation_classGVKeW
	.global KinitializeVKd
	.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 KLinstance_slot_descriptorGVKeW
	.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 new_gf_xep_1
	.global KDsignature_LobjectG_object_rest_value_1VKi
	.global KLgetter_methodGVKiW
	.global slotacc_single_q_instance_getter_xep
	.global KLsimple_closure_methodGVKiW
	.global xep_0
	.global Kclass_instanceQ_initialVKiI
	.global Kmain_harp_moduleYdylan_userVharp
	.global KLmoduleGVKeW
	.global Kdefault_class_constructorVKi
	.global Kclass_instanceQ_rcpl_single_smallVKiI
	.global xep_2
	.global KLsignatureAvaluesGVKiW
	.global KLharp_back_endGYbase_harpVharpW
	.global Dempty_basic_blockYharp_basic_blockVharp
	.global KLabstract_queueGYmain_harpVharp
	.global KLempty_queueGYmain_harpVharp
	.global KLqueueGYmain_harpVharp
	.global KLabstract_queueGYmain_harpVharpW
	.global KLempty_queueGYmain_harpVharpW
	.global KLqueueGYmain_harpVharpW
	.global Keliminate_local_branchesYmain_harpVharpMM0
	.global KLqueueGZ32ZconstructorYmain_harpVharpMM0
	.global Ktop_of_queueYmain_harpVharpHLqueueG
	.global Krest_of_queueYmain_harpVharpHLqueueG
	.global Krest_of_queueYmain_harpVharp
	.global Krest_of_queue_setterYmain_harpVharp
	.global Krest_of_queue_setterYmain_harpVharpMM0
	.global Krest_of_queueYmain_harpVharpMM0
	.global Ktop_of_queueYmain_harpVharp
	.global Ktop_of_queue_setterYmain_harpVharp
	.global Ktop_of_queue_setterYmain_harpVharpMM0
	.global Ktop_of_queueYmain_harpVharpMM0
	.global KLempty_queueGZ32ZconstructorYmain_harpVharpMM0
	.global KlineariseYmain_harpVharpMM0
	.global lineariseYmain_harpVharp
	.global Labstract_queueGYmain_harpVharp
	.global Lempty_queueGYmain_harpVharp
	.global Dempty_queueYmain_harpVharp
	.global LqueueGYmain_harpVharp

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


_dylan_object_file_objs_start:

KLabstract_queueGYmain_harpVharp:
	.long KLclassGVKdW
	.long Kclass_instanceQ_rcpl_single_smallVKiI
	.long K62
	.long K59
	.long 1
	.long Kmain_harp_moduleYdylan_userVharp
	.align 4
	.type KLabstract_queueGYmain_harpVharp,@object
	.size KLabstract_queueGYmain_harpVharp,. - KLabstract_queueGYmain_harpVharp

KLempty_queueGYmain_harpVharp:
	.long KLclassGVKdW
	.long Kclass_instanceQ_initialVKiI
	.long K58
	.long K52
	.long 1
	.long Kmain_harp_moduleYdylan_userVharp
	.align 4
	.type KLempty_queueGYmain_harpVharp,@object
	.size KLempty_queueGYmain_harpVharp,. - KLempty_queueGYmain_harpVharp

KLqueueGYmain_harpVharp:
	.long KLclassGVKdW
	.long Kclass_instanceQ_initialVKiI
	.long K51
	.long K17
	.long 1
	.long Kmain_harp_moduleYdylan_userVharp
	.align 4
	.type KLqueueGYmain_harpVharp,@object
	.size KLqueueGYmain_harpVharp,. - KLqueueGYmain_harpVharp

K16:
	.long KLsimple_object_vectorGVKdW
	.long 17
	.long KLsimple_object_vectorGVKd
	.long KLsimple_basic_block_vectorGYharp_basic_blockVharp
	.long KLintegerGVKd
	.long KLbasic_blockGYharp_basic_blockVharp
	.align 4
	.type K16,@object
	.size K16,. - K16

K17:
	.long KLimplementation_classGVKeW
	.long 527433737
	.long KLqueueGYmain_harpVharp
	.long KLqueueGYmain_harpVharpW
	.long KPfalseVKi
	.long K18
	.long -3
	.long KLqueueGZ32ZconstructorYmain_harpVharpMM0
	.long K21
	.long K22
	.long 9
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_vectorVKi
	.long K18
	.long K18
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.align 4
	.type K17,@object
	.size K17,. - K17

K18:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long Ktop_of_queueYmain_harpVharpHLqueueG
	.long Krest_of_queueYmain_harpVharpHLqueueG
	.align 4
	.type K18,@object
	.size K18,. - K18

K21:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLabstract_queueGYmain_harpVharp
	.align 4
	.type K21,@object
	.size K21,. - K21

K22:
	.long KLsimple_object_vectorGVKdW
	.long 25
	.long KLobjectGVKd
	.long KLabstract_queueGYmain_harpVharp
	.long KLqueueGYmain_harpVharp
	.long KPfalseVKi
	.long KPfalseVKi
	.long KPfalseVKi
	.align 4
	.type K22,@object
	.size K22,. - K22

K26:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KJtop_
	.long KPempty_listVKi
	.align 4
	.type K26,@object
	.size K26,. - K26

K27:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KJtop_
	.align 4
	.type K27,@object
	.size K27,. - K27

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

Ktop_of_queueYmain_harpVharpHLqueueG:
	.long KLinstance_slot_descriptorGVKeW
	.long 157
	.long KPempty_listVKi
	.long KLqueueGYmain_harpVharp
	.long KJtop_
	.long Ktop_of_queueYmain_harpVharp
	.long Ktop_of_queue_setterYmain_harpVharp
	.long KLlistGVKd
	.align 4
	.type Ktop_of_queueYmain_harpVharpHLqueueG,@object
	.size Ktop_of_queueYmain_harpVharpHLqueueG,. - Ktop_of_queueYmain_harpVharpHLqueueG

Krest_of_queueYmain_harpVharpHLqueueG:
	.long KLinstance_slot_descriptorGVKeW
	.long 149
	.long K41
	.long KLqueueGYmain_harpVharp
	.long KPfalseVKi
	.long Krest_of_queueYmain_harpVharp
	.long Krest_of_queue_setterYmain_harpVharp
	.long KLabstract_queueGYmain_harpVharp
	.align 4
	.type Krest_of_queueYmain_harpVharpHLqueueG,@object
	.size Krest_of_queueYmain_harpVharpHLqueueG,. - Krest_of_queueYmain_harpVharpHLqueueG

Krest_of_queueYmain_harpVharp:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long KPfalseVKi
	.long K40
	.long K39
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Krest_of_queueYmain_harpVharp,@object
	.size Krest_of_queueYmain_harpVharp,. - Krest_of_queueYmain_harpVharp

Krest_of_queue_setterYmain_harpVharp:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_2
	.long KDsignature_LobjectG_object_rest_value_2VKi
	.long KPfalseVKi
	.long K37
	.long K36
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Krest_of_queue_setterYmain_harpVharp,@object
	.size Krest_of_queue_setterYmain_harpVharp,. - Krest_of_queue_setterYmain_harpVharp

K36:
	.long KLpairGVKdW
	.long Krest_of_queue_setterYmain_harpVharpMM0
	.long KPempty_listVKi
	.align 4
	.type K36,@object
	.size K36,. - K36

K39:
	.long KLpairGVKdW
	.long Krest_of_queueYmain_harpVharpMM0
	.long KPempty_listVKi
	.align 4
	.type K39,@object
	.size K39,. - K39

Ktop_of_queueYmain_harpVharp:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long KPfalseVKi
	.long K50
	.long K49
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Ktop_of_queueYmain_harpVharp,@object
	.size Ktop_of_queueYmain_harpVharp,. - Ktop_of_queueYmain_harpVharp

Ktop_of_queue_setterYmain_harpVharp:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_2
	.long KDsignature_LobjectG_object_rest_value_2VKi
	.long KPfalseVKi
	.long K47
	.long K46
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Ktop_of_queue_setterYmain_harpVharp,@object
	.size Ktop_of_queue_setterYmain_harpVharp,. - Ktop_of_queue_setterYmain_harpVharp

K46:
	.long KLpairGVKdW
	.long Ktop_of_queue_setterYmain_harpVharpMM0
	.long KPempty_listVKi
	.align 4
	.type K46,@object
	.size K46,. - K46

K49:
	.long KLpairGVKdW
	.long Ktop_of_queueYmain_harpVharpMM0
	.long KPempty_listVKi
	.align 4
	.type K49,@object
	.size K49,. - K49

K52:
	.long KLimplementation_classGVKeW
	.long 477102081
	.long KLempty_queueGYmain_harpVharp
	.long KLempty_queueGYmain_harpVharpW
	.long KPfalseVKi
	.long KPempty_vectorVKi
	.long -3
	.long KLempty_queueGZ32ZconstructorYmain_harpVharpMM0
	.long K21
	.long K55
	.long 9
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.align 4
	.type K52,@object
	.size K52,. - K52

K55:
	.long KLsimple_object_vectorGVKdW
	.long 25
	.long KLobjectGVKd
	.long KLabstract_queueGYmain_harpVharp
	.long KLempty_queueGYmain_harpVharp
	.long KPfalseVKi
	.long KPfalseVKi
	.long KPfalseVKi
	.align 4
	.type K55,@object
	.size K55,. - K55

K57:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLempty_queueGYmain_harpVharp
	.align 4
	.type K57,@object
	.size K57,. - K57

K59:
	.long KLimplementation_classGVKeW
	.long 410255361
	.long KLabstract_queueGYmain_harpVharp
	.long KLabstract_queueGYmain_harpVharpW
	.long KPfalseVKi
	.long KPempty_vectorVKi
	.long -3
	.long Kdefault_class_constructorVKi
	.long K60
	.long K61
	.long 5
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long K67
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.align 4
	.type K59,@object
	.size K59,. - K59

K60:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLobjectGVKd
	.align 4
	.type K60,@object
	.size K60,. - K60

K61:
	.long KLsimple_object_vectorGVKdW
	.long 25
	.long KLobjectGVKd
	.long KLabstract_queueGYmain_harpVharp
	.long KPfalseVKi
	.long KPfalseVKi
	.long KPfalseVKi
	.long KPfalseVKi
	.align 4
	.type K61,@object
	.size K61,. - K61

K65:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLharp_back_endGYbase_harpVharp
	.long KLbasic_blockGYharp_basic_blockVharp
	.align 4
	.type K65,@object
	.size K65,. - K65

K66:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLsimple_basic_block_vectorGYharp_basic_blockVharp
	.long KLintegerGVKd
	.align 4
	.type K66,@object
	.size K66,. - K66

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

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


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


_dylan_object_file_vars_start:

IKJtop_:
	.long KJtop_
	.align 4
	.type IKJtop_,@object
	.size IKJtop_,. - IKJtop_

lineariseYmain_harpVharp:
	.long KlineariseYmain_harpVharpMM0
	.align 4
	.type lineariseYmain_harpVharp,@object
	.size lineariseYmain_harpVharp,. - lineariseYmain_harpVharp

Labstract_queueGYmain_harpVharp:
	.long KLabstract_queueGYmain_harpVharp
	.align 4
	.type Labstract_queueGYmain_harpVharp,@object
	.size Labstract_queueGYmain_harpVharp,. - Labstract_queueGYmain_harpVharp

Lempty_queueGYmain_harpVharp:
	.long KLempty_queueGYmain_harpVharp
	.align 4
	.type Lempty_queueGYmain_harpVharp,@object
	.size Lempty_queueGYmain_harpVharp,. - Lempty_queueGYmain_harpVharp

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

LqueueGYmain_harpVharp:
	.long KLqueueGYmain_harpVharp
	.align 4
	.type LqueueGYmain_harpVharp,@object
	.size LqueueGYmain_harpVharp,. - LqueueGYmain_harpVharp


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


_dylan_untraced_objs_start:

KLabstract_queueGYmain_harpVharpW:
	.long KLmm_wrapperGVKiW
	.long K59
	.long 1
	.long 1
	.long 33554439
	.long 1
	.align 4
	.type KLabstract_queueGYmain_harpVharpW,@object
	.size KLabstract_queueGYmain_harpVharpW,. - KLabstract_queueGYmain_harpVharpW

KLempty_queueGYmain_harpVharpW:
	.long KLmm_wrapperGVKiW
	.long K52
	.long 1
	.long 1
	.long 33554439
	.long 1
	.align 4
	.type KLempty_queueGYmain_harpVharpW,@object
	.size KLempty_queueGYmain_harpVharpW,. - KLempty_queueGYmain_harpVharpW

KLqueueGYmain_harpVharpW:
	.long KLmm_wrapperGVKiW
	.long K17
	.long 1
	.long 9
	.long 33554439
	.long 1
	.align 4
	.type KLqueueGYmain_harpVharpW,@object
	.size KLqueueGYmain_harpVharpW,. - KLqueueGYmain_harpVharpW

Keliminate_local_branchesYmain_harpVharpMM0:
	.long KLsimple_methodGVKeW
	.long xep_4
	.long K15
	.long Keliminate_local_branchesYmain_harpVharpMM0I
	.align 4
	.type Keliminate_local_branchesYmain_harpVharpMM0,@object
	.size Keliminate_local_branchesYmain_harpVharpMM0,. - Keliminate_local_branchesYmain_harpVharpMM0

KJtop_:
	.long KLsymbolGVKdW
	.long K13
	.align 4
	.type KJtop_,@object
	.size KJtop_,. - KJtop_

K13:
	.long KLbyte_stringGVKdW
	.long 13
	.ascii "top"
	.byte 0
	.align 4
	.type K13,@object
	.size K13,. - K13

K15:
	.long KLsignatureGVKeW
	.long 44040209
	.long K16
	.align 4
	.type K15,@object
	.size K15,. - K15

KLqueueGZ32ZconstructorYmain_harpVharpMM0:
	.long KLkeyword_methodGVKeW
	.long rest_key_xep_1
	.long K25
	.long rest_key_mep_1
	.long KLqueueGZ32ZconstructorYmain_harpVharpMM0I
	.long K26
	.align 4
	.type KLqueueGZ32ZconstructorYmain_harpVharpMM0,@object
	.size KLqueueGZ32ZconstructorYmain_harpVharpMM0,. - KLqueueGZ32ZconstructorYmain_harpVharpMM0

K25:
	.long KLkeyword_signatureAvaluesGVKiW
	.long 35390469
	.long KDsignature_LclassG_typesVKi
	.long K27
	.long KDsignature_LobjectG_typesVKi
	.long K28
	.align 4
	.type K25,@object
	.size K25,. - K25

K41:
	.long KLsimple_closure_methodGVKiW
	.long xep_0
	.long K42
	.long K41I
	.long 1
	.align 4
	.type K41,@object
	.size K41,. - K41

Krest_of_queue_setterYmain_harpVharpMM0:
	.long KLsetter_methodGVKiW
	.long slotacc_single_q_instance_setter_xep
	.long Krest_of_queueYmain_harpVharpHLqueueG
	.align 4
	.type Krest_of_queue_setterYmain_harpVharpMM0,@object
	.size Krest_of_queue_setterYmain_harpVharpMM0,. - Krest_of_queue_setterYmain_harpVharpMM0

K37:
	.long KLbyte_stringGVKdW
	.long 81
	.ascii "rest-of-queue-setter"
	.byte 0
	.align 4
	.type K37,@object
	.size K37,. - K37

Krest_of_queueYmain_harpVharpMM0:
	.long KLgetter_methodGVKiW
	.long slotacc_single_q_instance_getter_xep
	.long Krest_of_queueYmain_harpVharpHLqueueG
	.align 4
	.type Krest_of_queueYmain_harpVharpMM0,@object
	.size Krest_of_queueYmain_harpVharpMM0,. - Krest_of_queueYmain_harpVharpMM0

K40:
	.long KLbyte_stringGVKdW
	.long 53
	.ascii "rest-of-queue"
	.byte 0
	.align 4
	.type K40,@object
	.size K40,. - K40

K42:
	.long KLsignatureGVKeW
	.long 41944065
	.long KPempty_vectorVKi
	.align 4
	.type K42,@object
	.size K42,. - K42

Ktop_of_queue_setterYmain_harpVharpMM0:
	.long KLsetter_methodGVKiW
	.long slotacc_single_q_instance_setter_xep
	.long Ktop_of_queueYmain_harpVharpHLqueueG
	.align 4
	.type Ktop_of_queue_setterYmain_harpVharpMM0,@object
	.size Ktop_of_queue_setterYmain_harpVharpMM0,. - Ktop_of_queue_setterYmain_harpVharpMM0

K47:
	.long KLbyte_stringGVKdW
	.long 77
	.ascii "top-of-queue-setter"
	.byte 0
	.align 4
	.type K47,@object
	.size K47,. - K47

Ktop_of_queueYmain_harpVharpMM0:
	.long KLgetter_methodGVKiW
	.long slotacc_single_q_instance_getter_xep
	.long Ktop_of_queueYmain_harpVharpHLqueueG
	.align 4
	.type Ktop_of_queueYmain_harpVharpMM0,@object
	.size Ktop_of_queueYmain_harpVharpMM0,. - Ktop_of_queueYmain_harpVharpMM0

K50:
	.long KLbyte_stringGVKdW
	.long 49
	.ascii "top-of-queue"
	.byte 0
	.align 4
	.type K50,@object
	.size K50,. - K50

K51:
	.long KLbyte_stringGVKdW
	.long 29
	.ascii "<queue>"
	.byte 0
	.align 4
	.type K51,@object
	.size K51,. - K51

KLempty_queueGZ32ZconstructorYmain_harpVharpMM0:
	.long KLkeyword_methodGVKeW
	.long rest_key_xep_1
	.long K56
	.long rest_key_mep_1
	.long KLempty_queueGZ32ZconstructorYmain_harpVharpMM0I
	.long KPempty_vectorVKi
	.align 4
	.type KLempty_queueGZ32ZconstructorYmain_harpVharpMM0,@object
	.size KLempty_queueGZ32ZconstructorYmain_harpVharpMM0,. - KLempty_queueGZ32ZconstructorYmain_harpVharpMM0

K56:
	.long KLkeyword_signatureAvaluesGVKiW
	.long 35390469
	.long KDsignature_LclassG_typesVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long K57
	.align 4
	.type K56,@object
	.size K56,. - K56

K58:
	.long KLbyte_stringGVKdW
	.long 53
	.ascii "<empty-queue>"
	.byte 0
	.align 4
	.type K58,@object
	.size K58,. - K58

K62:
	.long KLbyte_stringGVKdW
	.long 65
	.ascii "<abstract-queue>"
	.byte 0
	.align 4
	.type K62,@object
	.size K62,. - K62

KlineariseYmain_harpVharpMM0:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K64
	.long KlineariseYmain_harpVharpMM0I
	.align 4
	.type KlineariseYmain_harpVharpMM0,@object
	.size KlineariseYmain_harpVharpMM0,. - KlineariseYmain_harpVharpMM0

K64:
	.long KLsignatureAvaluesGVKiW
	.long 33556489
	.long K65
	.long K66
	.align 4
	.type K64,@object
	.size K64,. - K64

	.global primitive_remove_optionals

	.section .text
	.align 4

	.global primitive_set_mv_from_vector
	.global Ktype_check_errorVKiI
	.global Kunbound_instance_slotVKeI

	.global KlineariseYmain_harpVharpMM0I
	.type KlineariseYmain_harpVharpMM0I,@function
	.size KlineariseYmain_harpVharpMM0I, 3200
KlineariseYmain_harpVharpMM0I:
	.byte	85,137,229,131,236,76,137,69,200,139,117,200,139,118,16,137
	.byte	117,244,129,125,244
	.long	KPunboundVKi
	.byte	15,132,119,1,0,0,139,117,244,137,117,192,139,117,192,139
	.byte	126,4,137,125,228,139,69,200,191
	.long	KinstructionsYbase_harpVharp
	.byte	139,29
	.long	KinstructionsYbase_harpVharp + 24
	.byte	255,83,12,137,69,184,139,69,184,185,1,0,0,0,187
	.long	Kharp_braYharp_instructionsVharp
	.byte	255,83,4,137,69,180,139,117,200,139,118,16,137,117,244,129
	.byte	125,244
	.long	KPunboundVKi
	.byte	15,132,58,1,0,0,139,69,244,139,112,80,137,117,244,129
	.byte	125,244
	.long	KPunboundVKi
	.byte	15,132,51,1,0,0,139,117,244,137,117,240,139,117,240,139
	.byte	126,8,139,127,4,137,125,248,191,1,0,0,0,137,125,252
	.byte	139,117,252,59,117,248,15,133,25,1,0,0,199,69,208,153
	.byte	0,0,0,106,20,104,161,0,0,0,104
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	255,53
	.long	Dempty_basic_blockYharp_basic_blockVharp
	.byte	104
	.long	KPempty_vectorVKi
	.byte	184
	.long	KLsimple_element_type_vectorGVKe
	.byte	232
	.long	KmakeVKdMM27I - 4 - .
	.byte	137,69,220,199,69,216,1,0,0,0,199,69,204
	.long	KPfalseVKi
	.byte	106,8,104
	.long	KPempty_vectorVKi
	.byte	184
	.long	KLqueueGYmain_harpVharp
	.byte	191
	.long	KmakeVKd
	.byte	139,29
	.long	KmakeVKd + 24
	.byte	255,83,12,137,69,196,139,125,196,137,125,188,139,125,8,137
	.byte	125,244,129,125,244
	.long	KPempty_listVKi
	.byte	15,133,241,0,0,0,139,93,220,139,125,216,137,93,244,137
	.byte	125,240,191
	.long	KLsimple_basic_block_vectorGYharp_basic_blockVharp
	.byte	139,95,4,87,139,69,244,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLsimple_basic_block_vectorGYharp_basic_blockVharp
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,240,131,231,3,131,255,1,116,13,104
	.long	KLintegerGVKd
	.byte	139,69,240,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,244,137,55,139,117,240,137,119,4,252,101
	.byte	139,53
	.long	teb@ntpoff
	.byte	199,70,32,2,0,0,0,139,69,244,201,194,4,0,106,13
	.byte	139,69,200,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,122,254,255,255,106,13,139,69,200,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,183,254,255,255,106,77,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,193,254,255,255,139,117,240,139,126,8,139,117,252,139,116
	.byte	55,11,137,117,244,187
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,125,244,131,231,3,131,255,0,15,132,251,2,0,0,104
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,244,199,71,32
	.long	KPfalseVKi
	.byte	139,125,252,131,199,4,206,233,145,254,255,255,187
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,125,244,131,231,3,131,255,0,15,132,220,2,0,0,104
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,244,137,117,232,139,125,204,129,255
	.long	KPfalseVKi
	.byte	117,120,139,117,196,137,117,244,139,117,244,139,126,4,139,119
	.byte	8,137,117,240,186
	.long	KLlistGVKd
	.byte	139,125,240,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,240,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLlistGVKd
	.byte	139,69,240,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,240,129,255
	.long	KPempty_listVKi
	.byte	15,133,12,3,0,0,139,117,244,139,94,8,59,29
	.long	Dempty_queueYmain_harpVharp
	.byte	15,133,8,3,0,0,139,117,244,137,126,4,139,125,244,137
	.byte	125,196,199,69,204
	.long	KPfalseVKi
	.byte	139,117,232,139,126,32,129,255
	.long	KPfalseVKi
	.byte	15,133,1,2,0,0,139,125,216,139,117,232,137,126,32,199
	.byte	69,212
	.long	KPfalseVKi
	.byte	139,117,232,139,126,4,139,117,232,139,94,8,137,93,248,137
	.byte	125,252,139,125,252,139,117,252,59,117,248,15,141,223,2,0
	.byte	0,139,69,228,87,185,2,0,0,0,187
	.long	Kins_opYbase_harpVharp
	.byte	255,83,4,139,120,8,15,186,231,10,15,131,189,3,0,0
	.byte	191
	.long	KPtrueVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	15,133,229,1,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	KPfalseVKi
	.byte	137,224,232
	.long	primitive_set_mv_from_vector - 4 - .
	.byte	139,125,208,139,93,216,59,223,15,141,4,4,0,0,139,69
	.byte	220,139,125,216,139,88,8,59,251,15,131,144,4,0,0,139
	.byte	77,232,137,76,56,11,139,125,216,131,199,4,206,137,125,216
	.byte	139,117,232,139,118,16,137,117,240,129,125,240
	.long	KPfalseVKi
	.byte	15,132,138,1,0,0,139,125,212,129,255
	.long	KPfalseVKi
	.byte	15,133,133,1,0,0,191
	.long	KPtrueVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	15,132,230,0,0,0,139,117,232,139,126,8,131,239,20,206
	.byte	137,125,244,139,69,228,255,117,244,185,2,0,0,0,187
	.long	Kins_tagYbase_harpVharp
	.byte	255,83,4,137,69,212,139,69,240,185,1,0,0,0,187
	.long	Kbb_defsYharp_basic_blockVharp
	.byte	255,83,4,61
	.long	KPfalseVKi
	.byte	15,132,64,1,0,0,139,69,240,185,1,0,0,0,187
	.long	Kbb_taagsYharp_basic_blockVharp
	.byte	255,83,4,185,1,0,0,0,187
	.long	KheadVKd
	.byte	255,83,4,137,69,240,191
	.long	KLtagGYbase_harpVharp
	.byte	139,95,4,87,139,69,240,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLtagGYbase_harpVharp
	.byte	139,69,240,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,240,137,117,224,139,69,228,255,117,244,185,2,0,0
	.byte	0,187
	.long	Kins_opYbase_harpVharp
	.byte	255,83,4,139,112,44,137,117,236,129,125,236
	.long	KPfalseVKi
	.byte	15,132,250,0,0,0,139,117,212,59,117,224,15,133,156,3
	.byte	0,0,139,125,228,255,117,244,87,139,69,224,185,3,0,0
	.byte	0,187
	.long	Kins_tag_setterYbase_harpVharp
	.byte	255,83,4,139,125,228,255,117,244,87,139,69,180,185,3,0
	.byte	0,0,187
	.long	Kins_op_setterYbase_harpVharp
	.byte	255,83,4,139,117,232,139,118,20,137,117,240,139,117,232,139
	.byte	126,28,139,117,188,137,117,244,129,255
	.long	KPempty_listVKi
	.byte	15,133,205,3,0,0,129,125,240
	.long	KPempty_listVKi
	.byte	15,133,227,3,0,0,139,125,244,137,125,188,139,125,204,129
	.byte	255
	.long	KPfalseVKi
	.byte	15,132,183,0,0,0,233,39,252,255,255,139,117,244,139,62
	.byte	139,127,4,139,127,8,59,251,15,132,255,252,255,255,233,237
	.byte	252,255,255,139,117,244,139,62,139,127,4,139,127,8,59,251
	.byte	15,132,30,253,255,255,233,12,253,255,255,139,125,252,131,199
	.byte	20,206,233,206,253,255,255,191
	.long	KPfalseVKi
	.byte	233,128,254,255,255,191
	.long	KPfalseVKi
	.byte	233,118,254,255,255,255,117,240,139,69,212,232
	.long	KEEVKdI - 4 - .
	.byte	61
	.long	KPfalseVKi
	.byte	116,11,255,117,244,139,69,200,232
	.long	Keliminate_instructionYmain_harpVharpMM0I - 4 - .
	.byte	139,117,240,137,117,204,233,64,255,255,255,255,117,224,139,69
	.byte	200,232
	.long	Kmake_branch_blockYmain_harpVharpMM0I - 4 - .
	.byte	137,195,139,117,192,139,126,4,137,125,228,139,69,220,139,125
	.byte	216,139,80,8,59,250,15,131,159,3,0,0,137,92,56,11
	.byte	139,125,216,131,199,4,206,137,125,216,233,6,255,255,255,139
	.byte	125,196,139,127,4,139,127,4,233,59,255,255,255,139,117,244
	.byte	137,126,4,139,125,244,233,1,253,255,255,137,93,244,187
	.long	KLqueueGYmain_harpVharp
	.byte	139,125,244,131,231,3,131,255,0,15,132,7,3,0,0,104
	.long	KLqueueGYmain_harpVharp
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,244,233,212,252,255,255,139,117,232,139,118,16,137
	.byte	117,244,129,125,244
	.long	KPfalseVKi
	.byte	15,132,196,0,0,0,139,69,244,185,1,0,0,0,187
	.long	Kbb_taagsYharp_basic_blockVharp
	.byte	255,83,4,137,69,240,186
	.long	KLlistGVKd
	.byte	139,125,240,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,240,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLlistGVKd
	.byte	139,69,240,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,240,129,255
	.long	KPempty_listVKi
	.byte	15,133,163,3,0,0,187
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,125,244,131,231,3,131,255,0,15,132,132,2,0,0,104
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,244,137,125,240,139,117,240,139,118,32,137,117,224,139
	.byte	117,232,139,126,12,137,125,236,129,125,236
	.long	KPempty_listVKi
	.byte	15,133,156,3,0,0,129,125,224
	.long	KPfalseVKi
	.byte	116,26,139,69,228,139,125,220,255,117,240,255,117,224,87,185
	.byte	4,0,0,0,187
	.long	Keliminate_local_branchesYmain_harpVharpMM0
	.byte	255,83,4,139,117,232,139,126,24,137,125,240,129,125,240
	.long	KPempty_listVKi
	.byte	15,133,0,4,0,0,199,69,212
	.long	KPtrueVKi
	.byte	233,117,252,255,255,139,64,8,15,186,224,9,15,131,102,4
	.byte	0,0,139,117,228,137,117,244,187
	.long	KLsimple_object_vectorGVKd
	.byte	139,125,244,131,231,3,131,255,0,15,132,254,1,0,0,104
	.long	KLsimple_object_vectorGVKd
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,69,252,131,192,4,206,131,192,4,206,139,117,244,139,68
	.byte	6,7,191
	.long	KcolourYbase_harpVharp
	.byte	139,29
	.long	KcolourYbase_harpVharp + 24
	.byte	255,83,12,137,69,240,139,69,252,131,192,8,206,131,192,4
	.byte	206,139,117,244,139,68,6,7,191
	.long	KcolourYbase_harpVharp
	.byte	139,29
	.long	KcolourYbase_harpVharp + 24
	.byte	255,83,12,80,139,69,240,232
	.long	KEEVKdI - 4 - .
	.byte	137,199,233,193,251,255,255,139,125,208,137,251,131,247,1,3
	.byte	251,206,137,125,208,139,125,208,129,255
	.long	Kunsupplied_objectVKi
	.byte	15,133,217,3,0,0,199,69,244
	.long	KPfalseVKi
	.byte	129,125,244
	.long	KPfalseVKi
	.byte	15,132,133,1,0,0,139,125,244,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,244,106,20,87,104
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	255,53
	.long	Dempty_basic_blockYharp_basic_blockVharp
	.byte	104
	.long	KPempty_vectorVKi
	.byte	184
	.long	KLsimple_element_type_vectorGVKe
	.byte	232
	.long	KmakeVKdMM27I - 4 - .
	.byte	137,69,244,139,93,220,139,91,8,139,125,220,106,20,83,106
	.byte	1,104
	.long	KPempty_vectorVKi
	.byte	87,139,69,244,232
	.long	Kreplace_subsequenceXVKdMM2I - 4 - .
	.byte	139,117,244,137,117,220,139,125,208,131,239,8,206,137,125,208
	.byte	233,95,251,255,255,87,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	233,108,251,255,255,139,69,212,185,1,0,0,0,187
	.long	Ktag_bbYbase_harpVharp
	.byte	255,83,4,137,69,240,187
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,125,240,131,231,3,131,255,0,15,132,252,0,0,0,104
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,69,240,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,240,139,126,32,129,255
	.long	KPfalseVKi
	.byte	15,132,245,0,0,0,255,117,224,139,69,200,232
	.long	Kmake_branch_blockYmain_harpVharpMM0I - 4 - .
	.byte	137,195,139,117,192,139,126,4,137,125,228,139,69,220,139,125
	.byte	216,139,80,8,59,250,15,131,233,2,0,0,137,92,56,11
	.byte	139,125,216,131,199,4,206,137,125,216,233,18,252,255,255,139
	.byte	117,244,139,94,4,129,251
	.long	KPempty_listVKi
	.byte	15,133,207,2,0,0,139,117,244,137,126,4,139,69,244,137
	.byte	69,244,233,16,252,255,255,139,117,244,139,126,4,129,255
	.long	KPempty_listVKi
	.byte	15,133,239,2,0,0,139,77,240,139,117,244,137,78,4,139
	.byte	125,244,233,253,251,255,255,139,117,244,139,62,139,127,4,139
	.byte	127,8,59,251,15,132,243,252,255,255,233,225,252,255,255,139
	.byte	117,244,139,62,139,127,4,139,127,8,59,251,15,132,118,253
	.byte	255,255,233,100,253,255,255,139,117,244,139,62,139,127,4,139
	.byte	127,8,59,251,15,132,252,253,255,255,233,234,253,255,255,191
	.byte	1,0,0,0,233,140,254,255,255,87,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	233,90,252,255,255,139,117,240,139,62,139,127,4,139,127,8
	.byte	59,251,15,132,254,254,255,255,233,236,254,255,255,186
	.long	KLfunctionGVKd
	.byte	139,125,236,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,236,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLfunctionGVKd
	.byte	139,69,236,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,93,236,139,69,184,185,1,0,0,0,255,83,4,137,69
	.byte	236,191
	.long	KLopGYharp_opVharp
	.byte	139,95,4,87,139,69,236,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLopGYharp_opVharp
	.byte	139,69,236,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,240,137,117,204,139,77,240,139,117,232,137,78,16,139
	.byte	125,228,255,117,244,87,139,69,224,185,3,0,0,0,187
	.long	Kins_tag_setterYbase_harpVharp
	.byte	255,83,4,139,125,228,255,117,244,87,139,69,236,185,3,0
	.byte	0,0,187
	.long	Kins_op_setterYbase_harpVharp
	.byte	255,83,4,233,146,254,255,255,139,71,4,185,1,0,0,0
	.byte	187
	.long	Ktag_bbYbase_harpVharp
	.byte	255,83,4,137,69,244,187
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,125,244,131,231,3,131,255,0,15,132,220,1,0,0,104
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,244,137,125,240,233,69,252,255,255,139,117,236,139,118
	.byte	4,137,117,244,191
	.long	KLtagGYbase_harpVharp
	.byte	139,95,4,87,139,69,244,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLtagGYbase_harpVharp
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,244,139,117,240,137,119,8,139,117,240,139,70,12,106
	.byte	16,104
	.long	KEEVKd
	.byte	104
	.long	KPempty_vectorVKi
	.byte	87,232
	.long	Kadd_newXVKdMM3I - 4 - .
	.byte	139,117,240,137,70,12,139,117,236,139,126,8,137,125,244,186
	.long	KLlistGVKd
	.byte	139,125,244,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,244,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLlistGVKd
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,244,233,183,251,255,255,139,117,240,139,118,4,137
	.byte	117,244,187
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,125,244,131,231,3,131,255,0,15,132,34,1,0,0,104
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,244,139,95,32,129,251
	.long	KPfalseVKi
	.byte	15,132,27,1,0,0,139,127,16,57,125,232,15,133,25,1
	.byte	0,0,191
	.long	KPtrueVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	15,132,18,1,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	KPfalseVKi
	.byte	137,224,232
	.long	primitive_set_mv_from_vector - 4 - .
	.byte	233,2,248,255,255,191
	.long	KPfalseVKi
	.byte	233,5,252,255,255,137,125,244,233,38,252,255,255,87,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	233,16,253,255,255,131,236,16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,139,53
	.long	IKJtop_
	.byte	137,116,36,8,137,124,36,12,137,231,106,24,87,184
	.long	KLqueueGYmain_harpVharp
	.byte	191
	.long	KmakeVKd
	.byte	139,29
	.long	KmakeVKd + 24
	.byte	255,83,12,139,117,244,137,70,8,233,247,252,255,255,131,236
	.byte	16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,139,53
	.long	IKJtop_
	.byte	137,116,36,8,139,117,240,137,116,36,12,137,231,106,24,87
	.byte	184
	.long	KLqueueGYmain_harpVharp
	.byte	191
	.long	KmakeVKd
	.byte	139,29
	.long	KmakeVKd + 24
	.byte	255,83,12,139,117,244,137,70,8,137,199,233,213,252,255,255
	.byte	139,117,244,139,62,139,127,4,139,127,8,59,251,15,132,30
	.byte	254,255,255,233,12,254,255,255,139,117,244,139,62,139,127,4
	.byte	139,127,8,59,251,15,132,216,254,255,255,233,198,254,255,255
	.byte	191
	.long	KPfalseVKi
	.byte	233,236,254,255,255,191
	.long	KPfalseVKi
	.byte	233,226,254,255,255,139,117,240,139,126,8,137,125,244,186
	.long	KLlistGVKd
	.byte	139,125,244,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,244,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLlistGVKd
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,244,233,58,250,255,255


	.global Keliminate_local_branchesYmain_harpVharpMM0I
	.type Keliminate_local_branchesYmain_harpVharpMM0I,@function
	.size Keliminate_local_branchesYmain_harpVharpMM0I, 851
Keliminate_local_branchesYmain_harpVharpMM0I:
	.byte	85,137,229,131,236,32,137,69,224,139,125,224,139,117,8,137
	.byte	117,244,139,117,12,137,117,248,139,117,16,137,117,252,137,125
	.byte	240,187
	.long	KLsimple_object_vectorGVKd
	.byte	139,125,240,131,231,3,131,255,0,15,132,2,1,0,0,104
	.long	KLsimple_object_vectorGVKd
	.byte	139,69,240,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,240,137,117,228,191
	.long	KLsimple_basic_block_vectorGYharp_basic_blockVharp
	.byte	139,95,4,87,139,69,244,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLsimple_basic_block_vectorGYharp_basic_blockVharp
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,244,137,117,240,139,125,248,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,248,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	187
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,125,252,131,231,3,131,255,0,15,132,179,0,0,0,104
	.long	KLbasic_blockGYharp_basic_blockVharp
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,117,252,137,117,244,139,125,248,131,255,1,15,142,172,0
	.byte	0,0,139,125,248,131,239,4,206,137,125,236,139,117,240,139
	.byte	94,8,59,251,15,131,174,0,0,0,139,117,240,139,124,62
	.byte	11,137,125,248,139,117,248,139,126,4,137,125,240,139,117,248
	.byte	139,118,8,137,117,232,139,125,240,139,117,228,139,124,62,7
	.byte	137,125,252,191
	.long	KLopGYharp_opVharp
	.byte	139,95,4,87,139,69,252,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLopGYharp_opVharp
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,252,139,127,8,15,186,231,10,115,105,139,125,240
	.byte	131,199,20,206,137,125,240,235,184,139,117,240,139,62,139,127
	.byte	4,139,127,8,59,251,15,132,248,254,255,255,233,230,254,255
	.byte	255,139,117,252,139,62,139,127,4,139,127,8,59,251,15,132
	.byte	71,255,255,255,233,53,255,255,255,184
	.long	KPfalseVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	KPfalseVKi
	.byte	253,201,194,12,0,255,117,236,139,69,240,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	137,69,248,233,73,255,255,255,139,93,240,139,125,232,59,223
	.byte	15,141,246,0,0,0,191
	.long	KPfalseVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	116,120,129,255
	.long	KPfalseVKi
	.byte	15,132,197,0,0,0,139,117,248,139,118,12,137,117,240,139
	.byte	125,240,137,125,248,129,125,248
	.long	KPempty_listVKi
	.byte	15,133,222,0,0,0,139,117,244,139,126,12,131,236,12,199
	.byte	4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,5,0,0,0,137,124,36,8,137,231,106,24
	.byte	87,255,117,240,184
	.long	KLlistGVKd
	.byte	232
	.long	Kconcatenate_asVKdMM4I - 4 - .
	.byte	137,199,139,117,244,137,126,12,139,125,224,139,117,8,137,117
	.byte	244,139,117,236,137,117,248,139,117,16,137,117,252,233,247,253
	.byte	255,255,139,125,232,131,239,20,206,137,125,252,131,199,4,206
	.byte	139,117,228,139,116,62,7,137,117,232,191
	.long	KLtagGYbase_harpVharp
	.byte	139,95,4,87,139,69,232,255,211,61
	.long	KPfalseVKi
	.byte	15,133,220,0,0,0,191
	.long	KPfalseVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	116,66,139,77,252,139,117,248,137,78,8,139,125,240,59,125
	.byte	252,117,56,191
	.long	KPtrueVKi
	.byte	233,47,255,255,255,139,69,236,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,117,236,137,55,253,233,229,254,255,255,139,69
	.byte	248,232
	.long	Kuntagged_prevYmain_harpVharpMM0I - 4 - .
	.byte	137,199,233,0,255,255,255,191
	.long	KPfalseVKi
	.byte	235,205,191
	.long	KPfalseVKi
	.byte	235,198,139,117,248,139,118,4,137,117,252,191
	.long	KLtagGYbase_harpVharp
	.byte	139,95,4,87,139,69,252,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLtagGYbase_harpVharp
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,252,139,117,244,137,119,8,139,117,248,139,126,8,137
	.byte	125,252,186
	.long	KLlistGVKd
	.byte	139,125,252,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,252,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLlistGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,252,233,147,254,255,255,139,125,232,139,127,8,59
	.byte	125,244,117,10,191
	.long	KPtrueVKi
	.byte	233,20,255,255,255,191
	.long	KPfalseVKi
	.byte	233,10,255,255,255


	.global Kmake_branch_blockYmain_harpVharpMM0I
	.type Kmake_branch_blockYmain_harpVharpMM0I,@function
	.size Kmake_branch_blockYmain_harpVharpMM0I, 408
Kmake_branch_blockYmain_harpVharpMM0I:
	.byte	85,137,229,131,236,32,137,69,240,139,69,240,232
	.long	Kmake_bbYbase_harpVharpMM0I - 4 - .
	.byte	137,69,224,255,117,224,139,69,240,232
	.long	Kmake_current_this_bbYbase_harpVharpMM0I - 4 - .
	.byte	139,69,240,191
	.long	KinstructionsYbase_harpVharp
	.byte	139,29
	.long	KinstructionsYbase_harpVharp + 24
	.byte	255,83,12,185,1,0,0,0,187
	.long	Kharp_braYharp_instructionsVharp
	.byte	255,83,4,137,69,228,139,117,240,139,118,16,137,117,248,129
	.byte	125,248
	.long	KPunboundVKi
	.byte	15,132,244,0,0,0,139,117,248,137,117,236,139,117,236,139
	.byte	118,4,137,117,248,139,117,236,139,118,8,137,117,244,139,125
	.byte	244,131,199,20,206,137,125,232,139,117,236,139,126,84,129,255
	.long	KPfalseVKi
	.byte	116,22,255,117,8,255,117,228,139,69,240,185,3,0,0,0
	.byte	187
	.long	Koutput_errorYharp_instructionsVharpMM0
	.byte	255,83,4,255,117,232,139,69,248,232
	.long	Kensure_room_in_vectorYbase_harpVharpMM0I - 4 - .
	.byte	137,69,248,139,77,248,139,117,236,137,78,4,139,117,248,139
	.byte	94,4,139,125,244,137,93,252,59,125,252,15,131,145,0,0
	.byte	0,139,77,228,139,117,248,137,76,62,7,139,125,244,131,199
	.byte	4,206,59,125,252,15,131,135,0,0,0,139,77,8,139,117
	.byte	248,137,76,62,7,139,125,244,131,199,8,206,59,125,252,115
	.byte	127,139,77,248,199,68,57,7
	.long	KPfalseVKi
	.byte	139,125,244,131,199,12,206,59,125,252,115,115,139,77,248,199
	.byte	68,57,7
	.long	KPfalseVKi
	.byte	139,125,244,131,199,16,206,59,125,252,115,103,139,77,248,199
	.byte	68,57,7
	.long	KPfalseVKi
	.byte	139,77,232,139,117,236,137,78,8,139,69,240,232
	.long	Kfinish_bbYbase_harpVharpMM0I - 4 - .
	.byte	139,69,224,253,201,194,4,0,106,13,139,69,240,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,253,254,255,255,255,117,244,139,69,248,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	233,105,255,255,255,87,139,69,248,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	233,117,255,255,255,87,139,69,248,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	235,129,87,139,69,248,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	235,141,87,139,69,248,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	235,153


	.global Kuntagged_prevYmain_harpVharpMM0I
	.type Kuntagged_prevYmain_harpVharpMM0I,@function
	.size Kuntagged_prevYmain_harpVharpMM0I, 70
Kuntagged_prevYmain_harpVharpMM0I:
	.byte	139,120,12,129,255
	.long	KPempty_listVKi
	.byte	117,9,191
	.long	KPtrueVKi
	.byte	253,137,248,195,85,137,229,131,236,4,137,69,252,137,248,139
	.byte	64,4,185,1,0,0,0,187
	.long	Ktag_bbYbase_harpVharp
	.byte	255,83,4,59,69,252,117,11,191
	.long	KPtrueVKi
	.byte	139,69,252,201,235,209,191
	.long	KPfalseVKi
	.byte	235,243

	.global apply_xep_1
	.global primitive_alloc_s2

	.global KLqueueGZ32ZconstructorYmain_harpVharpMM0I
	.type KLqueueGZ32ZconstructorYmain_harpVharpMM0I,@function
	.size KLqueueGZ32ZconstructorYmain_harpVharpMM0I, 145
KLqueueGZ32ZconstructorYmain_harpVharpMM0I:
	.byte	85,137,229,131,236,8,137,69,248,104
	.long	KPunboundVKi
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KLqueueGYmain_harpVharpW
	.byte	106,12,252,232
	.long	primitive_alloc_s2 - 4 - .
	.byte	131,196,16,137,69,252,186
	.long	KLlistGVKd
	.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	KLlistGVKd
	.byte	139,69,12,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,12,139,117,252,137,126,4,232
	.long	K24I - 4 - .
	.byte	139,117,252,137,70,8,255,117,8,139,69,252,187
	.long	KinitializeVKd
	.byte	232
	.long	apply_xep_1 - 4 - .
	.byte	139,69,252,253,201,139,76,36,12,94,3,225,255,230


	.type K24I,@function
	.size K24I, 52
K24I:
	.byte	85,137,229,191
	.long	KLabstract_queueGYmain_harpVharp
	.byte	139,95,4,87,139,5
	.long	Dempty_queueYmain_harpVharp
	.byte	255,211,61
	.long	KPfalseVKi
	.byte	117,16,104
	.long	KLabstract_queueGYmain_harpVharp
	.byte	139,5
	.long	Dempty_queueYmain_harpVharp
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,5
	.long	Dempty_queueYmain_harpVharp
	.byte	253,201,195


	.type K41I,@function
	.size K41I, 52
K41I:
	.byte	85,137,229,191
	.long	KLabstract_queueGYmain_harpVharp
	.byte	139,95,4,87,139,5
	.long	Dempty_queueYmain_harpVharp
	.byte	255,211,61
	.long	KPfalseVKi
	.byte	117,16,104
	.long	KLabstract_queueGYmain_harpVharp
	.byte	139,5
	.long	Dempty_queueYmain_harpVharp
	.byte	232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,5
	.long	Dempty_queueYmain_harpVharp
	.byte	253,201,195

	.global primitive_alloc

	.global KLempty_queueGZ32ZconstructorYmain_harpVharpMM0I
	.type KLempty_queueGZ32ZconstructorYmain_harpVharpMM0I,@function
	.size KLempty_queueGZ32ZconstructorYmain_harpVharpMM0I, 58
KLempty_queueGZ32ZconstructorYmain_harpVharpMM0I:
	.byte	85,137,229,131,236,8,137,69,248,104
	.long	KLempty_queueGYmain_harpVharpW
	.byte	106,4,252,232
	.long	primitive_alloc - 4 - .
	.byte	131,196,8,137,69,252,255,117,8,139,69,252,187
	.long	KinitializeVKd
	.byte	232
	.long	apply_xep_1 - 4 - .
	.byte	139,69,252,253,201,139,76,36,8,94,3,225,255,230

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

	.global KPresolve_symbolVKiI

	.global _Init_harp__X_asm_linearise_for_system_fixups
	.type _Init_harp__X_asm_linearise_for_system_fixups,@function
	.size _Init_harp__X_asm_linearise_for_system_fixups, 56
_Init_harp__X_asm_linearise_for_system_fixups:
	.byte	85,137,229,131,236,4,191
	.long	KPresolve_symbolVKiI
	.byte	199,69,252
	.long	KJtop_
	.byte	139,69,252,255,215,137,199,59,125,252,116,24,137,61
	.long	Ktop_of_queueYmain_harpVharpHLqueueG + 16
	.byte	137,61
	.long	K27 + 8
	.byte	137,61
	.long	K26 + 8
	.byte	137,61
	.long	IKJtop_
	.byte	201,195


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


	.global _Init_harp__X_asm_linearise_for_system
	.type _Init_harp__X_asm_linearise_for_system,@function
	.size _Init_harp__X_asm_linearise_for_system, 15
_Init_harp__X_asm_linearise_for_system:
	.byte	85,137,229,232
	.long	_Init_harp__X_asm_linearise_for_system_fixups - 4 - .
	.byte	232
	.long	_Init_harp__X_asm_linearise_for_system_0 - 4 - .
	.byte	201,195


	.global _Init_harp__X_asm_linearise_for_user_0
	.type _Init_harp__X_asm_linearise_for_user_0,@function
	.size _Init_harp__X_asm_linearise_for_user_0, 39
_Init_harp__X_asm_linearise_for_user_0:
	.byte	85,137,229,106,8,104
	.long	KPempty_vectorVKi
	.byte	184
	.long	KLempty_queueGYmain_harpVharp
	.byte	191
	.long	KmakeVKd
	.byte	139,29
	.long	KmakeVKd + 24
	.byte	255,83,12,137,199,137,61
	.long	Dempty_queueYmain_harpVharp
	.byte	201,195


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