	.file	"0_continuations.cpp"
	.section	.rodata._ZNK5boost12bad_weak_ptr4whatEv.str1.1,"aMS",@progbits,1
.LC0:
	.string	"tr1::bad_weak_ptr"
	.section	.text._ZNK5boost12bad_weak_ptr4whatEv,"axG",@progbits,_ZNK5boost12bad_weak_ptr4whatEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost12bad_weak_ptr4whatEv
	.type	_ZNK5boost12bad_weak_ptr4whatEv, @function
_ZNK5boost12bad_weak_ptr4whatEv:
.LFB2243:
	.cfi_startproc
	movl	$.LC0, %eax
	ret
	.cfi_endproc
.LFE2243:
	.size	_ZNK5boost12bad_weak_ptr4whatEv, .-_ZNK5boost12bad_weak_ptr4whatEv
	.section	.text._ZN5boost6detail15sp_counted_base7destroyEv,"axG",@progbits,_ZN5boost6detail15sp_counted_base7destroyEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail15sp_counted_base7destroyEv
	.type	_ZN5boost6detail15sp_counted_base7destroyEv, @function
_ZN5boost6detail15sp_counted_base7destroyEv:
.LFB2527:
	.cfi_startproc
	movq	(%rdi), %rax
	jmp	*8(%rax)
	.cfi_endproc
.LFE2527:
	.size	_ZN5boost6detail15sp_counted_base7destroyEv, .-_ZN5boost6detail15sp_counted_base7destroyEv
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl7add_refEv,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl7add_refEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail25error_info_container_impl7add_refEv
	.type	_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, @function
_ZNK5boost16exception_detail25error_info_container_impl7add_refEv:
.LFB6925:
	.cfi_startproc
	addl	$1, 88(%rdi)
	ret
	.cfi_endproc
.LFE6925:
	.size	_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, .-_ZNK5boost16exception_detail25error_info_container_impl7add_refEv
	.section	.text._ZN5boost6detail17shared_state_base19launch_continuationEv,"axG",@progbits,_ZN5boost6detail17shared_state_base19launch_continuationEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.type	_ZN5boost6detail17shared_state_base19launch_continuationEv, @function
_ZN5boost6detail17shared_state_base19launch_continuationEv:
.LFB10219:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE10219:
	.size	_ZN5boost6detail17shared_state_base19launch_continuationEv, .-_ZN5boost6detail17shared_state_base19launch_continuationEv
	.section	.text._ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE:
.LFB10280:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE10280:
	.size	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv,"axG",@progbits,_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv
	.type	_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv, @function
_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv:
.LFB11212:
	.cfi_startproc
	movq	(%rdi), %rax
	ret
	.cfi_endproc
.LFE11212:
	.size	_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv, .-_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv
	.section	.text._ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev,"axG",@progbits,_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev
	.type	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev, @function
_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev:
.LFB11889:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE11889:
	.size	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev, .-_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev
	.weak	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED1Ev
	.set	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED1Ev,_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev
	.section	.text._ZN5boost9function0IvE5dummy7nonnullEv,"axG",@progbits,_ZN5boost9function0IvE5dummy7nonnullEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost9function0IvE5dummy7nonnullEv
	.type	_ZN5boost9function0IvE5dummy7nonnullEv, @function
_ZN5boost9function0IvE5dummy7nonnullEv:
.LFB12218:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE12218:
	.size	_ZN5boost9function0IvE5dummy7nonnullEv, .-_ZN5boost9function0IvE5dummy7nonnullEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev:
.LFB13850:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13850:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED1Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev:
.LFB13854:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13854:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED1Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev:
.LFB13858:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13858:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev:
.LFB13866:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13866:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED1Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev:
.LFB13870:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13870:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED1Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev
	.type	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev:
.LFB13882:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13882:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED1Ev
	.set	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED1Ev,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv:
.LFB13930:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L16
	movq	(%rdi), %rax
	jmp	*8(%rax)
	.p2align 4,,10
	.p2align 3
.L16:
	rep ret
	.cfi_endproc
.LFE13930:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info:
.LFB13931:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13931:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv:
.LFB13932:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13932:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_
	.type	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_, @function
_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_:
.LFB13934:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13934:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_, .-_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv:
.LFB13935:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13935:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info:
.LFB13937:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13937:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv:
.LFB13938:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13938:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info:
.LFB13949:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13949:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv:
.LFB13950:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13950:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info:
.LFB13952:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13952:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv:
.LFB13953:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13953:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv
	.type	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv:
.LFB13983:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L28
	movq	(%rdi), %rax
	jmp	*24(%rax)
	.p2align 4,,10
	.p2align 3
.L28:
	rep ret
	.cfi_endproc
.LFE13983:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info
	.type	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info, @function
_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info:
.LFB13984:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13984:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info
	.section	.text._ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv
	.type	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv:
.LFB13985:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE13985:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev:
.LFB13852:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13852:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev:
.LFB13856:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13856:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev:
.LFB13868:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13868:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev:
.LFB13872:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13872:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev
	.type	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev:
.LFB13884:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13884:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev:
.LFB13860:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13860:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev
	.section	.text._ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev,"axG",@progbits,_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev
	.type	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev, @function
_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev:
.LFB11891:
	.cfi_startproc
	movl	$16, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11891:
	.size	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev, .-_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev
	.section	.text._ZN5boost17bad_function_callD2Ev,"axG",@progbits,_ZN5boost17bad_function_callD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost17bad_function_callD2Ev
	.type	_ZN5boost17bad_function_callD2Ev, @function
_ZN5boost17bad_function_callD2Ev:
.LFB11415:
	.cfi_startproc
	movq	$_ZTVN5boost17bad_function_callE+16, (%rdi)
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE11415:
	.size	_ZN5boost17bad_function_callD2Ev, .-_ZN5boost17bad_function_callD2Ev
	.weak	_ZN5boost17bad_function_callD1Ev
	.set	_ZN5boost17bad_function_callD1Ev,_ZN5boost17bad_function_callD2Ev
	.section	.text._ZN5boost17bad_function_callD0Ev,"axG",@progbits,_ZN5boost17bad_function_callD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost17bad_function_callD0Ev
	.type	_ZN5boost17bad_function_callD0Ev, @function
_ZN5boost17bad_function_callD0Ev:
.LFB11417:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost17bad_function_callE+16, (%rdi)
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbx, %rdi
	movl	$16, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11417:
	.size	_ZN5boost17bad_function_callD0Ev, .-_ZN5boost17bad_function_callD0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev:
.LFB12831:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12831
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L43
	movq	(%rdi), %rax
	call	*32(%rax)
.L43:
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE12831:
	.globl	__gxx_personality_v0
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED5Ev,comdat
.LLSDA12831:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12831-.LLSDACSB12831
.LLSDACSB12831:
.LLSDACSE12831:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.set	.LTHUNK164,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.type	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev, @function
_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev:
.LFB14772:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK164
	.cfi_endproc
.LFE14772:
	.size	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev, .-_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev:
.LFB12833:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12833:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev:
.LFB12837:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.cfi_endproc
.LFE12837:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev:
.LFB12838:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12838:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev:
.LFB12070:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12070
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L54
	movq	(%rdi), %rax
	call	*32(%rax)
.L54:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE12070:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
.LLSDA12070:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12070-.LLSDACSB12070
.LLSDACSB12070:
.LLSDACSE12070:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.set	.LTHUNK78,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev:
.LFB14776:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK78
	.cfi_endproc
.LFE14776:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev:
.LFB12072:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12072:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev:
.LFB12740:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.cfi_endproc
.LFE12740:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev:
.LFB12741:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12741:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.section	.text._ZN5boost6system12system_errorD2Ev,"axG",@progbits,_ZN5boost6system12system_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6system12system_errorD2Ev
	.type	_ZN5boost6system12system_errorD2Ev, @function
_ZN5boost6system12system_errorD2Ev:
.LFB6097:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6system12system_errorE+16, (%rdi)
	movq	32(%rdi), %rdi
	leaq	48(%rbx), %rax
	cmpq	%rax, %rdi
	je	.L65
	call	_ZdlPv
.L65:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE6097:
	.size	_ZN5boost6system12system_errorD2Ev, .-_ZN5boost6system12system_errorD2Ev
	.weak	_ZN5boost6system12system_errorD1Ev
	.set	_ZN5boost6system12system_errorD1Ev,_ZN5boost6system12system_errorD2Ev
	.section	.text._ZN5boost6system12system_errorD0Ev,"axG",@progbits,_ZN5boost6system12system_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6system12system_errorD0Ev
	.type	_ZN5boost6system12system_errorD0Ev, @function
_ZN5boost6system12system_errorD0Ev:
.LFB6099:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost6system12system_errorD1Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6099:
	.size	_ZN5boost6system12system_errorD0Ev, .-_ZN5boost6system12system_errorD0Ev
	.section	.text._ZN5boost16thread_exceptionD2Ev,"axG",@progbits,_ZN5boost16thread_exceptionD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16thread_exceptionD2Ev
	.type	_ZN5boost16thread_exceptionD2Ev, @function
_ZN5boost16thread_exceptionD2Ev:
.LFB6115:
	.cfi_startproc
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE6115:
	.size	_ZN5boost16thread_exceptionD2Ev, .-_ZN5boost16thread_exceptionD2Ev
	.weak	_ZN5boost16thread_exceptionD1Ev
	.set	_ZN5boost16thread_exceptionD1Ev,_ZN5boost16thread_exceptionD2Ev
	.section	.text._ZN5boost16thread_exceptionD0Ev,"axG",@progbits,_ZN5boost16thread_exceptionD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16thread_exceptionD0Ev
	.type	_ZN5boost16thread_exceptionD0Ev, @function
_ZN5boost16thread_exceptionD0Ev:
.LFB6117:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6117:
	.size	_ZN5boost16thread_exceptionD0Ev, .-_ZN5boost16thread_exceptionD0Ev
	.section	.text._ZN5boost10lock_errorD2Ev,"axG",@progbits,_ZN5boost10lock_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10lock_errorD2Ev
	.type	_ZN5boost10lock_errorD2Ev, @function
_ZN5boost10lock_errorD2Ev:
.LFB6144:
	.cfi_startproc
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE6144:
	.size	_ZN5boost10lock_errorD2Ev, .-_ZN5boost10lock_errorD2Ev
	.weak	_ZN5boost10lock_errorD1Ev
	.set	_ZN5boost10lock_errorD1Ev,_ZN5boost10lock_errorD2Ev
	.section	.text._ZN5boost10lock_errorD0Ev,"axG",@progbits,_ZN5boost10lock_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10lock_errorD0Ev
	.type	_ZN5boost10lock_errorD0Ev, @function
_ZN5boost10lock_errorD0Ev:
.LFB6146:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6146:
	.size	_ZN5boost10lock_errorD0Ev, .-_ZN5boost10lock_errorD0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev:
.LFB11747:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11747
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rdi)
	movq	72(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L76
	movq	(%rdi), %rax
	call	*32(%rax)
.L76:
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11747:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
.LLSDA11747:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11747-.LLSDACSB11747
.LLSDACSB11747:
.LLSDACSE11747:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.set	.LTHUNK36,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev:
.LFB14780:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK36
	.cfi_endproc
.LFE14780:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev:
.LFB11749:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11749:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev:
.LFB11753:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.cfi_endproc
.LFE11753:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev:
.LFB11754:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11754:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.section	.text._ZN5boost21thread_resource_errorD2Ev,"axG",@progbits,_ZN5boost21thread_resource_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost21thread_resource_errorD2Ev
	.type	_ZN5boost21thread_resource_errorD2Ev, @function
_ZN5boost21thread_resource_errorD2Ev:
.LFB6160:
	.cfi_startproc
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE6160:
	.size	_ZN5boost21thread_resource_errorD2Ev, .-_ZN5boost21thread_resource_errorD2Ev
	.weak	_ZN5boost21thread_resource_errorD1Ev
	.set	_ZN5boost21thread_resource_errorD1Ev,_ZN5boost21thread_resource_errorD2Ev
	.section	.text._ZN5boost21thread_resource_errorD0Ev,"axG",@progbits,_ZN5boost21thread_resource_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost21thread_resource_errorD0Ev
	.type	_ZN5boost21thread_resource_errorD0Ev, @function
_ZN5boost21thread_resource_errorD0Ev:
.LFB6162:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6162:
	.size	_ZN5boost21thread_resource_errorD0Ev, .-_ZN5boost21thread_resource_errorD0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev:
.LFB11737:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11737
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rdi)
	movq	72(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L90
	movq	(%rdi), %rax
	call	*32(%rax)
.L90:
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11737:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
.LLSDA11737:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11737-.LLSDACSB11737
.LLSDACSB11737:
.LLSDACSE11737:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.set	.LTHUNK30,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev:
.LFB14784:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK30
	.cfi_endproc
.LFE14784:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev:
.LFB11739:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11739:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev:
.LFB11743:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.cfi_endproc
.LFE11743:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev:
.LFB11744:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11744:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.section	.text._ZN5boost15condition_errorD2Ev,"axG",@progbits,_ZN5boost15condition_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost15condition_errorD2Ev
	.type	_ZN5boost15condition_errorD2Ev, @function
_ZN5boost15condition_errorD2Ev:
.LFB11796:
	.cfi_startproc
	movq	$_ZTVN5boost15condition_errorE+16, (%rdi)
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11796:
	.size	_ZN5boost15condition_errorD2Ev, .-_ZN5boost15condition_errorD2Ev
	.weak	_ZN5boost15condition_errorD1Ev
	.set	_ZN5boost15condition_errorD1Ev,_ZN5boost15condition_errorD2Ev
	.section	.text._ZN5boost15condition_errorD0Ev,"axG",@progbits,_ZN5boost15condition_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost15condition_errorD0Ev
	.type	_ZN5boost15condition_errorD0Ev, @function
_ZN5boost15condition_errorD0Ev:
.LFB11798:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost15condition_errorE+16, (%rdi)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11798:
	.size	_ZN5boost15condition_errorD0Ev, .-_ZN5boost15condition_errorD0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev:
.LFB11799:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11799
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rdi)
	movq	72(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L104
	movq	(%rdi), %rax
	call	*32(%rax)
.L104:
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11799:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
.LLSDA11799:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11799-.LLSDACSB11799
.LLSDACSB11799:
.LLSDACSE11799:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.set	.LTHUNK42,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev:
.LFB14788:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK42
	.cfi_endproc
.LFE14788:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev:
.LFB11801:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11801:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev:
.LFB11805:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.cfi_endproc
.LFE11805:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev:
.LFB11806:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11806:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv:
.LFB14088:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14088
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L116
	movq	(%rdi), %rax
.LEHB0:
	call	*24(%rax)
.LEHE0:
.L116:
	movq	16(%rbp), %rax
	movl	$_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB1:
	call	__cxa_throw
.L118:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE1:
	.cfi_endproc
.LFE14088:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,comdat
.LLSDA14088:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14088-.LLSDACSB14088
.LLSDACSB14088:
	.uleb128 .LEHB0-.LFB14088
	.uleb128 .LEHE0-.LEHB0
	.uleb128 .L118-.LFB14088
	.uleb128 0
	.uleb128 .LEHB1-.LFB14088
	.uleb128 .LEHE1-.LEHB1
	.uleb128 0
	.uleb128 0
.LLSDACSE14088:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.set	.LTHUNK257,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv:
.LFB14792:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK257
	.cfi_endproc
.LFE14792:
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv:
.LFB14090:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14090
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L122
	movq	(%rdi), %rax
.LEHB2:
	call	*24(%rax)
.LEHE2:
.L122:
	movq	16(%rbp), %rax
	movl	$_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB3:
	call	__cxa_throw
.L124:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE3:
	.cfi_endproc
.LFE14090:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,comdat
.LLSDA14090:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14090-.LLSDACSB14090
.LLSDACSB14090:
	.uleb128 .LEHB2-.LFB14090
	.uleb128 .LEHE2-.LEHB2
	.uleb128 .L124-.LFB14090
	.uleb128 0
	.uleb128 .LEHB3-.LFB14090
	.uleb128 .LEHE3-.LEHB3
	.uleb128 0
	.uleb128 0
.LLSDACSE14090:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.set	.LTHUNK259,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv:
.LFB14793:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK259
	.cfi_endproc
.LFE14793:
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv:
.LFB14092:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14092
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L128
	movq	(%rdi), %rax
.LEHB4:
	call	*24(%rax)
.LEHE4:
.L128:
	movq	16(%rbp), %rax
	movl	$_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB5:
	call	__cxa_throw
.L130:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE5:
	.cfi_endproc
.LFE14092:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,comdat
.LLSDA14092:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14092-.LLSDACSB14092
.LLSDACSB14092:
	.uleb128 .LEHB4-.LFB14092
	.uleb128 .LEHE4-.LEHB4
	.uleb128 .L130-.LFB14092
	.uleb128 0
	.uleb128 .LEHB5-.LFB14092
	.uleb128 .LEHE5-.LEHB5
	.uleb128 0
	.uleb128 0
.LLSDACSE14092:
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.set	.LTHUNK261,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv:
.LFB14794:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK261
	.cfi_endproc
.LFE14794:
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.section	.text._ZN5boost12future_errorD2Ev,"axG",@progbits,_ZN5boost12future_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost12future_errorD2Ev
	.type	_ZN5boost12future_errorD2Ev, @function
_ZN5boost12future_errorD2Ev:
.LFB7040:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE7040:
	.size	_ZN5boost12future_errorD2Ev, .-_ZN5boost12future_errorD2Ev
	.weak	_ZN5boost12future_errorD1Ev
	.set	_ZN5boost12future_errorD1Ev,_ZN5boost12future_errorD2Ev
	.section	.text._ZN5boost12future_errorD0Ev,"axG",@progbits,_ZN5boost12future_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost12future_errorD0Ev
	.type	_ZN5boost12future_errorD0Ev, @function
_ZN5boost12future_errorD0Ev:
.LFB7042:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE7042:
	.size	_ZN5boost12future_errorD0Ev, .-_ZN5boost12future_errorD0Ev
	.section	.text._ZN5boost10task_movedD2Ev,"axG",@progbits,_ZN5boost10task_movedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10task_movedD2Ev
	.type	_ZN5boost10task_movedD2Ev, @function
_ZN5boost10task_movedD2Ev:
.LFB12931:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12931:
	.size	_ZN5boost10task_movedD2Ev, .-_ZN5boost10task_movedD2Ev
	.weak	_ZN5boost10task_movedD1Ev
	.set	_ZN5boost10task_movedD1Ev,_ZN5boost10task_movedD2Ev
	.section	.text._ZN5boost10task_movedD0Ev,"axG",@progbits,_ZN5boost10task_movedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10task_movedD0Ev
	.type	_ZN5boost10task_movedD0Ev, @function
_ZN5boost10task_movedD0Ev:
.LFB12933:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12933:
	.size	_ZN5boost10task_movedD0Ev, .-_ZN5boost10task_movedD0Ev
	.section	.text._ZN5boost20task_already_startedD2Ev,"axG",@progbits,_ZN5boost20task_already_startedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost20task_already_startedD2Ev
	.type	_ZN5boost20task_already_startedD2Ev, @function
_ZN5boost20task_already_startedD2Ev:
.LFB13894:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE13894:
	.size	_ZN5boost20task_already_startedD2Ev, .-_ZN5boost20task_already_startedD2Ev
	.weak	_ZN5boost20task_already_startedD1Ev
	.set	_ZN5boost20task_already_startedD1Ev,_ZN5boost20task_already_startedD2Ev
	.section	.text._ZN5boost20task_already_startedD0Ev,"axG",@progbits,_ZN5boost20task_already_startedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost20task_already_startedD0Ev
	.type	_ZN5boost20task_already_startedD0Ev, @function
_ZN5boost20task_already_startedD0Ev:
.LFB13896:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13896:
	.size	_ZN5boost20task_already_startedD0Ev, .-_ZN5boost20task_already_startedD0Ev
	.section	.text._ZN5boost20future_uninitializedD2Ev,"axG",@progbits,_ZN5boost20future_uninitializedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost20future_uninitializedD2Ev
	.type	_ZN5boost20future_uninitializedD2Ev, @function
_ZN5boost20future_uninitializedD2Ev:
.LFB11487:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE11487:
	.size	_ZN5boost20future_uninitializedD2Ev, .-_ZN5boost20future_uninitializedD2Ev
	.weak	_ZN5boost20future_uninitializedD1Ev
	.set	_ZN5boost20future_uninitializedD1Ev,_ZN5boost20future_uninitializedD2Ev
	.section	.text._ZN5boost20future_uninitializedD0Ev,"axG",@progbits,_ZN5boost20future_uninitializedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost20future_uninitializedD0Ev
	.type	_ZN5boost20future_uninitializedD0Ev, @function
_ZN5boost20future_uninitializedD0Ev:
.LFB11489:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11489:
	.size	_ZN5boost20future_uninitializedD0Ev, .-_ZN5boost20future_uninitializedD0Ev
	.section	.text._ZN5boost24future_already_retrievedD2Ev,"axG",@progbits,_ZN5boost24future_already_retrievedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost24future_already_retrievedD2Ev
	.type	_ZN5boost24future_already_retrievedD2Ev, @function
_ZN5boost24future_already_retrievedD2Ev:
.LFB12306:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12306:
	.size	_ZN5boost24future_already_retrievedD2Ev, .-_ZN5boost24future_already_retrievedD2Ev
	.weak	_ZN5boost24future_already_retrievedD1Ev
	.set	_ZN5boost24future_already_retrievedD1Ev,_ZN5boost24future_already_retrievedD2Ev
	.section	.text._ZN5boost24future_already_retrievedD0Ev,"axG",@progbits,_ZN5boost24future_already_retrievedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost24future_already_retrievedD0Ev
	.type	_ZN5boost24future_already_retrievedD0Ev, @function
_ZN5boost24future_already_retrievedD0Ev:
.LFB12308:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12308:
	.size	_ZN5boost24future_already_retrievedD0Ev, .-_ZN5boost24future_already_retrievedD0Ev
	.section	.text._ZN5boost14broken_promiseD2Ev,"axG",@progbits,_ZN5boost14broken_promiseD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost14broken_promiseD2Ev
	.type	_ZN5boost14broken_promiseD2Ev, @function
_ZN5boost14broken_promiseD2Ev:
.LFB12281:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12281:
	.size	_ZN5boost14broken_promiseD2Ev, .-_ZN5boost14broken_promiseD2Ev
	.weak	_ZN5boost14broken_promiseD1Ev
	.set	_ZN5boost14broken_promiseD1Ev,_ZN5boost14broken_promiseD2Ev
	.section	.text._ZN5boost14broken_promiseD0Ev,"axG",@progbits,_ZN5boost14broken_promiseD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost14broken_promiseD0Ev
	.type	_ZN5boost14broken_promiseD0Ev, @function
_ZN5boost14broken_promiseD0Ev:
.LFB12283:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12283:
	.size	_ZN5boost14broken_promiseD0Ev, .-_ZN5boost14broken_promiseD0Ev
	.section	.text._ZN5boost25promise_already_satisfiedD2Ev,"axG",@progbits,_ZN5boost25promise_already_satisfiedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost25promise_already_satisfiedD2Ev
	.type	_ZN5boost25promise_already_satisfiedD2Ev, @function
_ZN5boost25promise_already_satisfiedD2Ev:
.LFB12227:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12227:
	.size	_ZN5boost25promise_already_satisfiedD2Ev, .-_ZN5boost25promise_already_satisfiedD2Ev
	.weak	_ZN5boost25promise_already_satisfiedD1Ev
	.set	_ZN5boost25promise_already_satisfiedD1Ev,_ZN5boost25promise_already_satisfiedD2Ev
	.section	.text._ZN5boost25promise_already_satisfiedD0Ev,"axG",@progbits,_ZN5boost25promise_already_satisfiedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost25promise_already_satisfiedD0Ev
	.type	_ZN5boost25promise_already_satisfiedD0Ev, @function
_ZN5boost25promise_already_satisfiedD0Ev:
.LFB12229:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12229:
	.size	_ZN5boost25promise_already_satisfiedD0Ev, .-_ZN5boost25promise_already_satisfiedD0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev:
.LFB12285:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rdi)
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12285:
	.size	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, .-_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev:
.LFB12286:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rdi)
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$40, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12286:
	.size	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, .-_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev:
.LFB13566:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13566
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L157
	movq	(%rdi), %rax
	call	*32(%rax)
.L157:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE13566:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
.LLSDA13566:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13566-.LLSDACSB13566
.LLSDACSB13566:
.LLSDACSE13566:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.set	.LTHUNK200,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev:
.LFB14797:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK200
	.cfi_endproc
.LFE14797:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev:
.LFB13568:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13568:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev:
.LFB13572:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.cfi_endproc
.LFE13572:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev:
.LFB13573:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13573:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev:
.LFB14254:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14254
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L168
	movq	(%rdi), %rax
	call	*32(%rax)
.L168:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14254:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
.LLSDA14254:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14254-.LLSDACSB14254
.LLSDACSB14254:
.LLSDACSE14254:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.set	.LTHUNK276,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev:
.LFB14801:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK276
	.cfi_endproc
.LFE14801:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev:
.LFB14256:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14256:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev:
.LFB14260:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.cfi_endproc
.LFE14260:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev:
.LFB14261:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14261:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev:
.LFB12946:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12946
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L179
	movq	(%rdi), %rax
	call	*32(%rax)
.L179:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12946:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
.LLSDA12946:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12946-.LLSDACSB12946
.LLSDACSB12946:
.LLSDACSE12946:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.set	.LTHUNK170,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev:
.LFB14805:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK170
	.cfi_endproc
.LFE14805:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev:
.LFB12948:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12948:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev:
.LFB12952:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.cfi_endproc
.LFE12952:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev:
.LFB12953:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12953:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev:
.LFB11995:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11995
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L190
	movq	(%rdi), %rax
	call	*32(%rax)
.L190:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE11995:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
.LLSDA11995:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11995-.LLSDACSB11995
.LLSDACSB11995:
.LLSDACSE11995:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.set	.LTHUNK68,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev:
.LFB14809:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK68
	.cfi_endproc
.LFE14809:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev:
.LFB11997:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11997:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev:
.LFB12710:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.cfi_endproc
.LFE12710:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev:
.LFB12711:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12711:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev:
.LFB12309:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12309
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L201
	movq	(%rdi), %rax
	call	*32(%rax)
.L201:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12309:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
.LLSDA12309:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12309-.LLSDACSB12309
.LLSDACSB12309:
.LLSDACSE12309:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.set	.LTHUNK102,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev:
.LFB14813:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK102
	.cfi_endproc
.LFE14813:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev:
.LFB12311:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12311:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev:
.LFB12315:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.cfi_endproc
.LFE12315:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev:
.LFB12316:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12316:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev:
.LFB12230:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12230
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L212
	movq	(%rdi), %rax
	call	*32(%rax)
.L212:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12230:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
.LLSDA12230:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12230-.LLSDACSB12230
.LLSDACSB12230:
.LLSDACSE12230:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.set	.LTHUNK88,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev:
.LFB14817:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK88
	.cfi_endproc
.LFE14817:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev:
.LFB12232:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12232:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev:
.LFB12236:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.cfi_endproc
.LFE12236:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev:
.LFB12237:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12237:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.section	.text._ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv:
.LFB14077:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$40, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 32(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movl	$_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, (%rbx)
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbx)
	call	__cxa_throw
	.cfi_endproc
.LFE14077:
	.size	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv:
.LFB14076:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$40, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_Znwm
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 32(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	leaq	32(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbx)
	movups	%xmm0, 16(%rbx)
	addq	$8, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14076:
	.size	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.section	.text._ZN5boost16exception_detail14bad_exception_D2Ev,"axG",@progbits,_ZN5boost16exception_detail14bad_exception_D5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail14bad_exception_D2Ev
	.type	_ZN5boost16exception_detail14bad_exception_D2Ev, @function
_ZN5boost16exception_detail14bad_exception_D2Ev:
.LFB6972:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6972
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	$_ZTVN5boost16exception_detail14bad_exception_E+16, (%rdi)
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail14bad_exception_E+48, 40(%rdi)
	addq	$40, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	8(%rbx), %rdi
	movq	$_ZTVN5boost9exceptionE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L226
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L226:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6972:
	.section	.gcc_except_table._ZN5boost16exception_detail14bad_exception_D2Ev,"aG",@progbits,_ZN5boost16exception_detail14bad_exception_D5Ev,comdat
.LLSDA6972:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6972-.LLSDACSB6972
.LLSDACSB6972:
.LLSDACSE6972:
	.section	.text._ZN5boost16exception_detail14bad_exception_D2Ev,"axG",@progbits,_ZN5boost16exception_detail14bad_exception_D5Ev,comdat
	.size	_ZN5boost16exception_detail14bad_exception_D2Ev, .-_ZN5boost16exception_detail14bad_exception_D2Ev
	.set	.LTHUNK2,_ZN5boost16exception_detail14bad_exception_D2Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail14bad_exception_D1Ev
	.type	_ZThn40_N5boost16exception_detail14bad_exception_D1Ev, @function
_ZThn40_N5boost16exception_detail14bad_exception_D1Ev:
.LFB14823:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK2
	.cfi_endproc
.LFE14823:
	.size	_ZThn40_N5boost16exception_detail14bad_exception_D1Ev, .-_ZThn40_N5boost16exception_detail14bad_exception_D1Ev
	.weak	_ZN5boost16exception_detail14bad_exception_D1Ev
	.set	_ZN5boost16exception_detail14bad_exception_D1Ev,_ZN5boost16exception_detail14bad_exception_D2Ev
	.section	.text._ZN5boost16exception_detail14bad_exception_D0Ev,"axG",@progbits,_ZN5boost16exception_detail14bad_exception_D5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail14bad_exception_D0Ev
	.type	_ZN5boost16exception_detail14bad_exception_D0Ev, @function
_ZN5boost16exception_detail14bad_exception_D0Ev:
.LFB6974:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6974:
	.size	_ZN5boost16exception_detail14bad_exception_D0Ev, .-_ZN5boost16exception_detail14bad_exception_D0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev:
.LFB11922:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail14bad_exception_D2Ev
	.cfi_endproc
.LFE11922:
	.size	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev:
.LFB11923:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11923:
	.size	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev:
.LFB12124:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12124
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L235
	movq	(%rdi), %rax
	call	*32(%rax)
.L235:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13bad_exceptionD2Ev
	.cfi_endproc
.LFE12124:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
.LLSDA12124:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12124-.LLSDACSB12124
.LLSDACSB12124:
.LLSDACSE12124:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.set	.LTHUNK86,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev:
.LFB14827:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK86
	.cfi_endproc
.LFE14827:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev:
.LFB12126:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12126:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev:
.LFB12764:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.cfi_endproc
.LFE12764:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev:
.LFB12765:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12765:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.section	.text._ZN5boost16exception_detail10bad_alloc_D2Ev,"axG",@progbits,_ZN5boost16exception_detail10bad_alloc_D5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10bad_alloc_D2Ev
	.type	_ZN5boost16exception_detail10bad_alloc_D2Ev, @function
_ZN5boost16exception_detail10bad_alloc_D2Ev:
.LFB6968:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6968
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	$_ZTVN5boost16exception_detail10bad_alloc_E+16, (%rdi)
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10bad_alloc_E+48, 40(%rdi)
	addq	$40, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	8(%rbx), %rdi
	movq	$_ZTVN5boost9exceptionE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L245
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L245:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6968:
	.section	.gcc_except_table._ZN5boost16exception_detail10bad_alloc_D2Ev,"aG",@progbits,_ZN5boost16exception_detail10bad_alloc_D5Ev,comdat
.LLSDA6968:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6968-.LLSDACSB6968
.LLSDACSB6968:
.LLSDACSE6968:
	.section	.text._ZN5boost16exception_detail10bad_alloc_D2Ev,"axG",@progbits,_ZN5boost16exception_detail10bad_alloc_D5Ev,comdat
	.size	_ZN5boost16exception_detail10bad_alloc_D2Ev, .-_ZN5boost16exception_detail10bad_alloc_D2Ev
	.set	.LTHUNK0,_ZN5boost16exception_detail10bad_alloc_D2Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev
	.type	_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev, @function
_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev:
.LFB14831:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK0
	.cfi_endproc
.LFE14831:
	.size	_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev, .-_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev
	.weak	_ZN5boost16exception_detail10bad_alloc_D1Ev
	.set	_ZN5boost16exception_detail10bad_alloc_D1Ev,_ZN5boost16exception_detail10bad_alloc_D2Ev
	.section	.text._ZN5boost16exception_detail10bad_alloc_D0Ev,"axG",@progbits,_ZN5boost16exception_detail10bad_alloc_D5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10bad_alloc_D0Ev
	.type	_ZN5boost16exception_detail10bad_alloc_D0Ev, @function
_ZN5boost16exception_detail10bad_alloc_D0Ev:
.LFB6970:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6970:
	.size	_ZN5boost16exception_detail10bad_alloc_D0Ev, .-_ZN5boost16exception_detail10bad_alloc_D0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev:
.LFB11906:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail10bad_alloc_D2Ev
	.cfi_endproc
.LFE11906:
	.size	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev:
.LFB11907:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11907:
	.size	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev:
.LFB12082:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12082
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L254
	movq	(%rdi), %rax
	call	*32(%rax)
.L254:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt9bad_allocD2Ev
	.cfi_endproc
.LFE12082:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
.LLSDA12082:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12082-.LLSDACSB12082
.LLSDACSB12082:
.LLSDACSE12082:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.set	.LTHUNK80,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev:
.LFB14835:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK80
	.cfi_endproc
.LFE14835:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev:
.LFB12084:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12084:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev:
.LFB12746:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.cfi_endproc
.LFE12746:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev:
.LFB12747:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12747:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev:
.LFB11983:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11983
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L265
	movq	(%rdi), %rax
	call	*32(%rax)
.L265:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12out_of_rangeD2Ev
	.cfi_endproc
.LFE11983:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
.LLSDA11983:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11983-.LLSDACSB11983
.LLSDACSB11983:
.LLSDACSE11983:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.set	.LTHUNK66,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev:
.LFB14839:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK66
	.cfi_endproc
.LFE14839:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev:
.LFB11985:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11985:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev:
.LFB12704:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.cfi_endproc
.LFE12704:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev:
.LFB12705:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12705:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev:
.LFB12112:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12112
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L276
	movq	(%rdi), %rax
	call	*32(%rax)
.L276:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt10bad_typeidD2Ev
	.cfi_endproc
.LFE12112:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
.LLSDA12112:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12112-.LLSDACSB12112
.LLSDACSB12112:
.LLSDACSE12112:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.set	.LTHUNK84,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev:
.LFB14843:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK84
	.cfi_endproc
.LFE14843:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev:
.LFB12114:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12114:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev:
.LFB12758:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.cfi_endproc
.LFE12758:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev:
.LFB12759:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12759:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev:
.LFB12097:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12097
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L287
	movq	(%rdi), %rax
	call	*32(%rax)
.L287:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8bad_castD2Ev
	.cfi_endproc
.LFE12097:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
.LLSDA12097:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12097-.LLSDACSB12097
.LLSDACSB12097:
.LLSDACSE12097:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.set	.LTHUNK82,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev:
.LFB14847:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK82
	.cfi_endproc
.LFE14847:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev:
.LFB12099:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12099:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev:
.LFB12752:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.cfi_endproc
.LFE12752:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev:
.LFB12753:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12753:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev:
.LFB12058:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12058
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L298
	movq	(%rdi), %rax
	call	*32(%rax)
.L298:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8ios_base7failureB5cxx11D2Ev
	.cfi_endproc
.LFE12058:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
.LLSDA12058:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12058-.LLSDACSB12058
.LLSDACSB12058:
.LLSDACSE12058:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.set	.LTHUNK76,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.type	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev, @function
_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev:
.LFB14851:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK76
	.cfi_endproc
.LFE14851:
	.size	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev, .-_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev:
.LFB12060:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12060:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev:
.LFB12734:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.cfi_endproc
.LFE12734:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev:
.LFB12735:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12735:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev:
.LFB12040:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12040
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L309
	movq	(%rdi), %rax
	call	*32(%rax)
.L309:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt15underflow_errorD2Ev
	.cfi_endproc
.LFE12040:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
.LLSDA12040:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12040-.LLSDACSB12040
.LLSDACSB12040:
.LLSDACSE12040:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.set	.LTHUNK74,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev:
.LFB14855:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK74
	.cfi_endproc
.LFE14855:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev:
.LFB12042:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12042:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev:
.LFB12728:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.cfi_endproc
.LFE12728:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev:
.LFB12729:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12729:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev:
.LFB12025:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12025
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L320
	movq	(%rdi), %rax
	call	*32(%rax)
.L320:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt14overflow_errorD2Ev
	.cfi_endproc
.LFE12025:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
.LLSDA12025:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12025-.LLSDACSB12025
.LLSDACSB12025:
.LLSDACSE12025:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.set	.LTHUNK72,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev:
.LFB14859:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK72
	.cfi_endproc
.LFE14859:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev:
.LFB12027:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12027:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev:
.LFB12722:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.cfi_endproc
.LFE12722:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev:
.LFB12723:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12723:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev:
.LFB12010:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12010
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L331
	movq	(%rdi), %rax
	call	*32(%rax)
.L331:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11range_errorD2Ev
	.cfi_endproc
.LFE12010:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
.LLSDA12010:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12010-.LLSDACSB12010
.LLSDACSB12010:
.LLSDACSE12010:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.set	.LTHUNK70,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev:
.LFB14863:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK70
	.cfi_endproc
.LFE14863:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev:
.LFB12012:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12012:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev:
.LFB12716:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.cfi_endproc
.LFE12716:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev:
.LFB12717:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12717:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev:
.LFB11968:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11968
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L342
	movq	(%rdi), %rax
	call	*32(%rax)
.L342:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12length_errorD2Ev
	.cfi_endproc
.LFE11968:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
.LLSDA11968:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11968-.LLSDACSB11968
.LLSDACSB11968:
.LLSDACSE11968:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.set	.LTHUNK64,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev:
.LFB14867:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK64
	.cfi_endproc
.LFE14867:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev:
.LFB11970:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11970:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev:
.LFB12698:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.cfi_endproc
.LFE12698:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev:
.LFB12699:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12699:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev:
.LFB11953:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11953
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L353
	movq	(%rdi), %rax
	call	*32(%rax)
.L353:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt16invalid_argumentD2Ev
	.cfi_endproc
.LFE11953:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
.LLSDA11953:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11953-.LLSDACSB11953
.LLSDACSB11953:
.LLSDACSE11953:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.set	.LTHUNK62,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev:
.LFB14871:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK62
	.cfi_endproc
.LFE14871:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev:
.LFB11955:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11955:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev:
.LFB12692:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.cfi_endproc
.LFE12692:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev:
.LFB12693:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12693:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev:
.LFB11938:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11938
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L364
	movq	(%rdi), %rax
	call	*32(%rax)
.L364:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12domain_errorD2Ev
	.cfi_endproc
.LFE11938:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
.LLSDA11938:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11938-.LLSDACSB11938
.LLSDACSB11938:
.LLSDACSE11938:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.set	.LTHUNK60,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev:
.LFB14875:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK60
	.cfi_endproc
.LFE14875:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev:
.LFB11940:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11940:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev:
.LFB12686:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.cfi_endproc
.LFE12686:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev:
.LFB12687:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12687:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.section	.text._ZN5boost12bad_weak_ptrD2Ev,"axG",@progbits,_ZN5boost12bad_weak_ptrD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost12bad_weak_ptrD2Ev
	.type	_ZN5boost12bad_weak_ptrD2Ev, @function
_ZN5boost12bad_weak_ptrD2Ev:
.LFB11571:
	.cfi_startproc
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rdi)
	jmp	_ZNSt9exceptionD2Ev
	.cfi_endproc
.LFE11571:
	.size	_ZN5boost12bad_weak_ptrD2Ev, .-_ZN5boost12bad_weak_ptrD2Ev
	.weak	_ZN5boost12bad_weak_ptrD1Ev
	.set	_ZN5boost12bad_weak_ptrD1Ev,_ZN5boost12bad_weak_ptrD2Ev
	.section	.text._ZN5boost12bad_weak_ptrD0Ev,"axG",@progbits,_ZN5boost12bad_weak_ptrD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost12bad_weak_ptrD0Ev
	.type	_ZN5boost12bad_weak_ptrD0Ev, @function
_ZN5boost12bad_weak_ptrD0Ev:
.LFB11573:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rdi)
	call	_ZNSt9exceptionD2Ev
	movq	%rbx, %rdi
	movl	$8, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11573:
	.size	_ZN5boost12bad_weak_ptrD0Ev, .-_ZN5boost12bad_weak_ptrD0Ev
	.section	.text._ZN5boost17unknown_exceptionD2Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost17unknown_exceptionD2Ev
	.type	_ZN5boost17unknown_exceptionD2Ev, @function
_ZN5boost17unknown_exceptionD2Ev:
.LFB6989:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6989
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	$_ZTVN5boost17unknown_exceptionE+16, (%rdi)
	movq	%rdi, %rbx
	movq	$_ZTVN5boost17unknown_exceptionE+48, 40(%rdi)
	addq	$40, %rdi
	call	_ZNSt9exceptionD2Ev
	movq	8(%rbx), %rdi
	movq	$_ZTVN5boost9exceptionE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L377
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L377:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6989:
	.section	.gcc_except_table._ZN5boost17unknown_exceptionD2Ev,"aG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
.LLSDA6989:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6989-.LLSDACSB6989
.LLSDACSB6989:
.LLSDACSE6989:
	.section	.text._ZN5boost17unknown_exceptionD2Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.size	_ZN5boost17unknown_exceptionD2Ev, .-_ZN5boost17unknown_exceptionD2Ev
	.set	.LTHUNK4,_ZN5boost17unknown_exceptionD2Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost17unknown_exceptionD1Ev
	.type	_ZThn40_N5boost17unknown_exceptionD1Ev, @function
_ZThn40_N5boost17unknown_exceptionD1Ev:
.LFB14879:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK4
	.cfi_endproc
.LFE14879:
	.size	_ZThn40_N5boost17unknown_exceptionD1Ev, .-_ZThn40_N5boost17unknown_exceptionD1Ev
	.weak	_ZN5boost17unknown_exceptionD1Ev
	.set	_ZN5boost17unknown_exceptionD1Ev,_ZN5boost17unknown_exceptionD2Ev
	.section	.text._ZN5boost17unknown_exceptionD0Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost17unknown_exceptionD0Ev
	.type	_ZN5boost17unknown_exceptionD0Ev, @function
_ZN5boost17unknown_exceptionD0Ev:
.LFB6991:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6991:
	.size	_ZN5boost17unknown_exceptionD0Ev, .-_ZN5boost17unknown_exceptionD0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev:
.LFB11895:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rdi)
	jmp	_ZN5boost17unknown_exceptionD2Ev
	.cfi_endproc
.LFE11895:
	.size	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev:
.LFB11896:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rdi)
	call	_ZN5boost17unknown_exceptionD2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11896:
	.size	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev:
.LFB11574:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11574
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L386
	movq	(%rdi), %rax
	call	*32(%rax)
.L386:
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt9exceptionD2Ev
	.cfi_endproc
.LFE11574:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
.LLSDA11574:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11574-.LLSDACSB11574
.LLSDACSB11574:
.LLSDACSE11574:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.set	.LTHUNK12,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.type	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev, @function
_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev:
.LFB14883:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK12
	.cfi_endproc
.LFE14883:
	.size	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev, .-_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev:
.LFB11576:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11576:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev:
.LFB11580:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.cfi_endproc
.LFE11580:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev:
.LFB11581:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11581:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC1:
	.string	"basic_string::_M_create"
	.text
	.align 2
	.p2align 4,,15
	.type	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.117, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.117:
.LFB14412:
	.cfi_startproc
	movq	(%rdi), %rax
	testq	%rax, %rax
	js	.L406
	cmpq	%rsi, %rax
	jbe	.L405
	addq	%rsi, %rsi
	cmpq	%rsi, %rax
	jnb	.L405
	testq	%rsi, %rsi
	js	.L401
	movq	%rsi, (%rdi)
	leaq	1(%rsi), %rdi
	jmp	_Znwm
	.p2align 4,,10
	.p2align 3
.L405:
	leaq	1(%rax), %rdi
	jmp	_Znwm
	.p2align 4,,10
	.p2align 3
.L401:
	movabsq	$9223372036854775807, %rax
	movq	%rax, (%rdi)
	movabsq	$-9223372036854775808, %rdi
	jmp	_Znwm
.L406:
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	movl	$.LC1, %edi
	call	_ZSt20__throw_length_errorPKc
	.cfi_endproc
.LFE14412:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.117, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.117
	.section	.rodata.str1.8,"aMS",@progbits,1
	.align 8
.LC2:
	.string	"basic_string::_M_construct null not valid"
	.text
	.align 2
	.p2align 4,,15
	.type	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.118, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.118:
.LFB14413:
	.cfi_startproc
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	movq	%rdi, %rbp
	subq	$40, %rsp
	.cfi_def_cfa_offset 64
	testq	%rsi, %rsi
	jne	.L408
	testq	%rdx, %rdx
	jne	.L423
.L408:
	subq	%r12, %rdx
	cmpq	$15, %rdx
	movq	%rdx, 24(%rsp)
	ja	.L424
	cmpq	$1, %rdx
	movq	0(%rbp), %rax
	je	.L425
	testq	%rdx, %rdx
	jne	.L410
	movq	%rdx, 8(%rbp)
	movb	$0, (%rax,%rdx)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L425:
	.cfi_restore_state
	movzbl	(%r12), %edx
	movb	%dl, (%rax)
	movq	24(%rsp), %rdx
	movq	0(%rbp), %rax
	movq	%rdx, 8(%rbp)
	movb	$0, (%rax,%rdx)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L424:
	.cfi_restore_state
	leaq	24(%rsp), %rdi
	xorl	%esi, %esi
	movq	%rdx, 8(%rsp)
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.117
	movq	24(%rsp), %rcx
	movq	8(%rsp), %rdx
	movq	%rax, 0(%rbp)
	movq	%rcx, 16(%rbp)
.L410:
	movq	%r12, %rsi
	movq	%rax, %rdi
	call	memcpy
	movq	24(%rsp), %rdx
	movq	0(%rbp), %rax
	movq	%rdx, 8(%rbp)
	movb	$0, (%rax,%rdx)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L423:
	.cfi_restore_state
	movl	$.LC2, %edi
	call	_ZSt19__throw_logic_errorPKc
	.cfi_endproc
.LFE14413:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.118, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.118
	.set	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.121,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.118
	.section	.text._ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE,"axG",@progbits,_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.type	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE, @function
_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE:
.LFB6492:
	.cfi_startproc
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	subq	$24, %rsp
	.cfi_def_cfa_offset 80
	movq	392(%rdi), %rbx
	cmpq	400(%rdi), %rbx
	je	.L427
	movq	%rsi, (%rbx)
	movq	%rdx, 8(%rbx)
	addq	$16, %rbx
	movq	%rbx, 392(%rdi)
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L427:
	.cfi_restore_state
	movq	%rdx, %r12
	movq	%rbx, %rdx
	subq	384(%rdi), %rdx
	movq	%rsi, %r13
	movq	%rdi, %rbp
	movq	%rdx, %rax
	sarq	$4, %rax
	testq	%rax, %rax
	je	.L436
	leaq	(%rax,%rax), %r14
	cmpq	%r14, %rax
	jbe	.L448
.L438:
	movq	$-16, %r14
.L429:
	movq	%r14, %rdi
	movq	%rdx, 8(%rsp)
	call	_Znwm
	movq	392(%rbp), %rcx
	movq	8(%rsp), %rdx
	movq	%rax, %r15
.L430:
	movq	384(%rbp), %rdi
	addq	%r15, %rdx
	movq	%r13, (%rdx)
	movq	%r12, 8(%rdx)
	cmpq	%rdi, %rbx
	je	.L440
	movq	%rdi, %rdx
	movq	%r15, %rsi
	.p2align 4,,10
	.p2align 3
.L432:
	movdqu	(%rdx), %xmm0
	addq	$16, %rdx
	addq	$16, %rsi
	movups	%xmm0, -16(%rsi)
	cmpq	%rdx, %rbx
	jne	.L432
	leaq	-16(%rbx), %rax
	subq	%rdi, %rax
	andq	$-16, %rax
	leaq	16(%r15,%rax), %r12
.L431:
	addq	$16, %r12
	cmpq	%rcx, %rbx
	je	.L433
	movq	%rbx, %rdx
	movq	%r12, %rsi
	.p2align 4,,10
	.p2align 3
.L434:
	movdqu	(%rdx), %xmm0
	addq	$16, %rdx
	addq	$16, %rsi
	movups	%xmm0, -16(%rsi)
	cmpq	%rdx, %rcx
	jne	.L434
	subq	$16, %rcx
	subq	%rbx, %rcx
	andq	$-16, %rcx
	leaq	16(%r12,%rcx), %r12
.L433:
	testq	%rdi, %rdi
	je	.L435
	call	_ZdlPv
.L435:
	addq	%r15, %r14
	movq	%r15, 384(%rbp)
	movq	%r12, 392(%rbp)
	movq	%r14, 400(%rbp)
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L436:
	.cfi_restore_state
	movl	$16, %r14d
	jmp	.L429
	.p2align 4,,10
	.p2align 3
.L448:
	movabsq	$1152921504606846975, %rsi
	cmpq	%rsi, %r14
	ja	.L438
	xorl	%r15d, %r15d
	testq	%r14, %r14
	movq	%rbx, %rcx
	je	.L430
	salq	$5, %rax
	movq	%rax, %r14
	jmp	.L429
	.p2align 4,,10
	.p2align 3
.L440:
	movq	%r15, %r12
	jmp	.L431
	.cfi_endproc
.LFE6492:
	.size	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE, .-_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.section	.text._ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,"axG",@progbits,_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev
	.type	_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev, @function
_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev:
.LFB14131:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14131
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbp
	subq	$24, %rsp
	.cfi_def_cfa_offset 64
	movq	8(%rsi), %rax
	movq	8(%rax), %r12
	cmpb	$42, (%r12)
	je	.L462
	leaq	4(%rsp), %rcx
	leaq	8(%rsp), %rdx
	xorl	%esi, %esi
	movq	%r12, %rdi
	movl	$0, 4(%rsp)
	movq	$0, 8(%rsp)
	call	__cxa_demangle
	movq	%rax, %rbx
	leaq	16(%rbp), %rax
	testq	%rbx, %rbx
	je	.L463
.L451:
	movq	%rax, 0(%rbp)
	movq	%rbx, %r13
.L454:
	movq	%rbx, %rdi
	call	strlen
	leaq	(%rbx,%rax), %rdx
.L452:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB6:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.121
.LEHE6:
	movq	%r13, %rdi
	call	free
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L462:
	.cfi_restore_state
	leaq	1(%r12), %rbx
	leaq	4(%rsp), %rcx
	leaq	8(%rsp), %rdx
	xorl	%esi, %esi
	movl	$0, 4(%rsp)
	movq	$0, 8(%rsp)
	movq	%rbx, %rdi
	call	__cxa_demangle
	movq	%rax, %r13
	leaq	16(%rbp), %rax
	testq	%r13, %r13
	jne	.L456
	testq	%rbx, %rbx
	movq	%rax, 0(%rbp)
	jne	.L454
	movq	$-1, %rdx
	jmp	.L452
	.p2align 4,,10
	.p2align 3
.L456:
	movq	%r13, %rbx
	jmp	.L451
	.p2align 4,,10
	.p2align 3
.L463:
	movq	%rax, 0(%rbp)
	xorl	%r13d, %r13d
	movq	%r12, %rbx
	jmp	.L454
.L458:
	movq	%rax, %rbx
	movq	%r13, %rdi
	call	free
	movq	%rbx, %rdi
.LEHB7:
	call	_Unwind_Resume
.LEHE7:
	.cfi_endproc
.LFE14131:
	.section	.gcc_except_table._ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,"aG",@progbits,_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,comdat
.LLSDA14131:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14131-.LLSDACSB14131
.LLSDACSB14131:
	.uleb128 .LEHB6-.LFB14131
	.uleb128 .LEHE6-.LEHB6
	.uleb128 .L458-.LFB14131
	.uleb128 0
	.uleb128 .LEHB7-.LFB14131
	.uleb128 .LEHE7-.LEHB7
	.uleb128 0
	.uleb128 0
.LLSDACSE14131:
	.section	.text._ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,"axG",@progbits,_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,comdat
	.size	_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev, .-_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv:
.LFB13933:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L464
	movq	(%rdi), %rax
	movq	16(%rax), %rax
	cmpq	$_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev, %rax
	jne	.L466
	movl	$16, %esi
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L464:
	rep ret
	.p2align 4,,10
	.p2align 3
.L466:
	jmp	*%rax
	.cfi_endproc
.LFE13933:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv
	.section	.text._ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev:
.LFB14517:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rdi)
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14517:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev:
.LFB14519:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14519:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev:
.LFB14520:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14520:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.section	.text._ZN5boost16exception_detail10bad_alloc_D0Ev,"axG",@progbits,_ZN5boost16exception_detail10bad_alloc_D5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev
	.type	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev, @function
_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev:
.LFB14521:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14521:
	.size	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev, .-_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev:
.LFB14523:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14523:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev:
.LFB14526:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14526:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev:
.LFB14527:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14527:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev:
.LFB14528:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14528:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.type	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, @function
_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev:
.LFB14529:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14529:
	.size	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, .-_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev:
.LFB14531:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14531:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.type	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, @function
_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev:
.LFB14532:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14532:
	.size	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, .-_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.section	.text._ZN5boost17unknown_exceptionD0Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost17unknown_exceptionD0Ev
	.type	_ZThn40_N5boost17unknown_exceptionD0Ev, @function
_ZThn40_N5boost17unknown_exceptionD0Ev:
.LFB14533:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14533:
	.size	_ZThn40_N5boost17unknown_exceptionD0Ev, .-_ZThn40_N5boost17unknown_exceptionD0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev:
.LFB14534:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14534:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.type	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, @function
_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev:
.LFB14536:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14536:
	.size	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, .-_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.section	.text._ZN5boost16exception_detail14bad_exception_D0Ev,"axG",@progbits,_ZN5boost16exception_detail14bad_exception_D5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev
	.type	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev, @function
_ZThn40_N5boost16exception_detail14bad_exception_D0Ev:
.LFB14537:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14537:
	.size	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev, .-_ZThn40_N5boost16exception_detail14bad_exception_D0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev:
.LFB14538:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14538:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev:
.LFB14539:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14539:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev:
.LFB14541:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14541:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev:
.LFB14542:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14542:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev:
.LFB14543:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14543:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev:
.LFB14545:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14545:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev:
.LFB14546:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14546:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev:
.LFB14547:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14547:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev:
.LFB14548:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14548:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev:
.LFB14549:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14549:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev:
.LFB14550:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14550:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev:
.LFB14551:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14551:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev:
.LFB14552:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14552:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev:
.LFB14553:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.cfi_endproc
.LFE14553:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev:
.LFB14554:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.cfi_endproc
.LFE14554:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev:
.LFB14557:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.cfi_endproc
.LFE14557:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev:
.LFB14559:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.cfi_endproc
.LFE14559:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev:
.LFB14561:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.cfi_endproc
.LFE14561:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev:
.LFB14563:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.cfi_endproc
.LFE14563:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev:
.LFB14567:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.cfi_endproc
.LFE14567:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev:
.LFB14569:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.cfi_endproc
.LFE14569:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev:
.LFB14570:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.cfi_endproc
.LFE14570:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev:
.LFB14571:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.cfi_endproc
.LFE14571:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev:
.LFB14572:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, (%rdi)
	subq	$64, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.cfi_endproc
.LFE14572:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev:
.LFB14574:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail14bad_exception_D2Ev
	.cfi_endproc
.LFE14574:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev:
.LFB14575:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.cfi_endproc
.LFE14575:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev:
.LFB14577:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.cfi_endproc
.LFE14577:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev:
.LFB14578:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.cfi_endproc
.LFE14578:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev:
.LFB14579:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, (%rdi)
	subq	$8, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.cfi_endproc
.LFE14579:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev:
.LFB14580:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rdi)
	jmp	_ZN5boost17unknown_exceptionD2Ev
	.cfi_endproc
.LFE14580:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev:
.LFB14581:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.cfi_endproc
.LFE14581:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev:
.LFB14582:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.cfi_endproc
.LFE14582:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev:
.LFB14583:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.cfi_endproc
.LFE14583:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev:
.LFB14584:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, (%rdi)
	subq	$8, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.cfi_endproc
.LFE14584:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev:
.LFB14585:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.cfi_endproc
.LFE14585:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev:
.LFB14586:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail10bad_alloc_D2Ev
	.cfi_endproc
.LFE14586:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev:
.LFB14587:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.cfi_endproc
.LFE14587:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev:
.LFB14589:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.cfi_endproc
.LFE14589:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev:
.LFB14590:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, (%rdi)
	subq	$64, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.cfi_endproc
.LFE14590:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev:
.LFB14591:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, (%rdi)
	subq	$8, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.cfi_endproc
.LFE14591:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev:
.LFB14593:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.cfi_endproc
.LFE14593:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev:
.LFB14594:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, (%rdi)
	subq	$40, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail14bad_exception_D2Ev
	.cfi_endproc
.LFE14594:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev:
.LFB14595:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, (%rdi)
	subq	$8, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.cfi_endproc
.LFE14595:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev:
.LFB14596:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, (%rdi)
	subq	$40, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rdi)
	jmp	_ZN5boost17unknown_exceptionD2Ev
	.cfi_endproc
.LFE14596:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev:
.LFB14597:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.cfi_endproc
.LFE14597:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev:
.LFB14598:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, (%rdi)
	subq	$40, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail10bad_alloc_D2Ev
	.cfi_endproc
.LFE14598:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev:
.LFB14599:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, (%rdi)
	subq	$8, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.cfi_endproc
.LFE14599:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev:
.LFB14601:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.cfi_endproc
.LFE14601:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev:
.LFB14602:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.cfi_endproc
.LFE14602:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev:
.LFB14604:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.cfi_endproc
.LFE14604:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev:
.LFB14605:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.cfi_endproc
.LFE14605:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev:
.LFB14606:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.cfi_endproc
.LFE14606:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev:
.LFB14607:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.cfi_endproc
.LFE14607:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev:
.LFB14609:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.cfi_endproc
.LFE14609:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev:
.LFB14610:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, (%rdi)
	subq	$64, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.cfi_endproc
.LFE14610:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev:
.LFB14611:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.cfi_endproc
.LFE14611:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev:
.LFB14612:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.cfi_endproc
.LFE14612:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev:
.LFB14613:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.cfi_endproc
.LFE14613:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev:
.LFB14614:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.cfi_endproc
.LFE14614:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev:
.LFB14615:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.cfi_endproc
.LFE14615:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev:
.LFB14616:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.cfi_endproc
.LFE14616:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev:
.LFB14617:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.cfi_endproc
.LFE14617:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev:
.LFB14618:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.cfi_endproc
.LFE14618:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev:
.LFB14619:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.cfi_endproc
.LFE14619:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev:
.LFB14620:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.cfi_endproc
.LFE14620:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev:
.LFB14621:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.cfi_endproc
.LFE14621:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev:
.LFB14622:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.cfi_endproc
.LFE14622:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev:
.LFB14623:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	movq	-40(%rax), %rbx
	addq	%rdi, %rbx
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbx)
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$40, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14623:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev:
.LFB14624:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14624:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev:
.LFB14625:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14625:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev:
.LFB14626:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14626:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev:
.LFB14627:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14627:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev:
.LFB14628:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14628:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev:
.LFB14630:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14630:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev:
.LFB14638:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14638:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev:
.LFB14639:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14639:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev:
.LFB14641:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14641:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev:
.LFB14642:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14642:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev:
.LFB14643:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14643:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev:
.LFB14644:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rdi)
	call	_ZN5boost17unknown_exceptionD2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14644:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev:
.LFB14645:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 8(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost17unknown_exceptionD2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14645:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev:
.LFB14646:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14646:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev:
.LFB14647:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14647:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev:
.LFB14650:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14650:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev:
.LFB14651:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14651:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev:
.LFB14652:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14652:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev:
.LFB14653:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14653:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev:
.LFB14654:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14654:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev:
.LFB14656:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14656:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev:
.LFB14658:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14658:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev:
.LFB14659:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14659:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev:
.LFB14660:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14660:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev:
.LFB14661:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14661:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev:
.LFB14662:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14662:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev:
.LFB14664:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14664:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev:
.LFB14665:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14665:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev:
.LFB14666:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14666:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev:
.LFB14667:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14667:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev:
.LFB14668:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14668:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev:
.LFB14670:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14670:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev:
.LFB14671:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14671:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev:
.LFB14673:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14673:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev:
.LFB14674:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14674:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev:
.LFB14675:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14675:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev:
.LFB14676:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14676:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev:
.LFB14677:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14677:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev:
.LFB14678:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14678:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev:
.LFB14679:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14679:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev:
.LFB14680:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14680:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev:
.LFB14681:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14681:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev:
.LFB14682:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14682:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev:
.LFB14683:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14683:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev:
.LFB14684:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14684:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev:
.LFB14685:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14685:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev:
.LFB14686:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14686:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev:
.LFB14687:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14687:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev:
.LFB14688:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14688:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev:
.LFB14689:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14689:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev:
.LFB14690:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 8(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14690:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev:
.LFB14691:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14691:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev:
.LFB14692:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14692:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev:
.LFB14693:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 8(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14693:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.section	.text._ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv:
.LFB14694:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$40, %edi
	call	_Znwm
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 32(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	leaq	32(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbx)
	movups	%xmm0, 16(%rbx)
	addq	$8, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14694:
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc
	.type	_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc, @function
_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc:
.LFB6924:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6924
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movq	%rdi, %rbp
	subq	$456, %rsp
	.cfi_def_cfa_offset 512
	testq	%rsi, %rsi
	je	.L689
	leaq	64(%rsp), %rdi
	movq	%rsi, %rbx
	movl	$16, %esi
.LEHB8:
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode
.LEHE8:
	movq	%rbx, %rdi
	call	strlen
	leaq	64(%rsp), %rdi
	movq	%rax, %rdx
	movq	%rbx, %rsi
.LEHB9:
	call	_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
.LEHE9:
	movq	32(%rbp), %rbx
	leaq	16(%rbp), %rax
	movq	%rax, 8(%rsp)
	cmpq	%rax, %rbx
	je	.L701
	leaq	48(%rsp), %r13
	jmp	.L690
	.p2align 4,,10
	.p2align 3
.L693:
	leaq	28(%rsp), %rcx
	leaq	32(%rsp), %rdx
	xorl	%esi, %esi
	movq	%r15, %rdi
	movl	$0, 28(%rsp)
	movq	$0, 32(%rsp)
	call	__cxa_demangle
	testq	%rax, %rax
	movq	%rax, %r14
	je	.L731
.L694:
	movq	%r13, 32(%rsp)
	movq	%r14, %r12
.L714:
	movq	%r14, %rdi
	call	strlen
	leaq	(%r14,%rax), %rdx
.L695:
	leaq	32(%rsp), %rdi
	movq	%r14, %rsi
.LEHB10:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.121
.LEHE10:
	movq	%r12, %rdi
	call	free
.L696:
	movq	40(%rsp), %rdx
	movq	32(%rsp), %rsi
	leaq	64(%rsp), %rdi
.LEHB11:
	call	_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
.LEHE11:
	movq	32(%rsp), %rdi
	cmpq	%r13, %rdi
	je	.L699
	call	_ZdlPv
.L699:
	movq	%rbx, %rdi
	call	_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
	cmpq	%rax, 8(%rsp)
	movq	%rax, %rbx
	je	.L701
.L690:
	movq	40(%rbx), %rsi
	movq	(%rsi), %rax
	movq	(%rax), %rax
	cmpq	$_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev, %rax
	jne	.L692
	movq	8(%rsi), %rax
	movq	8(%rax), %r15
	cmpb	$42, (%r15)
	jne	.L693
	leaq	1(%r15), %r14
	leaq	28(%rsp), %rcx
	leaq	32(%rsp), %rdx
	xorl	%esi, %esi
	movl	$0, 28(%rsp)
	movq	$0, 32(%rsp)
	movq	%r14, %rdi
	call	__cxa_demangle
	testq	%rax, %rax
	movq	%rax, %r12
	jne	.L717
	testq	%r14, %r14
	movq	%r13, 32(%rsp)
	jne	.L714
	movq	$-1, %rdx
	jmp	.L695
	.p2align 4,,10
	.p2align 3
.L701:
	leaq	64(%rsp), %rax
	leaq	32(%rsp), %rdi
	leaq	8(%rax), %rsi
.LEHB12:
	call	_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv
	movq	32(%rsp), %rax
	leaq	48(%rsp), %rdx
	movq	56(%rbp), %rdi
	leaq	72(%rbp), %rcx
	movq	40(%rsp), %rsi
	movq	64(%rbp), %r8
	cmpq	%rdx, %rax
	je	.L732
	cmpq	%rcx, %rdi
	movq	48(%rsp), %r9
	je	.L733
	movq	72(%rbp), %rdx
	movq	%rdx, 48(%rsp)
.L710:
	movq	%rdi, 32(%rsp)
	movq	%rax, 56(%rbp)
	movq	%r9, 72(%rbp)
.L708:
	leaq	48(%rsp), %rax
	movq	%r8, 40(%rsp)
	movq	%rsi, 64(%rbp)
	cmpq	%rax, %rdi
	je	.L711
	call	_ZdlPv
.L711:
	leaq	64(%rsp), %rdi
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
.L689:
	movq	56(%rbp), %rax
	addq	$456, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L692:
	.cfi_restore_state
	leaq	32(%rsp), %rdi
	call	*%rax
.LEHE12:
	jmp	.L696
	.p2align 4,,10
	.p2align 3
.L717:
	movq	%rax, %r14
	jmp	.L694
	.p2align 4,,10
	.p2align 3
.L732:
	cmpq	%rcx, %rdi
	je	.L734
	movq	72(%rbp), %rax
	movq	%rdi, 32(%rsp)
	movdqa	48(%rsp), %xmm0
	movq	%rcx, 56(%rbp)
	movups	%xmm0, 72(%rbp)
	movq	%rax, 48(%rsp)
	jmp	.L708
	.p2align 4,,10
	.p2align 3
.L733:
	movdqu	72(%rbp), %xmm0
	movq	%rdx, %rdi
	movaps	%xmm0, 48(%rsp)
	jmp	.L710
	.p2align 4,,10
	.p2align 3
.L731:
	movq	%r13, 32(%rsp)
	xorl	%r12d, %r12d
	movq	%r15, %r14
	jmp	.L714
	.p2align 4,,10
	.p2align 3
.L734:
	testq	%rsi, %rsi
	je	.L704
	movdqa	48(%rsp), %xmm0
	movups	%xmm0, 72(%rbp)
.L706:
	movq	%rsi, 64(%rbp)
	jmp	.L711
.L704:
	testq	%r8, %r8
	je	.L706
	movq	$0, 64(%rbp)
	movb	$0, 72(%rbp)
	jmp	.L711
.L721:
	movq	%r12, %rdi
	movq	%rax, %rbx
	call	free
.L698:
	leaq	64(%rsp), %rdi
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
	movq	%rbx, %rdi
.LEHB13:
	call	_Unwind_Resume
.LEHE13:
.L720:
	movq	32(%rsp), %rdi
	movq	%rax, %rbx
	leaq	48(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L698
	call	_ZdlPv
	jmp	.L698
.L719:
	movq	%rax, %rbx
	jmp	.L698
	.cfi_endproc
.LFE6924:
	.section	.gcc_except_table._ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,"aG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,comdat
.LLSDA6924:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6924-.LLSDACSB6924
.LLSDACSB6924:
	.uleb128 .LEHB8-.LFB6924
	.uleb128 .LEHE8-.LEHB8
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB9-.LFB6924
	.uleb128 .LEHE9-.LEHB9
	.uleb128 .L719-.LFB6924
	.uleb128 0
	.uleb128 .LEHB10-.LFB6924
	.uleb128 .LEHE10-.LEHB10
	.uleb128 .L721-.LFB6924
	.uleb128 0
	.uleb128 .LEHB11-.LFB6924
	.uleb128 .LEHE11-.LEHB11
	.uleb128 .L720-.LFB6924
	.uleb128 0
	.uleb128 .LEHB12-.LFB6924
	.uleb128 .LEHE12-.LEHB12
	.uleb128 .L719-.LFB6924
	.uleb128 0
	.uleb128 .LEHB13-.LFB6924
	.uleb128 .LEHE13-.LEHB13
	.uleb128 0
	.uleb128 0
.LLSDACSE6924:
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,comdat
	.size	_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc, .-_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv:
.LFB13948:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L735
	movq	(%rbx), %rax
	movq	8(%rax), %rax
	cmpq	$_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, %rax
	jne	.L737
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rbx)
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L735:
	.cfi_restore_state
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L737:
	.cfi_restore_state
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	*%rax
	.cfi_endproc
.LFE13948:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv:
.LFB13951:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L739
	movq	(%rbx), %rax
	movq	8(%rax), %rax
	cmpq	$_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, %rax
	jne	.L741
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rbx)
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L739:
	.cfi_restore_state
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L741:
	.cfi_restore_state
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	*%rax
	.cfi_endproc
.LFE13951:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv:
.LFB14695:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$40, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 32(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movl	$_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, (%rbx)
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbx)
	call	__cxa_throw
	.cfi_endproc
.LFE14695:
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.section	.text._ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,"axG",@progbits,_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
	.type	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_, @function
_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_:
.LFB1351:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA1351
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbp
	subq	$16, %rsp
	.cfi_def_cfa_offset 48
	movq	8(%rsi), %rbx
	testq	%rbx, %rbx
	je	.L746
	movq	(%rbx), %rax
	movq	%rbx, %rsi
	leaq	8(%rsp), %rdi
.LEHB14:
	call	*40(%rax)
.LEHE14:
	movq	8(%rsp), %rbx
	testq	%rbx, %rbx
	je	.L752
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L750
	addl	$1, 88(%rbx)
	movq	%rbx, %rdi
.L751:
	call	*32(%rax)
	movq	24(%r12), %rax
	movq	8(%rbp), %rdi
	movq	%rax, 24(%rbp)
	movl	32(%r12), %eax
	testq	%rdi, %rdi
	movl	%eax, 32(%rbp)
	movq	16(%r12), %rax
	movq	%rax, 16(%rbp)
	je	.L753
.L748:
	movq	(%rdi), %rax
.LEHB15:
	call	*32(%rax)
.LEHE15:
.L749:
	testq	%rbx, %rbx
	movq	%rbx, 8(%rbp)
	je	.L745
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L758
.L785:
	addl	$1, 88(%rbx)
.L759:
	movq	%rbx, %rdi
	call	*32(%rax)
.L745:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L752:
	.cfi_restore_state
	movq	24(%r12), %rax
	movq	8(%rbp), %rdi
	movq	%rax, 24(%rbp)
	movl	32(%r12), %eax
	testq	%rdi, %rdi
	movl	%eax, 32(%rbp)
	movq	16(%r12), %rax
	movq	%rax, 16(%rbp)
	jne	.L748
	jmp	.L749
	.p2align 4,,10
	.p2align 3
.L746:
	movq	24(%rsi), %rax
	movq	%rax, 24(%rdi)
	movl	32(%rsi), %eax
	movl	%eax, 32(%rdi)
	movq	16(%rsi), %rax
	movq	%rax, 16(%rdi)
	movq	8(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L745
	movq	(%rdi), %rax
.LEHB16:
	call	*32(%rax)
.LEHE16:
	jmp	.L749
	.p2align 4,,10
	.p2align 3
.L750:
	movq	%rbx, %rdi
.LEHB17:
	call	*%rdx
.LEHE17:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L752
	movq	(%rdi), %rax
	jmp	.L751
	.p2align 4,,10
	.p2align 3
.L753:
	movq	(%rbx), %rax
	movq	%rbx, 8(%rbp)
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	je	.L785
.L758:
	movq	%rbx, %rdi
.LEHB18:
	call	*%rdx
.LEHE18:
	movq	(%rbx), %rax
	jmp	.L759
.L770:
.L784:
	movq	%rax, %rbp
.L756:
	movq	%rbp, %rdi
.LEHB19:
	call	_Unwind_Resume
.LEHE19:
.L769:
	testq	%rbx, %rbx
	movq	%rax, %rbp
	je	.L756
.L755:
	movq	(%rbx), %rax
	movq	%rbx, %rdi
	call	*32(%rax)
	jmp	.L756
.L768:
	jmp	.L784
.L766:
	movq	%rax, %rbp
	jmp	.L755
.L767:
	movq	8(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L755
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L755
	.cfi_endproc
.LFE1351:
	.section	.gcc_except_table._ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,"aG",@progbits,_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,comdat
.LLSDA1351:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE1351-.LLSDACSB1351
.LLSDACSB1351:
	.uleb128 .LEHB14-.LFB1351
	.uleb128 .LEHE14-.LEHB14
	.uleb128 .L768-.LFB1351
	.uleb128 0
	.uleb128 .LEHB15-.LFB1351
	.uleb128 .LEHE15-.LEHB15
	.uleb128 .L769-.LFB1351
	.uleb128 0
	.uleb128 .LEHB16-.LFB1351
	.uleb128 .LEHE16-.LEHB16
	.uleb128 .L770-.LFB1351
	.uleb128 0
	.uleb128 .LEHB17-.LFB1351
	.uleb128 .LEHE17-.LEHB17
	.uleb128 .L767-.LFB1351
	.uleb128 0
	.uleb128 .LEHB18-.LFB1351
	.uleb128 .LEHE18-.LEHB18
	.uleb128 .L766-.LFB1351
	.uleb128 0
	.uleb128 .LEHB19-.LFB1351
	.uleb128 .LEHE19-.LEHB19
	.uleb128 0
	.uleb128 0
.LLSDACSE1351:
	.section	.text._ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,"axG",@progbits,_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,comdat
	.size	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_, .-_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
	.text
	.p2align 4,,15
	.type	_ZN5boost15throw_exceptionINS_12bad_weak_ptrEEEvRKT_.isra.45, @function
_ZN5boost15throw_exceptionINS_12bad_weak_ptrEEEvRKT_.isra.45:
.LFB14340:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14340
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movl	$56, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
	call	__cxa_allocate_exception
	leaq	8(%rsp), %rsi
	leaq	8(%rax), %rdi
	movq	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	$0, 32(%rax)
	movq	%rax, %rbx
	movl	$-1, 40(%rax)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rax)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rax)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rax)
	movq	$0, 16(%rsp)
	movq	$0, 24(%rsp)
	movq	$0, 32(%rsp)
	movl	$-1, 40(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+56, 8(%rsp)
.LEHB20:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE20:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, %esi
	movq	%rbx, %rdi
.LEHB21:
	call	__cxa_throw
.L789:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE21:
	.cfi_endproc
.LFE14340:
	.section	.gcc_except_table,"a",@progbits
.LLSDA14340:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14340-.LLSDACSB14340
.LLSDACSB14340:
	.uleb128 .LEHB20-.LFB14340
	.uleb128 .LEHE20-.LEHB20
	.uleb128 .L789-.LFB14340
	.uleb128 0
	.uleb128 .LEHB21-.LFB14340
	.uleb128 .LEHE21-.LEHB21
	.uleb128 0
	.uleb128 0
.LLSDACSE14340:
	.text
	.size	_ZN5boost15throw_exceptionINS_12bad_weak_ptrEEEvRKT_.isra.45, .-_ZN5boost15throw_exceptionINS_12bad_weak_ptrEEEvRKT_.isra.45
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv:
.LFB13996:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13996
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB22:
	call	_Znwm
.LEHE22:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt13bad_exception+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L794
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L795
	addl	$1, 88(%rdi)
.L794:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB23:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE23:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L795:
	.cfi_restore_state
.LEHB24:
	call	*%rax
.LEHE24:
	jmp	.L794
.L802:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
.L799:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB25:
	call	_Unwind_Resume
.LEHE25:
.L801:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	jmp	.L799
	.cfi_endproc
.LFE13996:
	.section	.gcc_except_table
.LLSDA13996:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13996-.LLSDACSB13996
.LLSDACSB13996:
	.uleb128 .LEHB22-.LFB13996
	.uleb128 .LEHE22-.LEHB22
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB23-.LFB13996
	.uleb128 .LEHE23-.LEHB23
	.uleb128 .L801-.LFB13996
	.uleb128 0
	.uleb128 .LEHB24-.LFB13996
	.uleb128 .LEHE24-.LEHB24
	.uleb128 .L802-.LFB13996
	.uleb128 0
	.uleb128 .LEHB25-.LFB13996
	.uleb128 .LEHE25-.LEHB25
	.uleb128 0
	.uleb128 0
.LLSDACSE13996:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv:
.LFB14001:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14001
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB26:
	call	_Znwm
.LEHE26:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt10bad_typeid+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L808
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L809
	addl	$1, 88(%rdi)
.L808:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB27:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE27:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L809:
	.cfi_restore_state
.LEHB28:
	call	*%rax
.LEHE28:
	jmp	.L808
.L816:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
.L813:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB29:
	call	_Unwind_Resume
.LEHE29:
.L815:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	jmp	.L813
	.cfi_endproc
.LFE14001:
	.section	.gcc_except_table
.LLSDA14001:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14001-.LLSDACSB14001
.LLSDACSB14001:
	.uleb128 .LEHB26-.LFB14001
	.uleb128 .LEHE26-.LEHB26
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB27-.LFB14001
	.uleb128 .LEHE27-.LEHB27
	.uleb128 .L815-.LFB14001
	.uleb128 0
	.uleb128 .LEHB28-.LFB14001
	.uleb128 .LEHE28-.LEHB28
	.uleb128 .L816-.LFB14001
	.uleb128 0
	.uleb128 .LEHB29-.LFB14001
	.uleb128 .LEHE29-.LEHB29
	.uleb128 0
	.uleb128 0
.LLSDACSE14001:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv:
.LFB14006:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14006
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB30:
	call	_Znwm
.LEHE30:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt8bad_cast+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L822
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L823
	addl	$1, 88(%rdi)
.L822:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB31:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE31:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L823:
	.cfi_restore_state
.LEHB32:
	call	*%rax
.LEHE32:
	jmp	.L822
.L830:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
.L827:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB33:
	call	_Unwind_Resume
.LEHE33:
.L829:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	jmp	.L827
	.cfi_endproc
.LFE14006:
	.section	.gcc_except_table
.LLSDA14006:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14006-.LLSDACSB14006
.LLSDACSB14006:
	.uleb128 .LEHB30-.LFB14006
	.uleb128 .LEHE30-.LEHB30
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB31-.LFB14006
	.uleb128 .LEHE31-.LEHB31
	.uleb128 .L829-.LFB14006
	.uleb128 0
	.uleb128 .LEHB32-.LFB14006
	.uleb128 .LEHE32-.LEHB32
	.uleb128 .L830-.LFB14006
	.uleb128 0
	.uleb128 .LEHB33-.LFB14006
	.uleb128 .LEHE33-.LEHB33
	.uleb128 0
	.uleb128 0
.LLSDACSE14006:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv:
.LFB14011:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14011
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB34:
	call	_Znwm
.LEHE34:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt9bad_alloc+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L836
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L837
	addl	$1, 88(%rdi)
.L836:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB35:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE35:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L837:
	.cfi_restore_state
.LEHB36:
	call	*%rax
.LEHE36:
	jmp	.L836
.L844:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
.L841:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB37:
	call	_Unwind_Resume
.LEHE37:
.L843:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	jmp	.L841
	.cfi_endproc
.LFE14011:
	.section	.gcc_except_table
.LLSDA14011:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14011-.LLSDACSB14011
.LLSDACSB14011:
	.uleb128 .LEHB34-.LFB14011
	.uleb128 .LEHE34-.LEHB34
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB35-.LFB14011
	.uleb128 .LEHE35-.LEHB35
	.uleb128 .L843-.LFB14011
	.uleb128 0
	.uleb128 .LEHB36-.LFB14011
	.uleb128 .LEHE36-.LEHB36
	.uleb128 .L844-.LFB14011
	.uleb128 0
	.uleb128 .LEHB37-.LFB14011
	.uleb128 .LEHE37-.LEHB37
	.uleb128 0
	.uleb128 0
.LLSDACSE14011:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv:
.LFB14087:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14087
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB38:
	call	_Znwm
.LEHE38:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L850
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L851
	addl	$1, 88(%rdi)
.L850:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB39:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE39:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L851:
	.cfi_restore_state
.LEHB40:
	call	*%rax
.LEHE40:
	jmp	.L850
.L856:
	movq	%rax, %rbp
.L855:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB41:
	call	_Unwind_Resume
.LEHE41:
.L857:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L855
	.cfi_endproc
.LFE14087:
	.section	.gcc_except_table
.LLSDA14087:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14087-.LLSDACSB14087
.LLSDACSB14087:
	.uleb128 .LEHB38-.LFB14087
	.uleb128 .LEHE38-.LEHB38
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB39-.LFB14087
	.uleb128 .LEHE39-.LEHB39
	.uleb128 .L857-.LFB14087
	.uleb128 0
	.uleb128 .LEHB40-.LFB14087
	.uleb128 .LEHE40-.LEHB40
	.uleb128 .L856-.LFB14087
	.uleb128 0
	.uleb128 .LEHB41-.LFB14087
	.uleb128 .LEHE41-.LEHB41
	.uleb128 0
	.uleb128 0
.LLSDACSE14087:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv:
.LFB14089:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14089
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB42:
	call	_Znwm
.LEHE42:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L863
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L864
	addl	$1, 88(%rdi)
.L863:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB43:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE43:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L864:
	.cfi_restore_state
.LEHB44:
	call	*%rax
.LEHE44:
	jmp	.L863
.L869:
	movq	%rax, %rbp
.L868:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB45:
	call	_Unwind_Resume
.LEHE45:
.L870:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L868
	.cfi_endproc
.LFE14089:
	.section	.gcc_except_table
.LLSDA14089:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14089-.LLSDACSB14089
.LLSDACSB14089:
	.uleb128 .LEHB42-.LFB14089
	.uleb128 .LEHE42-.LEHB42
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB43-.LFB14089
	.uleb128 .LEHE43-.LEHB43
	.uleb128 .L870-.LFB14089
	.uleb128 0
	.uleb128 .LEHB44-.LFB14089
	.uleb128 .LEHE44-.LEHB44
	.uleb128 .L869-.LFB14089
	.uleb128 0
	.uleb128 .LEHB45-.LFB14089
	.uleb128 .LEHE45-.LEHB45
	.uleb128 0
	.uleb128 0
.LLSDACSE14089:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv:
.LFB14091:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14091
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB46:
	call	_Znwm
.LEHE46:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L876
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L877
	addl	$1, 88(%rdi)
.L876:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB47:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE47:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L877:
	.cfi_restore_state
.LEHB48:
	call	*%rax
.LEHE48:
	jmp	.L876
.L882:
	movq	%rax, %rbp
.L881:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB49:
	call	_Unwind_Resume
.LEHE49:
.L883:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
	jmp	.L881
	.cfi_endproc
.LFE14091:
	.section	.gcc_except_table
.LLSDA14091:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14091-.LLSDACSB14091
.LLSDACSB14091:
	.uleb128 .LEHB46-.LFB14091
	.uleb128 .LEHE46-.LEHB46
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB47-.LFB14091
	.uleb128 .LEHE47-.LEHB47
	.uleb128 .L883-.LFB14091
	.uleb128 0
	.uleb128 .LEHB48-.LFB14091
	.uleb128 .LEHE48-.LEHB48
	.uleb128 .L882-.LFB14091
	.uleb128 0
	.uleb128 .LEHB49-.LFB14091
	.uleb128 .LEHE49-.LEHB49
	.uleb128 0
	.uleb128 0
.LLSDACSE14091:
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv:
.LFB14121:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14121
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB50:
	call	_Znwm
.LEHE50:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L889
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L890
	addl	$1, 88(%rdi)
.L889:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB51:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE51:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L890:
	.cfi_restore_state
.LEHB52:
	call	*%rax
.LEHE52:
	jmp	.L889
.L897:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
.L894:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB53:
	call	_Unwind_Resume
.LEHE53:
.L896:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	jmp	.L894
	.cfi_endproc
.LFE14121:
	.section	.gcc_except_table
.LLSDA14121:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14121-.LLSDACSB14121
.LLSDACSB14121:
	.uleb128 .LEHB50-.LFB14121
	.uleb128 .LEHE50-.LEHB50
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB51-.LFB14121
	.uleb128 .LEHE51-.LEHB51
	.uleb128 .L896-.LFB14121
	.uleb128 0
	.uleb128 .LEHB52-.LFB14121
	.uleb128 .LEHE52-.LEHB52
	.uleb128 .L897-.LFB14121
	.uleb128 0
	.uleb128 .LEHB53-.LFB14121
	.uleb128 .LEHE53-.LEHB53
	.uleb128 0
	.uleb128 0
.LLSDACSE14121:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv:
.LFB14699:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14699
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB54:
	call	_Znwm
.LEHE54:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVN5boost20future_uninitializedE+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L903
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L904
	addl	$1, 88(%rdi)
.L903:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rbx)
.LEHB55:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE55:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L904:
	.cfi_restore_state
.LEHB56:
	call	*%rax
.LEHE56:
	jmp	.L903
.L911:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L908:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB57:
	call	_Unwind_Resume
.LEHE57:
.L910:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L908
	.cfi_endproc
.LFE14699:
	.section	.gcc_except_table
.LLSDA14699:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14699-.LLSDACSB14699
.LLSDACSB14699:
	.uleb128 .LEHB54-.LFB14699
	.uleb128 .LEHE54-.LEHB54
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB55-.LFB14699
	.uleb128 .LEHE55-.LEHB55
	.uleb128 .L910-.LFB14699
	.uleb128 0
	.uleb128 .LEHB56-.LFB14699
	.uleb128 .LEHE56-.LEHB56
	.uleb128 .L911-.LFB14699
	.uleb128 0
	.uleb128 .LEHB57-.LFB14699
	.uleb128 .LEHE57-.LEHB57
	.uleb128 0
	.uleb128 0
.LLSDACSE14699:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv:
.LFB14700:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14700
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB58:
	call	_Znwm
.LEHE58:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt12length_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L917
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L918
	addl	$1, 88(%rdi)
.L917:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rbx)
.LEHB59:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE59:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L918:
	.cfi_restore_state
.LEHB60:
	call	*%rax
.LEHE60:
	jmp	.L917
.L925:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12length_errorD2Ev
.L922:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB61:
	call	_Unwind_Resume
.LEHE61:
.L924:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	jmp	.L922
	.cfi_endproc
.LFE14700:
	.section	.gcc_except_table
.LLSDA14700:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14700-.LLSDACSB14700
.LLSDACSB14700:
	.uleb128 .LEHB58-.LFB14700
	.uleb128 .LEHE58-.LEHB58
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB59-.LFB14700
	.uleb128 .LEHE59-.LEHB59
	.uleb128 .L924-.LFB14700
	.uleb128 0
	.uleb128 .LEHB60-.LFB14700
	.uleb128 .LEHE60-.LEHB60
	.uleb128 .L925-.LFB14700
	.uleb128 0
	.uleb128 .LEHB61-.LFB14700
	.uleb128 .LEHE61-.LEHB61
	.uleb128 0
	.uleb128 0
.LLSDACSE14700:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv:
.LFB14701:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14701
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB62:
	call	_Znwm
.LEHE62:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVN5boost25promise_already_satisfiedE+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L931
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L932
	addl	$1, 88(%rdi)
.L931:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rbx)
.LEHB63:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE63:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L932:
	.cfi_restore_state
.LEHB64:
	call	*%rax
.LEHE64:
	jmp	.L931
.L939:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L936:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB65:
	call	_Unwind_Resume
.LEHE65:
.L938:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L936
	.cfi_endproc
.LFE14701:
	.section	.gcc_except_table
.LLSDA14701:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14701-.LLSDACSB14701
.LLSDACSB14701:
	.uleb128 .LEHB62-.LFB14701
	.uleb128 .LEHE62-.LEHB62
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB63-.LFB14701
	.uleb128 .LEHE63-.LEHB63
	.uleb128 .L938-.LFB14701
	.uleb128 0
	.uleb128 .LEHB64-.LFB14701
	.uleb128 .LEHE64-.LEHB64
	.uleb128 .L939-.LFB14701
	.uleb128 0
	.uleb128 .LEHB65-.LFB14701
	.uleb128 .LEHE65-.LEHB65
	.uleb128 0
	.uleb128 0
.LLSDACSE14701:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv:
.LFB14702:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14702
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB66:
	call	_Znwm
.LEHE66:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt12domain_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L945
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L946
	addl	$1, 88(%rdi)
.L945:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rbx)
.LEHB67:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE67:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L946:
	.cfi_restore_state
.LEHB68:
	call	*%rax
.LEHE68:
	jmp	.L945
.L953:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12domain_errorD2Ev
.L950:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB69:
	call	_Unwind_Resume
.LEHE69:
.L952:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	jmp	.L950
	.cfi_endproc
.LFE14702:
	.section	.gcc_except_table
.LLSDA14702:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14702-.LLSDACSB14702
.LLSDACSB14702:
	.uleb128 .LEHB66-.LFB14702
	.uleb128 .LEHE66-.LEHB66
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB67-.LFB14702
	.uleb128 .LEHE67-.LEHB67
	.uleb128 .L952-.LFB14702
	.uleb128 0
	.uleb128 .LEHB68-.LFB14702
	.uleb128 .LEHE68-.LEHB68
	.uleb128 .L953-.LFB14702
	.uleb128 0
	.uleb128 .LEHB69-.LFB14702
	.uleb128 .LEHE69-.LEHB69
	.uleb128 0
	.uleb128 0
.LLSDACSE14702:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv:
.LFB14703:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14703
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB70:
	call	_Znwm
.LEHE70:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt9bad_alloc+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L959
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L960
	addl	$1, 88(%rdi)
.L959:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB71:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE71:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L960:
	.cfi_restore_state
.LEHB72:
	call	*%rax
.LEHE72:
	jmp	.L959
.L967:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
.L964:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB73:
	call	_Unwind_Resume
.LEHE73:
.L966:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	jmp	.L964
	.cfi_endproc
.LFE14703:
	.section	.gcc_except_table
.LLSDA14703:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14703-.LLSDACSB14703
.LLSDACSB14703:
	.uleb128 .LEHB70-.LFB14703
	.uleb128 .LEHE70-.LEHB70
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB71-.LFB14703
	.uleb128 .LEHE71-.LEHB71
	.uleb128 .L966-.LFB14703
	.uleb128 0
	.uleb128 .LEHB72-.LFB14703
	.uleb128 .LEHE72-.LEHB72
	.uleb128 .L967-.LFB14703
	.uleb128 0
	.uleb128 .LEHB73-.LFB14703
	.uleb128 .LEHE73-.LEHB73
	.uleb128 0
	.uleb128 0
.LLSDACSE14703:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv:
.LFB14704:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14704
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB74:
	call	_Znwm
.LEHE74:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt8bad_cast+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L973
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L974
	addl	$1, 88(%rdi)
.L973:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB75:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE75:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L974:
	.cfi_restore_state
.LEHB76:
	call	*%rax
.LEHE76:
	jmp	.L973
.L981:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
.L978:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB77:
	call	_Unwind_Resume
.LEHE77:
.L980:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	jmp	.L978
	.cfi_endproc
.LFE14704:
	.section	.gcc_except_table
.LLSDA14704:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14704-.LLSDACSB14704
.LLSDACSB14704:
	.uleb128 .LEHB74-.LFB14704
	.uleb128 .LEHE74-.LEHB74
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB75-.LFB14704
	.uleb128 .LEHE75-.LEHB75
	.uleb128 .L980-.LFB14704
	.uleb128 0
	.uleb128 .LEHB76-.LFB14704
	.uleb128 .LEHE76-.LEHB76
	.uleb128 .L981-.LFB14704
	.uleb128 0
	.uleb128 .LEHB77-.LFB14704
	.uleb128 .LEHE77-.LEHB77
	.uleb128 0
	.uleb128 0
.LLSDACSE14704:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv:
.LFB14705:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14705
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB78:
	call	_Znwm
.LEHE78:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt10bad_typeid+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L987
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L988
	addl	$1, 88(%rdi)
.L987:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB79:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE79:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L988:
	.cfi_restore_state
.LEHB80:
	call	*%rax
.LEHE80:
	jmp	.L987
.L995:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
.L992:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB81:
	call	_Unwind_Resume
.LEHE81:
.L994:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	jmp	.L992
	.cfi_endproc
.LFE14705:
	.section	.gcc_except_table
.LLSDA14705:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14705-.LLSDACSB14705
.LLSDACSB14705:
	.uleb128 .LEHB78-.LFB14705
	.uleb128 .LEHE78-.LEHB78
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB79-.LFB14705
	.uleb128 .LEHE79-.LEHB79
	.uleb128 .L994-.LFB14705
	.uleb128 0
	.uleb128 .LEHB80-.LFB14705
	.uleb128 .LEHE80-.LEHB80
	.uleb128 .L995-.LFB14705
	.uleb128 0
	.uleb128 .LEHB81-.LFB14705
	.uleb128 .LEHE81-.LEHB81
	.uleb128 0
	.uleb128 0
.LLSDACSE14705:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv:
.LFB14706:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14706
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB82:
	call	_Znwm
.LEHE82:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVN5boost24future_already_retrievedE+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L1001
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1002
	addl	$1, 88(%rdi)
.L1001:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rbx)
.LEHB83:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE83:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1002:
	.cfi_restore_state
.LEHB84:
	call	*%rax
.LEHE84:
	jmp	.L1001
.L1009:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1006:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB85:
	call	_Unwind_Resume
.LEHE85:
.L1008:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L1006
	.cfi_endproc
.LFE14706:
	.section	.gcc_except_table
.LLSDA14706:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14706-.LLSDACSB14706
.LLSDACSB14706:
	.uleb128 .LEHB82-.LFB14706
	.uleb128 .LEHE82-.LEHB82
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB83-.LFB14706
	.uleb128 .LEHE83-.LEHB83
	.uleb128 .L1008-.LFB14706
	.uleb128 0
	.uleb128 .LEHB84-.LFB14706
	.uleb128 .LEHE84-.LEHB84
	.uleb128 .L1009-.LFB14706
	.uleb128 0
	.uleb128 .LEHB85-.LFB14706
	.uleb128 .LEHE85-.LEHB85
	.uleb128 0
	.uleb128 0
.LLSDACSE14706:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv:
.LFB14707:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14707
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB86:
	call	_Znwm
.LEHE86:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVN5boost10task_movedE+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L1015
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1016
	addl	$1, 88(%rdi)
.L1015:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rbx)
.LEHB87:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE87:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1016:
	.cfi_restore_state
.LEHB88:
	call	*%rax
.LEHE88:
	jmp	.L1015
.L1023:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1020:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB89:
	call	_Unwind_Resume
.LEHE89:
.L1022:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L1020
	.cfi_endproc
.LFE14707:
	.section	.gcc_except_table
.LLSDA14707:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14707-.LLSDACSB14707
.LLSDACSB14707:
	.uleb128 .LEHB86-.LFB14707
	.uleb128 .LEHE86-.LEHB86
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB87-.LFB14707
	.uleb128 .LEHE87-.LEHB87
	.uleb128 .L1022-.LFB14707
	.uleb128 0
	.uleb128 .LEHB88-.LFB14707
	.uleb128 .LEHE88-.LEHB88
	.uleb128 .L1023-.LFB14707
	.uleb128 0
	.uleb128 .LEHB89-.LFB14707
	.uleb128 .LEHE89-.LEHB89
	.uleb128 0
	.uleb128 0
.LLSDACSE14707:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv:
.LFB14708:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14708
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB90:
	call	_Znwm
.LEHE90:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt16invalid_argument+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1029
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1030
	addl	$1, 88(%rdi)
.L1029:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rbx)
.LEHB91:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE91:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1030:
	.cfi_restore_state
.LEHB92:
	call	*%rax
.LEHE92:
	jmp	.L1029
.L1037:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt16invalid_argumentD2Ev
.L1034:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB93:
	call	_Unwind_Resume
.LEHE93:
.L1036:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	jmp	.L1034
	.cfi_endproc
.LFE14708:
	.section	.gcc_except_table
.LLSDA14708:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14708-.LLSDACSB14708
.LLSDACSB14708:
	.uleb128 .LEHB90-.LFB14708
	.uleb128 .LEHE90-.LEHB90
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB91-.LFB14708
	.uleb128 .LEHE91-.LEHB91
	.uleb128 .L1036-.LFB14708
	.uleb128 0
	.uleb128 .LEHB92-.LFB14708
	.uleb128 .LEHE92-.LEHB92
	.uleb128 .L1037-.LFB14708
	.uleb128 0
	.uleb128 .LEHB93-.LFB14708
	.uleb128 .LEHE93-.LEHB93
	.uleb128 0
	.uleb128 0
.LLSDACSE14708:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv:
.LFB14709:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14709
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
.LEHB94:
	call	_Znwm
.LEHE94:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	32(%rbp), %rsi
	movq	40(%rbp), %rdx
	leaq	48(%rbx), %rax
	movdqu	16(%rbp), %xmm0
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost6system12system_errorE+16, (%rbx)
	movq	%rax, 32(%rbx)
	addq	%rsi, %rdx
	movups	%xmm0, 16(%rbx)
.LEHB95:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.118
.LEHE95:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1046
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1047
	addl	$1, 88(%rdi)
.L1046:
	movl	96(%rbp), %eax
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rbx)
.LEHB96:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE96:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1047:
	.cfi_restore_state
.LEHB97:
	call	*%rax
.LEHE97:
	jmp	.L1046
.L1053:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1044:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB98:
	call	_Unwind_Resume
.LEHE98:
.L1054:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1044
.L1052:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	jmp	.L1044
	.cfi_endproc
.LFE14709:
	.section	.gcc_except_table
.LLSDA14709:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14709-.LLSDACSB14709
.LLSDACSB14709:
	.uleb128 .LEHB94-.LFB14709
	.uleb128 .LEHE94-.LEHB94
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB95-.LFB14709
	.uleb128 .LEHE95-.LEHB95
	.uleb128 .L1054-.LFB14709
	.uleb128 0
	.uleb128 .LEHB96-.LFB14709
	.uleb128 .LEHE96-.LEHB96
	.uleb128 .L1052-.LFB14709
	.uleb128 0
	.uleb128 .LEHB97-.LFB14709
	.uleb128 .LEHE97-.LEHB97
	.uleb128 .L1053-.LFB14709
	.uleb128 0
	.uleb128 .LEHB98-.LFB14709
	.uleb128 .LEHE98-.LEHB98
	.uleb128 0
	.uleb128 0
.LLSDACSE14709:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv:
.LFB14710:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14710
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB99:
	call	_Znwm
.LEHE99:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt12out_of_range+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1061
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1062
	addl	$1, 88(%rdi)
.L1061:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rbx)
.LEHB100:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE100:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1062:
	.cfi_restore_state
.LEHB101:
	call	*%rax
.LEHE101:
	jmp	.L1061
.L1069:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12out_of_rangeD2Ev
.L1066:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB102:
	call	_Unwind_Resume
.LEHE102:
.L1068:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	jmp	.L1066
	.cfi_endproc
.LFE14710:
	.section	.gcc_except_table
.LLSDA14710:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14710-.LLSDACSB14710
.LLSDACSB14710:
	.uleb128 .LEHB99-.LFB14710
	.uleb128 .LEHE99-.LEHB99
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB100-.LFB14710
	.uleb128 .LEHE100-.LEHB100
	.uleb128 .L1068-.LFB14710
	.uleb128 0
	.uleb128 .LEHB101-.LFB14710
	.uleb128 .LEHE101-.LEHB101
	.uleb128 .L1069-.LFB14710
	.uleb128 0
	.uleb128 .LEHB102-.LFB14710
	.uleb128 .LEHE102-.LEHB102
	.uleb128 0
	.uleb128 0
.LLSDACSE14710:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv:
.LFB14712:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14712
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB103:
	call	_Znwm
.LEHE103:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt14overflow_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1075
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1076
	addl	$1, 88(%rdi)
.L1075:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rbx)
.LEHB104:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE104:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1076:
	.cfi_restore_state
.LEHB105:
	call	*%rax
.LEHE105:
	jmp	.L1075
.L1083:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt14overflow_errorD2Ev
.L1080:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB106:
	call	_Unwind_Resume
.LEHE106:
.L1082:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	jmp	.L1080
	.cfi_endproc
.LFE14712:
	.section	.gcc_except_table
.LLSDA14712:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14712-.LLSDACSB14712
.LLSDACSB14712:
	.uleb128 .LEHB103-.LFB14712
	.uleb128 .LEHE103-.LEHB103
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB104-.LFB14712
	.uleb128 .LEHE104-.LEHB104
	.uleb128 .L1082-.LFB14712
	.uleb128 0
	.uleb128 .LEHB105-.LFB14712
	.uleb128 .LEHE105-.LEHB105
	.uleb128 .L1083-.LFB14712
	.uleb128 0
	.uleb128 .LEHB106-.LFB14712
	.uleb128 .LEHE106-.LEHB106
	.uleb128 0
	.uleb128 0
.LLSDACSE14712:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv:
.LFB14713:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14713
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB107:
	call	_Znwm
.LEHE107:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1089
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1090
	addl	$1, 88(%rdi)
.L1089:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rbx)
.LEHB108:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE108:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1090:
	.cfi_restore_state
.LEHB109:
	call	*%rax
.LEHE109:
	jmp	.L1089
.L1097:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	call	_ZNSt13runtime_errorD2Ev
.L1094:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB110:
	call	_Unwind_Resume
.LEHE110:
.L1096:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L1094
	.cfi_endproc
.LFE14713:
	.section	.gcc_except_table
.LLSDA14713:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14713-.LLSDACSB14713
.LLSDACSB14713:
	.uleb128 .LEHB107-.LFB14713
	.uleb128 .LEHE107-.LEHB107
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB108-.LFB14713
	.uleb128 .LEHE108-.LEHB108
	.uleb128 .L1096-.LFB14713
	.uleb128 0
	.uleb128 .LEHB109-.LFB14713
	.uleb128 .LEHE109-.LEHB109
	.uleb128 .L1097-.LFB14713
	.uleb128 0
	.uleb128 .LEHB110-.LFB14713
	.uleb128 .LEHE110-.LEHB110
	.uleb128 0
	.uleb128 0
.LLSDACSE14713:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv:
.LFB14716:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14716
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
.LEHB111:
	call	_Znwm
.LEHE111:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	32(%rbp), %rsi
	movq	40(%rbp), %rdx
	leaq	48(%rbx), %rax
	movdqu	16(%rbp), %xmm0
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost6system12system_errorE+16, (%rbx)
	movq	%rax, 32(%rbx)
	addq	%rsi, %rdx
	movups	%xmm0, 16(%rbx)
.LEHB112:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.118
.LEHE112:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost10lock_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1106
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1107
	addl	$1, 88(%rdi)
.L1106:
	movl	96(%rbp), %eax
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rbx)
.LEHB113:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE113:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1107:
	.cfi_restore_state
.LEHB114:
	call	*%rax
.LEHE114:
	jmp	.L1106
.L1113:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1104:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB115:
	call	_Unwind_Resume
.LEHE115:
.L1114:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1104
.L1112:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	jmp	.L1104
	.cfi_endproc
.LFE14716:
	.section	.gcc_except_table
.LLSDA14716:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14716-.LLSDACSB14716
.LLSDACSB14716:
	.uleb128 .LEHB111-.LFB14716
	.uleb128 .LEHE111-.LEHB111
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB112-.LFB14716
	.uleb128 .LEHE112-.LEHB112
	.uleb128 .L1114-.LFB14716
	.uleb128 0
	.uleb128 .LEHB113-.LFB14716
	.uleb128 .LEHE113-.LEHB113
	.uleb128 .L1112-.LFB14716
	.uleb128 0
	.uleb128 .LEHB114-.LFB14716
	.uleb128 .LEHE114-.LEHB114
	.uleb128 .L1113-.LFB14716
	.uleb128 0
	.uleb128 .LEHB115-.LFB14716
	.uleb128 .LEHE115-.LEHB115
	.uleb128 0
	.uleb128 0
.LLSDACSE14716:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv:
.LFB14717:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14717
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB116:
	call	_Znwm
.LEHE116:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt13bad_exception+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L1121
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1122
	addl	$1, 88(%rdi)
.L1121:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB117:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE117:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1122:
	.cfi_restore_state
.LEHB118:
	call	*%rax
.LEHE118:
	jmp	.L1121
.L1129:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
.L1126:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB119:
	call	_Unwind_Resume
.LEHE119:
.L1128:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	jmp	.L1126
	.cfi_endproc
.LFE14717:
	.section	.gcc_except_table
.LLSDA14717:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14717-.LLSDACSB14717
.LLSDACSB14717:
	.uleb128 .LEHB116-.LFB14717
	.uleb128 .LEHE116-.LEHB116
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB117-.LFB14717
	.uleb128 .LEHE117-.LEHB117
	.uleb128 .L1128-.LFB14717
	.uleb128 0
	.uleb128 .LEHB118-.LFB14717
	.uleb128 .LEHE118-.LEHB118
	.uleb128 .L1129-.LFB14717
	.uleb128 0
	.uleb128 .LEHB119-.LFB14717
	.uleb128 .LEHE119-.LEHB119
	.uleb128 0
	.uleb128 0
.LLSDACSE14717:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv:
.LFB14718:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14718
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB120:
	call	_Znwm
.LEHE120:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L1135
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1136
	addl	$1, 88(%rdi)
.L1135:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB121:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE121:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1136:
	.cfi_restore_state
.LEHB122:
	call	*%rax
.LEHE122:
	jmp	.L1135
.L1143:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
.L1140:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB123:
	call	_Unwind_Resume
.LEHE123:
.L1142:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	jmp	.L1140
	.cfi_endproc
.LFE14718:
	.section	.gcc_except_table
.LLSDA14718:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14718-.LLSDACSB14718
.LLSDACSB14718:
	.uleb128 .LEHB120-.LFB14718
	.uleb128 .LEHE120-.LEHB120
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB121-.LFB14718
	.uleb128 .LEHE121-.LEHB121
	.uleb128 .L1142-.LFB14718
	.uleb128 0
	.uleb128 .LEHB122-.LFB14718
	.uleb128 .LEHE122-.LEHB122
	.uleb128 .L1143-.LFB14718
	.uleb128 0
	.uleb128 .LEHB123-.LFB14718
	.uleb128 .LEHE123-.LEHB123
	.uleb128 0
	.uleb128 0
.LLSDACSE14718:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv:
.LFB14719:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14719
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
.LEHB124:
	call	_Znwm
.LEHE124:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	32(%rbp), %rsi
	movq	40(%rbp), %rdx
	leaq	48(%rbx), %rax
	movdqu	16(%rbp), %xmm0
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost6system12system_errorE+16, (%rbx)
	movq	%rax, 32(%rbx)
	addq	%rsi, %rdx
	movups	%xmm0, 16(%rbx)
.LEHB125:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.118
.LEHE125:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1152
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1153
	addl	$1, 88(%rdi)
.L1152:
	movl	96(%rbp), %eax
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rbx)
.LEHB126:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE126:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1153:
	.cfi_restore_state
.LEHB127:
	call	*%rax
.LEHE127:
	jmp	.L1152
.L1159:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1150:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB128:
	call	_Unwind_Resume
.LEHE128:
.L1160:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1150
.L1158:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	jmp	.L1150
	.cfi_endproc
.LFE14719:
	.section	.gcc_except_table
.LLSDA14719:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14719-.LLSDACSB14719
.LLSDACSB14719:
	.uleb128 .LEHB124-.LFB14719
	.uleb128 .LEHE124-.LEHB124
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB125-.LFB14719
	.uleb128 .LEHE125-.LEHB125
	.uleb128 .L1160-.LFB14719
	.uleb128 0
	.uleb128 .LEHB126-.LFB14719
	.uleb128 .LEHE126-.LEHB126
	.uleb128 .L1158-.LFB14719
	.uleb128 0
	.uleb128 .LEHB127-.LFB14719
	.uleb128 .LEHE127-.LEHB127
	.uleb128 .L1159-.LFB14719
	.uleb128 0
	.uleb128 .LEHB128-.LFB14719
	.uleb128 .LEHE128-.LEHB128
	.uleb128 0
	.uleb128 0
.LLSDACSE14719:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv:
.LFB14720:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14720
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB129:
	call	_Znwm
.LEHE129:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVNSt8ios_base7failureB5cxx11E+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L1167
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1168
	addl	$1, 88(%rdi)
.L1167:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rbx)
.LEHB130:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE130:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1168:
	.cfi_restore_state
.LEHB131:
	call	*%rax
.LEHE131:
	jmp	.L1167
.L1175:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
.L1172:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB132:
	call	_Unwind_Resume
.LEHE132:
.L1174:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	jmp	.L1172
	.cfi_endproc
.LFE14720:
	.section	.gcc_except_table
.LLSDA14720:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14720-.LLSDACSB14720
.LLSDACSB14720:
	.uleb128 .LEHB129-.LFB14720
	.uleb128 .LEHE129-.LEHB129
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB130-.LFB14720
	.uleb128 .LEHE130-.LEHB130
	.uleb128 .L1174-.LFB14720
	.uleb128 0
	.uleb128 .LEHB131-.LFB14720
	.uleb128 .LEHE131-.LEHB131
	.uleb128 .L1175-.LFB14720
	.uleb128 0
	.uleb128 .LEHB132-.LFB14720
	.uleb128 .LEHE132-.LEHB132
	.uleb128 0
	.uleb128 0
.LLSDACSE14720:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv:
.LFB14721:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14721
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB133:
	call	_Znwm
.LEHE133:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1181
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1182
	addl	$1, 88(%rdi)
.L1181:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rbx)
.LEHB134:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE134:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1182:
	.cfi_restore_state
.LEHB135:
	call	*%rax
.LEHE135:
	jmp	.L1181
.L1189:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11logic_errorD2Ev
.L1186:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB136:
	call	_Unwind_Resume
.LEHE136:
.L1188:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	jmp	.L1186
	.cfi_endproc
.LFE14721:
	.section	.gcc_except_table
.LLSDA14721:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14721-.LLSDACSB14721
.LLSDACSB14721:
	.uleb128 .LEHB133-.LFB14721
	.uleb128 .LEHE133-.LEHB133
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB134-.LFB14721
	.uleb128 .LEHE134-.LEHB134
	.uleb128 .L1188-.LFB14721
	.uleb128 0
	.uleb128 .LEHB135-.LFB14721
	.uleb128 .LEHE135-.LEHB135
	.uleb128 .L1189-.LFB14721
	.uleb128 0
	.uleb128 .LEHB136-.LFB14721
	.uleb128 .LEHE136-.LEHB136
	.uleb128 0
	.uleb128 0
.LLSDACSE14721:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv:
.LFB14724:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14724
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB137:
	call	_Znwm
.LEHE137:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt15underflow_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1195
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1196
	addl	$1, 88(%rdi)
.L1195:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rbx)
.LEHB138:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE138:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1196:
	.cfi_restore_state
.LEHB139:
	call	*%rax
.LEHE139:
	jmp	.L1195
.L1203:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt15underflow_errorD2Ev
.L1200:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB140:
	call	_Unwind_Resume
.LEHE140:
.L1202:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	jmp	.L1200
	.cfi_endproc
.LFE14724:
	.section	.gcc_except_table
.LLSDA14724:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14724-.LLSDACSB14724
.LLSDACSB14724:
	.uleb128 .LEHB137-.LFB14724
	.uleb128 .LEHE137-.LEHB137
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB138-.LFB14724
	.uleb128 .LEHE138-.LEHB138
	.uleb128 .L1202-.LFB14724
	.uleb128 0
	.uleb128 .LEHB139-.LFB14724
	.uleb128 .LEHE139-.LEHB139
	.uleb128 .L1203-.LFB14724
	.uleb128 0
	.uleb128 .LEHB140-.LFB14724
	.uleb128 .LEHE140-.LEHB140
	.uleb128 0
	.uleb128 0
.LLSDACSE14724:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv:
.LFB14725:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14725
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB141:
	call	_Znwm
.LEHE141:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1209
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1210
	addl	$1, 88(%rdi)
.L1209:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rbx)
.LEHB142:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE142:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1210:
	.cfi_restore_state
.LEHB143:
	call	*%rax
.LEHE143:
	jmp	.L1209
.L1217:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
.L1214:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB144:
	call	_Unwind_Resume
.LEHE144:
.L1216:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	jmp	.L1214
	.cfi_endproc
.LFE14725:
	.section	.gcc_except_table
.LLSDA14725:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14725-.LLSDACSB14725
.LLSDACSB14725:
	.uleb128 .LEHB141-.LFB14725
	.uleb128 .LEHE141-.LEHB141
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB142-.LFB14725
	.uleb128 .LEHE142-.LEHB142
	.uleb128 .L1216-.LFB14725
	.uleb128 0
	.uleb128 .LEHB143-.LFB14725
	.uleb128 .LEHE143-.LEHB143
	.uleb128 .L1217-.LFB14725
	.uleb128 0
	.uleb128 .LEHB144-.LFB14725
	.uleb128 .LEHE144-.LEHB144
	.uleb128 0
	.uleb128 0
.LLSDACSE14725:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv:
.LFB14726:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14726
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB145:
	call	_Znwm
.LEHE145:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt11range_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1223
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1224
	addl	$1, 88(%rdi)
.L1223:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rbx)
.LEHB146:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE146:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1224:
	.cfi_restore_state
.LEHB147:
	call	*%rax
.LEHE147:
	jmp	.L1223
.L1231:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11range_errorD2Ev
.L1228:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB148:
	call	_Unwind_Resume
.LEHE148:
.L1230:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	jmp	.L1228
	.cfi_endproc
.LFE14726:
	.section	.gcc_except_table
.LLSDA14726:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14726-.LLSDACSB14726
.LLSDACSB14726:
	.uleb128 .LEHB145-.LFB14726
	.uleb128 .LEHE145-.LEHB145
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB146-.LFB14726
	.uleb128 .LEHE146-.LEHB146
	.uleb128 .L1230-.LFB14726
	.uleb128 0
	.uleb128 .LEHB147-.LFB14726
	.uleb128 .LEHE147-.LEHB147
	.uleb128 .L1231-.LFB14726
	.uleb128 0
	.uleb128 .LEHB148-.LFB14726
	.uleb128 .LEHE148-.LEHB148
	.uleb128 0
	.uleb128 0
.LLSDACSE14726:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv:
.LFB14759:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14759
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB149:
	call	_Znwm
.LEHE149:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L1237
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1238
	addl	$1, 88(%rdi)
.L1237:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB150:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE150:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1238:
	.cfi_restore_state
.LEHB151:
	call	*%rax
.LEHE151:
	jmp	.L1237
.L1243:
	movq	%rax, %rbp
.L1242:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB152:
	call	_Unwind_Resume
.LEHE152:
.L1244:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1242
	.cfi_endproc
.LFE14759:
	.section	.gcc_except_table
.LLSDA14759:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14759-.LLSDACSB14759
.LLSDACSB14759:
	.uleb128 .LEHB149-.LFB14759
	.uleb128 .LEHE149-.LEHB149
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB150-.LFB14759
	.uleb128 .LEHE150-.LEHB150
	.uleb128 .L1244-.LFB14759
	.uleb128 0
	.uleb128 .LEHB151-.LFB14759
	.uleb128 .LEHE151-.LEHB151
	.uleb128 .L1243-.LFB14759
	.uleb128 0
	.uleb128 .LEHB152-.LFB14759
	.uleb128 .LEHE152-.LEHB152
	.uleb128 0
	.uleb128 0
.LLSDACSE14759:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv:
.LFB14760:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14760
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB153:
	call	_Znwm
.LEHE153:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L1250
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1251
	addl	$1, 88(%rdi)
.L1250:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB154:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE154:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1251:
	.cfi_restore_state
.LEHB155:
	call	*%rax
.LEHE155:
	jmp	.L1250
.L1256:
	movq	%rax, %rbp
.L1255:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB156:
	call	_Unwind_Resume
.LEHE156:
.L1257:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
	jmp	.L1255
	.cfi_endproc
.LFE14760:
	.section	.gcc_except_table
.LLSDA14760:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14760-.LLSDACSB14760
.LLSDACSB14760:
	.uleb128 .LEHB153-.LFB14760
	.uleb128 .LEHE153-.LEHB153
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB154-.LFB14760
	.uleb128 .LEHE154-.LEHB154
	.uleb128 .L1257-.LFB14760
	.uleb128 0
	.uleb128 .LEHB155-.LFB14760
	.uleb128 .LEHE155-.LEHB155
	.uleb128 .L1256-.LFB14760
	.uleb128 0
	.uleb128 .LEHB156-.LFB14760
	.uleb128 .LEHE156-.LEHB156
	.uleb128 0
	.uleb128 0
.LLSDACSE14760:
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv:
.LFB14761:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14761
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB157:
	call	_Znwm
.LEHE157:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L1263
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1264
	addl	$1, 88(%rdi)
.L1263:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB158:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE158:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1264:
	.cfi_restore_state
.LEHB159:
	call	*%rax
.LEHE159:
	jmp	.L1263
.L1269:
	movq	%rax, %rbp
.L1268:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB160:
	call	_Unwind_Resume
.LEHE160:
.L1270:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1268
	.cfi_endproc
.LFE14761:
	.section	.gcc_except_table
.LLSDA14761:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14761-.LLSDACSB14761
.LLSDACSB14761:
	.uleb128 .LEHB157-.LFB14761
	.uleb128 .LEHE157-.LEHB157
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB158-.LFB14761
	.uleb128 .LEHE158-.LEHB158
	.uleb128 .L1270-.LFB14761
	.uleb128 0
	.uleb128 .LEHB159-.LFB14761
	.uleb128 .LEHE159-.LEHB159
	.uleb128 .L1269-.LFB14761
	.uleb128 0
	.uleb128 .LEHB160-.LFB14761
	.uleb128 .LEHE160-.LEHB160
	.uleb128 0
	.uleb128 0
.LLSDACSE14761:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.section	.text._ZN5boost6detail15sp_counted_base12weak_releaseEv,"axG",@progbits,_ZN5boost6detail15sp_counted_base12weak_releaseEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail15sp_counted_base12weak_releaseEv
	.type	_ZN5boost6detail15sp_counted_base12weak_releaseEv, @function
_ZN5boost6detail15sp_counted_base12weak_releaseEv:
.LFB2532:
	.cfi_startproc
	lock subl	$1, 12(%rdi)
	je	.L1277
	rep ret
	.p2align 4,,10
	.p2align 3
.L1277:
	movq	(%rdi), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZN5boost6detail15sp_counted_base7destroyEv, %rdx
	jne	.L1276
	jmp	*8(%rax)
	.p2align 4,,10
	.p2align 3
.L1276:
	jmp	*%rdx
	.cfi_endproc
.LFE2532:
	.size	_ZN5boost6detail15sp_counted_base12weak_releaseEv, .-_ZN5boost6detail15sp_counted_base12weak_releaseEv
	.section	.text._ZN5boost6detail15sp_counted_base7releaseEv,"axG",@progbits,_ZN5boost6detail15sp_counted_base7releaseEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail15sp_counted_base7releaseEv
	.type	_ZN5boost6detail15sp_counted_base7releaseEv, @function
_ZN5boost6detail15sp_counted_base7releaseEv:
.LFB2530:
	.cfi_startproc
	lock subl	$1, 8(%rdi)
	je	.L1283
	rep ret
	.p2align 4,,10
	.p2align 3
.L1283:
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	movq	%rdi, %rbx
	call	*16(%rax)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_restore 3
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base12weak_releaseEv
	.cfi_endproc
.LFE2530:
	.size	_ZN5boost6detail15sp_counted_base7releaseEv, .-_ZN5boost6detail15sp_counted_base7releaseEv
	.section	.text._ZN5boost13exception_ptrD2Ev,"axG",@progbits,_ZN5boost13exception_ptrD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost13exception_ptrD2Ev
	.type	_ZN5boost13exception_ptrD2Ev, @function
_ZN5boost13exception_ptrD2Ev:
.LFB7001:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7001
	movq	8(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1284
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1284:
	rep ret
	.cfi_endproc
.LFE7001:
	.section	.gcc_except_table
.LLSDA7001:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7001-.LLSDACSB7001
.LLSDACSB7001:
.LLSDACSE7001:
	.section	.text._ZN5boost13exception_ptrD2Ev,"axG",@progbits,_ZN5boost13exception_ptrD5Ev,comdat
	.size	_ZN5boost13exception_ptrD2Ev, .-_ZN5boost13exception_ptrD2Ev
	.weak	_ZN5boost13exception_ptrD1Ev
	.set	_ZN5boost13exception_ptrD1Ev,_ZN5boost13exception_ptrD2Ev
	.section	.text._ZN5boost6detail17shared_state_baseD2Ev,"axG",@progbits,_ZN5boost6detail17shared_state_baseD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_baseD2Ev
	.type	_ZN5boost6detail17shared_state_baseD2Ev, @function
_ZN5boost6detail17shared_state_baseD2Ev:
.LFB10236:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10236
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	$_ZTVN5boost6detail17shared_state_baseE+16, (%rdi)
	movq	264(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1287
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1287:
	movq	240(%rbp), %r12
	movq	232(%rbp), %rbx
	cmpq	%rbx, %r12
	je	.L1288
	.p2align 4,,10
	.p2align 3
.L1289:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1290
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%rbx, %r12
	jne	.L1289
.L1291:
	movq	232(%rbp), %rbx
.L1288:
	testq	%rbx, %rbx
	je	.L1293
	movq	%rbx, %rdi
	call	_ZdlPv
.L1293:
	movq	200(%rbp), %rax
	testq	%rax, %rax
	je	.L1294
	testb	$1, %al
	jne	.L1294
	andq	$-2, %rax
	leaq	208(%rbp), %rdi
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L1294
	movl	$2, %edx
	movq	%rdi, %rsi
	call	*%rax
.L1294:
	movq	176(%rbp), %rdi
	leaq	176(%rbp), %r12
	cmpq	%rdi, %r12
	je	.L1297
	.p2align 4,,10
	.p2align 3
.L1295:
	movq	(%rdi), %rbx
	call	_ZdlPv
	cmpq	%rbx, %r12
	movq	%rbx, %rdi
	jne	.L1295
.L1297:
	leaq	88(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1296:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1296
	leaq	128(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1298:
	movq	%rbx, %rdi
	call	pthread_cond_destroy
	cmpl	$4, %eax
	je	.L1298
	leaq	48(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1299:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1299
	movq	32(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L1300
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1300:
	movq	16(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L1286
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base12weak_releaseEv
	.p2align 4,,10
	.p2align 3
.L1290:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%rbx, %r12
	jne	.L1289
	jmp	.L1291
	.p2align 4,,10
	.p2align 3
.L1286:
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE10236:
	.section	.gcc_except_table
.LLSDA10236:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10236-.LLSDACSB10236
.LLSDACSB10236:
.LLSDACSE10236:
	.section	.text._ZN5boost6detail17shared_state_baseD2Ev,"axG",@progbits,_ZN5boost6detail17shared_state_baseD5Ev,comdat
	.size	_ZN5boost6detail17shared_state_baseD2Ev, .-_ZN5boost6detail17shared_state_baseD2Ev
	.weak	_ZN5boost6detail17shared_state_baseD1Ev
	.set	_ZN5boost6detail17shared_state_baseD1Ev,_ZN5boost6detail17shared_state_baseD2Ev
	.section	.text._ZN5boost6detail17shared_state_baseD0Ev,"axG",@progbits,_ZN5boost6detail17shared_state_baseD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_baseD0Ev
	.type	_ZN5boost6detail17shared_state_baseD0Ev, @function
_ZN5boost6detail17shared_state_baseD0Ev:
.LFB10238:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost6detail17shared_state_baseD1Ev
	movq	%rbx, %rdi
	movl	$272, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE10238:
	.size	_ZN5boost6detail17shared_state_baseD0Ev, .-_ZN5boost6detail17shared_state_baseD0Ev
	.section	.text._ZN5boost6detail12shared_stateIiED2Ev,"axG",@progbits,_ZN5boost6detail12shared_stateIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_stateIiED2Ev
	.type	_ZN5boost6detail12shared_stateIiED2Ev, @function
_ZN5boost6detail12shared_stateIiED2Ev:
.LFB13556:
	.cfi_startproc
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13556:
	.size	_ZN5boost6detail12shared_stateIiED2Ev, .-_ZN5boost6detail12shared_stateIiED2Ev
	.weak	_ZN5boost6detail12shared_stateIiED1Ev
	.set	_ZN5boost6detail12shared_stateIiED1Ev,_ZN5boost6detail12shared_stateIiED2Ev
	.section	.text._ZN5boost6detail12shared_stateIiED0Ev,"axG",@progbits,_ZN5boost6detail12shared_stateIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_stateIiED0Ev
	.type	_ZN5boost6detail12shared_stateIiED0Ev, @function
_ZN5boost6detail12shared_stateIiED0Ev:
.LFB13558:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$280, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13558:
	.size	_ZN5boost6detail12shared_stateIiED0Ev, .-_ZN5boost6detail12shared_stateIiED0Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev:
.LFB13801:
	.cfi_startproc
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13801:
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev
	.set	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED1Ev,_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev:
.LFB13803:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$288, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13803:
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv:
.LFB13936:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1333
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$288, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L1333:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE13936:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv
	.section	.text._ZN5boost16exception_detailltERKNS0_10type_info_ES3_,"axG",@progbits,_ZN5boost16exception_detailltERKNS0_10type_info_ES3_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	.type	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_, @function
_ZN5boost16exception_detailltERKNS0_10type_info_ES3_:
.LFB6664:
	.cfi_startproc
	movq	(%rdi), %rax
	movq	8(%rax), %rdi
	movq	(%rsi), %rax
	cmpb	$42, (%rdi)
	movq	8(%rax), %rsi
	je	.L1342
.L1337:
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	call	strcmp
	addq	$8, %rsp
	.cfi_def_cfa_offset 8
	shrl	$31, %eax
	ret
	.p2align 4,,10
	.p2align 3
.L1342:
	cmpb	$42, (%rsi)
	jne	.L1337
	cmpq	%rsi, %rdi
	setb	%al
	ret
	.cfi_endproc
.LFE6664:
	.size	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_, .-_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E
	.type	_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E, @function
_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E:
.LFB6920:
	.cfi_startproc
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	movq	%rdi, %r13
	pushq	%r12
	.cfi_def_cfa_offset 32
	.cfi_offset 12, -32
	pushq	%rbp
	.cfi_def_cfa_offset 40
	.cfi_offset 6, -40
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	24(%rsi), %rbx
	testq	%rbx, %rbx
	je	.L1344
	leaq	16(%rsi), %r14
	movq	%rdx, %rbp
	movq	%r14, %r12
	jmp	.L1345
	.p2align 4,,10
	.p2align 3
.L1357:
	movq	%rbx, %r12
	movq	16(%rbx), %rbx
	testq	%rbx, %rbx
	je	.L1346
.L1345:
	leaq	32(%rbx), %rdi
	movq	%rbp, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L1357
	movq	24(%rbx), %rbx
	testq	%rbx, %rbx
	jne	.L1345
.L1346:
	cmpq	%r12, %r14
	je	.L1344
	leaq	32(%r12), %rsi
	movq	%rbp, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L1344
	movq	40(%r12), %rax
	movq	%rax, 0(%r13)
	movq	48(%r12), %rax
	testq	%rax, %rax
	movq	%rax, 8(%r13)
	je	.L1343
	lock addl	$1, 8(%rax)
.L1343:
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbp
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r13
	.cfi_def_cfa_offset 16
	popq	%r14
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1344:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	movq	$0, 0(%r13)
	movq	$0, 8(%r13)
	popq	%rbp
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r13
	.cfi_def_cfa_offset 16
	popq	%r14
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6920:
	.size	_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E, .-_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E
	.section	.text._ZN5boost12future_errorC2ENS_6system10error_codeE,"axG",@progbits,_ZN5boost12future_errorC5ENS_6system10error_codeE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost12future_errorC2ENS_6system10error_codeE
	.type	_ZN5boost12future_errorC2ENS_6system10error_codeE, @function
_ZN5boost12future_errorC2ENS_6system10error_codeE:
.LFB7035:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7035
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdx, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbx
	movq	%rsi, %r12
	subq	$32, %rsp
	.cfi_def_cfa_offset 64
	movq	(%rdx), %rax
	movl	%esi, %edx
	movq	%rsp, %rdi
	movq	%rbp, %rsi
.LEHB161:
	call	*24(%rax)
.LEHE161:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB162:
	call	_ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
.LEHE162:
	movq	(%rsp), %rdi
	leaq	16(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L1359
	call	_ZdlPv
.L1359:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%r12, 16(%rbx)
	movq	%rbp, 24(%rbx)
	addq	$32, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L1362:
	.cfi_restore_state
	movq	(%rsp), %rdi
	leaq	16(%rsp), %rdx
	movq	%rax, %rbx
	cmpq	%rdx, %rdi
	je	.L1361
	call	_ZdlPv
.L1361:
	movq	%rbx, %rdi
.LEHB163:
	call	_Unwind_Resume
.LEHE163:
	.cfi_endproc
.LFE7035:
	.section	.gcc_except_table
.LLSDA7035:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7035-.LLSDACSB7035
.LLSDACSB7035:
	.uleb128 .LEHB161-.LFB7035
	.uleb128 .LEHE161-.LEHB161
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB162-.LFB7035
	.uleb128 .LEHE162-.LEHB162
	.uleb128 .L1362-.LFB7035
	.uleb128 0
	.uleb128 .LEHB163-.LFB7035
	.uleb128 .LEHE163-.LEHB163
	.uleb128 0
	.uleb128 0
.LLSDACSE7035:
	.section	.text._ZN5boost12future_errorC2ENS_6system10error_codeE,"axG",@progbits,_ZN5boost12future_errorC5ENS_6system10error_codeE,comdat
	.size	_ZN5boost12future_errorC2ENS_6system10error_codeE, .-_ZN5boost12future_errorC2ENS_6system10error_codeE
	.weak	_ZN5boost12future_errorC1ENS_6system10error_codeE
	.set	_ZN5boost12future_errorC1ENS_6system10error_codeE,_ZN5boost12future_errorC2ENS_6system10error_codeE
	.section	.text._ZN5boost20future_uninitializedC2Ev,"axG",@progbits,_ZN5boost20future_uninitializedC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost20future_uninitializedC2Ev
	.type	_ZN5boost20future_uninitializedC2Ev, @function
_ZN5boost20future_uninitializedC2Ev:
.LFB7043:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost15future_categoryEv
	movq	%rbx, %rdi
	movl	$4, %esi
	movq	%rax, %rdx
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
	movq	$_ZTVN5boost20future_uninitializedE+16, (%rbx)
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE7043:
	.size	_ZN5boost20future_uninitializedC2Ev, .-_ZN5boost20future_uninitializedC2Ev
	.weak	_ZN5boost20future_uninitializedC1Ev
	.set	_ZN5boost20future_uninitializedC1Ev,_ZN5boost20future_uninitializedC2Ev
	.section	.text._ZN5boost25promise_already_satisfiedC2Ev,"axG",@progbits,_ZN5boost25promise_already_satisfiedC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost25promise_already_satisfiedC2Ev
	.type	_ZN5boost25promise_already_satisfiedC2Ev, @function
_ZN5boost25promise_already_satisfiedC2Ev:
.LFB7052:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost15future_categoryEv
	movq	%rbx, %rdi
	movl	$3, %esi
	movq	%rax, %rdx
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
	movq	$_ZTVN5boost25promise_already_satisfiedE+16, (%rbx)
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE7052:
	.size	_ZN5boost25promise_already_satisfiedC2Ev, .-_ZN5boost25promise_already_satisfiedC2Ev
	.weak	_ZN5boost25promise_already_satisfiedC1Ev
	.set	_ZN5boost25promise_already_satisfiedC1Ev,_ZN5boost25promise_already_satisfiedC2Ev
	.section	.text._ZN5boost10task_movedC2Ev,"axG",@progbits,_ZN5boost10task_movedC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10task_movedC2Ev
	.type	_ZN5boost10task_movedC2Ev, @function
_ZN5boost10task_movedC2Ev:
.LFB7058:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost15future_categoryEv
	movq	%rbx, %rdi
	movl	$4, %esi
	movq	%rax, %rdx
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
	movq	$_ZTVN5boost10task_movedE+16, (%rbx)
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE7058:
	.size	_ZN5boost10task_movedC2Ev, .-_ZN5boost10task_movedC2Ev
	.weak	_ZN5boost10task_movedC1Ev
	.set	_ZN5boost10task_movedC1Ev,_ZN5boost10task_movedC2Ev
	.section	.text._ZN5boost6threadD2Ev,"axG",@progbits,_ZN5boost6threadD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6threadD2Ev
	.type	_ZN5boost6threadD2Ev, @function
_ZN5boost6threadD2Ev:
.LFB8989:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA8989
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost6thread6detachEv
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1371
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1371:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE8989:
	.section	.gcc_except_table
.LLSDA8989:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE8989-.LLSDACSB8989
.LLSDACSB8989:
.LLSDACSE8989:
	.section	.text._ZN5boost6threadD2Ev,"axG",@progbits,_ZN5boost6threadD5Ev,comdat
	.size	_ZN5boost6threadD2Ev, .-_ZN5boost6threadD2Ev
	.weak	_ZN5boost6threadD1Ev
	.set	_ZN5boost6threadD1Ev,_ZN5boost6threadD2Ev
	.section	.text._ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_,"axG",@progbits,_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC5IS3_EEPT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_
	.type	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_, @function
_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_:
.LFB11221:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11221
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	%rsi, (%rbx)
	movq	$0, 8(%rdi)
	movl	$24, %edi
.LEHB164:
	call	_Znwm
.LEHE164:
	movq	8(%rbx), %rdi
	movabsq	$4294967297, %rdx
	movq	$_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE+16, (%rax)
	movq	%rdx, 8(%rax)
	movq	%rbp, 16(%rax)
	movq	%rax, 8(%rbx)
	testq	%rdi, %rdi
	je	.L1389
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1389:
	.cfi_restore_state
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1383:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	testq	%rbp, %rbp
	je	.L1378
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*24(%rax)
.L1378:
.LEHB165:
	call	__cxa_rethrow
.LEHE165:
.L1382:
	movq	%rax, %rbp
	call	__cxa_end_catch
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1381
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1381:
	movq	%rbp, %rdi
.LEHB166:
	call	_Unwind_Resume
.LEHE166:
	.cfi_endproc
.LFE11221:
	.section	.gcc_except_table
	.align 4
.LLSDA11221:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11221-.LLSDATTD11221
.LLSDATTD11221:
	.byte	0x1
	.uleb128 .LLSDACSE11221-.LLSDACSB11221
.LLSDACSB11221:
	.uleb128 .LEHB164-.LFB11221
	.uleb128 .LEHE164-.LEHB164
	.uleb128 .L1383-.LFB11221
	.uleb128 0x1
	.uleb128 .LEHB165-.LFB11221
	.uleb128 .LEHE165-.LEHB165
	.uleb128 .L1382-.LFB11221
	.uleb128 0
	.uleb128 .LEHB166-.LFB11221
	.uleb128 .LEHE166-.LEHB166
	.uleb128 0
	.uleb128 0
.LLSDACSE11221:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11221:
	.section	.text._ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_,"axG",@progbits,_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC5IS3_EEPT_,comdat
	.size	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_, .-_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_
	.weak	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC1IS3_EEPT_
	.set	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC1IS3_EEPT_,_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_
	.section	.rodata._ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv.str1.8,"aMS",@progbits,1
	.align 8
.LC3:
	.string	"/usr/include/boost/exception/detail/exception_ptr.hpp"
	.section	.text._ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv,"axG",@progbits,_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv
	.type	_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv, @function
_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv:
.LFB11223:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11223
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbx
	subq	$136, %rsp
	.cfi_def_cfa_offset 176
	leaq	16(%rsp), %rsi
	leaq	64(%rsp), %rdi
	movq	$0, 24(%rsp)
	movq	$0, 32(%rsp)
	movq	$0, 40(%rsp)
	movl	$-1, 48(%rsp)
	movq	$_ZTVN5boost16exception_detail10bad_alloc_E+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail10bad_alloc_E+48, 56(%rsp)
	movq	$0, 72(%rsp)
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
	movl	$-1, 96(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 112(%rsp)
.LEHB167:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE167:
	movq	$_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, 8(%rsp)
	movl	$128, 96(%rsp)
	movq	8(%rsp), %xmm0
	movhps	.LC4(%rip), %xmm0
	movaps	%xmm0, 80(%rsp)
	movzbl	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep(%rip), %eax
	testb	%al, %al
	je	.L1422
.L1397:
	movq	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep(%rip), %rax
	movq	%rax, (%rbx)
	movq	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep+8(%rip), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rbx)
	je	.L1401
	lock addl	$1, 8(%rax)
.L1401:
	leaq	64(%rsp), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 112(%rsp)
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	addq	$136, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1422:
	.cfi_restore_state
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_acquire
	testl	%eax, %eax
	je	.L1397
	movl	$56, %edi
.LEHB168:
	call	_Znwm
.LEHE168:
	movq	72(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L1421
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1396
	addl	$1, 88(%rdi)
.L1421:
	movdqa	80(%rsp), %xmm0
	movl	$24, %edi
	leaq	48(%rbp), %r13
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 8(%rsp)
	movl	96(%rsp), %eax
	movups	%xmm0, 16(%rbp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, 0(%rbp)
	movq	8(%rsp), %xmm0
	movl	%eax, 32(%rbp)
	movhps	.LC5(%rip), %xmm0
	movups	%xmm0, 40(%rbp)
.LEHB169:
	call	_Znwm
.LEHE169:
	movq	%rax, %r12
	movabsq	$4294967297, %rax
	movq	%r13, _ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep(%rip)
	movq	%rax, 8(%r12)
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE+16, (%r12)
	movq	%rbp, 16(%r12)
	movq	%r12, _ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep+8(%rip)
	lock addl	$1, 8(%r12)
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_release
	movl	$__dso_handle, %edx
	movl	$_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %esi
	movl	$_ZN5boost13exception_ptrD1Ev, %edi
	call	__cxa_atexit
	movq	%r12, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L1397
	.p2align 4,,10
	.p2align 3
.L1396:
.LEHB170:
	call	*%rax
.LEHE170:
	jmp	.L1421
.L1404:
	movq	%rax, %rbx
.L1400:
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_abort
	leaq	64(%rsp), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 112(%rsp)
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
.L1393:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	movq	%rbx, %rdi
.LEHB171:
	call	_Unwind_Resume
.LEHE171:
.L1405:
	movl	$56, %esi
	movq	%rbp, %rdi
	movq	%rax, %rbx
	call	_ZdlPvm
	jmp	.L1400
.L1406:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1393
.L1408:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*8(%rax)
.LEHB172:
	call	__cxa_rethrow
.LEHE172:
.L1407:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L1400
	.cfi_endproc
.LFE11223:
	.section	.gcc_except_table
	.align 4
.LLSDA11223:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11223-.LLSDATTD11223
.LLSDATTD11223:
	.byte	0x1
	.uleb128 .LLSDACSE11223-.LLSDACSB11223
.LLSDACSB11223:
	.uleb128 .LEHB167-.LFB11223
	.uleb128 .LEHE167-.LEHB167
	.uleb128 .L1406-.LFB11223
	.uleb128 0
	.uleb128 .LEHB168-.LFB11223
	.uleb128 .LEHE168-.LEHB168
	.uleb128 .L1404-.LFB11223
	.uleb128 0
	.uleb128 .LEHB169-.LFB11223
	.uleb128 .LEHE169-.LEHB169
	.uleb128 .L1408-.LFB11223
	.uleb128 0x1
	.uleb128 .LEHB170-.LFB11223
	.uleb128 .LEHE170-.LEHB170
	.uleb128 .L1405-.LFB11223
	.uleb128 0
	.uleb128 .LEHB171-.LFB11223
	.uleb128 .LEHE171-.LEHB171
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB172-.LFB11223
	.uleb128 .LEHE172-.LEHB172
	.uleb128 .L1407-.LFB11223
	.uleb128 0
.LLSDACSE11223:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11223:
	.section	.text._ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv,"axG",@progbits,_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv,comdat
	.size	_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv, .-_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv
	.section	.text._ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv,"axG",@progbits,_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv
	.type	_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv, @function
_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv:
.LFB11242:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11242
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbx
	subq	$136, %rsp
	.cfi_def_cfa_offset 176
	leaq	16(%rsp), %rsi
	leaq	64(%rsp), %rdi
	movq	$0, 24(%rsp)
	movq	$0, 32(%rsp)
	movq	$0, 40(%rsp)
	movl	$-1, 48(%rsp)
	movq	$_ZTVN5boost16exception_detail14bad_exception_E+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail14bad_exception_E+48, 56(%rsp)
	movq	$0, 72(%rsp)
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
	movl	$-1, 96(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 112(%rsp)
.LEHB173:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE173:
	movq	$_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, 8(%rsp)
	movl	$128, 96(%rsp)
	movq	8(%rsp), %xmm0
	movhps	.LC4(%rip), %xmm0
	movaps	%xmm0, 80(%rsp)
	movzbl	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep(%rip), %eax
	testb	%al, %al
	je	.L1455
.L1430:
	movq	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep(%rip), %rax
	movq	%rax, (%rbx)
	movq	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep+8(%rip), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rbx)
	je	.L1434
	lock addl	$1, 8(%rax)
.L1434:
	leaq	64(%rsp), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 112(%rsp)
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	addq	$136, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1455:
	.cfi_restore_state
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_acquire
	testl	%eax, %eax
	je	.L1430
	movl	$56, %edi
.LEHB174:
	call	_Znwm
.LEHE174:
	movq	72(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L1454
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1429
	addl	$1, 88(%rdi)
.L1454:
	movdqa	80(%rsp), %xmm0
	movl	$24, %edi
	leaq	48(%rbp), %r13
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 8(%rsp)
	movl	96(%rsp), %eax
	movups	%xmm0, 16(%rbp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, 0(%rbp)
	movq	8(%rsp), %xmm0
	movl	%eax, 32(%rbp)
	movhps	.LC6(%rip), %xmm0
	movups	%xmm0, 40(%rbp)
.LEHB175:
	call	_Znwm
.LEHE175:
	movq	%rax, %r12
	movabsq	$4294967297, %rax
	movq	%r13, _ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep(%rip)
	movq	%rax, 8(%r12)
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE+16, (%r12)
	movq	%rbp, 16(%r12)
	movq	%r12, _ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep+8(%rip)
	lock addl	$1, 8(%r12)
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_release
	movl	$__dso_handle, %edx
	movl	$_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %esi
	movl	$_ZN5boost13exception_ptrD1Ev, %edi
	call	__cxa_atexit
	movq	%r12, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L1430
	.p2align 4,,10
	.p2align 3
.L1429:
.LEHB176:
	call	*%rax
.LEHE176:
	jmp	.L1454
.L1437:
	movq	%rax, %rbx
.L1433:
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_abort
	leaq	64(%rsp), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 112(%rsp)
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
.L1426:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	movq	%rbx, %rdi
.LEHB177:
	call	_Unwind_Resume
.LEHE177:
.L1438:
	movl	$56, %esi
	movq	%rbp, %rdi
	movq	%rax, %rbx
	call	_ZdlPvm
	jmp	.L1433
.L1439:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1426
.L1441:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*8(%rax)
.LEHB178:
	call	__cxa_rethrow
.LEHE178:
.L1440:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L1433
	.cfi_endproc
.LFE11242:
	.section	.gcc_except_table
	.align 4
.LLSDA11242:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11242-.LLSDATTD11242
.LLSDATTD11242:
	.byte	0x1
	.uleb128 .LLSDACSE11242-.LLSDACSB11242
.LLSDACSB11242:
	.uleb128 .LEHB173-.LFB11242
	.uleb128 .LEHE173-.LEHB173
	.uleb128 .L1439-.LFB11242
	.uleb128 0
	.uleb128 .LEHB174-.LFB11242
	.uleb128 .LEHE174-.LEHB174
	.uleb128 .L1437-.LFB11242
	.uleb128 0
	.uleb128 .LEHB175-.LFB11242
	.uleb128 .LEHE175-.LEHB175
	.uleb128 .L1441-.LFB11242
	.uleb128 0x1
	.uleb128 .LEHB176-.LFB11242
	.uleb128 .LEHE176-.LEHB176
	.uleb128 .L1438-.LFB11242
	.uleb128 0
	.uleb128 .LEHB177-.LFB11242
	.uleb128 .LEHE177-.LEHB177
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB178-.LFB11242
	.uleb128 .LEHE178-.LEHB178
	.uleb128 .L1440-.LFB11242
	.uleb128 0
.LLSDACSE11242:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11242:
	.section	.text._ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv,"axG",@progbits,_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv,comdat
	.size	_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv, .-_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv
	.section	.text._ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_,"axG",@progbits,_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	.type	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_, @function
_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_:
.LFB11270:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11270
	movq	8(%rsi), %rax
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	(%rsi), %rdx
	testq	%rax, %rax
	je	.L1457
	lock addl	$1, 8(%rax)
.L1457:
	movq	8(%rbx), %rdi
	movq	%rdx, (%rbx)
	movq	%rax, 8(%rbx)
	testq	%rdi, %rdi
	je	.L1458
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1458:
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE11270:
	.section	.gcc_except_table
.LLSDA11270:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11270-.LLSDACSB11270
.LLSDACSB11270:
.LLSDACSE11270:
	.section	.text._ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_,"axG",@progbits,_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_,comdat
	.size	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_, .-_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	.section	.text._ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_,"axG",@progbits,_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_
	.type	_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_, @function
_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_:
.LFB11792:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11792
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movq	%rdx, %r14
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%rdi, %r15
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movq	%rsi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 80
	movq	(%rdi), %rdx
	movq	8(%rdi), %rax
	subq	%rdx, %rax
	subq	%rdx, %rbx
	sarq	$4, %rax
	testq	%rax, %rax
	je	.L1482
	leaq	(%rax,%rax), %rdx
	movq	$-16, %r12
	cmpq	%rdx, %rax
	jbe	.L1496
.L1468:
	movq	%r12, %rdi
	movq	%rsi, 8(%rsp)
.LEHB179:
	call	_Znwm
.LEHE179:
	movq	8(%rsp), %rsi
	leaq	16(%rax), %r13
	movq	%rax, %rbp
	addq	%rax, %r12
.L1469:
	movq	(%r14), %rax
	addq	%rbp, %rbx
	movq	%rax, (%rbx)
	movq	8(%r14), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rbx)
	je	.L1470
	lock addl	$1, 8(%rax)
.L1470:
	movq	(%r15), %rbx
	cmpq	%rsi, %rbx
	je	.L1471
	movq	%rbx, %rax
	movq	%rbp, %rdx
	.p2align 4,,10
	.p2align 3
.L1472:
	movq	(%rax), %rcx
	movq	$0, 8(%rdx)
	addq	$16, %rax
	addq	$16, %rdx
	movq	%rcx, -16(%rdx)
	movq	-8(%rax), %rcx
	movq	$0, -8(%rax)
	movq	%rcx, -8(%rdx)
	movq	$0, -16(%rax)
	cmpq	%rax, %rsi
	jne	.L1472
	leaq	-16(%rsi), %rax
	movq	8(%r15), %r14
	subq	%rbx, %rax
	andq	$-16, %rax
	cmpq	%rsi, %r14
	leaq	32(%rbp,%rax), %r13
	je	.L1476
.L1481:
	movq	%rsi, %rax
	movq	%r13, %rdx
	.p2align 4,,10
	.p2align 3
.L1474:
	movq	(%rax), %rcx
	movq	$0, (%rax)
	addq	$16, %rax
	addq	$16, %rdx
	movq	%rcx, -16(%rdx)
	movq	-8(%rax), %rcx
	movq	$0, -8(%rax)
	movq	%rcx, -8(%rdx)
	cmpq	%rax, %r14
	jne	.L1474
	movq	%r14, %rax
	subq	%rsi, %rax
	subq	$16, %rax
	andq	$-16, %rax
	cmpq	%r14, %rbx
	leaq	16(%r13,%rax), %r13
	je	.L1475
	.p2align 4,,10
	.p2align 3
.L1476:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1477
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%r14, %rbx
	jne	.L1476
.L1478:
	movq	(%r15), %r14
.L1475:
	testq	%r14, %r14
	je	.L1480
	movq	%r14, %rdi
	call	_ZdlPv
.L1480:
	movq	%rbp, (%r15)
	movq	%r13, 8(%r15)
	movq	%r12, 16(%r15)
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1477:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%r14, %rbx
	jne	.L1476
	jmp	.L1478
	.p2align 4,,10
	.p2align 3
.L1482:
	movl	$1, %edx
.L1467:
	salq	$4, %rdx
	movq	%rdx, %r12
	jmp	.L1468
	.p2align 4,,10
	.p2align 3
.L1496:
	movabsq	$1152921504606846975, %rax
	cmpq	%rax, %rdx
	ja	.L1468
	testq	%rdx, %rdx
	jne	.L1467
	movl	$16, %r13d
	xorl	%r12d, %r12d
	xorl	%ebp, %ebp
	jmp	.L1469
	.p2align 4,,10
	.p2align 3
.L1471:
	movq	8(%r15), %r14
	cmpq	%r14, %rsi
	jne	.L1481
	jmp	.L1475
	.cfi_endproc
.LFE11792:
	.section	.gcc_except_table
.LLSDA11792:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11792-.LLSDACSB11792
.LLSDACSB11792:
	.uleb128 .LEHB179-.LFB11792
	.uleb128 .LEHE179-.LEHB179
	.uleb128 0
	.uleb128 0
.LLSDACSE11792:
	.section	.text._ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_,"axG",@progbits,_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_,comdat
	.size	_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_, .-_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
	.type	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E, @function
_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E:
.LFB11813:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11813
	testq	%rsi, %rsi
	je	.L1512
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	movq	%rdi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbx
.L1499:
	movq	24(%rbx), %rsi
	movq	%r12, %rdi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
	movq	48(%rbx), %rdi
	movq	16(%rbx), %rbp
	testq	%rdi, %rdi
	je	.L1500
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
	call	_ZdlPv
	testq	%rbp, %rbp
	je	.L1497
.L1501:
	movq	%rbp, %rbx
	jmp	.L1499
	.p2align 4,,10
	.p2align 3
.L1500:
	movq	%rbx, %rdi
	call	_ZdlPv
	testq	%rbp, %rbp
	jne	.L1501
.L1497:
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1512:
	.cfi_restore 3
	.cfi_restore 6
	.cfi_restore 12
	rep ret
	.cfi_endproc
.LFE11813:
	.section	.gcc_except_table
.LLSDA11813:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11813-.LLSDACSB11813
.LLSDACSB11813:
.LLSDACSE11813:
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E,comdat
	.size	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E, .-_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl7releaseEv,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl7releaseEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail25error_info_container_impl7releaseEv
	.type	_ZNK5boost16exception_detail25error_info_container_impl7releaseEv, @function
_ZNK5boost16exception_detail25error_info_container_impl7releaseEv:
.LFB6926:
	.cfi_startproc
	subl	$1, 88(%rdi)
	je	.L1522
	xorl	%eax, %eax
	ret
	.p2align 4,,10
	.p2align 3
.L1522:
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rdi)
	movq	56(%rdi), %rdi
	leaq	72(%rbx), %rax
	cmpq	%rax, %rdi
	je	.L1515
	call	_ZdlPv
.L1515:
	movq	24(%rbx), %rsi
	leaq	8(%rbx), %rdi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
	movq	%rbx, %rdi
	movl	$96, %esi
	call	_ZdlPvm
	movl	$1, %eax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6926:
	.size	_ZNK5boost16exception_detail25error_info_container_impl7releaseEv, .-_ZNK5boost16exception_detail25error_info_container_impl7releaseEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_:
.LFB12393:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12393
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rsi), %rdi
	testq	%rdi, %rdi
	movq	%rdi, 16(%rbx)
	je	.L1525
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1526
	addl	$1, 88(%rdi)
.L1525:
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+16, (%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+56, 8(%rbx)
	movl	%eax, 40(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1526:
	.cfi_restore_state
.LEHB180:
	call	*%rax
.LEHE180:
	jmp	.L1525
.L1529:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
	movq	%rbp, %rdi
.LEHB181:
	call	_Unwind_Resume
.LEHE181:
	.cfi_endproc
.LFE12393:
	.section	.gcc_except_table
.LLSDA12393:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12393-.LLSDACSB12393
.LLSDACSB12393:
	.uleb128 .LEHB180-.LFB12393
	.uleb128 .LEHE180-.LEHB180
	.uleb128 .L1529-.LFB12393
	.uleb128 0
	.uleb128 .LEHB181-.LFB12393
	.uleb128 .LEHE181-.LEHB181
	.uleb128 0
	.uleb128 0
.LLSDACSE12393:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv:
.LFB14122:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14122
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB182:
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
.LEHE182:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rbx)
.LEHB183:
	call	__cxa_throw
.L1534:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE183:
	.cfi_endproc
.LFE14122:
	.section	.gcc_except_table
.LLSDA14122:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14122-.LLSDACSB14122
.LLSDACSB14122:
	.uleb128 .LEHB182-.LFB14122
	.uleb128 .LEHE182-.LEHB182
	.uleb128 .L1534-.LFB14122
	.uleb128 0
	.uleb128 .LEHB183-.LFB14122
	.uleb128 .LEHE183-.LEHB183
	.uleb128 0
	.uleb128 0
.LLSDACSE14122:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv:
.LFB14752:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14752
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB184:
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
.LEHE184:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rbx)
.LEHB185:
	call	__cxa_throw
.L1538:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE185:
	.cfi_endproc
.LFE14752:
	.section	.gcc_except_table
.LLSDA14752:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14752-.LLSDACSB14752
.LLSDACSB14752:
	.uleb128 .LEHB184-.LFB14752
	.uleb128 .LEHE184-.LEHB184
	.uleb128 .L1538-.LFB14752
	.uleb128 0
	.uleb128 .LEHB185-.LFB14752
	.uleb128 .LEHE185-.LEHB185
	.uleb128 0
	.uleb128 0
.LLSDACSE14752:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.section	.text._ZN5boost6system12system_errorC2ERKS1_,"axG",@progbits,_ZN5boost6system12system_errorC5ERKS1_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6system12system_errorC2ERKS1_
	.type	_ZN5boost6system12system_errorC2ERKS1_, @function
_ZN5boost6system12system_errorC2ERKS1_:
.LFB12539:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12539
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVN5boost6system12system_errorE+16, (%rbx)
	leaq	48(%rbx), %rax
	leaq	32(%rbx), %rdi
	movdqu	16(%rbp), %xmm0
	movq	%rax, 32(%rbx)
	movups	%xmm0, 16(%rbx)
	movq	32(%rbp), %rsi
	movq	40(%rbp), %rdx
	addq	%rsi, %rdx
.LEHB186:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.118
.LEHE186:
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1542:
	.cfi_restore_state
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB187:
	call	_Unwind_Resume
.LEHE187:
	.cfi_endproc
.LFE12539:
	.section	.gcc_except_table
.LLSDA12539:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12539-.LLSDACSB12539
.LLSDACSB12539:
	.uleb128 .LEHB186-.LFB12539
	.uleb128 .LEHE186-.LEHB186
	.uleb128 .L1542-.LFB12539
	.uleb128 0
	.uleb128 .LEHB187-.LFB12539
	.uleb128 .LEHE187-.LEHB187
	.uleb128 0
	.uleb128 0
.LLSDACSE12539:
	.section	.text._ZN5boost6system12system_errorC2ERKS1_,"axG",@progbits,_ZN5boost6system12system_errorC5ERKS1_,comdat
	.size	_ZN5boost6system12system_errorC2ERKS1_, .-_ZN5boost6system12system_errorC2ERKS1_
	.weak	_ZN5boost6system12system_errorC1ERKS1_
	.set	_ZN5boost6system12system_errorC1ERKS1_,_ZN5boost6system12system_errorC2ERKS1_
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_:
.LFB12549:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12549
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB188:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE188:
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1547
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1548
	addl	$1, 88(%rdi)
.L1547:
	movl	96(%rbp), %eax
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE+16, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE+56, 64(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1548:
	.cfi_restore_state
.LEHB189:
	call	*%rax
.LEHE189:
	jmp	.L1547
.L1551:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB190:
	call	_Unwind_Resume
.LEHE190:
	.cfi_endproc
.LFE12549:
	.section	.gcc_except_table
.LLSDA12549:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12549-.LLSDACSB12549
.LLSDACSB12549:
	.uleb128 .LEHB188-.LFB12549
	.uleb128 .LEHE188-.LEHB188
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB189-.LFB12549
	.uleb128 .LEHE189-.LEHB189
	.uleb128 .L1551-.LFB12549
	.uleb128 0
	.uleb128 .LEHB190-.LFB12549
	.uleb128 .LEHE190-.LEHB190
	.uleb128 0
	.uleb128 0
.LLSDACSE12549:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_:
.LFB11062:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11062
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$120, %rsp
	.cfi_def_cfa_offset 144
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
.LEHB191:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE191:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 72(%rsp)
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
	movl	$-1, 96(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE+56, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rbx)
.LEHB192:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE192:
	leaq	64(%rsp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rbx)
.LEHB193:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE193:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, %esi
	movq	%rbx, %rdi
.LEHB194:
	call	__cxa_throw
.L1559:
	movq	%rax, %rbp
.L1558:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE194:
.L1561:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
.L1557:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	jmp	.L1558
.L1560:
	movq	%rax, %rbp
	jmp	.L1557
	.cfi_endproc
.LFE11062:
	.section	.gcc_except_table
.LLSDA11062:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11062-.LLSDACSB11062
.LLSDACSB11062:
	.uleb128 .LEHB191-.LFB11062
	.uleb128 .LEHE191-.LEHB191
	.uleb128 .L1559-.LFB11062
	.uleb128 0
	.uleb128 .LEHB192-.LFB11062
	.uleb128 .LEHE192-.LEHB192
	.uleb128 .L1560-.LFB11062
	.uleb128 0
	.uleb128 .LEHB193-.LFB11062
	.uleb128 .LEHE193-.LEHB193
	.uleb128 .L1561-.LFB11062
	.uleb128 0
	.uleb128 .LEHB194-.LFB11062
	.uleb128 .LEHE194-.LEHB194
	.uleb128 0
	.uleb128 0
.LLSDACSE11062:
	.section	.text._ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_, .-_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
	.section	.rodata._ZN5boost5mutexC2Ev.str1.8,"aMS",@progbits,1
	.align 8
.LC7:
	.string	"boost:: mutex constructor failed in pthread_mutex_init"
	.section	.text._ZN5boost5mutexC2Ev,"axG",@progbits,_ZN5boost5mutexC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost5mutexC2Ev
	.type	_ZN5boost5mutexC2Ev, @function
_ZN5boost5mutexC2Ev:
.LFB6371:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6371
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	xorl	%esi, %esi
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	call	pthread_mutex_init
	testl	%eax, %eax
	jne	.L1569
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1569:
	.cfi_restore_state
	movl	%eax, %ebx
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC7, %esi
	movq	%rax, %rbp
.LEHB195:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE195:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	%ebx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rsp)
.LEHB196:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE196:
.L1567:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB197:
	call	_Unwind_Resume
.LEHE197:
	.cfi_endproc
.LFE6371:
	.section	.gcc_except_table
.LLSDA6371:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6371-.LLSDACSB6371
.LLSDACSB6371:
	.uleb128 .LEHB195-.LFB6371
	.uleb128 .LEHE195-.LEHB195
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB196-.LFB6371
	.uleb128 .LEHE196-.LEHB196
	.uleb128 .L1567-.LFB6371
	.uleb128 0
	.uleb128 .LEHB197-.LFB6371
	.uleb128 .LEHE197-.LEHB197
	.uleb128 0
	.uleb128 0
.LLSDACSE6371:
	.section	.text._ZN5boost5mutexC2Ev,"axG",@progbits,_ZN5boost5mutexC5Ev,comdat
	.size	_ZN5boost5mutexC2Ev, .-_ZN5boost5mutexC2Ev
	.weak	_ZN5boost5mutexC1Ev
	.set	_ZN5boost5mutexC1Ev,_ZN5boost5mutexC2Ev
	.section	.rodata._ZN5boost18condition_variableC2Ev.str1.8,"aMS",@progbits,1
	.align 8
.LC8:
	.string	"boost::condition_variable::condition_variable() constructor failed in pthread_mutex_init"
	.align 8
.LC9:
	.string	"boost::condition_variable::condition_variable() constructor failed in detail::monotonic_pthread_cond_init"
	.section	.text._ZN5boost18condition_variableC2Ev,"axG",@progbits,_ZN5boost18condition_variableC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost18condition_variableC2Ev
	.type	_ZN5boost18condition_variableC2Ev, @function
_ZN5boost18condition_variableC2Ev:
.LFB6405:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6405
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	xorl	%esi, %esi
	movq	%rdi, %rbx
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	call	pthread_mutex_init
	testl	%eax, %eax
	jne	.L1579
	leaq	40(%rbx), %rdi
	xorl	%esi, %esi
	call	pthread_cond_init
	testl	%eax, %eax
	movl	%eax, %ebp
	jne	.L1580
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1579:
	.cfi_restore_state
	movl	%eax, %ebp
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC8, %esi
	movq	%rax, %rbx
.LEHB198:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE198:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	%ebp, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rsp)
.LEHB199:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE199:
.L1575:
.L1578:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB200:
	call	_Unwind_Resume
.L1580:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC9, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE200:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	%ebp, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rsp)
.LEHB201:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE201:
.L1576:
	jmp	.L1578
	.cfi_endproc
.LFE6405:
	.section	.gcc_except_table
.LLSDA6405:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6405-.LLSDACSB6405
.LLSDACSB6405:
	.uleb128 .LEHB198-.LFB6405
	.uleb128 .LEHE198-.LEHB198
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB199-.LFB6405
	.uleb128 .LEHE199-.LEHB199
	.uleb128 .L1575-.LFB6405
	.uleb128 0
	.uleb128 .LEHB200-.LFB6405
	.uleb128 .LEHE200-.LEHB200
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB201-.LFB6405
	.uleb128 .LEHE201-.LEHB201
	.uleb128 .L1576-.LFB6405
	.uleb128 0
.LLSDACSE6405:
	.section	.text._ZN5boost18condition_variableC2Ev,"axG",@progbits,_ZN5boost18condition_variableC5Ev,comdat
	.size	_ZN5boost18condition_variableC2Ev, .-_ZN5boost18condition_variableC2Ev
	.weak	_ZN5boost18condition_variableC1Ev
	.set	_ZN5boost18condition_variableC1Ev,_ZN5boost18condition_variableC2Ev
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv:
.LFB14107:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14107
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB202:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE202:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rbx)
.LEHB203:
	call	__cxa_throw
.L1583:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE203:
	.cfi_endproc
.LFE14107:
	.section	.gcc_except_table
.LLSDA14107:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14107-.LLSDACSB14107
.LLSDACSB14107:
	.uleb128 .LEHB202-.LFB14107
	.uleb128 .LEHE202-.LEHB202
	.uleb128 .L1583-.LFB14107
	.uleb128 0
	.uleb128 .LEHB203-.LFB14107
	.uleb128 .LEHE203-.LEHB203
	.uleb128 0
	.uleb128 0
.LLSDACSE14107:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv:
.LFB14106:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14106
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB204:
	call	_Znwm
.LEHE204:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB205:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE205:
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rbx)
.LEHB206:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE206:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1589:
	.cfi_restore_state
	movq	%rax, %rbp
.L1588:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB207:
	call	_Unwind_Resume
.LEHE207:
.L1590:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	jmp	.L1588
	.cfi_endproc
.LFE14106:
	.section	.gcc_except_table
.LLSDA14106:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14106-.LLSDACSB14106
.LLSDACSB14106:
	.uleb128 .LEHB204-.LFB14106
	.uleb128 .LEHE204-.LEHB204
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB205-.LFB14106
	.uleb128 .LEHE205-.LEHB205
	.uleb128 .L1589-.LFB14106
	.uleb128 0
	.uleb128 .LEHB206-.LFB14106
	.uleb128 .LEHE206-.LEHB206
	.uleb128 .L1590-.LFB14106
	.uleb128 0
	.uleb128 .LEHB207-.LFB14106
	.uleb128 .LEHE207-.LEHB207
	.uleb128 0
	.uleb128 0
.LLSDACSE14106:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv:
.LFB14742:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14742
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB208:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE208:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rbx)
.LEHB209:
	call	__cxa_throw
.L1596:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE209:
	.cfi_endproc
.LFE14742:
	.section	.gcc_except_table
.LLSDA14742:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14742-.LLSDACSB14742
.LLSDACSB14742:
	.uleb128 .LEHB208-.LFB14742
	.uleb128 .LEHE208-.LEHB208
	.uleb128 .L1596-.LFB14742
	.uleb128 0
	.uleb128 .LEHB209-.LFB14742
	.uleb128 .LEHE209-.LEHB209
	.uleb128 0
	.uleb128 0
.LLSDACSE14742:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_:
.LFB12561:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12561
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB210:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE210:
	movq	$_ZTVN5boost10lock_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1600
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1601
	addl	$1, 88(%rdi)
.L1600:
	movl	96(%rbp), %eax
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+16, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+56, 64(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1601:
	.cfi_restore_state
.LEHB211:
	call	*%rax
.LEHE211:
	jmp	.L1600
.L1604:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB212:
	call	_Unwind_Resume
.LEHE212:
	.cfi_endproc
.LFE12561:
	.section	.gcc_except_table
.LLSDA12561:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12561-.LLSDACSB12561
.LLSDACSB12561:
	.uleb128 .LEHB210-.LFB12561
	.uleb128 .LEHE210-.LEHB210
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB211-.LFB12561
	.uleb128 .LEHE211-.LEHB211
	.uleb128 .L1604-.LFB12561
	.uleb128 0
	.uleb128 .LEHB212-.LFB12561
	.uleb128 .LEHE212-.LEHB212
	.uleb128 0
	.uleb128 0
.LLSDACSE12561:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_:
.LFB11063:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11063
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$120, %rsp
	.cfi_def_cfa_offset 144
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
.LEHB213:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE213:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 72(%rsp)
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
	movl	$-1, 96(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+56, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rbx)
.LEHB214:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE214:
	leaq	64(%rsp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rbx)
.LEHB215:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE215:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, %esi
	movq	%rbx, %rdi
.LEHB216:
	call	__cxa_throw
.L1612:
	movq	%rax, %rbp
.L1611:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE216:
.L1614:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
.L1610:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	jmp	.L1611
.L1613:
	movq	%rax, %rbp
	jmp	.L1610
	.cfi_endproc
.LFE11063:
	.section	.gcc_except_table
.LLSDA11063:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11063-.LLSDACSB11063
.LLSDACSB11063:
	.uleb128 .LEHB213-.LFB11063
	.uleb128 .LEHE213-.LEHB213
	.uleb128 .L1612-.LFB11063
	.uleb128 0
	.uleb128 .LEHB214-.LFB11063
	.uleb128 .LEHE214-.LEHB214
	.uleb128 .L1613-.LFB11063
	.uleb128 0
	.uleb128 .LEHB215-.LFB11063
	.uleb128 .LEHE215-.LEHB215
	.uleb128 .L1614-.LFB11063
	.uleb128 0
	.uleb128 .LEHB216-.LFB11063
	.uleb128 .LEHE216-.LEHB216
	.uleb128 0
	.uleb128 0
.LLSDACSE11063:
	.section	.text._ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_, .-_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
	.section	.rodata._ZN5boost11unique_lockINS_5mutexEE6unlockEv.str1.8,"aMS",@progbits,1
	.align 8
.LC10:
	.string	"boost unique_lock has no mutex"
	.align 8
.LC11:
	.string	"boost unique_lock doesn't own the mutex"
	.section	.text._ZN5boost11unique_lockINS_5mutexEE6unlockEv,"axG",@progbits,_ZN5boost11unique_lockINS_5mutexEE6unlockEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
	.type	_ZN5boost11unique_lockINS_5mutexEE6unlockEv, @function
_ZN5boost11unique_lockINS_5mutexEE6unlockEv:
.LFB11347:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11347
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	movq	(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1631
	cmpb	$0, 8(%rdi)
	movq	%rdi, %rbp
	je	.L1632
	.p2align 4,,10
	.p2align 3
.L1620:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1620
	movb	$0, 8(%rbp)
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1631:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC10, %esi
	movq	%rax, %rbx
.LEHB217:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE217:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	$1, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost10lock_errorE+16, (%rsp)
.LEHB218:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE218:
.L1623:
.L1630:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB219:
	call	_Unwind_Resume
.L1632:
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC11, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE219:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	$1, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost10lock_errorE+16, (%rsp)
.LEHB220:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE220:
.L1624:
	jmp	.L1630
	.cfi_endproc
.LFE11347:
	.section	.gcc_except_table
.LLSDA11347:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11347-.LLSDACSB11347
.LLSDACSB11347:
	.uleb128 .LEHB217-.LFB11347
	.uleb128 .LEHE217-.LEHB217
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB218-.LFB11347
	.uleb128 .LEHE218-.LEHB218
	.uleb128 .L1623-.LFB11347
	.uleb128 0
	.uleb128 .LEHB219-.LFB11347
	.uleb128 .LEHE219-.LEHB219
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB220-.LFB11347
	.uleb128 .LEHE220-.LEHB220
	.uleb128 .L1624-.LFB11347
	.uleb128 0
.LLSDACSE11347:
	.section	.text._ZN5boost11unique_lockINS_5mutexEE6unlockEv,"axG",@progbits,_ZN5boost11unique_lockINS_5mutexEE6unlockEv,comdat
	.size	_ZN5boost11unique_lockINS_5mutexEE6unlockEv, .-_ZN5boost11unique_lockINS_5mutexEE6unlockEv
	.section	.rodata._ZN5boost5mutex4lockEv.str1.8,"aMS",@progbits,1
	.align 8
.LC12:
	.string	"boost: mutex lock failed in pthread_mutex_lock"
	.section	.text._ZN5boost5mutex4lockEv,"axG",@progbits,_ZN5boost5mutex4lockEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost5mutex4lockEv
	.type	_ZN5boost5mutex4lockEv, @function
_ZN5boost5mutex4lockEv:
.LFB6377:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6377
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	.p2align 4,,10
	.p2align 3
.L1634:
	movq	%rbp, %rdi
	call	pthread_mutex_lock
	cmpl	$4, %eax
	movl	%eax, %ebx
	je	.L1634
	testl	%eax, %eax
	jne	.L1641
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1641:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC12, %esi
	movq	%rax, %rbp
.LEHB221:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE221:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	%ebx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost10lock_errorE+16, (%rsp)
.LEHB222:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE222:
.L1637:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB223:
	call	_Unwind_Resume
.LEHE223:
	.cfi_endproc
.LFE6377:
	.section	.gcc_except_table
.LLSDA6377:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6377-.LLSDACSB6377
.LLSDACSB6377:
	.uleb128 .LEHB221-.LFB6377
	.uleb128 .LEHE221-.LEHB221
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB222-.LFB6377
	.uleb128 .LEHE222-.LEHB222
	.uleb128 .L1637-.LFB6377
	.uleb128 0
	.uleb128 .LEHB223-.LFB6377
	.uleb128 .LEHE223-.LEHB223
	.uleb128 0
	.uleb128 0
.LLSDACSE6377:
	.section	.text._ZN5boost5mutex4lockEv,"axG",@progbits,_ZN5boost5mutex4lockEv,comdat
	.size	_ZN5boost5mutex4lockEv, .-_ZN5boost5mutex4lockEv
	.section	.text._ZN5boost6detail20interruption_checkerD2Ev,"axG",@progbits,_ZN5boost6detail20interruption_checkerD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail20interruption_checkerD2Ev
	.type	_ZN5boost6detail20interruption_checkerD2Ev, @function
_ZN5boost6detail20interruption_checkerD2Ev:
.LFB6512:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6512
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	cmpb	$0, 16(%rbx)
	movq	8(%rdi), %rdi
	je	.L1643
	call	pthread_mutex_unlock
	movq	(%rbx), %rax
	leaq	48(%rax), %rbp
	movq	%rbp, %rdi
	call	_ZN5boost5mutex4lockEv
	movq	(%rbx), %rax
	movq	$0, 368(%rax)
	movq	(%rbx), %rax
	movq	$0, 376(%rax)
	.p2align 4,,10
	.p2align 3
.L1645:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1645
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1643:
	.cfi_restore_state
	addq	$8, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	jmp	pthread_mutex_unlock
	.cfi_endproc
.LFE6512:
	.section	.gcc_except_table
.LLSDA6512:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6512-.LLSDACSB6512
.LLSDACSB6512:
.LLSDACSE6512:
	.section	.text._ZN5boost6detail20interruption_checkerD2Ev,"axG",@progbits,_ZN5boost6detail20interruption_checkerD5Ev,comdat
	.size	_ZN5boost6detail20interruption_checkerD2Ev, .-_ZN5boost6detail20interruption_checkerD2Ev
	.weak	_ZN5boost6detail20interruption_checkerD1Ev
	.set	_ZN5boost6detail20interruption_checkerD1Ev,_ZN5boost6detail20interruption_checkerD2Ev
	.section	.rodata._ZN5boost11unique_lockINS_5mutexEE4lockEv.str1.8,"aMS",@progbits,1
	.align 8
.LC13:
	.string	"boost unique_lock owns already the mutex"
	.section	.text._ZN5boost11unique_lockINS_5mutexEE4lockEv,"axG",@progbits,_ZN5boost11unique_lockINS_5mutexEE4lockEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	.type	_ZN5boost11unique_lockINS_5mutexEE4lockEv, @function
_ZN5boost11unique_lockINS_5mutexEE4lockEv:
.LFB11349:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11349
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	subq	$64, %rsp
	.cfi_def_cfa_offset 80
	movq	(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1657
	cmpb	$0, 8(%rbx)
	jne	.L1658
.LEHB224:
	call	_ZN5boost5mutex4lockEv
	movb	$1, 8(%rbx)
	addq	$64, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1657:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC10, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE224:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	$1, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost10lock_errorE+16, (%rsp)
.LEHB225:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE225:
.L1652:
.L1656:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB226:
	call	_Unwind_Resume
.L1658:
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC13, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE226:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	$35, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost10lock_errorE+16, (%rsp)
.LEHB227:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE227:
.L1653:
	jmp	.L1656
	.cfi_endproc
.LFE11349:
	.section	.gcc_except_table
.LLSDA11349:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11349-.LLSDACSB11349
.LLSDACSB11349:
	.uleb128 .LEHB224-.LFB11349
	.uleb128 .LEHE224-.LEHB224
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB225-.LFB11349
	.uleb128 .LEHE225-.LEHB225
	.uleb128 .L1652-.LFB11349
	.uleb128 0
	.uleb128 .LEHB226-.LFB11349
	.uleb128 .LEHE226-.LEHB226
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB227-.LFB11349
	.uleb128 .LEHE227-.LEHB227
	.uleb128 .L1653-.LFB11349
	.uleb128 0
.LLSDACSE11349:
	.section	.text._ZN5boost11unique_lockINS_5mutexEE4lockEv,"axG",@progbits,_ZN5boost11unique_lockINS_5mutexEE4lockEv,comdat
	.size	_ZN5boost11unique_lockINS_5mutexEE4lockEv, .-_ZN5boost11unique_lockINS_5mutexEE4lockEv
	.section	.text._ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv,"axG",@progbits,_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.type	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv, @function
_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv:
.LFB10260:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10260
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	leaq	48(%rdi), %rax
	movq	%rdi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB228:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE228:
	movzbl	42(%rbx), %ebp
	testb	%bpl, %bpl
	jne	.L1675
	movzbl	40(%rbx), %ebp
.L1662:
	cmpb	$0, 8(%rsp)
	je	.L1659
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L1665:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1665
.L1659:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movl	%ebp, %eax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1675:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	56(%rax), %rax
	cmpq	$_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, %rax
	je	.L1662
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB229:
	call	*%rax
.LEHE229:
	jmp	.L1662
.L1669:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L1667
	movq	(%rsp), %rbp
.L1668:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1668
.L1667:
	movq	%rbx, %rdi
.LEHB230:
	call	_Unwind_Resume
.LEHE230:
	.cfi_endproc
.LFE10260:
	.section	.gcc_except_table
.LLSDA10260:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10260-.LLSDACSB10260
.LLSDACSB10260:
	.uleb128 .LEHB228-.LFB10260
	.uleb128 .LEHE228-.LEHB228
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB229-.LFB10260
	.uleb128 .LEHE229-.LEHB229
	.uleb128 .L1669-.LFB10260
	.uleb128 0
	.uleb128 .LEHB230-.LFB10260
	.uleb128 .LEHE230-.LEHB230
	.uleb128 0
	.uleb128 0
.LLSDACSE10260:
	.section	.text._ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv,"axG",@progbits,_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv,comdat
	.size	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv, .-_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.section	.text._ZN5boost6detail17shared_state_base18run_if_is_deferredEv,"axG",@progbits,_ZN5boost6detail17shared_state_base18run_if_is_deferredEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.type	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv, @function
_ZN5boost6detail17shared_state_base18run_if_is_deferredEv:
.LFB10259:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10259
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	leaq	48(%rdi), %rax
	movq	%rdi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB231:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE231:
	movzbl	42(%rbx), %ebp
	testb	%bpl, %bpl
	jne	.L1694
.L1677:
	cmpb	$0, 8(%rsp)
	je	.L1676
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L1681:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1681
.L1676:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movl	%ebp, %eax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1694:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	56(%rax), %rax
	cmpq	$_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, %rax
	je	.L1677
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB232:
	call	*%rax
.LEHE232:
	jmp	.L1677
.L1685:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L1683
	movq	(%rsp), %rbp
.L1684:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1684
.L1683:
	movq	%rbx, %rdi
.LEHB233:
	call	_Unwind_Resume
.LEHE233:
	.cfi_endproc
.LFE10259:
	.section	.gcc_except_table
.LLSDA10259:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10259-.LLSDACSB10259
.LLSDACSB10259:
	.uleb128 .LEHB231-.LFB10259
	.uleb128 .LEHE231-.LEHB231
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB232-.LFB10259
	.uleb128 .LEHE232-.LEHB232
	.uleb128 .L1685-.LFB10259
	.uleb128 0
	.uleb128 .LEHB233-.LFB10259
	.uleb128 .LEHE233-.LEHB233
	.uleb128 0
	.uleb128 0
.LLSDACSE10259:
	.section	.text._ZN5boost6detail17shared_state_base18run_if_is_deferredEv,"axG",@progbits,_ZN5boost6detail17shared_state_base18run_if_is_deferredEv,comdat
	.size	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv, .-_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.section	.text._ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE:
.LFB10254:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10254
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	subq	$24, %rsp
	.cfi_def_cfa_offset 80
	movq	240(%rdi), %r8
	movq	232(%rdi), %r13
	cmpq	%r8, %r13
	je	.L1695
	movq	%rdi, %rbx
	movq	%r8, %rdi
	movq	%rsi, 8(%rsp)
	subq	%r13, %rdi
	movq	%rdi, %rax
	sarq	$4, %rax
	testq	%rax, %rax
	je	.L1727
	movabsq	$1152921504606846975, %rdx
	cmpq	%rdx, %rax
	ja	.L1747
.LEHB234:
	call	_Znwm
.LEHE234:
	movq	240(%rbx), %r8
	movq	232(%rbx), %r13
	movq	%rax, %r12
	cmpq	%r13, %r8
	je	.L1748
.L1697:
	movq	%r13, %rax
	movq	%r12, %rdx
	.p2align 4,,10
	.p2align 3
.L1701:
	movq	(%rax), %rcx
	movq	%rcx, (%rdx)
	movq	8(%rax), %rcx
	testq	%rcx, %rcx
	movq	%rcx, 8(%rdx)
	je	.L1700
	lock addl	$1, 8(%rcx)
.L1700:
	addq	$16, %rax
	addq	$16, %rdx
	cmpq	%rax, %r8
	jne	.L1701
	subq	$16, %r8
	movq	240(%rbx), %r15
	subq	%r13, %r8
	movq	232(%rbx), %r13
	andq	$-16, %r8
	leaq	16(%r12,%r8), %rbp
	cmpq	%r13, %r15
	je	.L1699
	movq	%r13, %r14
	.p2align 4,,10
	.p2align 3
.L1702:
	movq	8(%r14), %rdi
	testq	%rdi, %rdi
	je	.L1706
	addq	$16, %r14
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%r14, %r15
	jne	.L1702
.L1699:
	movq	8(%rsp), %rdi
	movq	%r13, 240(%rbx)
.LEHB235:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE235:
	cmpq	%r12, %rbp
	je	.L1708
	movq	%r12, %rbx
	jmp	.L1710
	.p2align 4,,10
	.p2align 3
.L1750:
	addq	$16, %rbx
	cmpq	%rbx, %rbp
	je	.L1749
.L1710:
	movq	(%rbx), %rdi
	movq	(%rdi), %rax
	movq	(%rax), %rax
	cmpq	$_ZN5boost6detail17shared_state_base19launch_continuationEv, %rax
	je	.L1750
.LEHB236:
	call	*%rax
.LEHE236:
	addq	$16, %rbx
	cmpq	%rbx, %rbp
	jne	.L1710
.L1749:
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L1725
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L1725:
	movq	%r12, %rbx
	.p2align 4,,10
	.p2align 3
.L1715:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1716
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%rbp, %rbx
	jne	.L1715
.L1717:
	testq	%r12, %r12
	je	.L1695
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	movq	%r12, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	jmp	_ZdlPv
	.p2align 4,,10
	.p2align 3
.L1695:
	.cfi_restore_state
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1706:
	.cfi_restore_state
	addq	$16, %r14
	cmpq	%r15, %r14
	jne	.L1702
	jmp	.L1699
	.p2align 4,,10
	.p2align 3
.L1716:
	addq	$16, %rbx
	cmpq	%rbp, %rbx
	jne	.L1715
	jmp	.L1717
	.p2align 4,,10
	.p2align 3
.L1748:
	movq	%rax, %rbp
	jmp	.L1699
	.p2align 4,,10
	.p2align 3
.L1708:
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L1717
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L1717
	.p2align 4,,10
	.p2align 3
.L1727:
	xorl	%r12d, %r12d
	jmp	.L1697
.L1747:
.LEHB237:
	call	_ZSt17__throw_bad_allocv
.LEHE237:
.L1731:
	movq	%rax, %r13
	movq	%r12, %rbx
.L1723:
	cmpq	%rbp, %rbx
	je	.L1721
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1722
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1722:
	addq	$16, %rbx
	jmp	.L1723
.L1721:
	testq	%r12, %r12
	je	.L1724
	movq	%r12, %rdi
	call	_ZdlPv
.L1724:
	movq	%r13, %rdi
.LEHB238:
	call	_Unwind_Resume
.LEHE238:
.L1730:
	movq	%rax, %rbx
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L1720
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L1720:
	movq	%rbx, %r13
	movq	%r12, %rbx
	jmp	.L1723
	.cfi_endproc
.LFE10254:
	.section	.gcc_except_table
.LLSDA10254:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10254-.LLSDACSB10254
.LLSDACSB10254:
	.uleb128 .LEHB234-.LFB10254
	.uleb128 .LEHE234-.LEHB234
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB235-.LFB10254
	.uleb128 .LEHE235-.LEHB235
	.uleb128 .L1731-.LFB10254
	.uleb128 0
	.uleb128 .LEHB236-.LFB10254
	.uleb128 .LEHE236-.LEHB236
	.uleb128 .L1730-.LFB10254
	.uleb128 0
	.uleb128 .LEHB237-.LFB10254
	.uleb128 .LEHE237-.LEHB237
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB238-.LFB10254
	.uleb128 .LEHE238-.LEHB238
	.uleb128 0
	.uleb128 0
.LLSDACSE10254:
	.section	.text._ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE,comdat
	.size	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE:
.LFB10255:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdx, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	240(%rdi), %rax
	cmpq	248(%rdi), %rax
	je	.L1752
	movq	(%rsi), %rdx
	movq	%rdx, (%rax)
	movq	8(%rsi), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 8(%rax)
	je	.L1753
	lock addl	$1, 8(%rdx)
	movq	240(%rdi), %rax
.L1753:
	addq	$16, %rax
	movq	%rax, 240(%rbx)
.L1754:
	cmpb	$0, 40(%rbx)
	jne	.L1760
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1760:
	.cfi_restore_state
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
	.p2align 4,,10
	.p2align 3
.L1752:
	.cfi_restore_state
	leaq	232(%rdi), %rdi
	movq	%rsi, %rdx
	movq	%rax, %rsi
	call	_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_
	jmp	.L1754
	.cfi_endproc
.LFE10255:
	.size	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv:
.LFB14102:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14102
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB239:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE239:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rbx)
.LEHB240:
	call	__cxa_throw
.L1763:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE240:
	.cfi_endproc
.LFE14102:
	.section	.gcc_except_table
.LLSDA14102:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14102-.LLSDACSB14102
.LLSDACSB14102:
	.uleb128 .LEHB239-.LFB14102
	.uleb128 .LEHE239-.LEHB239
	.uleb128 .L1763-.LFB14102
	.uleb128 0
	.uleb128 .LEHB240-.LFB14102
	.uleb128 .LEHE240-.LEHB240
	.uleb128 0
	.uleb128 0
.LLSDACSE14102:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv:
.LFB14101:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14101
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB241:
	call	_Znwm
.LEHE241:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB242:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE242:
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rbx)
.LEHB243:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE243:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1769:
	.cfi_restore_state
	movq	%rax, %rbp
.L1768:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB244:
	call	_Unwind_Resume
.LEHE244:
.L1770:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	jmp	.L1768
	.cfi_endproc
.LFE14101:
	.section	.gcc_except_table
.LLSDA14101:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14101-.LLSDACSB14101
.LLSDACSB14101:
	.uleb128 .LEHB241-.LFB14101
	.uleb128 .LEHE241-.LEHB241
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB242-.LFB14101
	.uleb128 .LEHE242-.LEHB242
	.uleb128 .L1769-.LFB14101
	.uleb128 0
	.uleb128 .LEHB243-.LFB14101
	.uleb128 .LEHE243-.LEHB243
	.uleb128 .L1770-.LFB14101
	.uleb128 0
	.uleb128 .LEHB244-.LFB14101
	.uleb128 .LEHE244-.LEHB244
	.uleb128 0
	.uleb128 0
.LLSDACSE14101:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv:
.LFB14744:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14744
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB245:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE245:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rbx)
.LEHB246:
	call	__cxa_throw
.L1776:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE246:
	.cfi_endproc
.LFE14744:
	.section	.gcc_except_table
.LLSDA14744:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14744-.LLSDACSB14744
.LLSDACSB14744:
	.uleb128 .LEHB245-.LFB14744
	.uleb128 .LEHE245-.LEHB245
	.uleb128 .L1776-.LFB14744
	.uleb128 0
	.uleb128 .LEHB246-.LFB14744
	.uleb128 .LEHE246-.LEHB246
	.uleb128 0
	.uleb128 0
.LLSDACSE14744:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_:
.LFB12600:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12600
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB247:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE247:
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1780
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1781
	addl	$1, 88(%rdi)
.L1780:
	movl	96(%rbp), %eax
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE+16, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE+56, 64(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1781:
	.cfi_restore_state
.LEHB248:
	call	*%rax
.LEHE248:
	jmp	.L1780
.L1784:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB249:
	call	_Unwind_Resume
.LEHE249:
	.cfi_endproc
.LFE12600:
	.section	.gcc_except_table
.LLSDA12600:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12600-.LLSDACSB12600
.LLSDACSB12600:
	.uleb128 .LEHB247-.LFB12600
	.uleb128 .LEHE247-.LEHB247
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB248-.LFB12600
	.uleb128 .LEHE248-.LEHB248
	.uleb128 .L1784-.LFB12600
	.uleb128 0
	.uleb128 .LEHB249-.LFB12600
	.uleb128 .LEHE249-.LEHB249
	.uleb128 0
	.uleb128 0
.LLSDACSE12600:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_:
.LFB11119:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11119
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$120, %rsp
	.cfi_def_cfa_offset 144
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
.LEHB250:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE250:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 72(%rsp)
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
	movl	$-1, 96(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE+56, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rbx)
.LEHB251:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE251:
	leaq	64(%rsp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rbx)
.LEHB252:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE252:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, %esi
	movq	%rbx, %rdi
.LEHB253:
	call	__cxa_throw
.L1792:
	movq	%rax, %rbp
.L1791:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE253:
.L1794:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
.L1790:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	jmp	.L1791
.L1793:
	movq	%rax, %rbp
	jmp	.L1790
	.cfi_endproc
.LFE11119:
	.section	.gcc_except_table
.LLSDA11119:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11119-.LLSDACSB11119
.LLSDACSB11119:
	.uleb128 .LEHB250-.LFB11119
	.uleb128 .LEHE250-.LEHB250
	.uleb128 .L1792-.LFB11119
	.uleb128 0
	.uleb128 .LEHB251-.LFB11119
	.uleb128 .LEHE251-.LEHB251
	.uleb128 .L1793-.LFB11119
	.uleb128 0
	.uleb128 .LEHB252-.LFB11119
	.uleb128 .LEHE252-.LEHB252
	.uleb128 .L1794-.LFB11119
	.uleb128 0
	.uleb128 .LEHB253-.LFB11119
	.uleb128 .LEHE253-.LEHB253
	.uleb128 0
	.uleb128 0
.LLSDACSE11119:
	.section	.text._ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_, .-_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv:
.LFB14097:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14097
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB254:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE254:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rbx)
.LEHB255:
	call	__cxa_throw
.L1799:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE255:
	.cfi_endproc
.LFE14097:
	.section	.gcc_except_table
.LLSDA14097:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14097-.LLSDACSB14097
.LLSDACSB14097:
	.uleb128 .LEHB254-.LFB14097
	.uleb128 .LEHE254-.LEHB254
	.uleb128 .L1799-.LFB14097
	.uleb128 0
	.uleb128 .LEHB255-.LFB14097
	.uleb128 .LEHE255-.LEHB255
	.uleb128 0
	.uleb128 0
.LLSDACSE14097:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv:
.LFB14096:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14096
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB256:
	call	_Znwm
.LEHE256:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB257:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE257:
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rbx)
.LEHB258:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE258:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1805:
	.cfi_restore_state
	movq	%rax, %rbp
.L1804:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB259:
	call	_Unwind_Resume
.LEHE259:
.L1806:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	jmp	.L1804
	.cfi_endproc
.LFE14096:
	.section	.gcc_except_table
.LLSDA14096:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14096-.LLSDACSB14096
.LLSDACSB14096:
	.uleb128 .LEHB256-.LFB14096
	.uleb128 .LEHE256-.LEHB256
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB257-.LFB14096
	.uleb128 .LEHE257-.LEHB257
	.uleb128 .L1805-.LFB14096
	.uleb128 0
	.uleb128 .LEHB258-.LFB14096
	.uleb128 .LEHE258-.LEHB258
	.uleb128 .L1806-.LFB14096
	.uleb128 0
	.uleb128 .LEHB259-.LFB14096
	.uleb128 .LEHE259-.LEHB259
	.uleb128 0
	.uleb128 0
.LLSDACSE14096:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv:
.LFB14746:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14746
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB260:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE260:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rbx)
.LEHB261:
	call	__cxa_throw
.L1812:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE261:
	.cfi_endproc
.LFE14746:
	.section	.gcc_except_table
.LLSDA14746:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14746-.LLSDACSB14746
.LLSDACSB14746:
	.uleb128 .LEHB260-.LFB14746
	.uleb128 .LEHE260-.LEHB260
	.uleb128 .L1812-.LFB14746
	.uleb128 0
	.uleb128 .LEHB261-.LFB14746
	.uleb128 .LEHE261-.LEHB261
	.uleb128 0
	.uleb128 0
.LLSDACSE14746:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.section	.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm,"axG",@progbits,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	.type	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm:
.LFB12770:
	.cfi_startproc
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movq	%rdx, %r14
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%r8, %rax
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	subq	%r14, %rax
	leaq	16(%rdi), %r13
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$40, %rsp
	.cfi_def_cfa_offset 96
	movq	8(%rdi), %rdx
	movq	%rdx, %r12
	addq	%rdx, %rax
	subq	%rsi, %r12
	movq	%rax, 24(%rsp)
	movl	$15, %esi
	subq	%r14, %r12
	cmpq	(%rdi), %r13
	je	.L1815
	movq	16(%rdi), %rsi
.L1815:
	leaq	24(%rsp), %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.117
	testq	%rbp, %rbp
	movq	%rax, %r15
	movq	(%rsp), %rcx
	movq	8(%rsp), %r8
	je	.L1816
	cmpq	$1, %rbp
	movq	(%rbx), %rsi
	jne	.L1817
	movzbl	(%rsi), %eax
	movb	%al, (%r15)
.L1816:
	testq	%rcx, %rcx
	je	.L1818
	testq	%r8, %r8
	je	.L1818
	cmpq	$1, %r8
	leaq	(%r15,%rbp), %rdi
	jne	.L1819
	movzbl	(%rcx), %eax
	movb	%al, (%rdi)
.L1818:
	testq	%r12, %r12
	movq	(%rbx), %rdi
	je	.L1820
	leaq	0(%rbp,%r14), %rsi
	addq	%r8, %rbp
	addq	%rdi, %rsi
	cmpq	$1, %r12
	leaq	(%r15,%rbp), %rdi
	jne	.L1821
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	movq	(%rbx), %rdi
.L1820:
	cmpq	%rdi, %r13
	je	.L1822
	call	_ZdlPv
.L1822:
	movq	24(%rsp), %rax
	movq	%r15, (%rbx)
	movq	%rax, 16(%rbx)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1821:
	.cfi_restore_state
	movq	%r12, %rdx
	call	memcpy
	movq	(%rbx), %rdi
	jmp	.L1820
	.p2align 4,,10
	.p2align 3
.L1819:
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r8, (%rsp)
	call	memcpy
	movq	(%rsp), %r8
	jmp	.L1818
	.p2align 4,,10
	.p2align 3
.L1817:
	movq	%rbp, %rdx
	movq	%rax, %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memcpy
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	jmp	.L1816
	.cfi_endproc
.LFE12770:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	.section	.rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm.str1.1,"aMS",@progbits,1
.LC14:
	.string	"basic_string::_M_replace"
	.section	.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm,"axG",@progbits,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
	.type	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm:
.LFB12534:
	.cfi_startproc
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movabsq	$9223372036854775807, %rax
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	addq	%rdx, %rax
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movq	%rdi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 80
	movq	8(%rdi), %rdi
	subq	%rdi, %rax
	cmpq	%rax, %r8
	ja	.L1886
	movq	(%rbx), %rax
	leaq	16(%rbx), %r9
	movq	%r8, %r13
	subq	%rdx, %r13
	movq	%rdx, %rbp
	movl	$15, %edx
	leaq	(%rdi,%r13), %r12
	cmpq	%r9, %rax
	je	.L1840
	movq	16(%rbx), %rdx
.L1840:
	cmpq	%r12, %rdx
	jb	.L1841
	movq	%rdi, %r15
	leaq	(%rax,%rsi), %r14
	subq	%rsi, %r15
	subq	%rbp, %r15
	cmpq	%rax, %rcx
	jnb	.L1887
.L1842:
	testq	%r15, %r15
	je	.L1846
	cmpq	%r8, %rbp
	je	.L1846
	cmpq	$1, %r15
	leaq	(%r14,%rbp), %rsi
	leaq	(%r14,%r8), %rdi
	jne	.L1847
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
.L1846:
	testq	%r8, %r8
	je	.L1849
.L1891:
	cmpq	$1, %r8
	jne	.L1850
.L1885:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
.L1849:
	movq	(%rbx), %rax
	movq	%r12, 8(%rbx)
	movb	$0, (%rax,%r12)
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1887:
	.cfi_restore_state
	addq	%rdi, %rax
	cmpq	%rax, %rcx
	ja	.L1842
	testq	%r8, %r8
	je	.L1845
	cmpq	%r8, %rbp
	jb	.L1845
	cmpq	$1, %r8
	je	.L1888
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	.p2align 4,,10
	.p2align 3
.L1845:
	testq	%r15, %r15
	je	.L1852
	cmpq	%r8, %rbp
	je	.L1852
	cmpq	$1, %r15
	leaq	(%r14,%rbp), %rsi
	leaq	(%r14,%r8), %rdi
	jne	.L1853
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
.L1852:
	cmpq	%r8, %rbp
	jnb	.L1849
	leaq	(%rcx,%r8), %rax
	addq	%r14, %rbp
	cmpq	%rax, %rbp
	jnb	.L1889
	cmpq	%rcx, %rbp
	ja	.L1857
	cmpq	$1, %r8
	leaq	(%rcx,%r13), %rsi
	je	.L1890
	movq	%r8, %rdx
	movq	%r14, %rdi
	call	memcpy
	jmp	.L1849
	.p2align 4,,10
	.p2align 3
.L1841:
	movq	%rbp, %rdx
	movq	%rbx, %rdi
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	jmp	.L1849
	.p2align 4,,10
	.p2align 3
.L1850:
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	call	memcpy
	jmp	.L1849
	.p2align 4,,10
	.p2align 3
.L1847:
	movq	%r15, %rdx
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	testq	%r8, %r8
	jne	.L1891
	jmp	.L1849
	.p2align 4,,10
	.p2align 3
.L1889:
	cmpq	$1, %r8
	je	.L1885
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	call	memmove
	jmp	.L1849
	.p2align 4,,10
	.p2align 3
.L1853:
	movq	%r15, %rdx
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	jmp	.L1852
	.p2align 4,,10
	.p2align 3
.L1888:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
	jmp	.L1845
	.p2align 4,,10
	.p2align 3
.L1857:
	subq	%rcx, %rbp
	cmpq	$1, %rbp
	je	.L1892
	testq	%rbp, %rbp
	jne	.L1893
.L1860:
	movq	%r8, %rdx
	leaq	(%r14,%r8), %rsi
	leaq	(%r14,%rbp), %rdi
	subq	%rbp, %rdx
	cmpq	$1, %rdx
	je	.L1894
	testq	%rdx, %rdx
	je	.L1849
	call	memcpy
	jmp	.L1849
.L1892:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
	jmp	.L1860
.L1890:
	movzbl	(%rsi), %eax
	movb	%al, (%r14)
	jmp	.L1849
.L1894:
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	jmp	.L1849
.L1893:
	movq	%rbp, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	movq	%r8, (%rsp)
	call	memmove
	movq	(%rsp), %r8
	jmp	.L1860
.L1886:
	movl	$.LC14, %edi
	call	_ZSt20__throw_length_errorPKc
	.cfi_endproc
.LFE12534:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
	.section	.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm,"axG",@progbits,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
	.type	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm:
.LFB12428:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	leaq	16(%rbx), %r8
	movl	$15, %eax
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	8(%rdi), %r9
	movq	(%rdi), %rdi
	cmpq	%r8, %rdi
	leaq	(%rdx,%r9), %rbp
	je	.L1896
	movq	16(%rbx), %rax
.L1896:
	cmpq	%rax, %rbp
	ja	.L1897
	testq	%rdx, %rdx
	je	.L1898
	addq	%r9, %rdi
	cmpq	$1, %rdx
	jne	.L1899
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	movq	(%rbx), %rdi
.L1898:
	movq	%rbp, 8(%rbx)
	movb	$0, (%rdi,%rbp)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1897:
	.cfi_restore_state
	movq	%rdx, %r8
	movq	%rsi, %rcx
	movq	%rbx, %rdi
	xorl	%edx, %edx
	movq	%r9, %rsi
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	movq	(%rbx), %rdi
	jmp	.L1898
	.p2align 4,,10
	.p2align 3
.L1899:
	call	memcpy
	movq	(%rbx), %rdi
	jmp	.L1898
	.cfi_endproc
.LFE12428:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
	.section	.rodata._ZNK5boost6system12system_error4whatEv.str1.1,"aMS",@progbits,1
.LC15:
	.string	"basic_string::append"
.LC16:
	.string	": "
	.section	.text._ZNK5boost6system12system_error4whatEv,"axG",@progbits,_ZNK5boost6system12system_error4whatEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost6system12system_error4whatEv
	.type	_ZNK5boost6system12system_error4whatEv, @function
_ZNK5boost6system12system_error4whatEv:
.LFB6101:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6101
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbx
	subq	$48, %rsp
	.cfi_def_cfa_offset 80
	cmpq	$0, 40(%rdi)
	je	.L1921
.L1907:
	movq	32(%rbx), %rax
.L1906:
	addq	$48, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1921:
	.cfi_restore_state
	call	_ZNKSt13runtime_error4whatEv
	movq	%rax, %rdi
	movq	%rax, %r12
	leaq	32(%rbx), %rbp
	call	strlen
	movq	40(%rbx), %rdx
	movq	%rax, %r8
	movq	%r12, %rcx
	xorl	%esi, %esi
	movq	%rbp, %rdi
.LEHB262:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
	movq	40(%rbx), %rax
	testq	%rax, %rax
	jne	.L1908
.L1911:
	movq	24(%rbx), %rsi
	movl	16(%rbx), %edx
	leaq	16(%rsp), %rdi
	movq	(%rsi), %rax
	call	*24(%rax)
.LEHE262:
	movq	24(%rsp), %rdx
	movq	16(%rsp), %rsi
	movq	%rbp, %rdi
.LEHB263:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
.LEHE263:
	movq	16(%rsp), %rdi
	leaq	32(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L1907
	call	_ZdlPv
	jmp	.L1907
	.p2align 4,,10
	.p2align 3
.L1908:
	movabsq	$9223372036854775807, %rdx
	subq	%rax, %rdx
	cmpq	$1, %rdx
	jbe	.L1922
	movl	$2, %edx
	movl	$.LC16, %esi
	movq	%rbp, %rdi
.LEHB264:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
	jmp	.L1911
.L1922:
	movl	$.LC15, %edi
	call	_ZSt20__throw_length_errorPKc
.LEHE264:
.L1917:
.L1915:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	call	_ZNKSt13runtime_error4whatEv
	movq	%rax, 8(%rsp)
	call	__cxa_end_catch
	movq	8(%rsp), %rax
	jmp	.L1906
.L1918:
	movq	16(%rsp), %rdi
	leaq	32(%rsp), %rdx
	movq	%rax, %rbp
	cmpq	%rdx, %rdi
	je	.L1914
	call	_ZdlPv
.L1914:
	movq	%rbp, %rax
	jmp	.L1915
	.cfi_endproc
.LFE6101:
	.section	.gcc_except_table
	.align 4
.LLSDA6101:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT6101-.LLSDATTD6101
.LLSDATTD6101:
	.byte	0x1
	.uleb128 .LLSDACSE6101-.LLSDACSB6101
.LLSDACSB6101:
	.uleb128 .LEHB262-.LFB6101
	.uleb128 .LEHE262-.LEHB262
	.uleb128 .L1917-.LFB6101
	.uleb128 0x1
	.uleb128 .LEHB263-.LFB6101
	.uleb128 .LEHE263-.LEHB263
	.uleb128 .L1918-.LFB6101
	.uleb128 0x3
	.uleb128 .LEHB264-.LFB6101
	.uleb128 .LEHE264-.LEHB264
	.uleb128 .L1917-.LFB6101
	.uleb128 0x1
.LLSDACSE6101:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT6101:
	.section	.text._ZNK5boost6system12system_error4whatEv,"axG",@progbits,_ZNK5boost6system12system_error4whatEv,comdat
	.size	_ZNK5boost6system12system_error4whatEv, .-_ZNK5boost6system12system_error4whatEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_:
.LFB12850:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12850
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost25promise_already_satisfiedE+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L1925
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1926
	addl	$1, 88(%rdi)
.L1925:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1926:
	.cfi_restore_state
.LEHB265:
	call	*%rax
.LEHE265:
	jmp	.L1925
.L1929:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB266:
	call	_Unwind_Resume
.LEHE266:
	.cfi_endproc
.LFE12850:
	.section	.gcc_except_table
.LLSDA12850:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12850-.LLSDACSB12850
.LLSDACSB12850:
	.uleb128 .LEHB265-.LFB12850
	.uleb128 .LEHE265-.LEHB265
	.uleb128 .L1929-.LFB12850
	.uleb128 0
	.uleb128 .LEHB266-.LFB12850
	.uleb128 .LEHE266-.LEHB266
	.uleb128 0
	.uleb128 0
.LLSDACSE12850:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_:
.LFB11418:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11418
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movaps	%xmm0, 16(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE+56, 32(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rbx)
.LEHB267:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE267:
	leaq	32(%rsp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rbx)
.LEHB268:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE268:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, %esi
	movq	%rbx, %rdi
.LEHB269:
	call	__cxa_throw
.L1936:
	movq	%rax, %rbp
.L1935:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE269:
.L1937:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L1935
	.cfi_endproc
.LFE11418:
	.section	.gcc_except_table
.LLSDA11418:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11418-.LLSDACSB11418
.LLSDACSB11418:
	.uleb128 .LEHB267-.LFB11418
	.uleb128 .LEHE267-.LEHB267
	.uleb128 .L1936-.LFB11418
	.uleb128 0
	.uleb128 .LEHB268-.LFB11418
	.uleb128 .LEHE268-.LEHB268
	.uleb128 .L1937-.LFB11418
	.uleb128 0
	.uleb128 .LEHB269-.LFB11418
	.uleb128 .LEHE269-.LEHB269
	.uleb128 0
	.uleb128 0
.LLSDACSE11418:
	.section	.text._ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_, .-_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
	.section	.text._ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE,"axG",@progbits,_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE
	.type	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE, @function
_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE:
.LFB10268:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10268
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	leaq	48(%rdi), %rax
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	leaq	16(%rsp), %rdi
	movq	%rax, 16(%rsp)
	movb	$0, 24(%rsp)
.LEHB270:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE270:
	cmpb	$0, 40(%rbx)
	je	.L1941
	cmpq	$0, 24(%rbx)
	je	.L1986
.L1941:
	leaq	24(%rbx), %rdi
	movq	%rbp, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	16(%rbx), %rax
	movb	$1, 43(%rbx)
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L1943
	leaq	8(%rax), %rdx
	movl	8(%rax), %eax
.L1985:
	testl	%eax, %eax
	je	.L1943
	leal	1(%rax), %ecx
	lock cmpxchgl	%ecx, (%rdx)
	jne	.L1985
	testl	%eax, %eax
	je	.L1943
	movq	8(%rbx), %rax
	leaq	32(%rsp), %rdi
	movq	%rax, 32(%rsp)
.LEHB271:
	call	_ZN5boost6detail25make_ready_at_thread_exitENS_10shared_ptrINS0_17shared_state_baseEEE
.LEHE271:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1950
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1950:
	cmpb	$0, 24(%rsp)
	je	.L1940
	movq	16(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L1952:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1952
.L1940:
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1943:
	.cfi_restore_state
	movq	$_ZTVN5boost12bad_weak_ptrE+16, 8(%rsp)
.LEHB272:
	call	_ZN5boost15throw_exceptionINS_12bad_weak_ptrEEEvRKT_.isra.45
.LEHE272:
.L1986:
	leaq	32(%rsp), %rdi
.LEHB273:
	call	_ZN5boost25promise_already_satisfiedC1Ev
.LEHE273:
	leaq	32(%rsp), %rdi
.LEHB274:
	call	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
.LEHE274:
.L1961:
	leaq	8(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12bad_weak_ptrE+16, 8(%rsp)
	call	_ZNSt9exceptionD2Ev
.L1949:
	cmpb	$0, 24(%rsp)
	je	.L1956
	movq	16(%rsp), %rbp
.L1957:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1957
.L1956:
	movq	%rbx, %rdi
.LEHB275:
	call	_Unwind_Resume
.LEHE275:
.L1959:
	leaq	32(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L1949
.L1960:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1949
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L1949
.L1958:
	movq	%rax, %rbx
	jmp	.L1949
	.cfi_endproc
.LFE10268:
	.section	.gcc_except_table
.LLSDA10268:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10268-.LLSDACSB10268
.LLSDACSB10268:
	.uleb128 .LEHB270-.LFB10268
	.uleb128 .LEHE270-.LEHB270
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB271-.LFB10268
	.uleb128 .LEHE271-.LEHB271
	.uleb128 .L1960-.LFB10268
	.uleb128 0
	.uleb128 .LEHB272-.LFB10268
	.uleb128 .LEHE272-.LEHB272
	.uleb128 .L1961-.LFB10268
	.uleb128 0
	.uleb128 .LEHB273-.LFB10268
	.uleb128 .LEHE273-.LEHB273
	.uleb128 .L1958-.LFB10268
	.uleb128 0
	.uleb128 .LEHB274-.LFB10268
	.uleb128 .LEHE274-.LEHB274
	.uleb128 .L1959-.LFB10268
	.uleb128 0
	.uleb128 .LEHB275-.LFB10268
	.uleb128 .LEHE275-.LEHB275
	.uleb128 0
	.uleb128 0
.LLSDACSE10268:
	.section	.text._ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE,"axG",@progbits,_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE,comdat
	.size	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE, .-_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv:
.LFB14082:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14082
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB276:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE276:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rbx)
.LEHB277:
	call	__cxa_throw
.L1989:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE277:
	.cfi_endproc
.LFE14082:
	.section	.gcc_except_table
.LLSDA14082:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14082-.LLSDACSB14082
.LLSDACSB14082:
	.uleb128 .LEHB276-.LFB14082
	.uleb128 .LEHE276-.LEHB276
	.uleb128 .L1989-.LFB14082
	.uleb128 0
	.uleb128 .LEHB277-.LFB14082
	.uleb128 .LEHE277-.LEHB277
	.uleb128 0
	.uleb128 0
.LLSDACSE14082:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv:
.LFB14081:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14081
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB278:
	call	_Znwm
.LEHE278:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB279:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE279:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rbx)
.LEHB280:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE280:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1995:
	.cfi_restore_state
	movq	%rax, %rbp
.L1994:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB281:
	call	_Unwind_Resume
.LEHE281:
.L1996:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L1994
	.cfi_endproc
.LFE14081:
	.section	.gcc_except_table
.LLSDA14081:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14081-.LLSDACSB14081
.LLSDACSB14081:
	.uleb128 .LEHB278-.LFB14081
	.uleb128 .LEHE278-.LEHB278
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB279-.LFB14081
	.uleb128 .LEHE279-.LEHB279
	.uleb128 .L1995-.LFB14081
	.uleb128 0
	.uleb128 .LEHB280-.LFB14081
	.uleb128 .LEHE280-.LEHB280
	.uleb128 .L1996-.LFB14081
	.uleb128 0
	.uleb128 .LEHB281-.LFB14081
	.uleb128 .LEHE281-.LEHB281
	.uleb128 0
	.uleb128 0
.LLSDACSE14081:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv:
.LFB14727:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14727
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB282:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE282:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rbx)
.LEHB283:
	call	__cxa_throw
.L2002:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE283:
	.cfi_endproc
.LFE14727:
	.section	.gcc_except_table
.LLSDA14727:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14727-.LLSDACSB14727
.LLSDACSB14727:
	.uleb128 .LEHB282-.LFB14727
	.uleb128 .LEHE282-.LEHB282
	.uleb128 .L2002-.LFB14727
	.uleb128 0
	.uleb128 .LEHB283-.LFB14727
	.uleb128 .LEHE283-.LEHB283
	.uleb128 0
	.uleb128 0
.LLSDACSE14727:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_:
.LFB12912:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12912
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost24future_already_retrievedE+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L2006
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2007
	addl	$1, 88(%rdi)
.L2006:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2007:
	.cfi_restore_state
.LEHB284:
	call	*%rax
.LEHE284:
	jmp	.L2006
.L2010:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB285:
	call	_Unwind_Resume
.LEHE285:
	.cfi_endproc
.LFE12912:
	.section	.gcc_except_table
.LLSDA12912:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12912-.LLSDACSB12912
.LLSDACSB12912:
	.uleb128 .LEHB284-.LFB12912
	.uleb128 .LEHE284-.LEHB284
	.uleb128 .L2010-.LFB12912
	.uleb128 0
	.uleb128 .LEHB285-.LFB12912
	.uleb128 .LEHE285-.LEHB285
	.uleb128 0
	.uleb128 0
.LLSDACSE12912:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_:
.LFB11467:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11467
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movaps	%xmm0, 16(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE+56, 32(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rbx)
.LEHB286:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE286:
	leaq	32(%rsp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rbx)
.LEHB287:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE287:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, %esi
	movq	%rbx, %rdi
.LEHB288:
	call	__cxa_throw
.L2017:
	movq	%rax, %rbp
.L2016:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE288:
.L2018:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L2016
	.cfi_endproc
.LFE11467:
	.section	.gcc_except_table
.LLSDA11467:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11467-.LLSDACSB11467
.LLSDACSB11467:
	.uleb128 .LEHB286-.LFB11467
	.uleb128 .LEHE286-.LEHB286
	.uleb128 .L2017-.LFB11467
	.uleb128 0
	.uleb128 .LEHB287-.LFB11467
	.uleb128 .LEHE287-.LEHB287
	.uleb128 .L2018-.LFB11467
	.uleb128 0
	.uleb128 .LEHB288-.LFB11467
	.uleb128 .LEHE288-.LEHB288
	.uleb128 0
	.uleb128 0
.LLSDACSE11467:
	.section	.text._ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_, .-_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv:
.LFB14067:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14067
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB289:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE289:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rbx)
.LEHB290:
	call	__cxa_throw
.L2023:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE290:
	.cfi_endproc
.LFE14067:
	.section	.gcc_except_table
.LLSDA14067:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14067-.LLSDACSB14067
.LLSDACSB14067:
	.uleb128 .LEHB289-.LFB14067
	.uleb128 .LEHE289-.LEHB289
	.uleb128 .L2023-.LFB14067
	.uleb128 0
	.uleb128 .LEHB290-.LFB14067
	.uleb128 .LEHE290-.LEHB290
	.uleb128 0
	.uleb128 0
.LLSDACSE14067:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv:
.LFB14066:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14066
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB291:
	call	_Znwm
.LEHE291:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB292:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE292:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rbx)
.LEHB293:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE293:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2029:
	.cfi_restore_state
	movq	%rax, %rbp
.L2028:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB294:
	call	_Unwind_Resume
.LEHE294:
.L2030:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L2028
	.cfi_endproc
.LFE14066:
	.section	.gcc_except_table
.LLSDA14066:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14066-.LLSDACSB14066
.LLSDACSB14066:
	.uleb128 .LEHB291-.LFB14066
	.uleb128 .LEHE291-.LEHB291
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB292-.LFB14066
	.uleb128 .LEHE292-.LEHB292
	.uleb128 .L2029-.LFB14066
	.uleb128 0
	.uleb128 .LEHB293-.LFB14066
	.uleb128 .LEHE293-.LEHB293
	.uleb128 .L2030-.LFB14066
	.uleb128 0
	.uleb128 .LEHB294-.LFB14066
	.uleb128 .LEHE294-.LEHB294
	.uleb128 0
	.uleb128 0
.LLSDACSE14066:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv:
.LFB14731:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14731
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB295:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE295:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rbx)
.LEHB296:
	call	__cxa_throw
.L2036:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE296:
	.cfi_endproc
.LFE14731:
	.section	.gcc_except_table
.LLSDA14731:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14731-.LLSDACSB14731
.LLSDACSB14731:
	.uleb128 .LEHB295-.LFB14731
	.uleb128 .LEHE295-.LEHB295
	.uleb128 .L2036-.LFB14731
	.uleb128 0
	.uleb128 .LEHB296-.LFB14731
	.uleb128 .LEHE296-.LEHB296
	.uleb128 0
	.uleb128 0
.LLSDACSE14731:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_
	.type	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_, @function
_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_:
.LFB13077:
	.cfi_startproc
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	movq	%rdi, %r13
	pushq	%r12
	.cfi_def_cfa_offset 32
	.cfi_offset 12, -32
	pushq	%rbp
	.cfi_def_cfa_offset 40
	.cfi_offset 6, -40
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	jne	.L2039
	jmp	.L2052
	.p2align 4,,10
	.p2align 3
.L2053:
	movq	16(%rbx), %rdx
	testq	%rdx, %rdx
	je	.L2041
.L2054:
	movq	%rdx, %rbx
.L2039:
	leaq	32(%rbx), %rbp
	movq	%r12, %rdi
	movq	%rbp, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L2053
	movq	24(%rbx), %rdx
	testq	%rdx, %rdx
	jne	.L2054
.L2041:
	testb	%al, %al
	movq	%rbx, %r14
	jne	.L2040
.L2044:
	movq	%r12, %rsi
	movq	%rbp, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	xorl	%edx, %edx
	testb	%al, %al
	movq	%rbx, %rax
	cmovne	%rdx, %rax
	cmovne	%r14, %rdx
.L2046:
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbp
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r13
	.cfi_def_cfa_offset 16
	popq	%r14
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2052:
	.cfi_restore_state
	leaq	8(%rdi), %rbx
.L2040:
	xorl	%eax, %eax
	cmpq	24(%r13), %rbx
	movq	%rbx, %rdx
	je	.L2046
	movq	%rbx, %rdi
	movq	%rbx, %r14
	call	_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
	leaq	32(%rax), %rbp
	movq	%rax, %rbx
	jmp	.L2044
	.cfi_endproc
.LFE13077:
	.size	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_, .-_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_
	.type	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_, @function
_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_:
.LFB12612:
	.cfi_startproc
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	leaq	8(%rdi), %rax
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbp
	movq	%rdx, %r13
	subq	$24, %rsp
	.cfi_def_cfa_offset 64
	cmpq	%rax, %rsi
	je	.L2076
	leaq	32(%rsi), %r12
	movq	%rsi, %rbx
	movq	%rdx, %rdi
	movq	%r12, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2059
	movq	24(%rbp), %rax
	cmpq	%rbx, %rax
	je	.L2077
	movq	%rbx, %rdi
	call	_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
	leaq	32(%rax), %rdi
	movq	%r13, %rsi
	movq	%rax, %r12
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2057
	xorl	%eax, %eax
	cmpq	$0, 24(%r12)
	movq	%r12, %rdx
	je	.L2058
	movq	%rbx, (%rsp)
	movq	(%rsp), %xmm0
	punpcklqdq	%xmm0, %xmm0
	movaps	%xmm0, (%rsp)
	movq	8(%rsp), %rdx
	movq	%xmm0, %rax
.L2058:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2059:
	.cfi_restore_state
	movq	%r13, %rsi
	movq	%r12, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2062
	movq	32(%rbp), %rdx
	xorl	%eax, %eax
	cmpq	%rbx, %rdx
	je	.L2058
	movq	%rbx, %rdi
	call	_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
	leaq	32(%rax), %rsi
	movq	%r13, %rdi
	movq	%rax, %r12
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2057
	cmpq	$0, 24(%rbx)
	je	.L2075
	movq	%r12, (%rsp)
	movq	(%rsp), %xmm2
	punpcklqdq	%xmm2, %xmm2
	movaps	%xmm2, (%rsp)
	movq	%xmm2, %rax
	movq	8(%rsp), %rdx
	jmp	.L2058
	.p2align 4,,10
	.p2align 3
.L2076:
	cmpq	$0, 40(%rdi)
	je	.L2057
	movq	32(%rdi), %rbx
	movq	%rdx, %rsi
	leaq	32(%rbx), %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L2075
.L2057:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rsi
	movq	%rbp, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_
	.p2align 4,,10
	.p2align 3
.L2062:
	.cfi_restore_state
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbx, %rax
	xorl	%edx, %edx
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2075:
	.cfi_restore_state
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbx, %rdx
	xorl	%eax, %eax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2077:
	.cfi_restore_state
	movq	%rax, (%rsp)
	movq	(%rsp), %xmm1
	punpcklqdq	%xmm1, %xmm1
	movaps	%xmm1, (%rsp)
	movq	%xmm1, %rax
	movq	8(%rsp), %rdx
	jmp	.L2058
	.cfi_endproc
.LFE12612:
	.size	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_, .-_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_
	.section	.text._ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E,"axG",@progbits,_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E
	.type	_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E, @function
_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E:
.LFB6919:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6919
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movq	%rsi, %r15
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%rdx, %r14
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	leaq	16(%rdi), %rbx
	movq	%rdi, %r12
	subq	$24, %rsp
	.cfi_def_cfa_offset 80
	movq	24(%rdi), %r13
	movq	%rbx, (%rsp)
	testq	%r13, %r13
	je	.L2079
	movq	(%rdx), %rax
	movq	8(%rax), %rbp
	jmp	.L2080
	.p2align 4,,10
	.p2align 3
.L2109:
	movq	%r13, %rbx
	movq	16(%r13), %r13
	testq	%r13, %r13
	je	.L2081
.L2080:
	movq	32(%r13), %rax
	movq	8(%rax), %rdi
	cmpb	$42, (%rdi)
	je	.L2108
.L2082:
	movq	%rbp, %rsi
	call	strcmp
	shrl	$31, %eax
.L2083:
	testb	%al, %al
	je	.L2109
	movq	24(%r13), %r13
	testq	%r13, %r13
	jne	.L2080
.L2081:
	cmpq	%rbx, (%rsp)
	je	.L2079
	leaq	32(%rbx), %rsi
	movq	%r14, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2086
.L2079:
	movl	$56, %edi
	movq	%rbx, 8(%rsp)
.LEHB297:
	call	_Znwm
.LEHE297:
	movq	%rax, %rbx
	movq	(%r14), %rax
	movq	8(%rsp), %rsi
	leaq	32(%rbx), %rbp
	leaq	8(%r12), %rdi
	movq	$0, 40(%rbx)
	movq	$0, 48(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rbp, %rdx
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_
	testq	%rdx, %rdx
	movq	%rax, %r14
	je	.L2087
	cmpq	%rdx, (%rsp)
	je	.L2094
	testq	%rax, %rax
	je	.L2110
.L2094:
	movl	$1, %edi
.L2088:
	movq	(%rsp), %rcx
	movq	%rbx, %rsi
	call	_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
	addq	$1, 48(%r12)
.L2086:
	movq	8(%r15), %rax
	movq	(%r15), %rdx
	testq	%rax, %rax
	je	.L2091
	lock addl	$1, 8(%rax)
.L2091:
	movq	48(%rbx), %rdi
	movq	%rdx, 40(%rbx)
	movq	%rax, 48(%rbx)
	testq	%rdi, %rdi
	je	.L2092
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2092:
	movq	56(%r12), %rax
	movq	$0, 64(%r12)
	movb	$0, (%rax)
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2108:
	.cfi_restore_state
	cmpq	%rbp, %rdi
	setb	%al
	cmpb	$42, 0(%rbp)
	jne	.L2082
	jmp	.L2083
	.p2align 4,,10
	.p2align 3
.L2087:
	movq	48(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2090
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2090:
	movq	%rbx, %rdi
	movq	%r14, %rbx
	call	_ZdlPv
	jmp	.L2086
	.p2align 4,,10
	.p2align 3
.L2110:
	leaq	32(%rdx), %rsi
	movq	%rbp, %rdi
	movq	%rdx, 8(%rsp)
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	movq	8(%rsp), %rdx
	movzbl	%al, %edi
	jmp	.L2088
	.cfi_endproc
.LFE6919:
	.section	.gcc_except_table
.LLSDA6919:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6919-.LLSDACSB6919
.LLSDACSB6919:
	.uleb128 .LEHB297-.LFB6919
	.uleb128 .LEHE297-.LEHB297
	.uleb128 0
	.uleb128 0
.LLSDACSE6919:
	.section	.text._ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E,"axG",@progbits,_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E,comdat
	.size	_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E, .-_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_:
.LFB13129:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13129
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12domain_error+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2113
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2114
	addl	$1, 88(%rdi)
.L2113:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2114:
	.cfi_restore_state
.LEHB298:
	call	*%rax
.LEHE298:
	jmp	.L2113
.L2117:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12domain_errorD2Ev
	movq	%rbp, %rdi
.LEHB299:
	call	_Unwind_Resume
.LEHE299:
	.cfi_endproc
.LFE13129:
	.section	.gcc_except_table
.LLSDA13129:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13129-.LLSDACSB13129
.LLSDACSB13129:
	.uleb128 .LEHB298-.LFB13129
	.uleb128 .LEHE298-.LEHB298
	.uleb128 .L2117-.LFB13129
	.uleb128 0
	.uleb128 .LEHB299-.LFB13129
	.uleb128 .LEHE299-.LEHB299
	.uleb128 0
	.uleb128 0
.LLSDACSE13129:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv:
.LFB14062:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14062
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB300:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE300:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rbx)
.LEHB301:
	call	__cxa_throw
.L2122:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE301:
	.cfi_endproc
.LFE14062:
	.section	.gcc_except_table
.LLSDA14062:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14062-.LLSDACSB14062
.LLSDACSB14062:
	.uleb128 .LEHB300-.LFB14062
	.uleb128 .LEHE300-.LEHB300
	.uleb128 .L2122-.LFB14062
	.uleb128 0
	.uleb128 .LEHB301-.LFB14062
	.uleb128 .LEHE301-.LEHB301
	.uleb128 0
	.uleb128 0
.LLSDACSE14062:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv:
.LFB14061:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14061
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB302:
	call	_Znwm
.LEHE302:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB303:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE303:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rbx)
.LEHB304:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE304:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2128:
	.cfi_restore_state
	movq	%rax, %rbp
.L2127:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB305:
	call	_Unwind_Resume
.LEHE305:
.L2129:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	jmp	.L2127
	.cfi_endproc
.LFE14061:
	.section	.gcc_except_table
.LLSDA14061:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14061-.LLSDACSB14061
.LLSDACSB14061:
	.uleb128 .LEHB302-.LFB14061
	.uleb128 .LEHE302-.LEHB302
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB303-.LFB14061
	.uleb128 .LEHE303-.LEHB303
	.uleb128 .L2128-.LFB14061
	.uleb128 0
	.uleb128 .LEHB304-.LFB14061
	.uleb128 .LEHE304-.LEHB304
	.uleb128 .L2129-.LFB14061
	.uleb128 0
	.uleb128 .LEHB305-.LFB14061
	.uleb128 .LEHE305-.LEHB305
	.uleb128 0
	.uleb128 0
.LLSDACSE14061:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv:
.LFB14732:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14732
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB306:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE306:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rbx)
.LEHB307:
	call	__cxa_throw
.L2135:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE307:
	.cfi_endproc
.LFE14732:
	.section	.gcc_except_table
.LLSDA14732:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14732-.LLSDACSB14732
.LLSDACSB14732:
	.uleb128 .LEHB306-.LFB14732
	.uleb128 .LEHE306-.LEHB306
	.uleb128 .L2135-.LFB14732
	.uleb128 0
	.uleb128 .LEHB307-.LFB14732
	.uleb128 .LEHE307-.LEHB307
	.uleb128 0
	.uleb128 0
.LLSDACSE14732:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_:
.LFB13136:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13136
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt16invalid_argument+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2139
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2140
	addl	$1, 88(%rdi)
.L2139:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2140:
	.cfi_restore_state
.LEHB308:
	call	*%rax
.LEHE308:
	jmp	.L2139
.L2143:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt16invalid_argumentD2Ev
	movq	%rbp, %rdi
.LEHB309:
	call	_Unwind_Resume
.LEHE309:
	.cfi_endproc
.LFE13136:
	.section	.gcc_except_table
.LLSDA13136:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13136-.LLSDACSB13136
.LLSDACSB13136:
	.uleb128 .LEHB308-.LFB13136
	.uleb128 .LEHE308-.LEHB308
	.uleb128 .L2143-.LFB13136
	.uleb128 0
	.uleb128 .LEHB309-.LFB13136
	.uleb128 .LEHE309-.LEHB309
	.uleb128 0
	.uleb128 0
.LLSDACSE13136:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv:
.LFB14057:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14057
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB310:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE310:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rbx)
.LEHB311:
	call	__cxa_throw
.L2148:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE311:
	.cfi_endproc
.LFE14057:
	.section	.gcc_except_table
.LLSDA14057:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14057-.LLSDACSB14057
.LLSDACSB14057:
	.uleb128 .LEHB310-.LFB14057
	.uleb128 .LEHE310-.LEHB310
	.uleb128 .L2148-.LFB14057
	.uleb128 0
	.uleb128 .LEHB311-.LFB14057
	.uleb128 .LEHE311-.LEHB311
	.uleb128 0
	.uleb128 0
.LLSDACSE14057:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv:
.LFB14056:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14056
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB312:
	call	_Znwm
.LEHE312:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB313:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE313:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rbx)
.LEHB314:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE314:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2154:
	.cfi_restore_state
	movq	%rax, %rbp
.L2153:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB315:
	call	_Unwind_Resume
.LEHE315:
.L2155:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	jmp	.L2153
	.cfi_endproc
.LFE14056:
	.section	.gcc_except_table
.LLSDA14056:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14056-.LLSDACSB14056
.LLSDACSB14056:
	.uleb128 .LEHB312-.LFB14056
	.uleb128 .LEHE312-.LEHB312
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB313-.LFB14056
	.uleb128 .LEHE313-.LEHB313
	.uleb128 .L2154-.LFB14056
	.uleb128 0
	.uleb128 .LEHB314-.LFB14056
	.uleb128 .LEHE314-.LEHB314
	.uleb128 .L2155-.LFB14056
	.uleb128 0
	.uleb128 .LEHB315-.LFB14056
	.uleb128 .LEHE315-.LEHB315
	.uleb128 0
	.uleb128 0
.LLSDACSE14056:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv:
.LFB14733:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14733
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB316:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE316:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rbx)
.LEHB317:
	call	__cxa_throw
.L2161:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE317:
	.cfi_endproc
.LFE14733:
	.section	.gcc_except_table
.LLSDA14733:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14733-.LLSDACSB14733
.LLSDACSB14733:
	.uleb128 .LEHB316-.LFB14733
	.uleb128 .LEHE316-.LEHB316
	.uleb128 .L2161-.LFB14733
	.uleb128 0
	.uleb128 .LEHB317-.LFB14733
	.uleb128 .LEHE317-.LEHB317
	.uleb128 0
	.uleb128 0
.LLSDACSE14733:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_:
.LFB13143:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13143
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12length_error+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2165
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2166
	addl	$1, 88(%rdi)
.L2165:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2166:
	.cfi_restore_state
.LEHB318:
	call	*%rax
.LEHE318:
	jmp	.L2165
.L2169:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12length_errorD2Ev
	movq	%rbp, %rdi
.LEHB319:
	call	_Unwind_Resume
.LEHE319:
	.cfi_endproc
.LFE13143:
	.section	.gcc_except_table
.LLSDA13143:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13143-.LLSDACSB13143
.LLSDACSB13143:
	.uleb128 .LEHB318-.LFB13143
	.uleb128 .LEHE318-.LEHB318
	.uleb128 .L2169-.LFB13143
	.uleb128 0
	.uleb128 .LEHB319-.LFB13143
	.uleb128 .LEHE319-.LEHB319
	.uleb128 0
	.uleb128 0
.LLSDACSE13143:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv:
.LFB14052:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14052
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB320:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE320:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rbx)
.LEHB321:
	call	__cxa_throw
.L2174:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE321:
	.cfi_endproc
.LFE14052:
	.section	.gcc_except_table
.LLSDA14052:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14052-.LLSDACSB14052
.LLSDACSB14052:
	.uleb128 .LEHB320-.LFB14052
	.uleb128 .LEHE320-.LEHB320
	.uleb128 .L2174-.LFB14052
	.uleb128 0
	.uleb128 .LEHB321-.LFB14052
	.uleb128 .LEHE321-.LEHB321
	.uleb128 0
	.uleb128 0
.LLSDACSE14052:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv:
.LFB14051:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14051
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB322:
	call	_Znwm
.LEHE322:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB323:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE323:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rbx)
.LEHB324:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE324:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2180:
	.cfi_restore_state
	movq	%rax, %rbp
.L2179:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB325:
	call	_Unwind_Resume
.LEHE325:
.L2181:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	jmp	.L2179
	.cfi_endproc
.LFE14051:
	.section	.gcc_except_table
.LLSDA14051:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14051-.LLSDACSB14051
.LLSDACSB14051:
	.uleb128 .LEHB322-.LFB14051
	.uleb128 .LEHE322-.LEHB322
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB323-.LFB14051
	.uleb128 .LEHE323-.LEHB323
	.uleb128 .L2180-.LFB14051
	.uleb128 0
	.uleb128 .LEHB324-.LFB14051
	.uleb128 .LEHE324-.LEHB324
	.uleb128 .L2181-.LFB14051
	.uleb128 0
	.uleb128 .LEHB325-.LFB14051
	.uleb128 .LEHE325-.LEHB325
	.uleb128 0
	.uleb128 0
.LLSDACSE14051:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv:
.LFB14730:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14730
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB326:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE326:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rbx)
.LEHB327:
	call	__cxa_throw
.L2187:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE327:
	.cfi_endproc
.LFE14730:
	.section	.gcc_except_table
.LLSDA14730:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14730-.LLSDACSB14730
.LLSDACSB14730:
	.uleb128 .LEHB326-.LFB14730
	.uleb128 .LEHE326-.LEHB326
	.uleb128 .L2187-.LFB14730
	.uleb128 0
	.uleb128 .LEHB327-.LFB14730
	.uleb128 .LEHE327-.LEHB327
	.uleb128 0
	.uleb128 0
.LLSDACSE14730:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_:
.LFB13150:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13150
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12out_of_range+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2191
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2192
	addl	$1, 88(%rdi)
.L2191:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2192:
	.cfi_restore_state
.LEHB328:
	call	*%rax
.LEHE328:
	jmp	.L2191
.L2195:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12out_of_rangeD2Ev
	movq	%rbp, %rdi
.LEHB329:
	call	_Unwind_Resume
.LEHE329:
	.cfi_endproc
.LFE13150:
	.section	.gcc_except_table
.LLSDA13150:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13150-.LLSDACSB13150
.LLSDACSB13150:
	.uleb128 .LEHB328-.LFB13150
	.uleb128 .LEHE328-.LEHB328
	.uleb128 .L2195-.LFB13150
	.uleb128 0
	.uleb128 .LEHB329-.LFB13150
	.uleb128 .LEHE329-.LEHB329
	.uleb128 0
	.uleb128 0
.LLSDACSE13150:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv:
.LFB14047:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14047
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB330:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE330:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rbx)
.LEHB331:
	call	__cxa_throw
.L2200:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE331:
	.cfi_endproc
.LFE14047:
	.section	.gcc_except_table
.LLSDA14047:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14047-.LLSDACSB14047
.LLSDACSB14047:
	.uleb128 .LEHB330-.LFB14047
	.uleb128 .LEHE330-.LEHB330
	.uleb128 .L2200-.LFB14047
	.uleb128 0
	.uleb128 .LEHB331-.LFB14047
	.uleb128 .LEHE331-.LEHB331
	.uleb128 0
	.uleb128 0
.LLSDACSE14047:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv:
.LFB14046:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14046
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB332:
	call	_Znwm
.LEHE332:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB333:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE333:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rbx)
.LEHB334:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE334:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2206:
	.cfi_restore_state
	movq	%rax, %rbp
.L2205:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB335:
	call	_Unwind_Resume
.LEHE335:
.L2207:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	jmp	.L2205
	.cfi_endproc
.LFE14046:
	.section	.gcc_except_table
.LLSDA14046:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14046-.LLSDACSB14046
.LLSDACSB14046:
	.uleb128 .LEHB332-.LFB14046
	.uleb128 .LEHE332-.LEHB332
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB333-.LFB14046
	.uleb128 .LEHE333-.LEHB333
	.uleb128 .L2206-.LFB14046
	.uleb128 0
	.uleb128 .LEHB334-.LFB14046
	.uleb128 .LEHE334-.LEHB334
	.uleb128 .L2207-.LFB14046
	.uleb128 0
	.uleb128 .LEHB335-.LFB14046
	.uleb128 .LEHE335-.LEHB335
	.uleb128 0
	.uleb128 0
.LLSDACSE14046:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv:
.LFB14736:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14736
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB336:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE336:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rbx)
.LEHB337:
	call	__cxa_throw
.L2213:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE337:
	.cfi_endproc
.LFE14736:
	.section	.gcc_except_table
.LLSDA14736:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14736-.LLSDACSB14736
.LLSDACSB14736:
	.uleb128 .LEHB336-.LFB14736
	.uleb128 .LEHE336-.LEHB336
	.uleb128 .L2213-.LFB14736
	.uleb128 0
	.uleb128 .LEHB337-.LFB14736
	.uleb128 .LEHE337-.LEHB337
	.uleb128 0
	.uleb128 0
.LLSDACSE14736:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_:
.LFB13157:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13157
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2217
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2218
	addl	$1, 88(%rdi)
.L2217:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2218:
	.cfi_restore_state
.LEHB338:
	call	*%rax
.LEHE338:
	jmp	.L2217
.L2221:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB339:
	call	_Unwind_Resume
.LEHE339:
	.cfi_endproc
.LFE13157:
	.section	.gcc_except_table
.LLSDA13157:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13157-.LLSDACSB13157
.LLSDACSB13157:
	.uleb128 .LEHB338-.LFB13157
	.uleb128 .LEHE338-.LEHB338
	.uleb128 .L2221-.LFB13157
	.uleb128 0
	.uleb128 .LEHB339-.LFB13157
	.uleb128 .LEHE339-.LEHB339
	.uleb128 0
	.uleb128 0
.LLSDACSE13157:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv:
.LFB14042:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14042
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB340:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE340:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rbx)
.LEHB341:
	call	__cxa_throw
.L2226:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE341:
	.cfi_endproc
.LFE14042:
	.section	.gcc_except_table
.LLSDA14042:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14042-.LLSDACSB14042
.LLSDACSB14042:
	.uleb128 .LEHB340-.LFB14042
	.uleb128 .LEHE340-.LEHB340
	.uleb128 .L2226-.LFB14042
	.uleb128 0
	.uleb128 .LEHB341-.LFB14042
	.uleb128 .LEHE341-.LEHB341
	.uleb128 0
	.uleb128 0
.LLSDACSE14042:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv:
.LFB14041:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14041
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB342:
	call	_Znwm
.LEHE342:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB343:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE343:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rbx)
.LEHB344:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE344:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2232:
	.cfi_restore_state
	movq	%rax, %rbp
.L2231:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB345:
	call	_Unwind_Resume
.LEHE345:
.L2233:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	jmp	.L2231
	.cfi_endproc
.LFE14041:
	.section	.gcc_except_table
.LLSDA14041:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14041-.LLSDACSB14041
.LLSDACSB14041:
	.uleb128 .LEHB342-.LFB14041
	.uleb128 .LEHE342-.LEHB342
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB343-.LFB14041
	.uleb128 .LEHE343-.LEHB343
	.uleb128 .L2232-.LFB14041
	.uleb128 0
	.uleb128 .LEHB344-.LFB14041
	.uleb128 .LEHE344-.LEHB344
	.uleb128 .L2233-.LFB14041
	.uleb128 0
	.uleb128 .LEHB345-.LFB14041
	.uleb128 .LEHE345-.LEHB345
	.uleb128 0
	.uleb128 0
.LLSDACSE14041:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv:
.LFB14728:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14728
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB346:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE346:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rbx)
.LEHB347:
	call	__cxa_throw
.L2239:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE347:
	.cfi_endproc
.LFE14728:
	.section	.gcc_except_table
.LLSDA14728:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14728-.LLSDACSB14728
.LLSDACSB14728:
	.uleb128 .LEHB346-.LFB14728
	.uleb128 .LEHE346-.LEHB346
	.uleb128 .L2239-.LFB14728
	.uleb128 0
	.uleb128 .LEHB347-.LFB14728
	.uleb128 .LEHE347-.LEHB347
	.uleb128 0
	.uleb128 0
.LLSDACSE14728:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_:
.LFB13164:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13164
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt11range_error+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2243
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2244
	addl	$1, 88(%rdi)
.L2243:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2244:
	.cfi_restore_state
.LEHB348:
	call	*%rax
.LEHE348:
	jmp	.L2243
.L2247:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt11range_errorD2Ev
	movq	%rbp, %rdi
.LEHB349:
	call	_Unwind_Resume
.LEHE349:
	.cfi_endproc
.LFE13164:
	.section	.gcc_except_table
.LLSDA13164:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13164-.LLSDACSB13164
.LLSDACSB13164:
	.uleb128 .LEHB348-.LFB13164
	.uleb128 .LEHE348-.LEHB348
	.uleb128 .L2247-.LFB13164
	.uleb128 0
	.uleb128 .LEHB349-.LFB13164
	.uleb128 .LEHE349-.LEHB349
	.uleb128 0
	.uleb128 0
.LLSDACSE13164:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv:
.LFB14037:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14037
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB350:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE350:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rbx)
.LEHB351:
	call	__cxa_throw
.L2252:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE351:
	.cfi_endproc
.LFE14037:
	.section	.gcc_except_table
.LLSDA14037:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14037-.LLSDACSB14037
.LLSDACSB14037:
	.uleb128 .LEHB350-.LFB14037
	.uleb128 .LEHE350-.LEHB350
	.uleb128 .L2252-.LFB14037
	.uleb128 0
	.uleb128 .LEHB351-.LFB14037
	.uleb128 .LEHE351-.LEHB351
	.uleb128 0
	.uleb128 0
.LLSDACSE14037:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv:
.LFB14036:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14036
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB352:
	call	_Znwm
.LEHE352:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB353:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE353:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rbx)
.LEHB354:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE354:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2258:
	.cfi_restore_state
	movq	%rax, %rbp
.L2257:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB355:
	call	_Unwind_Resume
.LEHE355:
.L2259:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	jmp	.L2257
	.cfi_endproc
.LFE14036:
	.section	.gcc_except_table
.LLSDA14036:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14036-.LLSDACSB14036
.LLSDACSB14036:
	.uleb128 .LEHB352-.LFB14036
	.uleb128 .LEHE352-.LEHB352
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB353-.LFB14036
	.uleb128 .LEHE353-.LEHB353
	.uleb128 .L2258-.LFB14036
	.uleb128 0
	.uleb128 .LEHB354-.LFB14036
	.uleb128 .LEHE354-.LEHB354
	.uleb128 .L2259-.LFB14036
	.uleb128 0
	.uleb128 .LEHB355-.LFB14036
	.uleb128 .LEHE355-.LEHB355
	.uleb128 0
	.uleb128 0
.LLSDACSE14036:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv:
.LFB14757:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14757
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB356:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE356:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rbx)
.LEHB357:
	call	__cxa_throw
.L2265:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE357:
	.cfi_endproc
.LFE14757:
	.section	.gcc_except_table
.LLSDA14757:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14757-.LLSDACSB14757
.LLSDACSB14757:
	.uleb128 .LEHB356-.LFB14757
	.uleb128 .LEHE356-.LEHB356
	.uleb128 .L2265-.LFB14757
	.uleb128 0
	.uleb128 .LEHB357-.LFB14757
	.uleb128 .LEHE357-.LEHB357
	.uleb128 0
	.uleb128 0
.LLSDACSE14757:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_:
.LFB13171:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13171
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt14overflow_error+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2269
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2270
	addl	$1, 88(%rdi)
.L2269:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2270:
	.cfi_restore_state
.LEHB358:
	call	*%rax
.LEHE358:
	jmp	.L2269
.L2273:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt14overflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB359:
	call	_Unwind_Resume
.LEHE359:
	.cfi_endproc
.LFE13171:
	.section	.gcc_except_table
.LLSDA13171:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13171-.LLSDACSB13171
.LLSDACSB13171:
	.uleb128 .LEHB358-.LFB13171
	.uleb128 .LEHE358-.LEHB358
	.uleb128 .L2273-.LFB13171
	.uleb128 0
	.uleb128 .LEHB359-.LFB13171
	.uleb128 .LEHE359-.LEHB359
	.uleb128 0
	.uleb128 0
.LLSDACSE13171:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv:
.LFB14032:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14032
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB360:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE360:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rbx)
.LEHB361:
	call	__cxa_throw
.L2278:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE361:
	.cfi_endproc
.LFE14032:
	.section	.gcc_except_table
.LLSDA14032:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14032-.LLSDACSB14032
.LLSDACSB14032:
	.uleb128 .LEHB360-.LFB14032
	.uleb128 .LEHE360-.LEHB360
	.uleb128 .L2278-.LFB14032
	.uleb128 0
	.uleb128 .LEHB361-.LFB14032
	.uleb128 .LEHE361-.LEHB361
	.uleb128 0
	.uleb128 0
.LLSDACSE14032:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv:
.LFB14031:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14031
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB362:
	call	_Znwm
.LEHE362:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB363:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE363:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rbx)
.LEHB364:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE364:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2284:
	.cfi_restore_state
	movq	%rax, %rbp
.L2283:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB365:
	call	_Unwind_Resume
.LEHE365:
.L2285:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	jmp	.L2283
	.cfi_endproc
.LFE14031:
	.section	.gcc_except_table
.LLSDA14031:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14031-.LLSDACSB14031
.LLSDACSB14031:
	.uleb128 .LEHB362-.LFB14031
	.uleb128 .LEHE362-.LEHB362
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB363-.LFB14031
	.uleb128 .LEHE363-.LEHB363
	.uleb128 .L2284-.LFB14031
	.uleb128 0
	.uleb128 .LEHB364-.LFB14031
	.uleb128 .LEHE364-.LEHB364
	.uleb128 .L2285-.LFB14031
	.uleb128 0
	.uleb128 .LEHB365-.LFB14031
	.uleb128 .LEHE365-.LEHB365
	.uleb128 0
	.uleb128 0
.LLSDACSE14031:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv:
.LFB14741:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14741
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB366:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE366:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rbx)
.LEHB367:
	call	__cxa_throw
.L2291:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE367:
	.cfi_endproc
.LFE14741:
	.section	.gcc_except_table
.LLSDA14741:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14741-.LLSDACSB14741
.LLSDACSB14741:
	.uleb128 .LEHB366-.LFB14741
	.uleb128 .LEHE366-.LEHB366
	.uleb128 .L2291-.LFB14741
	.uleb128 0
	.uleb128 .LEHB367-.LFB14741
	.uleb128 .LEHE367-.LEHB367
	.uleb128 0
	.uleb128 0
.LLSDACSE14741:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_:
.LFB13178:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13178
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt15underflow_error+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2295
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2296
	addl	$1, 88(%rdi)
.L2295:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2296:
	.cfi_restore_state
.LEHB368:
	call	*%rax
.LEHE368:
	jmp	.L2295
.L2299:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt15underflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB369:
	call	_Unwind_Resume
.LEHE369:
	.cfi_endproc
.LFE13178:
	.section	.gcc_except_table
.LLSDA13178:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13178-.LLSDACSB13178
.LLSDACSB13178:
	.uleb128 .LEHB368-.LFB13178
	.uleb128 .LEHE368-.LEHB368
	.uleb128 .L2299-.LFB13178
	.uleb128 0
	.uleb128 .LEHB369-.LFB13178
	.uleb128 .LEHE369-.LEHB369
	.uleb128 0
	.uleb128 0
.LLSDACSE13178:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv:
.LFB14027:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14027
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB370:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE370:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rbx)
.LEHB371:
	call	__cxa_throw
.L2304:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE371:
	.cfi_endproc
.LFE14027:
	.section	.gcc_except_table
.LLSDA14027:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14027-.LLSDACSB14027
.LLSDACSB14027:
	.uleb128 .LEHB370-.LFB14027
	.uleb128 .LEHE370-.LEHB370
	.uleb128 .L2304-.LFB14027
	.uleb128 0
	.uleb128 .LEHB371-.LFB14027
	.uleb128 .LEHE371-.LEHB371
	.uleb128 0
	.uleb128 0
.LLSDACSE14027:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv:
.LFB14026:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14026
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB372:
	call	_Znwm
.LEHE372:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB373:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE373:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rbx)
.LEHB374:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE374:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2310:
	.cfi_restore_state
	movq	%rax, %rbp
.L2309:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB375:
	call	_Unwind_Resume
.LEHE375:
.L2311:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	jmp	.L2309
	.cfi_endproc
.LFE14026:
	.section	.gcc_except_table
.LLSDA14026:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14026-.LLSDACSB14026
.LLSDACSB14026:
	.uleb128 .LEHB372-.LFB14026
	.uleb128 .LEHE372-.LEHB372
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB373-.LFB14026
	.uleb128 .LEHE373-.LEHB373
	.uleb128 .L2310-.LFB14026
	.uleb128 0
	.uleb128 .LEHB374-.LFB14026
	.uleb128 .LEHE374-.LEHB374
	.uleb128 .L2311-.LFB14026
	.uleb128 0
	.uleb128 .LEHB375-.LFB14026
	.uleb128 .LEHE375-.LEHB375
	.uleb128 0
	.uleb128 0
.LLSDACSE14026:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv:
.LFB14740:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14740
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB376:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE376:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rbx)
.LEHB377:
	call	__cxa_throw
.L2317:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE377:
	.cfi_endproc
.LFE14740:
	.section	.gcc_except_table
.LLSDA14740:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14740-.LLSDACSB14740
.LLSDACSB14740:
	.uleb128 .LEHB376-.LFB14740
	.uleb128 .LEHE376-.LEHB376
	.uleb128 .L2317-.LFB14740
	.uleb128 0
	.uleb128 .LEHB377-.LFB14740
	.uleb128 .LEHE377-.LEHB377
	.uleb128 0
	.uleb128 0
.LLSDACSE14740:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC5ERKS4_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_:
.LFB13185:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13185
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVNSt8ios_base7failureB5cxx11E+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L2321
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2322
	addl	$1, 88(%rdi)
.L2321:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2322:
	.cfi_restore_state
.LEHB378:
	call	*%rax
.LEHE378:
	jmp	.L2321
.L2325:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
	movq	%rbp, %rdi
.LEHB379:
	call	_Unwind_Resume
.LEHE379:
	.cfi_endproc
.LFE13185:
	.section	.gcc_except_table
.LLSDA13185:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13185-.LLSDACSB13185
.LLSDACSB13185:
	.uleb128 .LEHB378-.LFB13185
	.uleb128 .LEHE378-.LEHB378
	.uleb128 .L2325-.LFB13185
	.uleb128 0
	.uleb128 .LEHB379-.LFB13185
	.uleb128 .LEHE379-.LEHB379
	.uleb128 0
	.uleb128 0
.LLSDACSE13185:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC5ERKS4_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC1ERKS4_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC1ERKS4_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv:
.LFB14022:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14022
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB380:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE380:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rbx)
.LEHB381:
	call	__cxa_throw
.L2330:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE381:
	.cfi_endproc
.LFE14022:
	.section	.gcc_except_table
.LLSDA14022:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14022-.LLSDACSB14022
.LLSDACSB14022:
	.uleb128 .LEHB380-.LFB14022
	.uleb128 .LEHE380-.LEHB380
	.uleb128 .L2330-.LFB14022
	.uleb128 0
	.uleb128 .LEHB381-.LFB14022
	.uleb128 .LEHE381-.LEHB381
	.uleb128 0
	.uleb128 0
.LLSDACSE14022:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv:
.LFB14021:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14021
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB382:
	call	_Znwm
.LEHE382:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB383:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE383:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rbx)
.LEHB384:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE384:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2336:
	.cfi_restore_state
	movq	%rax, %rbp
.L2335:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB385:
	call	_Unwind_Resume
.LEHE385:
.L2337:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	jmp	.L2335
	.cfi_endproc
.LFE14021:
	.section	.gcc_except_table
.LLSDA14021:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14021-.LLSDACSB14021
.LLSDACSB14021:
	.uleb128 .LEHB382-.LFB14021
	.uleb128 .LEHE382-.LEHB382
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB383-.LFB14021
	.uleb128 .LEHE383-.LEHB383
	.uleb128 .L2336-.LFB14021
	.uleb128 0
	.uleb128 .LEHB384-.LFB14021
	.uleb128 .LEHE384-.LEHB384
	.uleb128 .L2337-.LFB14021
	.uleb128 0
	.uleb128 .LEHB385-.LFB14021
	.uleb128 .LEHE385-.LEHB385
	.uleb128 0
	.uleb128 0
.LLSDACSE14021:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv:
.LFB14756:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14756
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB386:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE386:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rbx)
.LEHB387:
	call	__cxa_throw
.L2343:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE387:
	.cfi_endproc
.LFE14756:
	.section	.gcc_except_table
.LLSDA14756:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14756-.LLSDACSB14756
.LLSDACSB14756:
	.uleb128 .LEHB386-.LFB14756
	.uleb128 .LEHE386-.LEHB386
	.uleb128 .L2343-.LFB14756
	.uleb128 0
	.uleb128 .LEHB387-.LFB14756
	.uleb128 .LEHE387-.LEHB387
	.uleb128 0
	.uleb128 0
.LLSDACSE14756:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_:
.LFB13192:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13192
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2347
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2348
	addl	$1, 88(%rdi)
.L2347:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2348:
	.cfi_restore_state
.LEHB388:
	call	*%rax
.LEHE388:
	jmp	.L2347
.L2351:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB389:
	call	_Unwind_Resume
.LEHE389:
	.cfi_endproc
.LFE13192:
	.section	.gcc_except_table
.LLSDA13192:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13192-.LLSDACSB13192
.LLSDACSB13192:
	.uleb128 .LEHB388-.LFB13192
	.uleb128 .LEHE388-.LEHB388
	.uleb128 .L2351-.LFB13192
	.uleb128 0
	.uleb128 .LEHB389-.LFB13192
	.uleb128 .LEHE389-.LEHB389
	.uleb128 0
	.uleb128 0
.LLSDACSE13192:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv:
.LFB14017:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14017
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB390:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE390:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rbx)
.LEHB391:
	call	__cxa_throw
.L2356:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE391:
	.cfi_endproc
.LFE14017:
	.section	.gcc_except_table
.LLSDA14017:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14017-.LLSDACSB14017
.LLSDACSB14017:
	.uleb128 .LEHB390-.LFB14017
	.uleb128 .LEHE390-.LEHB390
	.uleb128 .L2356-.LFB14017
	.uleb128 0
	.uleb128 .LEHB391-.LFB14017
	.uleb128 .LEHE391-.LEHB391
	.uleb128 0
	.uleb128 0
.LLSDACSE14017:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv:
.LFB14016:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14016
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB392:
	call	_Znwm
.LEHE392:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB393:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE393:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rbx)
.LEHB394:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE394:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2362:
	.cfi_restore_state
	movq	%rax, %rbp
.L2361:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB395:
	call	_Unwind_Resume
.LEHE395:
.L2363:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	jmp	.L2361
	.cfi_endproc
.LFE14016:
	.section	.gcc_except_table
.LLSDA14016:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14016-.LLSDACSB14016
.LLSDACSB14016:
	.uleb128 .LEHB392-.LFB14016
	.uleb128 .LEHE392-.LEHB392
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB393-.LFB14016
	.uleb128 .LEHE393-.LEHB393
	.uleb128 .L2362-.LFB14016
	.uleb128 0
	.uleb128 .LEHB394-.LFB14016
	.uleb128 .LEHE394-.LEHB394
	.uleb128 .L2363-.LFB14016
	.uleb128 0
	.uleb128 .LEHB395-.LFB14016
	.uleb128 .LEHE395-.LEHB395
	.uleb128 0
	.uleb128 0
.LLSDACSE14016:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv:
.LFB14745:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14745
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB396:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE396:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rbx)
.LEHB397:
	call	__cxa_throw
.L2369:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE397:
	.cfi_endproc
.LFE14745:
	.section	.gcc_except_table
.LLSDA14745:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14745-.LLSDACSB14745
.LLSDACSB14745:
	.uleb128 .LEHB396-.LFB14745
	.uleb128 .LEHE396-.LEHB396
	.uleb128 .L2369-.LFB14745
	.uleb128 0
	.uleb128 .LEHB397-.LFB14745
	.uleb128 .LEHE397-.LEHB397
	.uleb128 0
	.uleb128 0
.LLSDACSE14745:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_:
.LFB13199:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13199
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	$_ZTVSt9bad_alloc+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rsi), %rdi
	testq	%rdi, %rdi
	movq	%rdi, 16(%rbx)
	je	.L2373
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2374
	addl	$1, 88(%rdi)
.L2373:
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+16, (%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+56, 8(%rbx)
	movl	%eax, 40(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2374:
	.cfi_restore_state
.LEHB398:
	call	*%rax
.LEHE398:
	jmp	.L2373
.L2377:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	%rbp, %rdi
.LEHB399:
	call	_Unwind_Resume
.LEHE399:
	.cfi_endproc
.LFE13199:
	.section	.gcc_except_table
.LLSDA13199:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13199-.LLSDACSB13199
.LLSDACSB13199:
	.uleb128 .LEHB398-.LFB13199
	.uleb128 .LEHE398-.LEHB398
	.uleb128 .L2377-.LFB13199
	.uleb128 0
	.uleb128 .LEHB399-.LFB13199
	.uleb128 .LEHE399-.LEHB399
	.uleb128 0
	.uleb128 0
.LLSDACSE13199:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv:
.LFB14012:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14012
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB400:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
.LEHE400:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rbx)
.LEHB401:
	call	__cxa_throw
.L2382:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE401:
	.cfi_endproc
.LFE14012:
	.section	.gcc_except_table
.LLSDA14012:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14012-.LLSDACSB14012
.LLSDACSB14012:
	.uleb128 .LEHB400-.LFB14012
	.uleb128 .LEHE400-.LEHB400
	.uleb128 .L2382-.LFB14012
	.uleb128 0
	.uleb128 .LEHB401-.LFB14012
	.uleb128 .LEHE401-.LEHB401
	.uleb128 0
	.uleb128 0
.LLSDACSE14012:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv:
.LFB14755:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14755
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB402:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
.LEHE402:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rbx)
.LEHB403:
	call	__cxa_throw
.L2386:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE403:
	.cfi_endproc
.LFE14755:
	.section	.gcc_except_table
.LLSDA14755:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14755-.LLSDACSB14755
.LLSDACSB14755:
	.uleb128 .LEHB402-.LFB14755
	.uleb128 .LEHE402-.LEHB402
	.uleb128 .L2386-.LFB14755
	.uleb128 0
	.uleb128 .LEHB403-.LFB14755
	.uleb128 .LEHE403-.LEHB403
	.uleb128 0
	.uleb128 0
.LLSDACSE14755:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_:
.LFB13206:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13206
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	$_ZTVSt8bad_cast+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rsi), %rdi
	testq	%rdi, %rdi
	movq	%rdi, 16(%rbx)
	je	.L2390
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2391
	addl	$1, 88(%rdi)
.L2390:
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+16, (%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+56, 8(%rbx)
	movl	%eax, 40(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2391:
	.cfi_restore_state
.LEHB404:
	call	*%rax
.LEHE404:
	jmp	.L2390
.L2394:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt8bad_castD2Ev
	movq	%rbp, %rdi
.LEHB405:
	call	_Unwind_Resume
.LEHE405:
	.cfi_endproc
.LFE13206:
	.section	.gcc_except_table
.LLSDA13206:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13206-.LLSDACSB13206
.LLSDACSB13206:
	.uleb128 .LEHB404-.LFB13206
	.uleb128 .LEHE404-.LEHB404
	.uleb128 .L2394-.LFB13206
	.uleb128 0
	.uleb128 .LEHB405-.LFB13206
	.uleb128 .LEHE405-.LEHB405
	.uleb128 0
	.uleb128 0
.LLSDACSE13206:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv:
.LFB14007:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14007
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB406:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
.LEHE406:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rbx)
.LEHB407:
	call	__cxa_throw
.L2399:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE407:
	.cfi_endproc
.LFE14007:
	.section	.gcc_except_table
.LLSDA14007:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14007-.LLSDACSB14007
.LLSDACSB14007:
	.uleb128 .LEHB406-.LFB14007
	.uleb128 .LEHE406-.LEHB406
	.uleb128 .L2399-.LFB14007
	.uleb128 0
	.uleb128 .LEHB407-.LFB14007
	.uleb128 .LEHE407-.LEHB407
	.uleb128 0
	.uleb128 0
.LLSDACSE14007:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv:
.LFB14751:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14751
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB408:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
.LEHE408:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rbx)
.LEHB409:
	call	__cxa_throw
.L2403:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE409:
	.cfi_endproc
.LFE14751:
	.section	.gcc_except_table
.LLSDA14751:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14751-.LLSDACSB14751
.LLSDACSB14751:
	.uleb128 .LEHB408-.LFB14751
	.uleb128 .LEHE408-.LEHB408
	.uleb128 .L2403-.LFB14751
	.uleb128 0
	.uleb128 .LEHB409-.LFB14751
	.uleb128 .LEHE409-.LEHB409
	.uleb128 0
	.uleb128 0
.LLSDACSE14751:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_:
.LFB13213:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13213
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	$_ZTVSt10bad_typeid+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rsi), %rdi
	testq	%rdi, %rdi
	movq	%rdi, 16(%rbx)
	je	.L2407
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2408
	addl	$1, 88(%rdi)
.L2407:
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+16, (%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+56, 8(%rbx)
	movl	%eax, 40(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2408:
	.cfi_restore_state
.LEHB410:
	call	*%rax
.LEHE410:
	jmp	.L2407
.L2411:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt10bad_typeidD2Ev
	movq	%rbp, %rdi
.LEHB411:
	call	_Unwind_Resume
.LEHE411:
	.cfi_endproc
.LFE13213:
	.section	.gcc_except_table
.LLSDA13213:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13213-.LLSDACSB13213
.LLSDACSB13213:
	.uleb128 .LEHB410-.LFB13213
	.uleb128 .LEHE410-.LEHB410
	.uleb128 .L2411-.LFB13213
	.uleb128 0
	.uleb128 .LEHB411-.LFB13213
	.uleb128 .LEHE411-.LEHB411
	.uleb128 0
	.uleb128 0
.LLSDACSE13213:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv:
.LFB14002:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14002
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB412:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
.LEHE412:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rbx)
.LEHB413:
	call	__cxa_throw
.L2416:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE413:
	.cfi_endproc
.LFE14002:
	.section	.gcc_except_table
.LLSDA14002:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14002-.LLSDACSB14002
.LLSDACSB14002:
	.uleb128 .LEHB412-.LFB14002
	.uleb128 .LEHE412-.LEHB412
	.uleb128 .L2416-.LFB14002
	.uleb128 0
	.uleb128 .LEHB413-.LFB14002
	.uleb128 .LEHE413-.LEHB413
	.uleb128 0
	.uleb128 0
.LLSDACSE14002:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv:
.LFB14749:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14749
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB414:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
.LEHE414:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rbx)
.LEHB415:
	call	__cxa_throw
.L2420:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE415:
	.cfi_endproc
.LFE14749:
	.section	.gcc_except_table
.LLSDA14749:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14749-.LLSDACSB14749
.LLSDACSB14749:
	.uleb128 .LEHB414-.LFB14749
	.uleb128 .LEHE414-.LEHB414
	.uleb128 .L2420-.LFB14749
	.uleb128 0
	.uleb128 .LEHB415-.LFB14749
	.uleb128 .LEHE415-.LEHB415
	.uleb128 0
	.uleb128 0
.LLSDACSE14749:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_:
.LFB13220:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13220
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	$_ZTVSt13bad_exception+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rsi), %rdi
	testq	%rdi, %rdi
	movq	%rdi, 16(%rbx)
	je	.L2424
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2425
	addl	$1, 88(%rdi)
.L2424:
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+16, (%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+56, 8(%rbx)
	movl	%eax, 40(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2425:
	.cfi_restore_state
.LEHB416:
	call	*%rax
.LEHE416:
	jmp	.L2424
.L2428:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	%rbp, %rdi
.LEHB417:
	call	_Unwind_Resume
.LEHE417:
	.cfi_endproc
.LFE13220:
	.section	.gcc_except_table
.LLSDA13220:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13220-.LLSDACSB13220
.LLSDACSB13220:
	.uleb128 .LEHB416-.LFB13220
	.uleb128 .LEHE416-.LEHB416
	.uleb128 .L2428-.LFB13220
	.uleb128 0
	.uleb128 .LEHB417-.LFB13220
	.uleb128 .LEHE417-.LEHB417
	.uleb128 0
	.uleb128 0
.LLSDACSE13220:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv:
.LFB13997:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13997
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB418:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
.LEHE418:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rbx)
.LEHB419:
	call	__cxa_throw
.L2433:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE419:
	.cfi_endproc
.LFE13997:
	.section	.gcc_except_table
.LLSDA13997:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13997-.LLSDACSB13997
.LLSDACSB13997:
	.uleb128 .LEHB418-.LFB13997
	.uleb128 .LEHE418-.LEHB418
	.uleb128 .L2433-.LFB13997
	.uleb128 0
	.uleb128 .LEHB419-.LFB13997
	.uleb128 .LEHE419-.LEHB419
	.uleb128 0
	.uleb128 0
.LLSDACSE13997:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv:
.LFB14738:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14738
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB420:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
.LEHE420:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rbx)
.LEHB421:
	call	__cxa_throw
.L2437:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE421:
	.cfi_endproc
.LFE14738:
	.section	.gcc_except_table
.LLSDA14738:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14738-.LLSDACSB14738
.LLSDACSB14738:
	.uleb128 .LEHB420-.LFB14738
	.uleb128 .LEHE420-.LEHB420
	.uleb128 .L2437-.LFB14738
	.uleb128 0
	.uleb128 .LEHB421-.LFB14738
	.uleb128 .LEHE421-.LEHB421
	.uleb128 0
	.uleb128 0
.LLSDACSE14738:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_:
.LFB13280:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13280
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2441
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2442
	addl	$1, 88(%rdi)
.L2441:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2442:
	.cfi_restore_state
.LEHB422:
	call	*%rax
.LEHE422:
	jmp	.L2441
.L2445:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB423:
	call	_Unwind_Resume
.LEHE423:
	.cfi_endproc
.LFE13280:
	.section	.gcc_except_table
.LLSDA13280:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13280-.LLSDACSB13280
.LLSDACSB13280:
	.uleb128 .LEHB422-.LFB13280
	.uleb128 .LEHE422-.LEHB422
	.uleb128 .L2445-.LFB13280
	.uleb128 0
	.uleb128 .LEHB423-.LFB13280
	.uleb128 .LEHE423-.LEHB423
	.uleb128 0
	.uleb128 0
.LLSDACSE13280:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_:
.LFB12222:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12222
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rax, %rbx
	movq	%rsp, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 24(%rsp)
	movq	$0, 32(%rsp)
	movq	$0, 40(%rsp)
	movl	$-1, 48(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE+56, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rbx)
.LEHB424:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE424:
	leaq	16(%rsp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rbx)
.LEHB425:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE425:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, %esi
	movq	%rbx, %rdi
.LEHB426:
	call	__cxa_throw
.L2452:
	movq	%rax, %rbp
.L2451:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE426:
.L2453:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L2451
	.cfi_endproc
.LFE12222:
	.section	.gcc_except_table
.LLSDA12222:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12222-.LLSDACSB12222
.LLSDACSB12222:
	.uleb128 .LEHB424-.LFB12222
	.uleb128 .LEHE424-.LEHB424
	.uleb128 .L2452-.LFB12222
	.uleb128 0
	.uleb128 .LEHB425-.LFB12222
	.uleb128 .LEHE425-.LEHB425
	.uleb128 .L2453-.LFB12222
	.uleb128 0
	.uleb128 .LEHB426-.LFB12222
	.uleb128 .LEHE426-.LEHB426
	.uleb128 0
	.uleb128 0
.LLSDACSE12222:
	.section	.text._ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_, .-_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_
	.section	.rodata._ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE.str1.1,"aMS",@progbits,1
.LC17:
	.string	"call to empty boost::function"
	.section	.text._ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE:
.LFB10258:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10258
	movq	200(%rdi), %rax
	testq	%rax, %rax
	je	.L2489
	cmpb	$0, 40(%rdi)
	jne	.L2489
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbx
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
	testb	$1, %al
	movq	%rax, 16(%rsp)
	jne	.L2492
	andq	$-2, %rax
	addq	$208, %rdi
	xorl	%edx, %edx
	leaq	24(%rsp), %rsi
.LEHB427:
	call	*(%rax)
.LEHE427:
.L2459:
	movq	%rbx, %rdi
.LEHB428:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE428:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L2493
	andq	$-2, %rax
	leaq	24(%rsp), %rdi
.LEHB429:
	call	*8(%rax)
.LEHE429:
	cmpb	$0, 8(%rbx)
	je	.L2494
.L2464:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L2456
	testb	$1, %al
	jne	.L2456
	andq	$-2, %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L2456
	leaq	24(%rsp), %rdi
	movl	$2, %edx
	movq	%rdi, %rsi
	call	*%rax
.L2456:
	addq	$56, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2489:
	.cfi_restore 3
	.cfi_restore 6
	rep ret
	.p2align 4,,10
	.p2align 3
.L2494:
	.cfi_def_cfa_offset 80
	.cfi_offset 3, -24
	.cfi_offset 6, -16
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2464
	.p2align 4,,10
	.p2align 3
.L2492:
	movq	224(%rdi), %rax
	movdqu	208(%rdi), %xmm0
	movq	%rax, 40(%rsp)
	movups	%xmm0, 24(%rsp)
	jmp	.L2459
.L2493:
	movl	$.LC17, %esi
	movq	%rsp, %rdi
.LEHB430:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE430:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rsp)
.LEHB431:
	call	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_
.LEHE431:
.L2471:
	movq	%rsp, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost17bad_function_callE+16, (%rsp)
	call	_ZNSt13runtime_errorD2Ev
.L2463:
	cmpb	$0, 8(%rbx)
	jne	.L2466
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2466:
	movq	%rbp, %rbx
.L2467:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L2468
	testb	$1, %al
	jne	.L2468
	andq	$-2, %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L2468
	leaq	24(%rsp), %rsi
	movl	$2, %edx
	movq	%rsi, %rdi
	call	*%rax
.L2468:
	movq	%rbx, %rdi
.LEHB432:
	call	_Unwind_Resume
.LEHE432:
.L2470:
	movq	%rax, %rbp
	jmp	.L2463
.L2469:
	movq	%rax, %rbx
	jmp	.L2467
	.cfi_endproc
.LFE10258:
	.section	.gcc_except_table
.LLSDA10258:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10258-.LLSDACSB10258
.LLSDACSB10258:
	.uleb128 .LEHB427-.LFB10258
	.uleb128 .LEHE427-.LEHB427
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB428-.LFB10258
	.uleb128 .LEHE428-.LEHB428
	.uleb128 .L2469-.LFB10258
	.uleb128 0
	.uleb128 .LEHB429-.LFB10258
	.uleb128 .LEHE429-.LEHB429
	.uleb128 .L2470-.LFB10258
	.uleb128 0
	.uleb128 .LEHB430-.LFB10258
	.uleb128 .LEHE430-.LEHB430
	.uleb128 .L2470-.LFB10258
	.uleb128 0
	.uleb128 .LEHB431-.LFB10258
	.uleb128 .LEHE431-.LEHB431
	.uleb128 .L2471-.LFB10258
	.uleb128 0
	.uleb128 .LEHB432-.LFB10258
	.uleb128 .LEHE432-.LEHB432
	.uleb128 0
	.uleb128 0
.LLSDACSE10258:
	.section	.text._ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE,comdat
	.size	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	.section	.rodata._ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb.str1.8,"aMS",@progbits,1
	.align 8
.LC18:
	.string	"boost::condition_variable::wait failed in pthread_cond_wait"
	.section	.text._ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb,"axG",@progbits,_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	.type	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb, @function
_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb:
.LFB10261:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10261
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movl	%edx, %r15d
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%rdi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movq	%rsi, %r14
	subq	$88, %rsp
	.cfi_def_cfa_offset 144
.LEHB433:
	call	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 42(%r12)
	jne	.L2534
	.p2align 4,,10
	.p2align 3
.L2507:
	cmpb	$0, 40(%r12)
	jne	.L2499
	leaq	88(%r12), %rbp
	leaq	128(%r12), %r13
	call	_ZN5boost6detail23get_current_thread_dataEv
	movq	%rax, 8(%rsp)
	testq	%rax, %rax
	movq	8(%rsp), %xmm0
	movq	%rbp, 8(%rsp)
	movhps	8(%rsp), %xmm0
	movaps	%xmm0, 16(%rsp)
	je	.L2500
	cmpb	$0, 432(%rax)
	je	.L2500
	leaq	48(%rax), %rbx
	movb	$1, 32(%rsp)
	movq	%rbx, %rdi
	call	_ZN5boost5mutex4lockEv
.LEHE433:
	movq	16(%rsp), %rax
	cmpb	$0, 433(%rax)
	jne	.L2535
	movq	%rbp, 368(%rax)
	movq	%r13, 376(%rax)
	movq	24(%rsp), %rdi
	call	pthread_mutex_lock
	.p2align 4,,10
	.p2align 3
.L2504:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2504
.L2503:
	movq	%r14, %rdi
.LEHB434:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE434:
	movq	%rbp, %rsi
	movq	%r13, %rdi
.LEHB435:
	call	pthread_cond_wait
.LEHE435:
	leaq	16(%rsp), %rdi
	movl	%eax, %ebx
	call	_ZN5boost6detail20interruption_checkerD1Ev
	movq	%r14, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHB436:
	call	_ZN5boost11this_thread18interruption_pointEv
	testl	$-5, %ebx
	je	.L2507
	call	_ZN5boost6system16generic_categoryEv
	leaq	16(%rsp), %rdi
	movl	$.LC18, %esi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorC2EPKc
.LEHE436:
	leaq	64(%rsp), %rax
	leaq	16(%rsp), %rdi
	movl	%ebx, 32(%rsp)
	movq	%rbp, 40(%rsp)
	movq	$0, 56(%rsp)
	movq	%rax, 48(%rsp)
	movb	$0, 64(%rsp)
	movq	$_ZTVN5boost15condition_errorE+16, 16(%rsp)
.LEHB437:
	call	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_
.LEHE437:
	.p2align 4,,10
	.p2align 3
.L2500:
	movq	%rbp, %rdi
	movb	$0, 32(%rsp)
	call	pthread_mutex_lock
	jmp	.L2503
	.p2align 4,,10
	.p2align 3
.L2499:
	testb	%r15b, %r15b
	je	.L2495
	movq	24(%r12), %rdi
	testq	%rdi, %rdi
	je	.L2495
	movq	(%rdi), %rax
.LEHB438:
	call	*8(%rax)
	call	abort
	.p2align 4,,10
	.p2align 3
.L2495:
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2534:
	.cfi_restore_state
	movq	(%r12), %rax
	movb	$0, 42(%r12)
	movq	56(%rax), %rax
	cmpq	$_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, %rax
	je	.L2507
	movq	%r14, %rsi
	movq	%r12, %rdi
	call	*%rax
	jmp	.L2507
.L2513:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost15condition_errorE+16, 16(%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L2533:
	movq	%rbx, %rdi
	call	_Unwind_Resume
.LEHE438:
	.p2align 4,,10
	.p2align 3
.L2535:
	movl	$1, %edi
	movb	$0, 433(%rax)
	call	__cxa_allocate_exception
	xorl	%edx, %edx
	movl	$_ZTIN5boost18thread_interruptedE, %esi
	movq	%rax, %rdi
.LEHB439:
	call	__cxa_throw
.LEHE439:
.L2515:
	movq	%rax, %rbp
.L2505:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2505
	movq	%rbp, %rdi
.LEHB440:
	call	_Unwind_Resume
.LEHE440:
.L2514:
	movq	%rax, %rbx
.L2509:
	leaq	16(%rsp), %rdi
	call	_ZN5boost6detail20interruption_checkerD1Ev
	testq	%r14, %r14
	je	.L2533
	movq	%r14, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2533
.L2516:
	movq	%rax, %rbx
	xorl	%r14d, %r14d
	jmp	.L2509
	.cfi_endproc
.LFE10261:
	.section	.gcc_except_table
.LLSDA10261:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10261-.LLSDACSB10261
.LLSDACSB10261:
	.uleb128 .LEHB433-.LFB10261
	.uleb128 .LEHE433-.LEHB433
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB434-.LFB10261
	.uleb128 .LEHE434-.LEHB434
	.uleb128 .L2516-.LFB10261
	.uleb128 0
	.uleb128 .LEHB435-.LFB10261
	.uleb128 .LEHE435-.LEHB435
	.uleb128 .L2514-.LFB10261
	.uleb128 0
	.uleb128 .LEHB436-.LFB10261
	.uleb128 .LEHE436-.LEHB436
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB437-.LFB10261
	.uleb128 .LEHE437-.LEHB437
	.uleb128 .L2513-.LFB10261
	.uleb128 0
	.uleb128 .LEHB438-.LFB10261
	.uleb128 .LEHE438-.LEHB438
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB439-.LFB10261
	.uleb128 .LEHE439-.LEHB439
	.uleb128 .L2515-.LFB10261
	.uleb128 0
	.uleb128 .LEHB440-.LFB10261
	.uleb128 .LEHE440-.LEHB440
	.uleb128 0
	.uleb128 0
.LLSDACSE10261:
	.section	.text._ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb,"axG",@progbits,_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb,comdat
	.size	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb, .-_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	.section	.text._ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb,"axG",@progbits,_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.type	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb, @function
_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb:
.LFB10262:
	.cfi_startproc
	movzbl	%dl, %edx
	jmp	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	.cfi_endproc
.LFE10262:
	.size	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb, .-_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.section	.text._ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE:
.LFB13974:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movl	$1, %edx
	movq	%rdi, %rbx
	call	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	leaq	276(%rbx), %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE13974:
	.size	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE:
.LFB12338:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movl	$1, %edx
	movq	%rdi, %rbx
	call	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	movl	276(%rbx), %eax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE12338:
	.size	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv:
.LFB13992:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13992
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB441:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE441:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rbx)
.LEHB442:
	call	__cxa_throw
.L2543:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE442:
	.cfi_endproc
.LFE13992:
	.section	.gcc_except_table
.LLSDA13992:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13992-.LLSDACSB13992
.LLSDACSB13992:
	.uleb128 .LEHB441-.LFB13992
	.uleb128 .LEHE441-.LEHB441
	.uleb128 .L2543-.LFB13992
	.uleb128 0
	.uleb128 .LEHB442-.LFB13992
	.uleb128 .LEHE442-.LEHB442
	.uleb128 0
	.uleb128 0
.LLSDACSE13992:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv:
.LFB13991:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13991
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB443:
	call	_Znwm
.LEHE443:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB444:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE444:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rbx)
.LEHB445:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE445:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2549:
	.cfi_restore_state
	movq	%rax, %rbp
.L2548:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB446:
	call	_Unwind_Resume
.LEHE446:
.L2550:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L2548
	.cfi_endproc
.LFE13991:
	.section	.gcc_except_table
.LLSDA13991:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13991-.LLSDACSB13991
.LLSDACSB13991:
	.uleb128 .LEHB443-.LFB13991
	.uleb128 .LEHE443-.LEHB443
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB444-.LFB13991
	.uleb128 .LEHE444-.LEHB444
	.uleb128 .L2549-.LFB13991
	.uleb128 0
	.uleb128 .LEHB445-.LFB13991
	.uleb128 .LEHE445-.LEHB445
	.uleb128 .L2550-.LFB13991
	.uleb128 0
	.uleb128 .LEHB446-.LFB13991
	.uleb128 .LEHE446-.LEHB446
	.uleb128 0
	.uleb128 0
.LLSDACSE13991:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv:
.LFB14750:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14750
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB447:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE447:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rbx)
.LEHB448:
	call	__cxa_throw
.L2556:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE448:
	.cfi_endproc
.LFE14750:
	.section	.gcc_except_table
.LLSDA14750:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14750-.LLSDACSB14750
.LLSDACSB14750:
	.uleb128 .LEHB447-.LFB14750
	.uleb128 .LEHE447-.LEHB447
	.uleb128 .L2556-.LFB14750
	.uleb128 0
	.uleb128 .LEHB448-.LFB14750
	.uleb128 .LEHE448-.LEHB448
	.uleb128 0
	.uleb128 0
.LLSDACSE14750:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_:
.LFB13342:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13342
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost20future_uninitializedE+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L2560
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2561
	addl	$1, 88(%rdi)
.L2560:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2561:
	.cfi_restore_state
.LEHB449:
	call	*%rax
.LEHE449:
	jmp	.L2560
.L2564:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB450:
	call	_Unwind_Resume
.LEHE450:
	.cfi_endproc
.LFE13342:
	.section	.gcc_except_table
.LLSDA13342:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13342-.LLSDACSB13342
.LLSDACSB13342:
	.uleb128 .LEHB449-.LFB13342
	.uleb128 .LEHE449-.LEHB449
	.uleb128 .L2564-.LFB13342
	.uleb128 0
	.uleb128 .LEHB450-.LFB13342
	.uleb128 .LEHE450-.LEHB450
	.uleb128 0
	.uleb128 0
.LLSDACSE13342:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_:
.LFB12336:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12336
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movaps	%xmm0, 16(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE+56, 32(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rbx)
.LEHB451:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE451:
	leaq	32(%rsp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rbx)
.LEHB452:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE452:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, %esi
	movq	%rbx, %rdi
.LEHB453:
	call	__cxa_throw
.L2571:
	movq	%rax, %rbp
.L2570:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE453:
.L2572:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L2570
	.cfi_endproc
.LFE12336:
	.section	.gcc_except_table
.LLSDA12336:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12336-.LLSDACSB12336
.LLSDACSB12336:
	.uleb128 .LEHB451-.LFB12336
	.uleb128 .LEHE451-.LEHB451
	.uleb128 .L2571-.LFB12336
	.uleb128 0
	.uleb128 .LEHB452-.LFB12336
	.uleb128 .LEHE452-.LEHB452
	.uleb128 .L2572-.LFB12336
	.uleb128 0
	.uleb128 .LEHB453-.LFB12336
	.uleb128 .LEHE453-.LEHB453
	.uleb128 0
	.uleb128 0
.LLSDACSE12336:
	.section	.text._ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_, .-_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
	.section	.text._ZN5boost6futureIiE3getEv,"axG",@progbits,_ZN5boost6futureIiE3getEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6futureIiE3getEv
	.type	_ZN5boost6futureIiE3getEv, @function
_ZN5boost6futureIiE3getEv:
.LFB11485:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11485
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
	movq	(%rdi), %rax
	testq	%rax, %rax
	je	.L2595
	addq	$48, %rax
	movq	%rdi, %rbx
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB454:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE454:
	movq	(%rbx), %rbx
	cmpb	$0, 41(%rbx)
	je	.L2596
	movq	(%rbx), %rax
	movq	64(%rax), %rax
	cmpq	$_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE, %rax
	jne	.L2578
	movl	$1, %edx
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB455:
	call	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	movl	276(%rbx), %ebp
.L2579:
	cmpb	$0, 8(%rsp)
	je	.L2575
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2581:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2581
.L2575:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movl	%ebp, %eax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2578:
	.cfi_restore_state
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	call	*%rax
	movl	%eax, %ebp
	jmp	.L2579
.L2596:
	leaq	16(%rsp), %rdi
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE455:
	leaq	16(%rsp), %rdi
.LEHB456:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE456:
.L2589:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L2584:
	cmpb	$0, 8(%rsp)
	je	.L2585
	movq	(%rsp), %rbp
.L2586:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2586
.L2585:
	movq	%rbx, %rdi
.LEHB457:
	call	_Unwind_Resume
.L2595:
	leaq	16(%rsp), %rdi
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE457:
	leaq	16(%rsp), %rdi
.LEHB458:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE458:
.L2587:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB459:
	call	_Unwind_Resume
.LEHE459:
.L2588:
	movq	%rax, %rbx
	jmp	.L2584
	.cfi_endproc
.LFE11485:
	.section	.gcc_except_table
.LLSDA11485:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11485-.LLSDACSB11485
.LLSDACSB11485:
	.uleb128 .LEHB454-.LFB11485
	.uleb128 .LEHE454-.LEHB454
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB455-.LFB11485
	.uleb128 .LEHE455-.LEHB455
	.uleb128 .L2588-.LFB11485
	.uleb128 0
	.uleb128 .LEHB456-.LFB11485
	.uleb128 .LEHE456-.LEHB456
	.uleb128 .L2589-.LFB11485
	.uleb128 0
	.uleb128 .LEHB457-.LFB11485
	.uleb128 .LEHE457-.LEHB457
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB458-.LFB11485
	.uleb128 .LEHE458-.LEHB458
	.uleb128 .L2587-.LFB11485
	.uleb128 0
	.uleb128 .LEHB459-.LFB11485
	.uleb128 .LEHE459-.LEHB459
	.uleb128 0
	.uleb128 0
.LLSDACSE11485:
	.section	.text._ZN5boost6futureIiE3getEv,"axG",@progbits,_ZN5boost6futureIiE3getEv,comdat
	.size	_ZN5boost6futureIiE3getEv, .-_ZN5boost6futureIiE3getEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv:
.LFB13987:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13987
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB460:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE460:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rbx)
.LEHB461:
	call	__cxa_throw
.L2599:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE461:
	.cfi_endproc
.LFE13987:
	.section	.gcc_except_table
.LLSDA13987:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13987-.LLSDACSB13987
.LLSDACSB13987:
	.uleb128 .LEHB460-.LFB13987
	.uleb128 .LEHE460-.LEHB460
	.uleb128 .L2599-.LFB13987
	.uleb128 0
	.uleb128 .LEHB461-.LFB13987
	.uleb128 .LEHE461-.LEHB461
	.uleb128 0
	.uleb128 0
.LLSDACSE13987:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv:
.LFB13986:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13986
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB462:
	call	_Znwm
.LEHE462:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB463:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE463:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rbx)
.LEHB464:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE464:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2605:
	.cfi_restore_state
	movq	%rax, %rbp
.L2604:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB465:
	call	_Unwind_Resume
.LEHE465:
.L2606:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L2604
	.cfi_endproc
.LFE13986:
	.section	.gcc_except_table
.LLSDA13986:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13986-.LLSDACSB13986
.LLSDACSB13986:
	.uleb128 .LEHB462-.LFB13986
	.uleb128 .LEHE462-.LEHB462
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB463-.LFB13986
	.uleb128 .LEHE463-.LEHB463
	.uleb128 .L2605-.LFB13986
	.uleb128 0
	.uleb128 .LEHB464-.LFB13986
	.uleb128 .LEHE464-.LEHB464
	.uleb128 .L2606-.LFB13986
	.uleb128 0
	.uleb128 .LEHB465-.LFB13986
	.uleb128 .LEHE465-.LEHB465
	.uleb128 0
	.uleb128 0
.LLSDACSE13986:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv:
.LFB14747:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14747
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB466:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE466:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rbx)
.LEHB467:
	call	__cxa_throw
.L2612:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE467:
	.cfi_endproc
.LFE14747:
	.section	.gcc_except_table
.LLSDA14747:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14747-.LLSDACSB14747
.LLSDACSB14747:
	.uleb128 .LEHB466-.LFB14747
	.uleb128 .LEHE466-.LEHB466
	.uleb128 .L2612-.LFB14747
	.uleb128 0
	.uleb128 .LEHB467-.LFB14747
	.uleb128 .LEHE467-.LEHB467
	.uleb128 0
	.uleb128 0
.LLSDACSE14747:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_
	.type	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_, @function
_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_:
.LFB13476:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13476
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rsi, %rbx
	subq	$16, %rsp
	.cfi_def_cfa_offset 32
	movq	8(%rdi), %rax
	testq	%rax, %rax
	je	.L2615
	movq	8(%rax), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 8(%rdi)
	je	.L2616
	cmpq	24(%rdx), %rax
	je	.L2639
	movq	$0, 16(%rdx)
.L2621:
	movq	48(%rax), %rdi
	testq	%rdi, %rdi
	je	.L2638
	movq	%rax, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rax
.L2638:
	movq	(%rbx), %rdx
	movq	%rdx, 32(%rax)
	movq	8(%rbx), %rdx
	movq	%rdx, 40(%rax)
	movq	16(%rbx), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 48(%rax)
	je	.L2614
	lock addl	$1, 8(%rdx)
.L2614:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2615:
	.cfi_restore_state
	movl	$56, %edi
.LEHB468:
	call	_Znwm
.LEHE468:
	jmp	.L2638
	.p2align 4,,10
	.p2align 3
.L2616:
	movq	$0, (%rdi)
	jmp	.L2621
	.p2align 4,,10
	.p2align 3
.L2639:
	movq	$0, 24(%rdx)
	movq	16(%rdx), %rdx
	testq	%rdx, %rdx
	je	.L2621
	movq	24(%rdx), %rcx
	movq	%rdx, 8(%rdi)
	testq	%rcx, %rcx
	jne	.L2620
	jmp	.L2640
	.p2align 4,,10
	.p2align 3
.L2627:
	movq	%rdx, %rcx
.L2620:
	movq	24(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L2627
	movq	%rcx, 8(%rdi)
.L2619:
	movq	16(%rcx), %rdx
	testq	%rdx, %rdx
	je	.L2621
	movq	%rdx, 8(%rdi)
	jmp	.L2621
	.p2align 4,,10
	.p2align 3
.L2640:
	movq	%rdx, %rcx
	jmp	.L2619
	.cfi_endproc
.LFE13476:
	.section	.gcc_except_table
.LLSDA13476:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13476-.LLSDACSB13476
.LLSDACSB13476:
	.uleb128 .LEHB468-.LFB13476
	.uleb128 .LEHE468-.LEHB468
	.uleb128 0
	.uleb128 0
.LLSDACSE13476:
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_,comdat
	.size	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_, .-_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_
	.type	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_, @function
_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_:
.LFB12660:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12660
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movq	%rdi, %r15
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%rcx, %rdi
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movq	%rsi, %rbx
	addq	$32, %rsi
	movq	%rdx, %rbp
	movq	%rcx, %r14
	subq	$8, %rsp
	.cfi_def_cfa_offset 64
.LEHB469:
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_
.LEHE469:
	movq	%rax, %r13
	movl	(%rbx), %eax
	movq	$0, 16(%r13)
	movq	$0, 24(%r13)
	movq	%rbp, 8(%r13)
	movl	%eax, 0(%r13)
	movq	24(%rbx), %rsi
	testq	%rsi, %rsi
	jne	.L2661
.L2642:
	movq	16(%rbx), %rbp
	testq	%rbp, %rbp
	je	.L2641
	movq	%r13, %r12
.L2645:
	leaq	32(%rbp), %rsi
	movq	%r14, %rdi
.LEHB470:
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_
	movq	%rax, %rbx
	movl	0(%rbp), %eax
	movq	$0, 16(%rbx)
	movq	$0, 24(%rbx)
	movl	%eax, (%rbx)
	movq	%rbx, 16(%r12)
	movq	%r12, 8(%rbx)
	movq	24(%rbp), %rsi
	testq	%rsi, %rsi
	jne	.L2662
.L2644:
	movq	16(%rbp), %rbp
	movq	%rbx, %r12
	testq	%rbp, %rbp
	jne	.L2645
.L2641:
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2662:
	.cfi_restore_state
	movq	%r14, %rcx
	movq	%rbx, %rdx
	movq	%r15, %rdi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_
	movq	%rax, 24(%rbx)
	jmp	.L2644
	.p2align 4,,10
	.p2align 3
.L2661:
	movq	%r14, %rcx
	movq	%r13, %rdx
	movq	%r15, %rdi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_
.LEHE470:
	movq	%rax, 24(%r13)
	jmp	.L2642
.L2648:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r13, %rsi
	movq	%r15, %rdi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
.LEHB471:
	call	__cxa_rethrow
.LEHE471:
.L2649:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB472:
	call	_Unwind_Resume
.LEHE472:
	.cfi_endproc
.LFE12660:
	.section	.gcc_except_table
	.align 4
.LLSDA12660:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12660-.LLSDATTD12660
.LLSDATTD12660:
	.byte	0x1
	.uleb128 .LLSDACSE12660-.LLSDACSB12660
.LLSDACSB12660:
	.uleb128 .LEHB469-.LFB12660
	.uleb128 .LEHE469-.LEHB469
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB470-.LFB12660
	.uleb128 .LEHE470-.LEHB470
	.uleb128 .L2648-.LFB12660
	.uleb128 0x1
	.uleb128 .LEHB471-.LFB12660
	.uleb128 .LEHE471-.LEHB471
	.uleb128 .L2649-.LFB12660
	.uleb128 0
	.uleb128 .LEHB472-.LFB12660
	.uleb128 .LEHE472-.LEHB472
	.uleb128 0
	.uleb128 0
.LLSDACSE12660:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12660:
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_,comdat
	.size	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_, .-_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail25error_info_container_impl5cloneEv
	.type	_ZNK5boost16exception_detail25error_info_container_impl5cloneEv, @function
_ZNK5boost16exception_detail25error_info_container_impl5cloneEv:
.LFB6927:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6927
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbp
	subq	$40, %rsp
	.cfi_def_cfa_offset 80
	movq	$0, (%rdi)
	movl	$96, %edi
.LEHB473:
	call	_Znwm
	leaq	16(%rax), %r13
	movq	0(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	leaq	72(%rax), %rax
	movq	$0, -48(%rax)
	movq	%r13, -40(%rax)
	movq	%r13, -32(%rax)
	movq	$0, -24(%rax)
	testq	%rdi, %rdi
	movq	%rax, 56(%rbx)
	movq	$0, 64(%rbx)
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	je	.L2664
	movq	(%rdi), %rax
	call	*32(%rax)
.LEHE473:
	movq	(%rbx), %rax
	movq	24(%rax), %rax
	movq	%rbx, 0(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2665
.L2676:
	addl	$1, 88(%rbx)
.L2666:
	leaq	8(%rbx), %rdi
	leaq	8(%r12), %rax
	cmpq	%rax, %rdi
	je	.L2663
	movq	24(%rbx), %rax
	movq	40(%rbx), %rdx
	movq	%rdi, 16(%rsp)
	testq	%rax, %rax
	movq	%rax, (%rsp)
	movq	%rdx, 8(%rsp)
	je	.L2668
	movq	16(%rdx), %rdx
	movq	$0, 8(%rax)
	testq	%rdx, %rdx
	je	.L2669
	movq	%rdx, 8(%rsp)
.L2669:
	movq	24(%r12), %rsi
	movq	$0, 24(%rbx)
	movq	%r13, 32(%rbx)
	movq	%r13, 40(%rbx)
	movq	$0, 48(%rbx)
	testq	%rsi, %rsi
	je	.L2670
	movq	%rsp, %rcx
	movq	%r13, %rdx
.LEHB474:
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_
.LEHE474:
	movq	%rax, %rcx
	jmp	.L2671
	.p2align 4,,10
	.p2align 3
.L2677:
	movq	%rdx, %rcx
.L2671:
	movq	16(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L2677
	movq	%rcx, 32(%rbx)
	movq	%rax, %rcx
	jmp	.L2672
	.p2align 4,,10
	.p2align 3
.L2678:
	movq	%rdx, %rcx
.L2672:
	movq	24(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L2678
	movq	48(%r12), %rdx
	movq	%rax, 24(%rbx)
	movq	16(%rsp), %rdi
	movq	(%rsp), %rax
	movq	%rcx, 40(%rbx)
	movq	%rdx, 48(%rbx)
.L2670:
	movq	%rax, %rsi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
.L2663:
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2664:
	.cfi_restore_state
	movq	%rbx, 0(%rbp)
	jmp	.L2676
	.p2align 4,,10
	.p2align 3
.L2668:
	movq	$0, 8(%rsp)
	jmp	.L2669
	.p2align 4,,10
	.p2align 3
.L2665:
	movq	%rbx, %rdi
.LEHB475:
	call	*%rax
.LEHE475:
	jmp	.L2666
.L2679:
	movq	%rax, %rbx
.L2674:
	movq	0(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L2675
	movq	(%rdi), %rax
	call	*32(%rax)
.L2675:
	movq	%rbx, %rdi
.LEHB476:
	call	_Unwind_Resume
.LEHE476:
.L2680:
	movq	(%rsp), %rsi
	movq	16(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
	jmp	.L2674
	.cfi_endproc
.LFE6927:
	.section	.gcc_except_table
.LLSDA6927:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6927-.LLSDACSB6927
.LLSDACSB6927:
	.uleb128 .LEHB473-.LFB6927
	.uleb128 .LEHE473-.LEHB473
	.uleb128 .L2679-.LFB6927
	.uleb128 0
	.uleb128 .LEHB474-.LFB6927
	.uleb128 .LEHE474-.LEHB474
	.uleb128 .L2680-.LFB6927
	.uleb128 0
	.uleb128 .LEHB475-.LFB6927
	.uleb128 .LEHE475-.LEHB475
	.uleb128 .L2679-.LFB6927
	.uleb128 0
	.uleb128 .LEHB476-.LFB6927
	.uleb128 .LEHE476-.LEHB476
	.uleb128 0
	.uleb128 0
.LLSDACSE6927:
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl5cloneEv,comdat
	.size	_ZNK5boost16exception_detail25error_info_container_impl5cloneEv, .-_ZNK5boost16exception_detail25error_info_container_impl5cloneEv
	.section	.text._ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_,"axG",@progbits,_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC5IS6_EEPT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_
	.type	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_, @function
_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_:
.LFB13482:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13482
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	%rsi, (%rbx)
	movq	$0, 8(%rdi)
	movl	$24, %edi
.LEHB477:
	call	_Znwm
.LEHE477:
	movq	8(%rbx), %rdi
	movabsq	$4294967297, %rdx
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE+16, (%rax)
	movq	%rdx, 8(%rax)
	movq	%rbp, 16(%rax)
	movq	%rax, 8(%rbx)
	testq	%rdi, %rdi
	je	.L2706
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L2706:
	.cfi_restore_state
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2700:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	testq	%rbp, %rbp
	je	.L2695
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*16(%rax)
.L2695:
.LEHB478:
	call	__cxa_rethrow
.LEHE478:
.L2699:
	movq	%rax, %rbp
	call	__cxa_end_catch
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2698
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2698:
	movq	%rbp, %rdi
.LEHB479:
	call	_Unwind_Resume
.LEHE479:
	.cfi_endproc
.LFE13482:
	.section	.gcc_except_table
	.align 4
.LLSDA13482:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13482-.LLSDATTD13482
.LLSDATTD13482:
	.byte	0x1
	.uleb128 .LLSDACSE13482-.LLSDACSB13482
.LLSDACSB13482:
	.uleb128 .LEHB477-.LFB13482
	.uleb128 .LEHE477-.LEHB477
	.uleb128 .L2700-.LFB13482
	.uleb128 0x1
	.uleb128 .LEHB478-.LFB13482
	.uleb128 .LEHE478-.LEHB478
	.uleb128 .L2699-.LFB13482
	.uleb128 0
	.uleb128 .LEHB479-.LFB13482
	.uleb128 .LEHE479-.LEHB479
	.uleb128 0
	.uleb128 0
.LLSDACSE13482:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT13482:
	.section	.text._ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_,"axG",@progbits,_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC5IS6_EEPT_,comdat
	.size	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_, .-_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_
	.weak	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
	.set	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_,_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_:
.LFB13106:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13106
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB480:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE480:
	movq	8(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L2708
.L2739:
	movq	(%rbx), %rax
.L2709:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L2712
	lock addl	$1, 8(%rax)
.L2712:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB481:
	call	*%rcx
.LEHE481:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2713
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2713:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2727
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2727:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2708:
	.cfi_restore_state
	movl	$96, %edi
.LEHB482:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	8(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L2710
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 8(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L2711
.L2719:
	addl	$1, 88(%rbx)
	jmp	.L2709
	.p2align 4,,10
	.p2align 3
.L2710:
	movq	%rbx, 8(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L2719
	.p2align 4,,10
	.p2align 3
.L2711:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE482:
	jmp	.L2739
.L2720:
	movq	%rax, %rbx
.L2717:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2718
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2718:
	movq	%rbx, %rdi
.LEHB483:
	call	_Unwind_Resume
.LEHE483:
.L2721:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2717
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2717
	.cfi_endproc
.LFE13106:
	.section	.gcc_except_table
.LLSDA13106:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13106-.LLSDACSB13106
.LLSDACSB13106:
	.uleb128 .LEHB480-.LFB13106
	.uleb128 .LEHE480-.LEHB480
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB481-.LFB13106
	.uleb128 .LEHE481-.LEHB481
	.uleb128 .L2721-.LFB13106
	.uleb128 0
	.uleb128 .LEHB482-.LFB13106
	.uleb128 .LEHE482-.LEHB482
	.uleb128 .L2720-.LFB13106
	.uleb128 0
	.uleb128 .LEHB483-.LFB13106
	.uleb128 .LEHE483-.LEHB483
	.uleb128 0
	.uleb128 0
.LLSDACSE13106:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_:
.LFB13711:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13711
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB484:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE484:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L2741
.L2772:
	movq	(%rbx), %rax
.L2742:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L2745
	lock addl	$1, 8(%rax)
.L2745:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB485:
	call	*%rcx
.LEHE485:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2746
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2746:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2760
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2760:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2741:
	.cfi_restore_state
	movl	$96, %edi
.LEHB486:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L2743
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L2744
.L2752:
	addl	$1, 88(%rbx)
	jmp	.L2742
	.p2align 4,,10
	.p2align 3
.L2743:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L2752
	.p2align 4,,10
	.p2align 3
.L2744:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE486:
	jmp	.L2772
.L2753:
	movq	%rax, %rbx
.L2750:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2751
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2751:
	movq	%rbx, %rdi
.LEHB487:
	call	_Unwind_Resume
.LEHE487:
.L2754:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2750
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2750
	.cfi_endproc
.LFE13711:
	.section	.gcc_except_table
.LLSDA13711:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13711-.LLSDACSB13711
.LLSDACSB13711:
	.uleb128 .LEHB484-.LFB13711
	.uleb128 .LEHE484-.LEHB484
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB485-.LFB13711
	.uleb128 .LEHE485-.LEHB485
	.uleb128 .L2754-.LFB13711
	.uleb128 0
	.uleb128 .LEHB486-.LFB13711
	.uleb128 .LEHE486-.LEHB486
	.uleb128 .L2753-.LFB13711
	.uleb128 0
	.uleb128 .LEHB487-.LFB13711
	.uleb128 .LEHE487-.LEHB487
	.uleb128 0
	.uleb128 0
.LLSDACSE13711:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_:
.LFB13712:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13712
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB488:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE488:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L2774
.L2805:
	movq	(%rbx), %rax
.L2775:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L2778
	lock addl	$1, 8(%rax)
.L2778:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB489:
	call	*%rcx
.LEHE489:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2779
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2779:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2793
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2793:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2774:
	.cfi_restore_state
	movl	$96, %edi
.LEHB490:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L2776
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L2777
.L2785:
	addl	$1, 88(%rbx)
	jmp	.L2775
	.p2align 4,,10
	.p2align 3
.L2776:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L2785
	.p2align 4,,10
	.p2align 3
.L2777:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE490:
	jmp	.L2805
.L2786:
	movq	%rax, %rbx
.L2783:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2784
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2784:
	movq	%rbx, %rdi
.LEHB491:
	call	_Unwind_Resume
.LEHE491:
.L2787:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2783
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2783
	.cfi_endproc
.LFE13712:
	.section	.gcc_except_table
.LLSDA13712:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13712-.LLSDACSB13712
.LLSDACSB13712:
	.uleb128 .LEHB488-.LFB13712
	.uleb128 .LEHE488-.LEHB488
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB489-.LFB13712
	.uleb128 .LEHE489-.LEHB489
	.uleb128 .L2787-.LFB13712
	.uleb128 0
	.uleb128 .LEHB490-.LFB13712
	.uleb128 .LEHE490-.LEHB490
	.uleb128 .L2786-.LFB13712
	.uleb128 0
	.uleb128 .LEHB491-.LFB13712
	.uleb128 .LEHE491-.LEHB491
	.uleb128 0
	.uleb128 0
.LLSDACSE13712:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_:
.LFB13713:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13713
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB492:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE492:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L2807
.L2838:
	movq	(%rbx), %rax
.L2808:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L2811
	lock addl	$1, 8(%rax)
.L2811:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB493:
	call	*%rcx
.LEHE493:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2812
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2812:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2826
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2826:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2807:
	.cfi_restore_state
	movl	$96, %edi
.LEHB494:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L2809
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L2810
.L2818:
	addl	$1, 88(%rbx)
	jmp	.L2808
	.p2align 4,,10
	.p2align 3
.L2809:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L2818
	.p2align 4,,10
	.p2align 3
.L2810:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE494:
	jmp	.L2838
.L2819:
	movq	%rax, %rbx
.L2816:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2817
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2817:
	movq	%rbx, %rdi
.LEHB495:
	call	_Unwind_Resume
.LEHE495:
.L2820:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2816
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2816
	.cfi_endproc
.LFE13713:
	.section	.gcc_except_table
.LLSDA13713:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13713-.LLSDACSB13713
.LLSDACSB13713:
	.uleb128 .LEHB492-.LFB13713
	.uleb128 .LEHE492-.LEHB492
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB493-.LFB13713
	.uleb128 .LEHE493-.LEHB493
	.uleb128 .L2820-.LFB13713
	.uleb128 0
	.uleb128 .LEHB494-.LFB13713
	.uleb128 .LEHE494-.LEHB494
	.uleb128 .L2819-.LFB13713
	.uleb128 0
	.uleb128 .LEHB495-.LFB13713
	.uleb128 .LEHE495-.LEHB495
	.uleb128 0
	.uleb128 0
.LLSDACSE13713:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_:
.LFB13714:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13714
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB496:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE496:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L2840
.L2871:
	movq	(%rbx), %rax
.L2841:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L2844
	lock addl	$1, 8(%rax)
.L2844:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB497:
	call	*%rcx
.LEHE497:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2845
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2845:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2859
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2859:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2840:
	.cfi_restore_state
	movl	$96, %edi
.LEHB498:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L2842
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L2843
.L2851:
	addl	$1, 88(%rbx)
	jmp	.L2841
	.p2align 4,,10
	.p2align 3
.L2842:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L2851
	.p2align 4,,10
	.p2align 3
.L2843:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE498:
	jmp	.L2871
.L2852:
	movq	%rax, %rbx
.L2849:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2850
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2850:
	movq	%rbx, %rdi
.LEHB499:
	call	_Unwind_Resume
.LEHE499:
.L2853:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2849
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2849
	.cfi_endproc
.LFE13714:
	.section	.gcc_except_table
.LLSDA13714:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13714-.LLSDACSB13714
.LLSDACSB13714:
	.uleb128 .LEHB496-.LFB13714
	.uleb128 .LEHE496-.LEHB496
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB497-.LFB13714
	.uleb128 .LEHE497-.LEHB497
	.uleb128 .L2853-.LFB13714
	.uleb128 0
	.uleb128 .LEHB498-.LFB13714
	.uleb128 .LEHE498-.LEHB498
	.uleb128 .L2852-.LFB13714
	.uleb128 0
	.uleb128 .LEHB499-.LFB13714
	.uleb128 .LEHE499-.LEHB499
	.uleb128 0
	.uleb128 0
.LLSDACSE13714:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_:
.LFB13715:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13715
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB500:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE500:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L2873
.L2904:
	movq	(%rbx), %rax
.L2874:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L2877
	lock addl	$1, 8(%rax)
.L2877:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB501:
	call	*%rcx
.LEHE501:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2878
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2878:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2892
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2892:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2873:
	.cfi_restore_state
	movl	$96, %edi
.LEHB502:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L2875
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L2876
.L2884:
	addl	$1, 88(%rbx)
	jmp	.L2874
	.p2align 4,,10
	.p2align 3
.L2875:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L2884
	.p2align 4,,10
	.p2align 3
.L2876:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE502:
	jmp	.L2904
.L2885:
	movq	%rax, %rbx
.L2882:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2883
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2883:
	movq	%rbx, %rdi
.LEHB503:
	call	_Unwind_Resume
.LEHE503:
.L2886:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2882
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2882
	.cfi_endproc
.LFE13715:
	.section	.gcc_except_table
.LLSDA13715:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13715-.LLSDACSB13715
.LLSDACSB13715:
	.uleb128 .LEHB500-.LFB13715
	.uleb128 .LEHE500-.LEHB500
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB501-.LFB13715
	.uleb128 .LEHE501-.LEHB501
	.uleb128 .L2886-.LFB13715
	.uleb128 0
	.uleb128 .LEHB502-.LFB13715
	.uleb128 .LEHE502-.LEHB502
	.uleb128 .L2885-.LFB13715
	.uleb128 0
	.uleb128 .LEHB503-.LFB13715
	.uleb128 .LEHE503-.LEHB503
	.uleb128 0
	.uleb128 0
.LLSDACSE13715:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_:
.LFB13716:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13716
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB504:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE504:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L2906
.L2937:
	movq	(%rbx), %rax
.L2907:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L2910
	lock addl	$1, 8(%rax)
.L2910:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB505:
	call	*%rcx
.LEHE505:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2911
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2911:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2925
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2925:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2906:
	.cfi_restore_state
	movl	$96, %edi
.LEHB506:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L2908
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L2909
.L2917:
	addl	$1, 88(%rbx)
	jmp	.L2907
	.p2align 4,,10
	.p2align 3
.L2908:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L2917
	.p2align 4,,10
	.p2align 3
.L2909:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE506:
	jmp	.L2937
.L2918:
	movq	%rax, %rbx
.L2915:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2916
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2916:
	movq	%rbx, %rdi
.LEHB507:
	call	_Unwind_Resume
.LEHE507:
.L2919:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2915
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2915
	.cfi_endproc
.LFE13716:
	.section	.gcc_except_table
.LLSDA13716:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13716-.LLSDACSB13716
.LLSDACSB13716:
	.uleb128 .LEHB504-.LFB13716
	.uleb128 .LEHE504-.LEHB504
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB505-.LFB13716
	.uleb128 .LEHE505-.LEHB505
	.uleb128 .L2919-.LFB13716
	.uleb128 0
	.uleb128 .LEHB506-.LFB13716
	.uleb128 .LEHE506-.LEHB506
	.uleb128 .L2918-.LFB13716
	.uleb128 0
	.uleb128 .LEHB507-.LFB13716
	.uleb128 .LEHE507-.LEHB507
	.uleb128 0
	.uleb128 0
.LLSDACSE13716:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_:
.LFB13717:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13717
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB508:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE508:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L2939
.L2970:
	movq	(%rbx), %rax
.L2940:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L2943
	lock addl	$1, 8(%rax)
.L2943:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB509:
	call	*%rcx
.LEHE509:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2944
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2944:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2958
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2958:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2939:
	.cfi_restore_state
	movl	$96, %edi
.LEHB510:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L2941
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L2942
.L2950:
	addl	$1, 88(%rbx)
	jmp	.L2940
	.p2align 4,,10
	.p2align 3
.L2941:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L2950
	.p2align 4,,10
	.p2align 3
.L2942:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE510:
	jmp	.L2970
.L2951:
	movq	%rax, %rbx
.L2948:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2949
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2949:
	movq	%rbx, %rdi
.LEHB511:
	call	_Unwind_Resume
.LEHE511:
.L2952:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2948
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2948
	.cfi_endproc
.LFE13717:
	.section	.gcc_except_table
.LLSDA13717:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13717-.LLSDACSB13717
.LLSDACSB13717:
	.uleb128 .LEHB508-.LFB13717
	.uleb128 .LEHE508-.LEHB508
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB509-.LFB13717
	.uleb128 .LEHE509-.LEHB509
	.uleb128 .L2952-.LFB13717
	.uleb128 0
	.uleb128 .LEHB510-.LFB13717
	.uleb128 .LEHE510-.LEHB510
	.uleb128 .L2951-.LFB13717
	.uleb128 0
	.uleb128 .LEHB511-.LFB13717
	.uleb128 .LEHE511-.LEHB511
	.uleb128 0
	.uleb128 0
.LLSDACSE13717:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_:
.LFB13718:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13718
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB512:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE512:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L2972
.L3003:
	movq	(%rbx), %rax
.L2973:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L2976
	lock addl	$1, 8(%rax)
.L2976:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB513:
	call	*%rcx
.LEHE513:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2977
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2977:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2991
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2991:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2972:
	.cfi_restore_state
	movl	$96, %edi
.LEHB514:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L2974
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L2975
.L2983:
	addl	$1, 88(%rbx)
	jmp	.L2973
	.p2align 4,,10
	.p2align 3
.L2974:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L2983
	.p2align 4,,10
	.p2align 3
.L2975:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE514:
	jmp	.L3003
.L2984:
	movq	%rax, %rbx
.L2981:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2982
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2982:
	movq	%rbx, %rdi
.LEHB515:
	call	_Unwind_Resume
.LEHE515:
.L2985:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2981
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2981
	.cfi_endproc
.LFE13718:
	.section	.gcc_except_table
.LLSDA13718:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13718-.LLSDACSB13718
.LLSDACSB13718:
	.uleb128 .LEHB512-.LFB13718
	.uleb128 .LEHE512-.LEHB512
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB513-.LFB13718
	.uleb128 .LEHE513-.LEHB513
	.uleb128 .L2985-.LFB13718
	.uleb128 0
	.uleb128 .LEHB514-.LFB13718
	.uleb128 .LEHE514-.LEHB514
	.uleb128 .L2984-.LFB13718
	.uleb128 0
	.uleb128 .LEHB515-.LFB13718
	.uleb128 .LEHE515-.LEHB515
	.uleb128 0
	.uleb128 0
.LLSDACSE13718:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_:
.LFB13719:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13719
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB516:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE516:
	movq	40(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3005
.L3036:
	movq	(%rbx), %rax
.L3006:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3009
	lock addl	$1, 8(%rax)
.L3009:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB517:
	call	*%rcx
.LEHE517:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3010
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3010:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3024
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3024:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3005:
	.cfi_restore_state
	movl	$96, %edi
.LEHB518:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	40(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3007
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 40(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3008
.L3016:
	addl	$1, 88(%rbx)
	jmp	.L3006
	.p2align 4,,10
	.p2align 3
.L3007:
	movq	%rbx, 40(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3016
	.p2align 4,,10
	.p2align 3
.L3008:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE518:
	jmp	.L3036
.L3017:
	movq	%rax, %rbx
.L3014:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3015
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3015:
	movq	%rbx, %rdi
.LEHB519:
	call	_Unwind_Resume
.LEHE519:
.L3018:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3014
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3014
	.cfi_endproc
.LFE13719:
	.section	.gcc_except_table
.LLSDA13719:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13719-.LLSDACSB13719
.LLSDACSB13719:
	.uleb128 .LEHB516-.LFB13719
	.uleb128 .LEHE516-.LEHB516
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB517-.LFB13719
	.uleb128 .LEHE517-.LEHB517
	.uleb128 .L3018-.LFB13719
	.uleb128 0
	.uleb128 .LEHB518-.LFB13719
	.uleb128 .LEHE518-.LEHB518
	.uleb128 .L3017-.LFB13719
	.uleb128 0
	.uleb128 .LEHB519-.LFB13719
	.uleb128 .LEHE519-.LEHB519
	.uleb128 0
	.uleb128 0
.LLSDACSE13719:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_:
.LFB13720:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13720
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB520:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE520:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3038
.L3069:
	movq	(%rbx), %rax
.L3039:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3042
	lock addl	$1, 8(%rax)
.L3042:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB521:
	call	*%rcx
.LEHE521:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3043
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3043:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3057
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3057:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3038:
	.cfi_restore_state
	movl	$96, %edi
.LEHB522:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3040
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3041
.L3049:
	addl	$1, 88(%rbx)
	jmp	.L3039
	.p2align 4,,10
	.p2align 3
.L3040:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3049
	.p2align 4,,10
	.p2align 3
.L3041:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE522:
	jmp	.L3069
.L3050:
	movq	%rax, %rbx
.L3047:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3048
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3048:
	movq	%rbx, %rdi
.LEHB523:
	call	_Unwind_Resume
.LEHE523:
.L3051:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3047
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3047
	.cfi_endproc
.LFE13720:
	.section	.gcc_except_table
.LLSDA13720:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13720-.LLSDACSB13720
.LLSDACSB13720:
	.uleb128 .LEHB520-.LFB13720
	.uleb128 .LEHE520-.LEHB520
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB521-.LFB13720
	.uleb128 .LEHE521-.LEHB521
	.uleb128 .L3051-.LFB13720
	.uleb128 0
	.uleb128 .LEHB522-.LFB13720
	.uleb128 .LEHE522-.LEHB522
	.uleb128 .L3050-.LFB13720
	.uleb128 0
	.uleb128 .LEHB523-.LFB13720
	.uleb128 .LEHE523-.LEHB523
	.uleb128 0
	.uleb128 0
.LLSDACSE13720:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_:
.LFB13721:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13721
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB524:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE524:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3071
.L3102:
	movq	(%rbx), %rax
.L3072:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3075
	lock addl	$1, 8(%rax)
.L3075:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB525:
	call	*%rcx
.LEHE525:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3076
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3076:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3090
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3090:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3071:
	.cfi_restore_state
	movl	$96, %edi
.LEHB526:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	16(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3073
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 16(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3074
.L3082:
	addl	$1, 88(%rbx)
	jmp	.L3072
	.p2align 4,,10
	.p2align 3
.L3073:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3082
	.p2align 4,,10
	.p2align 3
.L3074:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE526:
	jmp	.L3102
.L3083:
	movq	%rax, %rbx
.L3080:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3081
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3081:
	movq	%rbx, %rdi
.LEHB527:
	call	_Unwind_Resume
.LEHE527:
.L3084:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3080
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3080
	.cfi_endproc
.LFE13721:
	.section	.gcc_except_table
.LLSDA13721:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13721-.LLSDACSB13721
.LLSDACSB13721:
	.uleb128 .LEHB524-.LFB13721
	.uleb128 .LEHE524-.LEHB524
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB525-.LFB13721
	.uleb128 .LEHE525-.LEHB525
	.uleb128 .L3084-.LFB13721
	.uleb128 0
	.uleb128 .LEHB526-.LFB13721
	.uleb128 .LEHE526-.LEHB526
	.uleb128 .L3083-.LFB13721
	.uleb128 0
	.uleb128 .LEHB527-.LFB13721
	.uleb128 .LEHE527-.LEHB527
	.uleb128 0
	.uleb128 0
.LLSDACSE13721:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_:
.LFB13722:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13722
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB528:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE528:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3104
.L3135:
	movq	(%rbx), %rax
.L3105:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3108
	lock addl	$1, 8(%rax)
.L3108:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB529:
	call	*%rcx
.LEHE529:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3109
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3109:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3123
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3123:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3104:
	.cfi_restore_state
	movl	$96, %edi
.LEHB530:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	16(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3106
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 16(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3107
.L3115:
	addl	$1, 88(%rbx)
	jmp	.L3105
	.p2align 4,,10
	.p2align 3
.L3106:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3115
	.p2align 4,,10
	.p2align 3
.L3107:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE530:
	jmp	.L3135
.L3116:
	movq	%rax, %rbx
.L3113:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3114
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3114:
	movq	%rbx, %rdi
.LEHB531:
	call	_Unwind_Resume
.LEHE531:
.L3117:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3113
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3113
	.cfi_endproc
.LFE13722:
	.section	.gcc_except_table
.LLSDA13722:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13722-.LLSDACSB13722
.LLSDACSB13722:
	.uleb128 .LEHB528-.LFB13722
	.uleb128 .LEHE528-.LEHB528
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB529-.LFB13722
	.uleb128 .LEHE529-.LEHB529
	.uleb128 .L3117-.LFB13722
	.uleb128 0
	.uleb128 .LEHB530-.LFB13722
	.uleb128 .LEHE530-.LEHB530
	.uleb128 .L3116-.LFB13722
	.uleb128 0
	.uleb128 .LEHB531-.LFB13722
	.uleb128 .LEHE531-.LEHB531
	.uleb128 0
	.uleb128 0
.LLSDACSE13722:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_:
.LFB13723:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13723
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB532:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE532:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3137
.L3168:
	movq	(%rbx), %rax
.L3138:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3141
	lock addl	$1, 8(%rax)
.L3141:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB533:
	call	*%rcx
.LEHE533:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3142
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3142:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3156
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3156:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3137:
	.cfi_restore_state
	movl	$96, %edi
.LEHB534:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	16(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3139
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 16(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3140
.L3148:
	addl	$1, 88(%rbx)
	jmp	.L3138
	.p2align 4,,10
	.p2align 3
.L3139:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3148
	.p2align 4,,10
	.p2align 3
.L3140:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE534:
	jmp	.L3168
.L3149:
	movq	%rax, %rbx
.L3146:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3147
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3147:
	movq	%rbx, %rdi
.LEHB535:
	call	_Unwind_Resume
.LEHE535:
.L3150:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3146
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3146
	.cfi_endproc
.LFE13723:
	.section	.gcc_except_table
.LLSDA13723:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13723-.LLSDACSB13723
.LLSDACSB13723:
	.uleb128 .LEHB532-.LFB13723
	.uleb128 .LEHE532-.LEHB532
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB533-.LFB13723
	.uleb128 .LEHE533-.LEHB533
	.uleb128 .L3150-.LFB13723
	.uleb128 0
	.uleb128 .LEHB534-.LFB13723
	.uleb128 .LEHE534-.LEHB534
	.uleb128 .L3149-.LFB13723
	.uleb128 0
	.uleb128 .LEHB535-.LFB13723
	.uleb128 .LEHE535-.LEHB535
	.uleb128 0
	.uleb128 0
.LLSDACSE13723:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_:
.LFB13724:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13724
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB536:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE536:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3170
.L3201:
	movq	(%rbx), %rax
.L3171:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3174
	lock addl	$1, 8(%rax)
.L3174:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB537:
	call	*%rcx
.LEHE537:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3175
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3175:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3189
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3189:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3170:
	.cfi_restore_state
	movl	$96, %edi
.LEHB538:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	16(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3172
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 16(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3173
.L3181:
	addl	$1, 88(%rbx)
	jmp	.L3171
	.p2align 4,,10
	.p2align 3
.L3172:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3181
	.p2align 4,,10
	.p2align 3
.L3173:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE538:
	jmp	.L3201
.L3182:
	movq	%rax, %rbx
.L3179:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3180
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3180:
	movq	%rbx, %rdi
.LEHB539:
	call	_Unwind_Resume
.LEHE539:
.L3183:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3179
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3179
	.cfi_endproc
.LFE13724:
	.section	.gcc_except_table
.LLSDA13724:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13724-.LLSDACSB13724
.LLSDACSB13724:
	.uleb128 .LEHB536-.LFB13724
	.uleb128 .LEHE536-.LEHB536
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB537-.LFB13724
	.uleb128 .LEHE537-.LEHB537
	.uleb128 .L3183-.LFB13724
	.uleb128 0
	.uleb128 .LEHB538-.LFB13724
	.uleb128 .LEHE538-.LEHB538
	.uleb128 .L3182-.LFB13724
	.uleb128 0
	.uleb128 .LEHB539-.LFB13724
	.uleb128 .LEHE539-.LEHB539
	.uleb128 0
	.uleb128 0
.LLSDACSE13724:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_:
.LFB11268:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11268
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbp
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt13bad_exception, %esi
	movq	%r12, %rdi
	subq	$80, %rsp
	.cfi_def_cfa_offset 112
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3203
	movq	8(%rax), %rdi
	movq	%rax, %rbx
	movq	$_ZTVSt13bad_exception+16, 32(%rsp)
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 48(%rsp)
	je	.L3205
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3206
	addl	$1, 88(%rdi)
.L3205:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+16, 8(%rsp)
	leaq	16(%rsp), %rsi
	movq	8(%rsp), %xmm0
	movhps	.LC19(%rip), %xmm0
	movq	%rax, 56(%rsp)
	movq	24(%rbx), %rax
	movq	%rax, 64(%rsp)
	movl	32(%rbx), %eax
	leaq	32(%rsp), %rbx
	movaps	%xmm0, 32(%rsp)
	movq	%rbx, %rdi
	movl	%eax, 72(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	%rax, 24(%rsp)
.LEHB540:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
.LEHE540:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB541:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
.LEHE541:
.L3230:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3203:
	.cfi_restore_state
	pxor	%xmm0, %xmm0
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+16, 8(%rsp)
	leaq	32(%rsp), %rbx
	leaq	16(%rsp), %rsi
	movq	$0, 64(%rsp)
	movl	$-1, 72(%rsp)
	movaps	%xmm0, 48(%rsp)
	movq	-8(%rax), %rax
	movq	%rbx, %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	8(%rsp), %xmm0
	movq	%rax, 24(%rsp)
	movhps	.LC19(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB542:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
.LEHE542:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB543:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
.LEHE543:
	jmp	.L3230
	.p2align 4,,10
	.p2align 3
.L3206:
.LEHB544:
	call	*%rax
.LEHE544:
	jmp	.L3205
.L3220:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L3215:
	movq	%rbx, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	%rbp, %rdi
.LEHB545:
	call	_Unwind_Resume
.LEHE545:
.L3222:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3215
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3215
.L3219:
.L3232:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	movq	%rbp, %rdi
.LEHB546:
	call	_Unwind_Resume
.LEHE546:
.L3221:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3215
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3215
.L3218:
	jmp	.L3232
	.cfi_endproc
.LFE11268:
	.section	.gcc_except_table
.LLSDA11268:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11268-.LLSDACSB11268
.LLSDACSB11268:
	.uleb128 .LEHB540-.LFB11268
	.uleb128 .LEHE540-.LEHB540
	.uleb128 .L3221-.LFB11268
	.uleb128 0
	.uleb128 .LEHB541-.LFB11268
	.uleb128 .LEHE541-.LEHB541
	.uleb128 .L3218-.LFB11268
	.uleb128 0
	.uleb128 .LEHB542-.LFB11268
	.uleb128 .LEHE542-.LEHB542
	.uleb128 .L3222-.LFB11268
	.uleb128 0
	.uleb128 .LEHB543-.LFB11268
	.uleb128 .LEHE543-.LEHB543
	.uleb128 .L3219-.LFB11268
	.uleb128 0
	.uleb128 .LEHB544-.LFB11268
	.uleb128 .LEHE544-.LEHB544
	.uleb128 .L3220-.LFB11268
	.uleb128 0
	.uleb128 .LEHB545-.LFB11268
	.uleb128 .LEHE545-.LEHB545
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB546-.LFB11268
	.uleb128 .LEHE546-.LEHB546
	.uleb128 0
	.uleb128 0
.LLSDACSE11268:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail22current_exception_implEv,"axG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail22current_exception_implEv
	.type	_ZN5boost16exception_detail22current_exception_implEv, @function
_ZN5boost16exception_detail22current_exception_implEv:
.LFB7005:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7005
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	subq	$48, %rsp
	.cfi_def_cfa_offset 64
.LEHB547:
	call	__cxa_rethrow
.LEHE547:
.L3277:
	movq	%rax, %rdi
	leaq	-1(%rdx), %rax
	cmpq	$16, %rax
	ja	.L3235
	jmp	*.L3237(,%rax,8)
	.section	.rodata._ZN5boost16exception_detail22current_exception_implEv,"aG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
	.align 8
	.align 4
.L3237:
	.quad	.L3236
	.quad	.L3238
	.quad	.L3239
	.quad	.L3240
	.quad	.L3241
	.quad	.L3242
	.quad	.L3243
	.quad	.L3244
	.quad	.L3245
	.quad	.L3246
	.quad	.L3247
	.quad	.L3248
	.quad	.L3249
	.quad	.L3250
	.quad	.L3251
	.quad	.L3252
	.quad	.L3253
	.section	.text._ZN5boost16exception_detail22current_exception_implEv,"axG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
.L3235:
	call	__cxa_begin_catch
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 8(%rsp)
	movq	$0, 16(%rsp)
	movq	$0, 24(%rsp)
	movl	$-1, 32(%rsp)
	movq	$_ZTVN5boost17unknown_exceptionE+16, (%rsp)
	movq	$_ZTVN5boost17unknown_exceptionE+48, 40(%rsp)
.LEHB548:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE548:
	movq	%rsp, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
.LEHB549:
	call	__cxa_end_catch
.LEHE549:
.L3233:
	addq	$48, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L3253:
	.cfi_restore_state
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB550:
	call	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
.LEHE550:
.L3258:
	call	__cxa_end_catch
	jmp	.L3233
.L3295:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB551:
	call	_Unwind_Resume
.L3294:
.L3300:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
	call	_Unwind_Resume
.LEHE551:
.L3252:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB552:
	call	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception
.LEHE552:
	jmp	.L3258
.L3251:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB553:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_
.LEHE553:
	jmp	.L3258
.L3293:
	jmp	.L3300
.L3292:
	jmp	.L3300
.L3250:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB554:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_
.LEHE554:
	jmp	.L3258
.L3249:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB555:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_
.LEHE555:
	jmp	.L3258
.L3291:
	jmp	.L3300
.L3290:
	jmp	.L3300
.L3248:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB556:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_
.LEHE556:
	jmp	.L3258
.L3247:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB557:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_
.LEHE557:
	jmp	.L3258
.L3289:
	jmp	.L3300
.L3288:
	jmp	.L3300
.L3246:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB558:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_
.LEHE558:
	jmp	.L3258
.L3245:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB559:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_
.LEHE559:
	jmp	.L3258
.L3287:
	jmp	.L3300
.L3286:
	jmp	.L3300
.L3244:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB560:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_
.LEHE560:
	jmp	.L3258
.L3243:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB561:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_
.LEHE561:
	jmp	.L3258
.L3285:
	jmp	.L3300
.L3284:
	jmp	.L3300
.L3242:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB562:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_
.LEHE562:
	jmp	.L3258
.L3241:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB563:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_
.LEHE563:
	jmp	.L3258
.L3283:
	jmp	.L3300
.L3282:
	jmp	.L3300
.L3240:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB564:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_
.LEHE564:
	jmp	.L3258
.L3239:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB565:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_
.LEHE565:
	jmp	.L3258
.L3281:
	jmp	.L3300
.L3280:
	jmp	.L3300
.L3238:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB566:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_
.LEHE566:
	jmp	.L3258
.L3236:
	call	__cxa_begin_catch
	movq	(%rax), %rdx
	movq	%rax, %rdi
.LEHB567:
	call	*(%rdx)
	movq	%rax, %rsi
	movq	%rsp, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC1IS3_EEPT_
.LEHE567:
	movq	8(%rsp), %rax
	movdqa	(%rsp), %xmm0
	testq	%rax, %rax
	movups	%xmm0, (%rbx)
	je	.L3258
	lock addl	$1, 8(%rax)
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3258
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3258
.L3279:
	jmp	.L3300
.L3278:
	jmp	.L3300
	.cfi_endproc
.LFE7005:
	.section	.gcc_except_table
	.align 4
.LLSDA7005:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT7005-.LLSDATTD7005
.LLSDATTD7005:
	.byte	0x1
	.uleb128 .LLSDACSE7005-.LLSDACSB7005
.LLSDACSB7005:
	.uleb128 .LEHB547-.LFB7005
	.uleb128 .LEHE547-.LEHB547
	.uleb128 .L3277-.LFB7005
	.uleb128 0x23
	.uleb128 .LEHB548-.LFB7005
	.uleb128 .LEHE548-.LEHB548
	.uleb128 .L3295-.LFB7005
	.uleb128 0
	.uleb128 .LEHB549-.LFB7005
	.uleb128 .LEHE549-.LEHB549
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB550-.LFB7005
	.uleb128 .LEHE550-.LEHB550
	.uleb128 .L3294-.LFB7005
	.uleb128 0
	.uleb128 .LEHB551-.LFB7005
	.uleb128 .LEHE551-.LEHB551
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB552-.LFB7005
	.uleb128 .LEHE552-.LEHB552
	.uleb128 .L3293-.LFB7005
	.uleb128 0
	.uleb128 .LEHB553-.LFB7005
	.uleb128 .LEHE553-.LEHB553
	.uleb128 .L3292-.LFB7005
	.uleb128 0
	.uleb128 .LEHB554-.LFB7005
	.uleb128 .LEHE554-.LEHB554
	.uleb128 .L3291-.LFB7005
	.uleb128 0
	.uleb128 .LEHB555-.LFB7005
	.uleb128 .LEHE555-.LEHB555
	.uleb128 .L3290-.LFB7005
	.uleb128 0
	.uleb128 .LEHB556-.LFB7005
	.uleb128 .LEHE556-.LEHB556
	.uleb128 .L3289-.LFB7005
	.uleb128 0
	.uleb128 .LEHB557-.LFB7005
	.uleb128 .LEHE557-.LEHB557
	.uleb128 .L3288-.LFB7005
	.uleb128 0
	.uleb128 .LEHB558-.LFB7005
	.uleb128 .LEHE558-.LEHB558
	.uleb128 .L3287-.LFB7005
	.uleb128 0
	.uleb128 .LEHB559-.LFB7005
	.uleb128 .LEHE559-.LEHB559
	.uleb128 .L3286-.LFB7005
	.uleb128 0
	.uleb128 .LEHB560-.LFB7005
	.uleb128 .LEHE560-.LEHB560
	.uleb128 .L3285-.LFB7005
	.uleb128 0
	.uleb128 .LEHB561-.LFB7005
	.uleb128 .LEHE561-.LEHB561
	.uleb128 .L3284-.LFB7005
	.uleb128 0
	.uleb128 .LEHB562-.LFB7005
	.uleb128 .LEHE562-.LEHB562
	.uleb128 .L3283-.LFB7005
	.uleb128 0
	.uleb128 .LEHB563-.LFB7005
	.uleb128 .LEHE563-.LEHB563
	.uleb128 .L3282-.LFB7005
	.uleb128 0
	.uleb128 .LEHB564-.LFB7005
	.uleb128 .LEHE564-.LEHB564
	.uleb128 .L3281-.LFB7005
	.uleb128 0
	.uleb128 .LEHB565-.LFB7005
	.uleb128 .LEHE565-.LEHB565
	.uleb128 .L3280-.LFB7005
	.uleb128 0
	.uleb128 .LEHB566-.LFB7005
	.uleb128 .LEHE566-.LEHB566
	.uleb128 .L3279-.LFB7005
	.uleb128 0
	.uleb128 .LEHB567-.LFB7005
	.uleb128 .LEHE567-.LEHB567
	.uleb128 .L3278-.LFB7005
	.uleb128 0
.LLSDACSE7005:
	.byte	0x12
	.byte	0
	.byte	0x11
	.byte	0x7d
	.byte	0x10
	.byte	0x7d
	.byte	0xf
	.byte	0x7d
	.byte	0xe
	.byte	0x7d
	.byte	0xd
	.byte	0x7d
	.byte	0xc
	.byte	0x7d
	.byte	0xb
	.byte	0x7d
	.byte	0xa
	.byte	0x7d
	.byte	0x9
	.byte	0x7d
	.byte	0x8
	.byte	0x7d
	.byte	0x7
	.byte	0x7d
	.byte	0x6
	.byte	0x7d
	.byte	0x5
	.byte	0x7d
	.byte	0x4
	.byte	0x7d
	.byte	0x3
	.byte	0x7d
	.byte	0x2
	.byte	0x7d
	.byte	0x1
	.byte	0x7d
	.align 4
	.long	0

	.long	_ZTIN5boost9exceptionE
	.long	_ZTISt9exception
	.long	_ZTISt13bad_exception
	.long	_ZTISt10bad_typeid
	.long	_ZTISt8bad_cast
	.long	_ZTISt9bad_alloc
	.long	_ZTISt13runtime_error
	.long	_ZTINSt8ios_base7failureB5cxx11E
	.long	_ZTISt15underflow_error
	.long	_ZTISt14overflow_error
	.long	_ZTISt11range_error
	.long	_ZTISt11logic_error
	.long	_ZTISt12out_of_range
	.long	_ZTISt12length_error
	.long	_ZTISt16invalid_argument
	.long	_ZTISt12domain_error
	.long	_ZTIN5boost16exception_detail10clone_baseE
.LLSDATT7005:
	.section	.text._ZN5boost16exception_detail22current_exception_implEv,"axG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
	.size	_ZN5boost16exception_detail22current_exception_implEv, .-_ZN5boost16exception_detail22current_exception_implEv
	.section	.text._ZN5boost17current_exceptionEv,"axG",@progbits,_ZN5boost17current_exceptionEv,comdat
	.p2align 4,,15
	.weak	_ZN5boost17current_exceptionEv
	.type	_ZN5boost17current_exceptionEv, @function
_ZN5boost17current_exceptionEv:
.LFB7009:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7009
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	$0, (%rdi)
	movq	$0, 8(%rdi)
	movq	%rsp, %rdi
.LEHB568:
	call	_ZN5boost16exception_detail22current_exception_implEv
.LEHE568:
	movq	8(%rbx), %rdi
	pxor	%xmm1, %xmm1
	movdqa	(%rsp), %xmm0
	testq	%rdi, %rdi
	movaps	%xmm1, (%rsp)
	movups	%xmm0, (%rbx)
	je	.L3301
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3301
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3301:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L3311:
	.cfi_restore_state
	subq	$1, %rdx
	movq	%rax, %rdi
	jne	.L3319
	call	__cxa_begin_catch
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, %esi
	movq	%rbx, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	call	__cxa_end_catch
	jmp	.L3301
.L3319:
	call	__cxa_begin_catch
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, %esi
	movq	%rbx, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
.LEHB569:
	call	__cxa_end_catch
.LEHE569:
	jmp	.L3301
.L3312:
	movq	8(%rbx), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L3310
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3310:
	movq	%rbp, %rdi
.LEHB570:
	call	_Unwind_Resume
.LEHE570:
	.cfi_endproc
.LFE7009:
	.section	.gcc_except_table
	.align 4
.LLSDA7009:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT7009-.LLSDATTD7009
.LLSDATTD7009:
	.byte	0x1
	.uleb128 .LLSDACSE7009-.LLSDACSB7009
.LLSDACSB7009:
	.uleb128 .LEHB568-.LFB7009
	.uleb128 .LEHE568-.LEHB568
	.uleb128 .L3311-.LFB7009
	.uleb128 0x3
	.uleb128 .LEHB569-.LFB7009
	.uleb128 .LEHE569-.LEHB569
	.uleb128 .L3312-.LFB7009
	.uleb128 0
	.uleb128 .LEHB570-.LFB7009
	.uleb128 .LEHE570-.LEHB570
	.uleb128 0
	.uleb128 0
.LLSDACSE7009:
	.byte	0x2
	.byte	0
	.byte	0x1
	.byte	0x7d
	.align 4
	.long	0

	.long	_ZTISt9bad_alloc
.LLSDATT7009:
	.section	.text._ZN5boost17current_exceptionEv,"axG",@progbits,_ZN5boost17current_exceptionEv,comdat
	.size	_ZN5boost17current_exceptionEv, .-_ZN5boost17current_exceptionEv
	.section	.text._ZN5boost6detail17shared_state_base23mark_exceptional_finishEv,"axG",@progbits,_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
	.type	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv, @function
_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv:
.LFB10267:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10267
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	leaq	48(%rdi), %rax
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r12
	subq	$40, %rsp
	.cfi_def_cfa_offset 80
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB571:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE571:
	leaq	16(%rsp), %rdi
.LEHB572:
	call	_ZN5boost17current_exceptionEv
.LEHE572:
	leaq	16(%rsp), %rsi
	leaq	88(%r12), %rbx
	leaq	24(%r12), %rdi
	leaq	176(%r12), %r13
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbx, %rdi
	movb	$1, 40(%r12)
	call	pthread_mutex_lock
	leaq	128(%r12), %rdi
	call	pthread_cond_broadcast
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	movq	176(%r12), %rbx
	cmpq	%r13, %rbx
	je	.L3322
	.p2align 4,,10
	.p2align 3
.L3323:
	movq	16(%rbx), %rbp
	movq	%rbp, %rdi
	call	pthread_mutex_lock
	leaq	40(%rbp), %rdi
	call	pthread_cond_broadcast
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	movq	(%rbx), %rbx
	cmpq	%rbx, %r13
	jne	.L3323
.L3322:
	movq	%rsp, %rsi
	movq	%r12, %rdi
.LEHB573:
	call	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
.LEHE573:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3324
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3324:
	cmpb	$0, 8(%rsp)
	je	.L3321
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L3326:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3326
.L3321:
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
.L3332:
	.cfi_restore_state
	movq	%rax, %rbx
.L3329:
	cmpb	$0, 8(%rsp)
	je	.L3330
	movq	(%rsp), %rbp
.L3331:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3331
.L3330:
	movq	%rbx, %rdi
.LEHB574:
	call	_Unwind_Resume
.LEHE574:
.L3333:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3329
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3329
	.cfi_endproc
.LFE10267:
	.section	.gcc_except_table
.LLSDA10267:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10267-.LLSDACSB10267
.LLSDACSB10267:
	.uleb128 .LEHB571-.LFB10267
	.uleb128 .LEHE571-.LEHB571
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB572-.LFB10267
	.uleb128 .LEHE572-.LEHB572
	.uleb128 .L3332-.LFB10267
	.uleb128 0
	.uleb128 .LEHB573-.LFB10267
	.uleb128 .LEHE573-.LEHB573
	.uleb128 .L3333-.LFB10267
	.uleb128 0
	.uleb128 .LEHB574-.LFB10267
	.uleb128 .LEHE574-.LEHB574
	.uleb128 0
	.uleb128 0
.LLSDACSE10267:
	.section	.text._ZN5boost6detail17shared_state_base23mark_exceptional_finishEv,"axG",@progbits,_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv,comdat
	.size	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv, .-_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv:
.LFB13975:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13975
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	leaq	48(%rdi), %rax
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r12
	subq	$24, %rsp
	.cfi_def_cfa_offset 64
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB575:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE575:
	cmpb	$0, 272(%r12)
	jne	.L3347
	movb	$1, 272(%r12)
.L3347:
	leaq	88(%r12), %rbx
	movl	$123, 276(%r12)
	movb	$1, 40(%r12)
	leaq	176(%r12), %r13
	movq	%rbx, %rdi
	call	pthread_mutex_lock
	leaq	128(%r12), %rdi
	call	pthread_cond_broadcast
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	movq	176(%r12), %rbx
	cmpq	%r13, %rbx
	je	.L3348
	.p2align 4,,10
	.p2align 3
.L3349:
	movq	16(%rbx), %rbp
	movq	%rbp, %rdi
	call	pthread_mutex_lock
	leaq	40(%rbp), %rdi
	call	pthread_cond_broadcast
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	movq	(%rbx), %rbx
	cmpq	%rbx, %r13
	jne	.L3349
.L3348:
	movq	%rsp, %rsi
	movq	%r12, %rdi
.LEHB576:
	call	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
.LEHE576:
	cmpb	$0, 8(%rsp)
	je	.L3346
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L3351:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3351
.L3346:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
.L3358:
	.cfi_restore_state
.L3356:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB577:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE577:
.LEHB578:
	call	__cxa_end_catch
.LEHE578:
	jmp	.L3346
.L3360:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L3354
	movq	(%rsp), %rbp
.L3355:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3355
.L3354:
	movq	%rbx, %rax
	jmp	.L3356
.L3359:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB579:
	call	_Unwind_Resume
.LEHE579:
	.cfi_endproc
.LFE13975:
	.section	.gcc_except_table
	.align 4
.LLSDA13975:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13975-.LLSDATTD13975
.LLSDATTD13975:
	.byte	0x1
	.uleb128 .LLSDACSE13975-.LLSDACSB13975
.LLSDACSB13975:
	.uleb128 .LEHB575-.LFB13975
	.uleb128 .LEHE575-.LEHB575
	.uleb128 .L3358-.LFB13975
	.uleb128 0x1
	.uleb128 .LEHB576-.LFB13975
	.uleb128 .LEHE576-.LEHB576
	.uleb128 .L3360-.LFB13975
	.uleb128 0x3
	.uleb128 .LEHB577-.LFB13975
	.uleb128 .LEHE577-.LEHB577
	.uleb128 .L3359-.LFB13975
	.uleb128 0
	.uleb128 .LEHB578-.LFB13975
	.uleb128 .LEHE578-.LEHB578
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB579-.LFB13975
	.uleb128 .LEHE579-.LEHB579
	.uleb128 0
	.uleb128 0
.LLSDACSE13975:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT13975:
	.text
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_:
.LFB11941:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11941
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB580:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE580:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rbx)
.LEHB581:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE581:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB582:
	call	__cxa_throw
.LEHE582:
.L3374:
.L3371:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB583:
	call	_ZN5boost17current_exceptionEv
.LEHE583:
.LEHB584:
	call	__cxa_end_catch
.LEHE584:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3376:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
.L3370:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3371
.L3373:
	movq	%rax, %rbp
	jmp	.L3370
.L3375:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB585:
	call	_Unwind_Resume
.LEHE585:
	.cfi_endproc
.LFE11941:
	.section	.gcc_except_table
	.align 4
.LLSDA11941:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11941-.LLSDATTD11941
.LLSDATTD11941:
	.byte	0x1
	.uleb128 .LLSDACSE11941-.LLSDACSB11941
.LLSDACSB11941:
	.uleb128 .LEHB580-.LFB11941
	.uleb128 .LEHE580-.LEHB580
	.uleb128 .L3373-.LFB11941
	.uleb128 0x3
	.uleb128 .LEHB581-.LFB11941
	.uleb128 .LEHE581-.LEHB581
	.uleb128 .L3376-.LFB11941
	.uleb128 0x3
	.uleb128 .LEHB582-.LFB11941
	.uleb128 .LEHE582-.LEHB582
	.uleb128 .L3374-.LFB11941
	.uleb128 0x1
	.uleb128 .LEHB583-.LFB11941
	.uleb128 .LEHE583-.LEHB583
	.uleb128 .L3375-.LFB11941
	.uleb128 0
	.uleb128 .LEHB584-.LFB11941
	.uleb128 .LEHE584-.LEHB584
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB585-.LFB11941
	.uleb128 .LEHE585-.LEHB585
	.uleb128 0
	.uleb128 0
.LLSDACSE11941:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11941:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_:
.LFB11255:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11255
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt12domain_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3382
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12domain_error+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3384
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3385
	addl	$1, 88(%rdi)
.L3384:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB586:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
.LEHE586:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB587:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
.LEHE587:
.L3409:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3382:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB588:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
.LEHE588:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB589:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
.LEHE589:
	jmp	.L3409
	.p2align 4,,10
	.p2align 3
.L3385:
.LEHB590:
	call	*%rax
.LEHE590:
	jmp	.L3384
.L3399:
	movq	%rax, %rbp
.L3394:
	movq	%rbx, %rdi
	call	_ZNSt12domain_errorD2Ev
	movq	%rbp, %rdi
.LEHB591:
	call	_Unwind_Resume
.LEHE591:
.L3401:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3394
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3394
.L3398:
.L3411:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	movq	%rbp, %rdi
.LEHB592:
	call	_Unwind_Resume
.LEHE592:
.L3400:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3394
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3394
.L3397:
	jmp	.L3411
	.cfi_endproc
.LFE11255:
	.section	.gcc_except_table
.LLSDA11255:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11255-.LLSDACSB11255
.LLSDACSB11255:
	.uleb128 .LEHB586-.LFB11255
	.uleb128 .LEHE586-.LEHB586
	.uleb128 .L3400-.LFB11255
	.uleb128 0
	.uleb128 .LEHB587-.LFB11255
	.uleb128 .LEHE587-.LEHB587
	.uleb128 .L3397-.LFB11255
	.uleb128 0
	.uleb128 .LEHB588-.LFB11255
	.uleb128 .LEHE588-.LEHB588
	.uleb128 .L3401-.LFB11255
	.uleb128 0
	.uleb128 .LEHB589-.LFB11255
	.uleb128 .LEHE589-.LEHB589
	.uleb128 .L3398-.LFB11255
	.uleb128 0
	.uleb128 .LEHB590-.LFB11255
	.uleb128 .LEHE590-.LEHB590
	.uleb128 .L3399-.LFB11255
	.uleb128 0
	.uleb128 .LEHB591-.LFB11255
	.uleb128 .LEHE591-.LEHB591
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB592-.LFB11255
	.uleb128 .LEHE592-.LEHB592
	.uleb128 0
	.uleb128 0
.LLSDACSE11255:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_:
.LFB11956:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11956
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB593:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE593:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rbx)
.LEHB594:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE594:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, %esi
	movq	%rbx, %rdi
.LEHB595:
	call	__cxa_throw
.LEHE595:
.L3419:
.L3416:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB596:
	call	_ZN5boost17current_exceptionEv
.LEHE596:
.LEHB597:
	call	__cxa_end_catch
.LEHE597:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3421:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
.L3415:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3416
.L3418:
	movq	%rax, %rbp
	jmp	.L3415
.L3420:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB598:
	call	_Unwind_Resume
.LEHE598:
	.cfi_endproc
.LFE11956:
	.section	.gcc_except_table
	.align 4
.LLSDA11956:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11956-.LLSDATTD11956
.LLSDATTD11956:
	.byte	0x1
	.uleb128 .LLSDACSE11956-.LLSDACSB11956
.LLSDACSB11956:
	.uleb128 .LEHB593-.LFB11956
	.uleb128 .LEHE593-.LEHB593
	.uleb128 .L3418-.LFB11956
	.uleb128 0x3
	.uleb128 .LEHB594-.LFB11956
	.uleb128 .LEHE594-.LEHB594
	.uleb128 .L3421-.LFB11956
	.uleb128 0x3
	.uleb128 .LEHB595-.LFB11956
	.uleb128 .LEHE595-.LEHB595
	.uleb128 .L3419-.LFB11956
	.uleb128 0x1
	.uleb128 .LEHB596-.LFB11956
	.uleb128 .LEHE596-.LEHB596
	.uleb128 .L3420-.LFB11956
	.uleb128 0
	.uleb128 .LEHB597-.LFB11956
	.uleb128 .LEHE597-.LEHB597
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB598-.LFB11956
	.uleb128 .LEHE598-.LEHB598
	.uleb128 0
	.uleb128 0
.LLSDACSE11956:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11956:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_:
.LFB11256:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11256
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt16invalid_argument, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3427
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt16invalid_argument+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3429
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3430
	addl	$1, 88(%rdi)
.L3429:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB599:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
.LEHE599:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB600:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
.LEHE600:
.L3454:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3427:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB601:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
.LEHE601:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB602:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
.LEHE602:
	jmp	.L3454
	.p2align 4,,10
	.p2align 3
.L3430:
.LEHB603:
	call	*%rax
.LEHE603:
	jmp	.L3429
.L3444:
	movq	%rax, %rbp
.L3439:
	movq	%rbx, %rdi
	call	_ZNSt16invalid_argumentD2Ev
	movq	%rbp, %rdi
.LEHB604:
	call	_Unwind_Resume
.LEHE604:
.L3446:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3439
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3439
.L3443:
.L3456:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	movq	%rbp, %rdi
.LEHB605:
	call	_Unwind_Resume
.LEHE605:
.L3445:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3439
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3439
.L3442:
	jmp	.L3456
	.cfi_endproc
.LFE11256:
	.section	.gcc_except_table
.LLSDA11256:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11256-.LLSDACSB11256
.LLSDACSB11256:
	.uleb128 .LEHB599-.LFB11256
	.uleb128 .LEHE599-.LEHB599
	.uleb128 .L3445-.LFB11256
	.uleb128 0
	.uleb128 .LEHB600-.LFB11256
	.uleb128 .LEHE600-.LEHB600
	.uleb128 .L3442-.LFB11256
	.uleb128 0
	.uleb128 .LEHB601-.LFB11256
	.uleb128 .LEHE601-.LEHB601
	.uleb128 .L3446-.LFB11256
	.uleb128 0
	.uleb128 .LEHB602-.LFB11256
	.uleb128 .LEHE602-.LEHB602
	.uleb128 .L3443-.LFB11256
	.uleb128 0
	.uleb128 .LEHB603-.LFB11256
	.uleb128 .LEHE603-.LEHB603
	.uleb128 .L3444-.LFB11256
	.uleb128 0
	.uleb128 .LEHB604-.LFB11256
	.uleb128 .LEHE604-.LEHB604
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB605-.LFB11256
	.uleb128 .LEHE605-.LEHB605
	.uleb128 0
	.uleb128 0
.LLSDACSE11256:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_:
.LFB11971:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11971
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB606:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE606:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rbx)
.LEHB607:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE607:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB608:
	call	__cxa_throw
.LEHE608:
.L3464:
.L3461:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB609:
	call	_ZN5boost17current_exceptionEv
.LEHE609:
.LEHB610:
	call	__cxa_end_catch
.LEHE610:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3466:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
.L3460:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3461
.L3463:
	movq	%rax, %rbp
	jmp	.L3460
.L3465:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB611:
	call	_Unwind_Resume
.LEHE611:
	.cfi_endproc
.LFE11971:
	.section	.gcc_except_table
	.align 4
.LLSDA11971:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11971-.LLSDATTD11971
.LLSDATTD11971:
	.byte	0x1
	.uleb128 .LLSDACSE11971-.LLSDACSB11971
.LLSDACSB11971:
	.uleb128 .LEHB606-.LFB11971
	.uleb128 .LEHE606-.LEHB606
	.uleb128 .L3463-.LFB11971
	.uleb128 0x3
	.uleb128 .LEHB607-.LFB11971
	.uleb128 .LEHE607-.LEHB607
	.uleb128 .L3466-.LFB11971
	.uleb128 0x3
	.uleb128 .LEHB608-.LFB11971
	.uleb128 .LEHE608-.LEHB608
	.uleb128 .L3464-.LFB11971
	.uleb128 0x1
	.uleb128 .LEHB609-.LFB11971
	.uleb128 .LEHE609-.LEHB609
	.uleb128 .L3465-.LFB11971
	.uleb128 0
	.uleb128 .LEHB610-.LFB11971
	.uleb128 .LEHE610-.LEHB610
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB611-.LFB11971
	.uleb128 .LEHE611-.LEHB611
	.uleb128 0
	.uleb128 0
.LLSDACSE11971:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11971:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_:
.LFB11257:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11257
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt12length_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3472
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12length_error+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3474
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3475
	addl	$1, 88(%rdi)
.L3474:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB612:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
.LEHE612:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB613:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
.LEHE613:
.L3499:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3472:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB614:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
.LEHE614:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB615:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
.LEHE615:
	jmp	.L3499
	.p2align 4,,10
	.p2align 3
.L3475:
.LEHB616:
	call	*%rax
.LEHE616:
	jmp	.L3474
.L3489:
	movq	%rax, %rbp
.L3484:
	movq	%rbx, %rdi
	call	_ZNSt12length_errorD2Ev
	movq	%rbp, %rdi
.LEHB617:
	call	_Unwind_Resume
.LEHE617:
.L3491:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3484
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3484
.L3488:
.L3501:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	movq	%rbp, %rdi
.LEHB618:
	call	_Unwind_Resume
.LEHE618:
.L3490:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3484
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3484
.L3487:
	jmp	.L3501
	.cfi_endproc
.LFE11257:
	.section	.gcc_except_table
.LLSDA11257:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11257-.LLSDACSB11257
.LLSDACSB11257:
	.uleb128 .LEHB612-.LFB11257
	.uleb128 .LEHE612-.LEHB612
	.uleb128 .L3490-.LFB11257
	.uleb128 0
	.uleb128 .LEHB613-.LFB11257
	.uleb128 .LEHE613-.LEHB613
	.uleb128 .L3487-.LFB11257
	.uleb128 0
	.uleb128 .LEHB614-.LFB11257
	.uleb128 .LEHE614-.LEHB614
	.uleb128 .L3491-.LFB11257
	.uleb128 0
	.uleb128 .LEHB615-.LFB11257
	.uleb128 .LEHE615-.LEHB615
	.uleb128 .L3488-.LFB11257
	.uleb128 0
	.uleb128 .LEHB616-.LFB11257
	.uleb128 .LEHE616-.LEHB616
	.uleb128 .L3489-.LFB11257
	.uleb128 0
	.uleb128 .LEHB617-.LFB11257
	.uleb128 .LEHE617-.LEHB617
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB618-.LFB11257
	.uleb128 .LEHE618-.LEHB618
	.uleb128 0
	.uleb128 0
.LLSDACSE11257:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_:
.LFB11986:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11986
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB619:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE619:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rbx)
.LEHB620:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE620:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, %esi
	movq	%rbx, %rdi
.LEHB621:
	call	__cxa_throw
.LEHE621:
.L3509:
.L3506:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB622:
	call	_ZN5boost17current_exceptionEv
.LEHE622:
.LEHB623:
	call	__cxa_end_catch
.LEHE623:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3511:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
.L3505:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3506
.L3508:
	movq	%rax, %rbp
	jmp	.L3505
.L3510:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB624:
	call	_Unwind_Resume
.LEHE624:
	.cfi_endproc
.LFE11986:
	.section	.gcc_except_table
	.align 4
.LLSDA11986:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11986-.LLSDATTD11986
.LLSDATTD11986:
	.byte	0x1
	.uleb128 .LLSDACSE11986-.LLSDACSB11986
.LLSDACSB11986:
	.uleb128 .LEHB619-.LFB11986
	.uleb128 .LEHE619-.LEHB619
	.uleb128 .L3508-.LFB11986
	.uleb128 0x3
	.uleb128 .LEHB620-.LFB11986
	.uleb128 .LEHE620-.LEHB620
	.uleb128 .L3511-.LFB11986
	.uleb128 0x3
	.uleb128 .LEHB621-.LFB11986
	.uleb128 .LEHE621-.LEHB621
	.uleb128 .L3509-.LFB11986
	.uleb128 0x1
	.uleb128 .LEHB622-.LFB11986
	.uleb128 .LEHE622-.LEHB622
	.uleb128 .L3510-.LFB11986
	.uleb128 0
	.uleb128 .LEHB623-.LFB11986
	.uleb128 .LEHE623-.LEHB623
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB624-.LFB11986
	.uleb128 .LEHE624-.LEHB624
	.uleb128 0
	.uleb128 0
.LLSDACSE11986:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11986:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_:
.LFB11258:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11258
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt12out_of_range, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3517
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12out_of_range+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3519
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3520
	addl	$1, 88(%rdi)
.L3519:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB625:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
.LEHE625:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB626:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
.LEHE626:
.L3544:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3517:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB627:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
.LEHE627:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB628:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
.LEHE628:
	jmp	.L3544
	.p2align 4,,10
	.p2align 3
.L3520:
.LEHB629:
	call	*%rax
.LEHE629:
	jmp	.L3519
.L3534:
	movq	%rax, %rbp
.L3529:
	movq	%rbx, %rdi
	call	_ZNSt12out_of_rangeD2Ev
	movq	%rbp, %rdi
.LEHB630:
	call	_Unwind_Resume
.LEHE630:
.L3536:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3529
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3529
.L3533:
.L3546:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	movq	%rbp, %rdi
.LEHB631:
	call	_Unwind_Resume
.LEHE631:
.L3535:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3529
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3529
.L3532:
	jmp	.L3546
	.cfi_endproc
.LFE11258:
	.section	.gcc_except_table
.LLSDA11258:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11258-.LLSDACSB11258
.LLSDACSB11258:
	.uleb128 .LEHB625-.LFB11258
	.uleb128 .LEHE625-.LEHB625
	.uleb128 .L3535-.LFB11258
	.uleb128 0
	.uleb128 .LEHB626-.LFB11258
	.uleb128 .LEHE626-.LEHB626
	.uleb128 .L3532-.LFB11258
	.uleb128 0
	.uleb128 .LEHB627-.LFB11258
	.uleb128 .LEHE627-.LEHB627
	.uleb128 .L3536-.LFB11258
	.uleb128 0
	.uleb128 .LEHB628-.LFB11258
	.uleb128 .LEHE628-.LEHB628
	.uleb128 .L3533-.LFB11258
	.uleb128 0
	.uleb128 .LEHB629-.LFB11258
	.uleb128 .LEHE629-.LEHB629
	.uleb128 .L3534-.LFB11258
	.uleb128 0
	.uleb128 .LEHB630-.LFB11258
	.uleb128 .LEHE630-.LEHB630
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB631-.LFB11258
	.uleb128 .LEHE631-.LEHB631
	.uleb128 0
	.uleb128 0
.LLSDACSE11258:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_:
.LFB11998:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11998
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB632:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE632:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rbx)
.LEHB633:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE633:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB634:
	call	__cxa_throw
.LEHE634:
.L3554:
.L3551:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB635:
	call	_ZN5boost17current_exceptionEv
.LEHE635:
.LEHB636:
	call	__cxa_end_catch
.LEHE636:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3556:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
.L3550:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3551
.L3553:
	movq	%rax, %rbp
	jmp	.L3550
.L3555:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB637:
	call	_Unwind_Resume
.LEHE637:
	.cfi_endproc
.LFE11998:
	.section	.gcc_except_table
	.align 4
.LLSDA11998:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11998-.LLSDATTD11998
.LLSDATTD11998:
	.byte	0x1
	.uleb128 .LLSDACSE11998-.LLSDACSB11998
.LLSDACSB11998:
	.uleb128 .LEHB632-.LFB11998
	.uleb128 .LEHE632-.LEHB632
	.uleb128 .L3553-.LFB11998
	.uleb128 0x3
	.uleb128 .LEHB633-.LFB11998
	.uleb128 .LEHE633-.LEHB633
	.uleb128 .L3556-.LFB11998
	.uleb128 0x3
	.uleb128 .LEHB634-.LFB11998
	.uleb128 .LEHE634-.LEHB634
	.uleb128 .L3554-.LFB11998
	.uleb128 0x1
	.uleb128 .LEHB635-.LFB11998
	.uleb128 .LEHE635-.LEHB635
	.uleb128 .L3555-.LFB11998
	.uleb128 0
	.uleb128 .LEHB636-.LFB11998
	.uleb128 .LEHE636-.LEHB636
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB637-.LFB11998
	.uleb128 .LEHE637-.LEHB637
	.uleb128 0
	.uleb128 0
.LLSDACSE11998:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11998:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_:
.LFB11259:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11259
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt11logic_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3562
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3564
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3565
	addl	$1, 88(%rdi)
.L3564:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB638:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
.LEHE638:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB639:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
.LEHE639:
.L3589:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3562:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB640:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
.LEHE640:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB641:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
.LEHE641:
	jmp	.L3589
	.p2align 4,,10
	.p2align 3
.L3565:
.LEHB642:
	call	*%rax
.LEHE642:
	jmp	.L3564
.L3579:
	movq	%rax, %rbp
.L3574:
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB643:
	call	_Unwind_Resume
.LEHE643:
.L3581:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3574
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3574
.L3578:
.L3591:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	movq	%rbp, %rdi
.LEHB644:
	call	_Unwind_Resume
.LEHE644:
.L3580:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3574
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3574
.L3577:
	jmp	.L3591
	.cfi_endproc
.LFE11259:
	.section	.gcc_except_table
.LLSDA11259:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11259-.LLSDACSB11259
.LLSDACSB11259:
	.uleb128 .LEHB638-.LFB11259
	.uleb128 .LEHE638-.LEHB638
	.uleb128 .L3580-.LFB11259
	.uleb128 0
	.uleb128 .LEHB639-.LFB11259
	.uleb128 .LEHE639-.LEHB639
	.uleb128 .L3577-.LFB11259
	.uleb128 0
	.uleb128 .LEHB640-.LFB11259
	.uleb128 .LEHE640-.LEHB640
	.uleb128 .L3581-.LFB11259
	.uleb128 0
	.uleb128 .LEHB641-.LFB11259
	.uleb128 .LEHE641-.LEHB641
	.uleb128 .L3578-.LFB11259
	.uleb128 0
	.uleb128 .LEHB642-.LFB11259
	.uleb128 .LEHE642-.LEHB642
	.uleb128 .L3579-.LFB11259
	.uleb128 0
	.uleb128 .LEHB643-.LFB11259
	.uleb128 .LEHE643-.LEHB643
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB644-.LFB11259
	.uleb128 .LEHE644-.LEHB644
	.uleb128 0
	.uleb128 0
.LLSDACSE11259:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_:
.LFB12013:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12013
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB645:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE645:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rbx)
.LEHB646:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE646:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB647:
	call	__cxa_throw
.LEHE647:
.L3599:
.L3596:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB648:
	call	_ZN5boost17current_exceptionEv
.LEHE648:
.LEHB649:
	call	__cxa_end_catch
.LEHE649:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3601:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
.L3595:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3596
.L3598:
	movq	%rax, %rbp
	jmp	.L3595
.L3600:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB650:
	call	_Unwind_Resume
.LEHE650:
	.cfi_endproc
.LFE12013:
	.section	.gcc_except_table
	.align 4
.LLSDA12013:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12013-.LLSDATTD12013
.LLSDATTD12013:
	.byte	0x1
	.uleb128 .LLSDACSE12013-.LLSDACSB12013
.LLSDACSB12013:
	.uleb128 .LEHB645-.LFB12013
	.uleb128 .LEHE645-.LEHB645
	.uleb128 .L3598-.LFB12013
	.uleb128 0x3
	.uleb128 .LEHB646-.LFB12013
	.uleb128 .LEHE646-.LEHB646
	.uleb128 .L3601-.LFB12013
	.uleb128 0x3
	.uleb128 .LEHB647-.LFB12013
	.uleb128 .LEHE647-.LEHB647
	.uleb128 .L3599-.LFB12013
	.uleb128 0x1
	.uleb128 .LEHB648-.LFB12013
	.uleb128 .LEHE648-.LEHB648
	.uleb128 .L3600-.LFB12013
	.uleb128 0
	.uleb128 .LEHB649-.LFB12013
	.uleb128 .LEHE649-.LEHB649
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB650-.LFB12013
	.uleb128 .LEHE650-.LEHB650
	.uleb128 0
	.uleb128 0
.LLSDACSE12013:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12013:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_:
.LFB11260:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11260
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt11range_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3607
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt11range_error+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3609
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3610
	addl	$1, 88(%rdi)
.L3609:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB651:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
.LEHE651:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB652:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
.LEHE652:
.L3634:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3607:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB653:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
.LEHE653:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB654:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
.LEHE654:
	jmp	.L3634
	.p2align 4,,10
	.p2align 3
.L3610:
.LEHB655:
	call	*%rax
.LEHE655:
	jmp	.L3609
.L3624:
	movq	%rax, %rbp
.L3619:
	movq	%rbx, %rdi
	call	_ZNSt11range_errorD2Ev
	movq	%rbp, %rdi
.LEHB656:
	call	_Unwind_Resume
.LEHE656:
.L3626:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3619
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3619
.L3623:
.L3636:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	movq	%rbp, %rdi
.LEHB657:
	call	_Unwind_Resume
.LEHE657:
.L3625:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3619
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3619
.L3622:
	jmp	.L3636
	.cfi_endproc
.LFE11260:
	.section	.gcc_except_table
.LLSDA11260:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11260-.LLSDACSB11260
.LLSDACSB11260:
	.uleb128 .LEHB651-.LFB11260
	.uleb128 .LEHE651-.LEHB651
	.uleb128 .L3625-.LFB11260
	.uleb128 0
	.uleb128 .LEHB652-.LFB11260
	.uleb128 .LEHE652-.LEHB652
	.uleb128 .L3622-.LFB11260
	.uleb128 0
	.uleb128 .LEHB653-.LFB11260
	.uleb128 .LEHE653-.LEHB653
	.uleb128 .L3626-.LFB11260
	.uleb128 0
	.uleb128 .LEHB654-.LFB11260
	.uleb128 .LEHE654-.LEHB654
	.uleb128 .L3623-.LFB11260
	.uleb128 0
	.uleb128 .LEHB655-.LFB11260
	.uleb128 .LEHE655-.LEHB655
	.uleb128 .L3624-.LFB11260
	.uleb128 0
	.uleb128 .LEHB656-.LFB11260
	.uleb128 .LEHE656-.LEHB656
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB657-.LFB11260
	.uleb128 .LEHE657-.LEHB657
	.uleb128 0
	.uleb128 0
.LLSDACSE11260:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_:
.LFB12028:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12028
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB658:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE658:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rbx)
.LEHB659:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE659:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB660:
	call	__cxa_throw
.LEHE660:
.L3644:
.L3641:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB661:
	call	_ZN5boost17current_exceptionEv
.LEHE661:
.LEHB662:
	call	__cxa_end_catch
.LEHE662:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3646:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
.L3640:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3641
.L3643:
	movq	%rax, %rbp
	jmp	.L3640
.L3645:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB663:
	call	_Unwind_Resume
.LEHE663:
	.cfi_endproc
.LFE12028:
	.section	.gcc_except_table
	.align 4
.LLSDA12028:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12028-.LLSDATTD12028
.LLSDATTD12028:
	.byte	0x1
	.uleb128 .LLSDACSE12028-.LLSDACSB12028
.LLSDACSB12028:
	.uleb128 .LEHB658-.LFB12028
	.uleb128 .LEHE658-.LEHB658
	.uleb128 .L3643-.LFB12028
	.uleb128 0x3
	.uleb128 .LEHB659-.LFB12028
	.uleb128 .LEHE659-.LEHB659
	.uleb128 .L3646-.LFB12028
	.uleb128 0x3
	.uleb128 .LEHB660-.LFB12028
	.uleb128 .LEHE660-.LEHB660
	.uleb128 .L3644-.LFB12028
	.uleb128 0x1
	.uleb128 .LEHB661-.LFB12028
	.uleb128 .LEHE661-.LEHB661
	.uleb128 .L3645-.LFB12028
	.uleb128 0
	.uleb128 .LEHB662-.LFB12028
	.uleb128 .LEHE662-.LEHB662
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB663-.LFB12028
	.uleb128 .LEHE663-.LEHB663
	.uleb128 0
	.uleb128 0
.LLSDACSE12028:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12028:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_:
.LFB11261:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11261
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt14overflow_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3652
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt14overflow_error+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3654
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3655
	addl	$1, 88(%rdi)
.L3654:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB664:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
.LEHE664:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB665:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
.LEHE665:
.L3679:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3652:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB666:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
.LEHE666:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB667:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
.LEHE667:
	jmp	.L3679
	.p2align 4,,10
	.p2align 3
.L3655:
.LEHB668:
	call	*%rax
.LEHE668:
	jmp	.L3654
.L3669:
	movq	%rax, %rbp
.L3664:
	movq	%rbx, %rdi
	call	_ZNSt14overflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB669:
	call	_Unwind_Resume
.LEHE669:
.L3671:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3664
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3664
.L3668:
.L3681:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	movq	%rbp, %rdi
.LEHB670:
	call	_Unwind_Resume
.LEHE670:
.L3670:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3664
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3664
.L3667:
	jmp	.L3681
	.cfi_endproc
.LFE11261:
	.section	.gcc_except_table
.LLSDA11261:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11261-.LLSDACSB11261
.LLSDACSB11261:
	.uleb128 .LEHB664-.LFB11261
	.uleb128 .LEHE664-.LEHB664
	.uleb128 .L3670-.LFB11261
	.uleb128 0
	.uleb128 .LEHB665-.LFB11261
	.uleb128 .LEHE665-.LEHB665
	.uleb128 .L3667-.LFB11261
	.uleb128 0
	.uleb128 .LEHB666-.LFB11261
	.uleb128 .LEHE666-.LEHB666
	.uleb128 .L3671-.LFB11261
	.uleb128 0
	.uleb128 .LEHB667-.LFB11261
	.uleb128 .LEHE667-.LEHB667
	.uleb128 .L3668-.LFB11261
	.uleb128 0
	.uleb128 .LEHB668-.LFB11261
	.uleb128 .LEHE668-.LEHB668
	.uleb128 .L3669-.LFB11261
	.uleb128 0
	.uleb128 .LEHB669-.LFB11261
	.uleb128 .LEHE669-.LEHB669
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB670-.LFB11261
	.uleb128 .LEHE670-.LEHB670
	.uleb128 0
	.uleb128 0
.LLSDACSE11261:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_:
.LFB12043:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12043
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB671:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE671:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rbx)
.LEHB672:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE672:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB673:
	call	__cxa_throw
.LEHE673:
.L3689:
.L3686:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB674:
	call	_ZN5boost17current_exceptionEv
.LEHE674:
.LEHB675:
	call	__cxa_end_catch
.LEHE675:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3691:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
.L3685:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3686
.L3688:
	movq	%rax, %rbp
	jmp	.L3685
.L3690:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB676:
	call	_Unwind_Resume
.LEHE676:
	.cfi_endproc
.LFE12043:
	.section	.gcc_except_table
	.align 4
.LLSDA12043:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12043-.LLSDATTD12043
.LLSDATTD12043:
	.byte	0x1
	.uleb128 .LLSDACSE12043-.LLSDACSB12043
.LLSDACSB12043:
	.uleb128 .LEHB671-.LFB12043
	.uleb128 .LEHE671-.LEHB671
	.uleb128 .L3688-.LFB12043
	.uleb128 0x3
	.uleb128 .LEHB672-.LFB12043
	.uleb128 .LEHE672-.LEHB672
	.uleb128 .L3691-.LFB12043
	.uleb128 0x3
	.uleb128 .LEHB673-.LFB12043
	.uleb128 .LEHE673-.LEHB673
	.uleb128 .L3689-.LFB12043
	.uleb128 0x1
	.uleb128 .LEHB674-.LFB12043
	.uleb128 .LEHE674-.LEHB674
	.uleb128 .L3690-.LFB12043
	.uleb128 0
	.uleb128 .LEHB675-.LFB12043
	.uleb128 .LEHE675-.LEHB675
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB676-.LFB12043
	.uleb128 .LEHE676-.LEHB676
	.uleb128 0
	.uleb128 0
.LLSDACSE12043:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12043:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_:
.LFB11262:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11262
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt15underflow_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3697
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt15underflow_error+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3699
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3700
	addl	$1, 88(%rdi)
.L3699:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB677:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
.LEHE677:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB678:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
.LEHE678:
.L3724:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3697:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB679:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
.LEHE679:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB680:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
.LEHE680:
	jmp	.L3724
	.p2align 4,,10
	.p2align 3
.L3700:
.LEHB681:
	call	*%rax
.LEHE681:
	jmp	.L3699
.L3714:
	movq	%rax, %rbp
.L3709:
	movq	%rbx, %rdi
	call	_ZNSt15underflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB682:
	call	_Unwind_Resume
.LEHE682:
.L3716:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3709
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3709
.L3713:
.L3726:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	movq	%rbp, %rdi
.LEHB683:
	call	_Unwind_Resume
.LEHE683:
.L3715:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3709
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3709
.L3712:
	jmp	.L3726
	.cfi_endproc
.LFE11262:
	.section	.gcc_except_table
.LLSDA11262:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11262-.LLSDACSB11262
.LLSDACSB11262:
	.uleb128 .LEHB677-.LFB11262
	.uleb128 .LEHE677-.LEHB677
	.uleb128 .L3715-.LFB11262
	.uleb128 0
	.uleb128 .LEHB678-.LFB11262
	.uleb128 .LEHE678-.LEHB678
	.uleb128 .L3712-.LFB11262
	.uleb128 0
	.uleb128 .LEHB679-.LFB11262
	.uleb128 .LEHE679-.LEHB679
	.uleb128 .L3716-.LFB11262
	.uleb128 0
	.uleb128 .LEHB680-.LFB11262
	.uleb128 .LEHE680-.LEHB680
	.uleb128 .L3713-.LFB11262
	.uleb128 0
	.uleb128 .LEHB681-.LFB11262
	.uleb128 .LEHE681-.LEHB681
	.uleb128 .L3714-.LFB11262
	.uleb128 0
	.uleb128 .LEHB682-.LFB11262
	.uleb128 .LEHE682-.LEHB682
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB683-.LFB11262
	.uleb128 .LEHE683-.LEHB683
	.uleb128 0
	.uleb128 0
.LLSDACSE11262:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_:
.LFB12061:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12061
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB684:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE684:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rbx)
.LEHB685:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE685:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, %esi
	movq	%rbx, %rdi
.LEHB686:
	call	__cxa_throw
.LEHE686:
.L3734:
.L3731:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB687:
	call	_ZN5boost17current_exceptionEv
.LEHE687:
.LEHB688:
	call	__cxa_end_catch
.LEHE688:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3736:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
.L3730:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3731
.L3733:
	movq	%rax, %rbp
	jmp	.L3730
.L3735:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB689:
	call	_Unwind_Resume
.LEHE689:
	.cfi_endproc
.LFE12061:
	.section	.gcc_except_table
	.align 4
.LLSDA12061:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12061-.LLSDATTD12061
.LLSDATTD12061:
	.byte	0x1
	.uleb128 .LLSDACSE12061-.LLSDACSB12061
.LLSDACSB12061:
	.uleb128 .LEHB684-.LFB12061
	.uleb128 .LEHE684-.LEHB684
	.uleb128 .L3733-.LFB12061
	.uleb128 0x3
	.uleb128 .LEHB685-.LFB12061
	.uleb128 .LEHE685-.LEHB685
	.uleb128 .L3736-.LFB12061
	.uleb128 0x3
	.uleb128 .LEHB686-.LFB12061
	.uleb128 .LEHE686-.LEHB686
	.uleb128 .L3734-.LFB12061
	.uleb128 0x1
	.uleb128 .LEHB687-.LFB12061
	.uleb128 .LEHE687-.LEHB687
	.uleb128 .L3735-.LFB12061
	.uleb128 0
	.uleb128 .LEHB688-.LFB12061
	.uleb128 .LEHE688-.LEHB688
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB689-.LFB12061
	.uleb128 .LEHE689-.LEHB689
	.uleb128 0
	.uleb128 0
.LLSDACSE12061:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12061:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_:
.LFB11263:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11263
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rdi, %r13
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rsi, %rbp
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTINSt8ios_base7failureB5cxx11E, %esi
	subq	$104, %rsp
	.cfi_def_cfa_offset 144
	movq	%rbp, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3742
	leaq	16(%rsp), %rbx
	movq	%rax, %r12
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVNSt8ios_base7failureB5cxx11E+16, 16(%rsp)
	movq	8(%r12), %rdi
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 56(%rsp)
	movaps	%xmm0, 32(%rsp)
	je	.L3744
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3745
	addl	$1, 88(%rdi)
.L3744:
	movq	16(%r12), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 64(%rsp)
	movq	24(%r12), %rax
	movq	%rax, 72(%rsp)
	movl	32(%r12), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+56, 48(%rsp)
	movl	%eax, 80(%rsp)
	movq	0(%rbp), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB690:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
.LEHE690:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB691:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
.LEHE691:
.L3769:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	addq	$104, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3742:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	0(%rbp), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movdqu	16(%rbp), %xmm0
	movq	%rbx, %rdi
	movq	$0, 56(%rsp)
	movq	$0, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$0, 72(%rsp)
	movaps	%xmm0, 32(%rsp)
	movl	$-1, 80(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+56, 48(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB692:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
.LEHE692:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB693:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
.LEHE693:
	jmp	.L3769
	.p2align 4,,10
	.p2align 3
.L3745:
.LEHB694:
	call	*%rax
.LEHE694:
	jmp	.L3744
.L3759:
	movq	%rax, %rbp
.L3754:
	movq	%rbx, %rdi
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
	movq	%rbp, %rdi
.LEHB695:
	call	_Unwind_Resume
.LEHE695:
.L3761:
	movq	56(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	je	.L3754
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3754
.L3758:
.L3771:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	movq	%rbp, %rdi
.LEHB696:
	call	_Unwind_Resume
.LEHE696:
.L3760:
	movq	56(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	je	.L3754
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3754
.L3757:
	jmp	.L3771
	.cfi_endproc
.LFE11263:
	.section	.gcc_except_table
.LLSDA11263:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11263-.LLSDACSB11263
.LLSDACSB11263:
	.uleb128 .LEHB690-.LFB11263
	.uleb128 .LEHE690-.LEHB690
	.uleb128 .L3760-.LFB11263
	.uleb128 0
	.uleb128 .LEHB691-.LFB11263
	.uleb128 .LEHE691-.LEHB691
	.uleb128 .L3757-.LFB11263
	.uleb128 0
	.uleb128 .LEHB692-.LFB11263
	.uleb128 .LEHE692-.LEHB692
	.uleb128 .L3761-.LFB11263
	.uleb128 0
	.uleb128 .LEHB693-.LFB11263
	.uleb128 .LEHE693-.LEHB693
	.uleb128 .L3758-.LFB11263
	.uleb128 0
	.uleb128 .LEHB694-.LFB11263
	.uleb128 .LEHE694-.LEHB694
	.uleb128 .L3759-.LFB11263
	.uleb128 0
	.uleb128 .LEHB695-.LFB11263
	.uleb128 .LEHE695-.LEHB695
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB696-.LFB11263
	.uleb128 .LEHE696-.LEHB696
	.uleb128 0
	.uleb128 0
.LLSDACSE11263:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_:
.LFB12073:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12073
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB697:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE697:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rbx)
.LEHB698:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE698:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB699:
	call	__cxa_throw
.LEHE699:
.L3779:
.L3776:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB700:
	call	_ZN5boost17current_exceptionEv
.LEHE700:
.LEHB701:
	call	__cxa_end_catch
.LEHE701:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3781:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
.L3775:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3776
.L3778:
	movq	%rax, %rbp
	jmp	.L3775
.L3780:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB702:
	call	_Unwind_Resume
.LEHE702:
	.cfi_endproc
.LFE12073:
	.section	.gcc_except_table
	.align 4
.LLSDA12073:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12073-.LLSDATTD12073
.LLSDATTD12073:
	.byte	0x1
	.uleb128 .LLSDACSE12073-.LLSDACSB12073
.LLSDACSB12073:
	.uleb128 .LEHB697-.LFB12073
	.uleb128 .LEHE697-.LEHB697
	.uleb128 .L3778-.LFB12073
	.uleb128 0x3
	.uleb128 .LEHB698-.LFB12073
	.uleb128 .LEHE698-.LEHB698
	.uleb128 .L3781-.LFB12073
	.uleb128 0x3
	.uleb128 .LEHB699-.LFB12073
	.uleb128 .LEHE699-.LEHB699
	.uleb128 .L3779-.LFB12073
	.uleb128 0x1
	.uleb128 .LEHB700-.LFB12073
	.uleb128 .LEHE700-.LEHB700
	.uleb128 .L3780-.LFB12073
	.uleb128 0
	.uleb128 .LEHB701-.LFB12073
	.uleb128 .LEHE701-.LEHB701
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB702-.LFB12073
	.uleb128 .LEHE702-.LEHB702
	.uleb128 0
	.uleb128 0
.LLSDACSE12073:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12073:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_:
.LFB11264:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11264
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt13runtime_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3787
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3789
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3790
	addl	$1, 88(%rdi)
.L3789:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB703:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
.LEHE703:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB704:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
.LEHE704:
.L3814:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3787:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB705:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
.LEHE705:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB706:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
.LEHE706:
	jmp	.L3814
	.p2align 4,,10
	.p2align 3
.L3790:
.LEHB707:
	call	*%rax
.LEHE707:
	jmp	.L3789
.L3804:
	movq	%rax, %rbp
.L3799:
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB708:
	call	_Unwind_Resume
.LEHE708:
.L3806:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3799
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3799
.L3803:
.L3816:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	movq	%rbp, %rdi
.LEHB709:
	call	_Unwind_Resume
.LEHE709:
.L3805:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3799
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3799
.L3802:
	jmp	.L3816
	.cfi_endproc
.LFE11264:
	.section	.gcc_except_table
.LLSDA11264:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11264-.LLSDACSB11264
.LLSDACSB11264:
	.uleb128 .LEHB703-.LFB11264
	.uleb128 .LEHE703-.LEHB703
	.uleb128 .L3805-.LFB11264
	.uleb128 0
	.uleb128 .LEHB704-.LFB11264
	.uleb128 .LEHE704-.LEHB704
	.uleb128 .L3802-.LFB11264
	.uleb128 0
	.uleb128 .LEHB705-.LFB11264
	.uleb128 .LEHE705-.LEHB705
	.uleb128 .L3806-.LFB11264
	.uleb128 0
	.uleb128 .LEHB706-.LFB11264
	.uleb128 .LEHE706-.LEHB706
	.uleb128 .L3803-.LFB11264
	.uleb128 0
	.uleb128 .LEHB707-.LFB11264
	.uleb128 .LEHE707-.LEHB707
	.uleb128 .L3804-.LFB11264
	.uleb128 0
	.uleb128 .LEHB708-.LFB11264
	.uleb128 .LEHE708-.LEHB708
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB709-.LFB11264
	.uleb128 .LEHE709-.LEHB709
	.uleb128 0
	.uleb128 0
.LLSDACSE11264:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_:
.LFB12085:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12085
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt9bad_alloc+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L3819
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3820
	addl	$1, 88(%rdi)
.L3819:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB710:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE710:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, %esi
	movq	%rbx, %rdi
.LEHB711:
	call	__cxa_throw
.LEHE711:
	.p2align 4,,10
	.p2align 3
.L3820:
.LEHB712:
	call	*%rax
.LEHE712:
	jmp	.L3819
.L3828:
.L3826:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB713:
	call	_ZN5boost17current_exceptionEv
.LEHE713:
.LEHB714:
	call	__cxa_end_catch
.LEHE714:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3830:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
.L3824:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3826
.L3831:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
	jmp	.L3824
.L3829:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB715:
	call	_Unwind_Resume
.LEHE715:
	.cfi_endproc
.LFE12085:
	.section	.gcc_except_table
	.align 4
.LLSDA12085:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12085-.LLSDATTD12085
.LLSDATTD12085:
	.byte	0x1
	.uleb128 .LLSDACSE12085-.LLSDACSB12085
.LLSDACSB12085:
	.uleb128 .LEHB710-.LFB12085
	.uleb128 .LEHE710-.LEHB710
	.uleb128 .L3830-.LFB12085
	.uleb128 0x3
	.uleb128 .LEHB711-.LFB12085
	.uleb128 .LEHE711-.LEHB711
	.uleb128 .L3828-.LFB12085
	.uleb128 0x1
	.uleb128 .LEHB712-.LFB12085
	.uleb128 .LEHE712-.LEHB712
	.uleb128 .L3831-.LFB12085
	.uleb128 0x3
	.uleb128 .LEHB713-.LFB12085
	.uleb128 .LEHE713-.LEHB713
	.uleb128 .L3829-.LFB12085
	.uleb128 0
	.uleb128 .LEHB714-.LFB12085
	.uleb128 .LEHE714-.LEHB714
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB715-.LFB12085
	.uleb128 .LEHE715-.LEHB715
	.uleb128 0
	.uleb128 0
.LLSDACSE12085:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12085:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_:
.LFB11265:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11265
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbp
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt9bad_alloc, %esi
	movq	%r12, %rdi
	subq	$80, %rsp
	.cfi_def_cfa_offset 112
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3837
	movq	8(%rax), %rdi
	movq	%rax, %rbx
	movq	$_ZTVSt9bad_alloc+16, 32(%rsp)
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 48(%rsp)
	je	.L3839
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3840
	addl	$1, 88(%rdi)
.L3839:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+16, 8(%rsp)
	leaq	16(%rsp), %rsi
	movq	8(%rsp), %xmm0
	movhps	.LC20(%rip), %xmm0
	movq	%rax, 56(%rsp)
	movq	24(%rbx), %rax
	movq	%rax, 64(%rsp)
	movl	32(%rbx), %eax
	leaq	32(%rsp), %rbx
	movaps	%xmm0, 32(%rsp)
	movq	%rbx, %rdi
	movl	%eax, 72(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	%rax, 24(%rsp)
.LEHB716:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
.LEHE716:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB717:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
.LEHE717:
.L3864:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3837:
	.cfi_restore_state
	pxor	%xmm0, %xmm0
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+16, 8(%rsp)
	leaq	32(%rsp), %rbx
	leaq	16(%rsp), %rsi
	movq	$0, 64(%rsp)
	movl	$-1, 72(%rsp)
	movaps	%xmm0, 48(%rsp)
	movq	-8(%rax), %rax
	movq	%rbx, %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	8(%rsp), %xmm0
	movq	%rax, 24(%rsp)
	movhps	.LC20(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB718:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
.LEHE718:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB719:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
.LEHE719:
	jmp	.L3864
	.p2align 4,,10
	.p2align 3
.L3840:
.LEHB720:
	call	*%rax
.LEHE720:
	jmp	.L3839
.L3854:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L3849:
	movq	%rbx, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	%rbp, %rdi
.LEHB721:
	call	_Unwind_Resume
.LEHE721:
.L3856:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3849
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3849
.L3853:
.L3866:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	movq	%rbp, %rdi
.LEHB722:
	call	_Unwind_Resume
.LEHE722:
.L3855:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3849
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3849
.L3852:
	jmp	.L3866
	.cfi_endproc
.LFE11265:
	.section	.gcc_except_table
.LLSDA11265:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11265-.LLSDACSB11265
.LLSDACSB11265:
	.uleb128 .LEHB716-.LFB11265
	.uleb128 .LEHE716-.LEHB716
	.uleb128 .L3855-.LFB11265
	.uleb128 0
	.uleb128 .LEHB717-.LFB11265
	.uleb128 .LEHE717-.LEHB717
	.uleb128 .L3852-.LFB11265
	.uleb128 0
	.uleb128 .LEHB718-.LFB11265
	.uleb128 .LEHE718-.LEHB718
	.uleb128 .L3856-.LFB11265
	.uleb128 0
	.uleb128 .LEHB719-.LFB11265
	.uleb128 .LEHE719-.LEHB719
	.uleb128 .L3853-.LFB11265
	.uleb128 0
	.uleb128 .LEHB720-.LFB11265
	.uleb128 .LEHE720-.LEHB720
	.uleb128 .L3854-.LFB11265
	.uleb128 0
	.uleb128 .LEHB721-.LFB11265
	.uleb128 .LEHE721-.LEHB721
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB722-.LFB11265
	.uleb128 .LEHE722-.LEHB722
	.uleb128 0
	.uleb128 0
.LLSDACSE11265:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_:
.LFB12100:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12100
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt8bad_cast+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L3869
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3870
	addl	$1, 88(%rdi)
.L3869:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB723:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE723:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, %esi
	movq	%rbx, %rdi
.LEHB724:
	call	__cxa_throw
.LEHE724:
	.p2align 4,,10
	.p2align 3
.L3870:
.LEHB725:
	call	*%rax
.LEHE725:
	jmp	.L3869
.L3878:
.L3876:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB726:
	call	_ZN5boost17current_exceptionEv
.LEHE726:
.LEHB727:
	call	__cxa_end_catch
.LEHE727:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3880:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
.L3874:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3876
.L3881:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
	jmp	.L3874
.L3879:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB728:
	call	_Unwind_Resume
.LEHE728:
	.cfi_endproc
.LFE12100:
	.section	.gcc_except_table
	.align 4
.LLSDA12100:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12100-.LLSDATTD12100
.LLSDATTD12100:
	.byte	0x1
	.uleb128 .LLSDACSE12100-.LLSDACSB12100
.LLSDACSB12100:
	.uleb128 .LEHB723-.LFB12100
	.uleb128 .LEHE723-.LEHB723
	.uleb128 .L3880-.LFB12100
	.uleb128 0x3
	.uleb128 .LEHB724-.LFB12100
	.uleb128 .LEHE724-.LEHB724
	.uleb128 .L3878-.LFB12100
	.uleb128 0x1
	.uleb128 .LEHB725-.LFB12100
	.uleb128 .LEHE725-.LEHB725
	.uleb128 .L3881-.LFB12100
	.uleb128 0x3
	.uleb128 .LEHB726-.LFB12100
	.uleb128 .LEHE726-.LEHB726
	.uleb128 .L3879-.LFB12100
	.uleb128 0
	.uleb128 .LEHB727-.LFB12100
	.uleb128 .LEHE727-.LEHB727
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB728-.LFB12100
	.uleb128 .LEHE728-.LEHB728
	.uleb128 0
	.uleb128 0
.LLSDACSE12100:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12100:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_:
.LFB11266:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11266
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbp
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt8bad_cast, %esi
	movq	%r12, %rdi
	subq	$80, %rsp
	.cfi_def_cfa_offset 112
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3887
	movq	8(%rax), %rdi
	movq	%rax, %rbx
	movq	$_ZTVSt8bad_cast+16, 32(%rsp)
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 48(%rsp)
	je	.L3889
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3890
	addl	$1, 88(%rdi)
.L3889:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+16, 8(%rsp)
	leaq	16(%rsp), %rsi
	movq	8(%rsp), %xmm0
	movhps	.LC21(%rip), %xmm0
	movq	%rax, 56(%rsp)
	movq	24(%rbx), %rax
	movq	%rax, 64(%rsp)
	movl	32(%rbx), %eax
	leaq	32(%rsp), %rbx
	movaps	%xmm0, 32(%rsp)
	movq	%rbx, %rdi
	movl	%eax, 72(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	%rax, 24(%rsp)
.LEHB729:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
.LEHE729:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB730:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
.LEHE730:
.L3914:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3887:
	.cfi_restore_state
	pxor	%xmm0, %xmm0
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+16, 8(%rsp)
	leaq	32(%rsp), %rbx
	leaq	16(%rsp), %rsi
	movq	$0, 64(%rsp)
	movl	$-1, 72(%rsp)
	movaps	%xmm0, 48(%rsp)
	movq	-8(%rax), %rax
	movq	%rbx, %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	8(%rsp), %xmm0
	movq	%rax, 24(%rsp)
	movhps	.LC21(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB731:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
.LEHE731:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB732:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
.LEHE732:
	jmp	.L3914
	.p2align 4,,10
	.p2align 3
.L3890:
.LEHB733:
	call	*%rax
.LEHE733:
	jmp	.L3889
.L3904:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L3899:
	movq	%rbx, %rdi
	call	_ZNSt8bad_castD2Ev
	movq	%rbp, %rdi
.LEHB734:
	call	_Unwind_Resume
.LEHE734:
.L3906:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3899
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3899
.L3903:
.L3916:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	movq	%rbp, %rdi
.LEHB735:
	call	_Unwind_Resume
.LEHE735:
.L3905:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3899
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3899
.L3902:
	jmp	.L3916
	.cfi_endproc
.LFE11266:
	.section	.gcc_except_table
.LLSDA11266:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11266-.LLSDACSB11266
.LLSDACSB11266:
	.uleb128 .LEHB729-.LFB11266
	.uleb128 .LEHE729-.LEHB729
	.uleb128 .L3905-.LFB11266
	.uleb128 0
	.uleb128 .LEHB730-.LFB11266
	.uleb128 .LEHE730-.LEHB730
	.uleb128 .L3902-.LFB11266
	.uleb128 0
	.uleb128 .LEHB731-.LFB11266
	.uleb128 .LEHE731-.LEHB731
	.uleb128 .L3906-.LFB11266
	.uleb128 0
	.uleb128 .LEHB732-.LFB11266
	.uleb128 .LEHE732-.LEHB732
	.uleb128 .L3903-.LFB11266
	.uleb128 0
	.uleb128 .LEHB733-.LFB11266
	.uleb128 .LEHE733-.LEHB733
	.uleb128 .L3904-.LFB11266
	.uleb128 0
	.uleb128 .LEHB734-.LFB11266
	.uleb128 .LEHE734-.LEHB734
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB735-.LFB11266
	.uleb128 .LEHE735-.LEHB735
	.uleb128 0
	.uleb128 0
.LLSDACSE11266:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_:
.LFB12115:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12115
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt10bad_typeid+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L3919
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3920
	addl	$1, 88(%rdi)
.L3919:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB736:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE736:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, %esi
	movq	%rbx, %rdi
.LEHB737:
	call	__cxa_throw
.LEHE737:
	.p2align 4,,10
	.p2align 3
.L3920:
.LEHB738:
	call	*%rax
.LEHE738:
	jmp	.L3919
.L3928:
.L3926:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB739:
	call	_ZN5boost17current_exceptionEv
.LEHE739:
.LEHB740:
	call	__cxa_end_catch
.LEHE740:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3930:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
.L3924:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3926
.L3931:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
	jmp	.L3924
.L3929:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB741:
	call	_Unwind_Resume
.LEHE741:
	.cfi_endproc
.LFE12115:
	.section	.gcc_except_table
	.align 4
.LLSDA12115:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12115-.LLSDATTD12115
.LLSDATTD12115:
	.byte	0x1
	.uleb128 .LLSDACSE12115-.LLSDACSB12115
.LLSDACSB12115:
	.uleb128 .LEHB736-.LFB12115
	.uleb128 .LEHE736-.LEHB736
	.uleb128 .L3930-.LFB12115
	.uleb128 0x3
	.uleb128 .LEHB737-.LFB12115
	.uleb128 .LEHE737-.LEHB737
	.uleb128 .L3928-.LFB12115
	.uleb128 0x1
	.uleb128 .LEHB738-.LFB12115
	.uleb128 .LEHE738-.LEHB738
	.uleb128 .L3931-.LFB12115
	.uleb128 0x3
	.uleb128 .LEHB739-.LFB12115
	.uleb128 .LEHE739-.LEHB739
	.uleb128 .L3929-.LFB12115
	.uleb128 0
	.uleb128 .LEHB740-.LFB12115
	.uleb128 .LEHE740-.LEHB740
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB741-.LFB12115
	.uleb128 .LEHE741-.LEHB741
	.uleb128 0
	.uleb128 0
.LLSDACSE12115:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12115:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_:
.LFB11267:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11267
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbp
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt10bad_typeid, %esi
	movq	%r12, %rdi
	subq	$80, %rsp
	.cfi_def_cfa_offset 112
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3937
	movq	8(%rax), %rdi
	movq	%rax, %rbx
	movq	$_ZTVSt10bad_typeid+16, 32(%rsp)
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 48(%rsp)
	je	.L3939
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3940
	addl	$1, 88(%rdi)
.L3939:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+16, 8(%rsp)
	leaq	16(%rsp), %rsi
	movq	8(%rsp), %xmm0
	movhps	.LC22(%rip), %xmm0
	movq	%rax, 56(%rsp)
	movq	24(%rbx), %rax
	movq	%rax, 64(%rsp)
	movl	32(%rbx), %eax
	leaq	32(%rsp), %rbx
	movaps	%xmm0, 32(%rsp)
	movq	%rbx, %rdi
	movl	%eax, 72(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	%rax, 24(%rsp)
.LEHB742:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
.LEHE742:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB743:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
.LEHE743:
.L3964:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3937:
	.cfi_restore_state
	pxor	%xmm0, %xmm0
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+16, 8(%rsp)
	leaq	32(%rsp), %rbx
	leaq	16(%rsp), %rsi
	movq	$0, 64(%rsp)
	movl	$-1, 72(%rsp)
	movaps	%xmm0, 48(%rsp)
	movq	-8(%rax), %rax
	movq	%rbx, %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	8(%rsp), %xmm0
	movq	%rax, 24(%rsp)
	movhps	.LC22(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB744:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
.LEHE744:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB745:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
.LEHE745:
	jmp	.L3964
	.p2align 4,,10
	.p2align 3
.L3940:
.LEHB746:
	call	*%rax
.LEHE746:
	jmp	.L3939
.L3954:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L3949:
	movq	%rbx, %rdi
	call	_ZNSt10bad_typeidD2Ev
	movq	%rbp, %rdi
.LEHB747:
	call	_Unwind_Resume
.LEHE747:
.L3956:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3949
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3949
.L3953:
.L3966:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	movq	%rbp, %rdi
.LEHB748:
	call	_Unwind_Resume
.LEHE748:
.L3955:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3949
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3949
.L3952:
	jmp	.L3966
	.cfi_endproc
.LFE11267:
	.section	.gcc_except_table
.LLSDA11267:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11267-.LLSDACSB11267
.LLSDACSB11267:
	.uleb128 .LEHB742-.LFB11267
	.uleb128 .LEHE742-.LEHB742
	.uleb128 .L3955-.LFB11267
	.uleb128 0
	.uleb128 .LEHB743-.LFB11267
	.uleb128 .LEHE743-.LEHB743
	.uleb128 .L3952-.LFB11267
	.uleb128 0
	.uleb128 .LEHB744-.LFB11267
	.uleb128 .LEHE744-.LEHB744
	.uleb128 .L3956-.LFB11267
	.uleb128 0
	.uleb128 .LEHB745-.LFB11267
	.uleb128 .LEHE745-.LEHB745
	.uleb128 .L3953-.LFB11267
	.uleb128 0
	.uleb128 .LEHB746-.LFB11267
	.uleb128 .LEHE746-.LEHB746
	.uleb128 .L3954-.LFB11267
	.uleb128 0
	.uleb128 .LEHB747-.LFB11267
	.uleb128 .LEHE747-.LEHB747
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB748-.LFB11267
	.uleb128 .LEHE748-.LEHB748
	.uleb128 0
	.uleb128 0
.LLSDACSE11267:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_:
.LFB12127:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12127
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt13bad_exception+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L3969
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3970
	addl	$1, 88(%rdi)
.L3969:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB749:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE749:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, %esi
	movq	%rbx, %rdi
.LEHB750:
	call	__cxa_throw
.LEHE750:
	.p2align 4,,10
	.p2align 3
.L3970:
.LEHB751:
	call	*%rax
.LEHE751:
	jmp	.L3969
.L3978:
.L3976:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB752:
	call	_ZN5boost17current_exceptionEv
.LEHE752:
.LEHB753:
	call	__cxa_end_catch
.LEHE753:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3980:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
.L3974:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3976
.L3981:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
	jmp	.L3974
.L3979:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB754:
	call	_Unwind_Resume
.LEHE754:
	.cfi_endproc
.LFE12127:
	.section	.gcc_except_table
	.align 4
.LLSDA12127:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12127-.LLSDATTD12127
.LLSDATTD12127:
	.byte	0x1
	.uleb128 .LLSDACSE12127-.LLSDACSB12127
.LLSDACSB12127:
	.uleb128 .LEHB749-.LFB12127
	.uleb128 .LEHE749-.LEHB749
	.uleb128 .L3980-.LFB12127
	.uleb128 0x3
	.uleb128 .LEHB750-.LFB12127
	.uleb128 .LEHE750-.LEHB750
	.uleb128 .L3978-.LFB12127
	.uleb128 0x1
	.uleb128 .LEHB751-.LFB12127
	.uleb128 .LEHE751-.LEHB751
	.uleb128 .L3981-.LFB12127
	.uleb128 0x3
	.uleb128 .LEHB752-.LFB12127
	.uleb128 .LEHE752-.LEHB752
	.uleb128 .L3979-.LFB12127
	.uleb128 0
	.uleb128 .LEHB753-.LFB12127
	.uleb128 .LEHE753-.LEHB753
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB754-.LFB12127
	.uleb128 .LEHE754-.LEHB754
	.uleb128 0
	.uleb128 0
.LLSDACSE12127:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12127:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_:
.LFB11218:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11218
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L3988
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3989
	addl	$1, 88(%rdi)
.L3988:
	movq	16(%rbp), %rax
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rbx)
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rbx)
	movq	%rbx, %rdi
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB755:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE755:
	movl	$_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, %esi
	movq	%rbx, %rdi
.LEHB756:
	call	__cxa_throw
.LEHE756:
	.p2align 4,,10
	.p2align 3
.L3989:
.LEHB757:
	call	*%rax
.LEHE757:
	jmp	.L3988
.L3997:
.L3994:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB758:
	call	_ZN5boost17current_exceptionEv
.LEHE758:
.LEHB759:
	call	__cxa_end_catch
.LEHE759:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3999:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
.L3993:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3994
.L3996:
	movq	%rax, %rbp
	jmp	.L3993
.L3998:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB760:
	call	_Unwind_Resume
.LEHE760:
	.cfi_endproc
.LFE11218:
	.section	.gcc_except_table
	.align 4
.LLSDA11218:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11218-.LLSDATTD11218
.LLSDATTD11218:
	.byte	0x1
	.uleb128 .LLSDACSE11218-.LLSDACSB11218
.LLSDACSB11218:
	.uleb128 .LEHB755-.LFB11218
	.uleb128 .LEHE755-.LEHB755
	.uleb128 .L3999-.LFB11218
	.uleb128 0x3
	.uleb128 .LEHB756-.LFB11218
	.uleb128 .LEHE756-.LEHB756
	.uleb128 .L3997-.LFB11218
	.uleb128 0x1
	.uleb128 .LEHB757-.LFB11218
	.uleb128 .LEHE757-.LEHB757
	.uleb128 .L3996-.LFB11218
	.uleb128 0x3
	.uleb128 .LEHB758-.LFB11218
	.uleb128 .LEHE758-.LEHB758
	.uleb128 .L3998-.LFB11218
	.uleb128 0
	.uleb128 .LEHB759-.LFB11218
	.uleb128 .LEHE759-.LEHB759
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB760-.LFB11218
	.uleb128 .LEHE760-.LEHB760
	.uleb128 0
	.uleb128 0
.LLSDACSE11218:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11218:
	.section	.text._ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE,"axG",@progbits,_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
	.type	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE, @function
_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE:
.LFB7003:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7003
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	subq	$80, %rsp
	.cfi_def_cfa_offset 96
	movq	8(%rsi), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L4005
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4006
	addl	$1, 88(%rdi)
.L4005:
	movl	32(%rsi), %eax
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost17unknown_exceptionE+16, 32(%rsp)
	movdqu	16(%rsi), %xmm0
	movq	$_ZTVN5boost17unknown_exceptionE+48, 72(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%rsi), %rax
	leaq	16(%rsp), %rsi
	movaps	%xmm0, 48(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	%rax, 24(%rsp)
.LEHB761:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
.LEHE761:
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB762:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE762:
	leaq	32(%rsp), %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4006:
	.cfi_restore_state
	movq	%rsi, 8(%rsp)
.LEHB763:
	call	*%rax
.LEHE763:
	movq	8(%rsp), %rsi
	jmp	.L4005
.L4012:
	leaq	72(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZNSt9exceptionD2Ev
	movq	40(%rsp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4022
	movq	(%rdi), %rax
	call	*32(%rax)
.L4022:
	movq	%rbx, %rdi
.LEHB764:
	call	_Unwind_Resume
.LEHE764:
.L4011:
	leaq	32(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	jmp	.L4022
	.cfi_endproc
.LFE7003:
	.section	.gcc_except_table
.LLSDA7003:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7003-.LLSDACSB7003
.LLSDACSB7003:
	.uleb128 .LEHB761-.LFB7003
	.uleb128 .LEHE761-.LEHB761
	.uleb128 .L4012-.LFB7003
	.uleb128 0
	.uleb128 .LEHB762-.LFB7003
	.uleb128 .LEHE762-.LEHB762
	.uleb128 .L4011-.LFB7003
	.uleb128 0
	.uleb128 .LEHB763-.LFB7003
	.uleb128 .LEHE763-.LEHB763
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB764-.LFB7003
	.uleb128 .LEHE764-.LEHB764
	.uleb128 0
	.uleb128 0
.LLSDACSE7003:
	.section	.text._ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE,"axG",@progbits,_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE,comdat
	.size	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE, .-_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
	.section	.text._ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception,"axG",@progbits,_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception
	.type	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception, @function
_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception:
.LFB7004:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7004
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	movl	$_ZTISt9exception, %esi
	movq	%rbp, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4024
	movq	%rax, %rsi
	movq	%rbx, %rdi
.LEHB765:
	call	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
.LEHE765:
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4024:
	.cfi_restore_state
	movq	0(%rbp), %rax
	leaq	16(%rsp), %rdi
	movq	%rsp, %rsi
	movq	$0, 24(%rsp)
	movq	$0, 32(%rsp)
	movq	$0, 40(%rsp)
	movl	$-1, 48(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost17unknown_exceptionE+16, 16(%rsp)
	movq	$_ZTVN5boost17unknown_exceptionE+48, 56(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB766:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
.LEHE766:
	leaq	16(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB767:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE767:
	leaq	16(%rsp), %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4031:
	.cfi_restore_state
	leaq	56(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZNSt9exceptionD2Ev
	movq	24(%rsp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rsp)
	testq	%rdi, %rdi
	je	.L4037
	movq	(%rdi), %rax
	call	*32(%rax)
.L4037:
	movq	%rbx, %rdi
.LEHB768:
	call	_Unwind_Resume
.LEHE768:
.L4030:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	jmp	.L4037
	.cfi_endproc
.LFE7004:
	.section	.gcc_except_table
.LLSDA7004:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7004-.LLSDACSB7004
.LLSDACSB7004:
	.uleb128 .LEHB765-.LFB7004
	.uleb128 .LEHE765-.LEHB765
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB766-.LFB7004
	.uleb128 .LEHE766-.LEHB766
	.uleb128 .L4031-.LFB7004
	.uleb128 0
	.uleb128 .LEHB767-.LFB7004
	.uleb128 .LEHE767-.LEHB767
	.uleb128 .L4030-.LFB7004
	.uleb128 0
	.uleb128 .LEHB768-.LFB7004
	.uleb128 .LEHE768-.LEHB768
	.uleb128 0
	.uleb128 0
.LLSDACSE7004:
	.section	.text._ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception,"axG",@progbits,_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception,comdat
	.size	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception, .-_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception
	.section	.text._ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv,"axG",@progbits,_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
	.type	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv, @function
_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv:
.LFB13318:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13318
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	leaq	48(%rdi), %rax
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbx
	subq	$72, %rsp
	.cfi_def_cfa_offset 112
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB769:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE769:
	cmpb	$0, 280(%rbx)
	je	.L4071
.L4039:
	cmpb	$0, 8(%rsp)
	je	.L4038
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4048:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4048
.L4038:
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4071:
	.cfi_restore_state
	movb	$1, 280(%rbx)
	call	_ZN5boost15future_categoryEv
	leaq	32(%rsp), %rdi
	movl	$1, %esi
	movq	%rax, %rdx
.LEHB770:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE770:
	movl	$40, %edi
	movq	$_ZTVN5boost14broken_promiseE+16, 32(%rsp)
	call	__cxa_allocate_exception
	leaq	32(%rsp), %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 32(%rax)
	movq	%rax, %rbp
	call	_ZNSt11logic_errorC2ERKS_
	movdqa	48(%rsp), %xmm0
	movl	$_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, %edx
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, 0(%rbp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbp)
	movl	$_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, %esi
	movups	%xmm0, 16(%rbp)
	movq	%rbp, %rdi
.LEHB771:
	call	__cxa_throw
.LEHE771:
.L4058:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	leaq	16(%rsp), %rdi
.LEHB772:
	call	_ZN5boost17current_exceptionEv
.LEHE772:
.LEHB773:
	call	__cxa_end_catch
.LEHE773:
	leaq	16(%rsp), %rsi
	leaq	88(%rbx), %rbp
	leaq	24(%rbx), %rdi
	leaq	176(%rbx), %r13
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbp, %rdi
	movb	$1, 40(%rbx)
	call	pthread_mutex_lock
	leaq	128(%rbx), %rdi
	call	pthread_cond_broadcast
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	movq	176(%rbx), %rbp
.L4045:
	cmpq	%rbp, %r13
	je	.L4044
	movq	16(%rbp), %r12
	movq	%r12, %rdi
	call	pthread_mutex_lock
	leaq	40(%r12), %rdi
	call	pthread_cond_broadcast
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	movq	0(%rbp), %rbp
	jmp	.L4045
.L4054:
	movq	%rax, %rbx
.L4051:
	cmpb	$0, 8(%rsp)
	je	.L4052
	movq	(%rsp), %rbp
.L4053:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4053
.L4052:
	movq	%rbx, %rdi
.LEHB774:
	call	_Unwind_Resume
.LEHE774:
.L4044:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB775:
	call	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
.LEHE775:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4046
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4046:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L4039
.L4056:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4043
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4043:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L4051
.L4055:
	movq	%rax, %rbx
	jmp	.L4043
.L4057:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L4043
	.cfi_endproc
.LFE13318:
	.section	.gcc_except_table
	.align 4
.LLSDA13318:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13318-.LLSDATTD13318
.LLSDATTD13318:
	.byte	0x1
	.uleb128 .LLSDACSE13318-.LLSDACSB13318
.LLSDACSB13318:
	.uleb128 .LEHB769-.LFB13318
	.uleb128 .LEHE769-.LEHB769
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB770-.LFB13318
	.uleb128 .LEHE770-.LEHB770
	.uleb128 .L4054-.LFB13318
	.uleb128 0
	.uleb128 .LEHB771-.LFB13318
	.uleb128 .LEHE771-.LEHB771
	.uleb128 .L4058-.LFB13318
	.uleb128 0x1
	.uleb128 .LEHB772-.LFB13318
	.uleb128 .LEHE772-.LEHB772
	.uleb128 .L4057-.LFB13318
	.uleb128 0
	.uleb128 .LEHB773-.LFB13318
	.uleb128 .LEHE773-.LEHB773
	.uleb128 .L4055-.LFB13318
	.uleb128 0
	.uleb128 .LEHB774-.LFB13318
	.uleb128 .LEHE774-.LEHB774
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB775-.LFB13318
	.uleb128 .LEHE775-.LEHB775
	.uleb128 .L4056-.LFB13318
	.uleb128 0
.LLSDACSE13318:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT13318:
	.section	.text._ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv,"axG",@progbits,_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv,comdat
	.size	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv, .-_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
	.section	.text._ZN5boost13packaged_taskIiED2Ev,"axG",@progbits,_ZN5boost13packaged_taskIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost13packaged_taskIiED2Ev
	.type	_ZN5boost13packaged_taskIiED2Ev, @function
_ZN5boost13packaged_taskIiED2Ev:
.LFB12927:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12927
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L4073
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4073:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4072
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L4072:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE12927:
	.section	.gcc_except_table
.LLSDA12927:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12927-.LLSDACSB12927
.LLSDACSB12927:
.LLSDACSE12927:
	.section	.text._ZN5boost13packaged_taskIiED2Ev,"axG",@progbits,_ZN5boost13packaged_taskIiED5Ev,comdat
	.size	_ZN5boost13packaged_taskIiED2Ev, .-_ZN5boost13packaged_taskIiED2Ev
	.weak	_ZN5boost13packaged_taskIiED1Ev
	.set	_ZN5boost13packaged_taskIiED1Ev,_ZN5boost13packaged_taskIiED2Ev
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev
	.type	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev, @function
_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev:
.LFB13844:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13844
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE+16, (%rdi)
	movq	440(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L4080
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4080:
	movq	448(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4081
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4081:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE13844:
	.section	.gcc_except_table
.LLSDA13844:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13844-.LLSDACSB13844
.LLSDACSB13844:
.LLSDACSE13844:
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.size	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev, .-_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev
	.weak	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED1Ev
	.set	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED1Ev,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev
	.type	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev:
.LFB13846:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13846
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE+16, (%rdi)
	movq	440(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L4090
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4090:
	movq	448(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4091
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4091:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13846:
	.section	.gcc_except_table
.LLSDA13846:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13846-.LLSDACSB13846
.LLSDACSB13846:
.LLSDACSE13846:
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.size	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev, .-_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev
	.section	.rodata._ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_.str1.1,"aMS",@progbits,1
.LC23:
	.string	"boost::thread_resource_error"
	.section	.text._ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_,"axG",@progbits,_ZN5boost6threadC5INS_13packaged_taskIiEEEEOT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_
	.type	_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_, @function
_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_:
.LFB12937:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12937
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	pushq	%r12
	.cfi_def_cfa_offset 32
	.cfi_offset 12, -32
	pushq	%rbp
	.cfi_def_cfa_offset 40
	.cfi_offset 6, -40
	movq	%rdi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movl	$464, %edi
	subq	$64, %rsp
	.cfi_def_cfa_offset 112
	movzbl	16(%rsi), %eax
	movb	$0, 16(%rsi)
	movb	%al, 16(%rsp)
	movq	(%rsi), %rax
	movq	$0, (%rsi)
	movq	%rax, (%rsp)
	movq	8(%rsi), %rax
	movq	$0, 8(%rsi)
	movq	%rax, 8(%rsp)
.LEHB776:
	call	_Znwm
.LEHE776:
	leaq	48(%rax), %r12
	movq	$0, 8(%rax)
	movq	$0, 16(%rax)
	movq	$_ZTVN5boost6detail16thread_data_baseE+16, (%rax)
	movq	$0, 24(%rax)
	movq	%rax, %rbx
	movq	$0, 32(%rax)
	movq	$0, 40(%rax)
	movq	%r12, %rdi
.LEHB777:
	call	_ZN5boost5mutexC1Ev
.LEHE777:
	leaq	88(%rbx), %r13
	movq	%r13, %rdi
.LEHB778:
	call	_ZN5boost18condition_variableC1Ev
.LEHE778:
	leaq	176(%rbx), %r14
	movq	%r14, %rdi
.LEHB779:
	call	_ZN5boost5mutexC1Ev
.LEHE779:
	leaq	216(%rbx), %rdi
.LEHB780:
	call	_ZN5boost18condition_variableC1Ev
.LEHE780:
	leaq	328(%rbx), %rax
	pxor	%xmm0, %xmm0
	movb	$0, 304(%rbx)
	movb	$0, 305(%rbx)
	movl	$24, %edi
	movq	%rax, 344(%rbx)
	movq	%rax, 352(%rbx)
	movzbl	16(%rsp), %eax
	movb	$0, 306(%rbx)
	movq	$0, 312(%rbx)
	movl	$0, 328(%rbx)
	movq	$0, 336(%rbx)
	movq	$0, 360(%rbx)
	movq	$0, 368(%rbx)
	movq	$0, 376(%rbx)
	movb	%al, 456(%rbx)
	movq	(%rsp), %rax
	movq	$0, 384(%rbx)
	movq	$0, 392(%rbx)
	movq	$0, 400(%rbx)
	movq	$0, 408(%rbx)
	movq	%rax, 440(%rbx)
	movq	8(%rsp), %rax
	movq	$0, 416(%rbx)
	movq	$0, 424(%rbx)
	movb	$1, 432(%rbx)
	movb	$0, 433(%rbx)
	movq	$_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE+16, (%rbx)
	movq	%rax, 448(%rbx)
	movq	%rbx, 0(%rbp)
	movq	$0, 8(%rbp)
	movaps	%xmm0, (%rsp)
	movb	$0, 16(%rsp)
.LEHB781:
	call	_Znwm
.LEHE781:
	movabsq	$4294967297, %rdx
	movq	8(%rbp), %rdi
	movq	%rdx, 8(%rax)
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE+16, (%rax)
	movq	%rbx, 16(%rax)
	movq	%rax, 8(%rbp)
	testq	%rdi, %rdi
	je	.L4113
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4113:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4131
	movl	8(%rdi), %eax
	testl	%eax, %eax
	jne	.L4118
.L4131:
	movq	8(%rbp), %r12
	testq	%r12, %r12
	je	.L4119
	lock addl	$1, 8(%r12)
	cmpq	16(%rbx), %r12
	movq	%rbx, 8(%rbx)
	je	.L4123
	lock addl	$1, 12(%r12)
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	jne	.L4132
	movq	%r12, 16(%rbx)
.L4123:
	movq	%r12, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4118:
	movq	(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4124
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4124:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4125
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4125:
	movq	%rbp, %rdi
.LEHB782:
	call	_ZN5boost6thread21start_thread_noexceptEv
.LEHE782:
	testb	%al, %al
	je	.L4165
	addq	$64, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 48
	popq	%rbx
	.cfi_def_cfa_offset 40
	popq	%rbp
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r13
	.cfi_def_cfa_offset 16
	popq	%r14
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4119:
	.cfi_restore_state
	testq	%rdi, %rdi
	movq	%rbx, 8(%rbx)
	je	.L4118
.L4132:
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
	testq	%r12, %r12
	movq	%r12, 16(%rbx)
	je	.L4118
	jmp	.L4123
.L4165:
	call	_ZN5boost6system16generic_categoryEv
	movl	$.LC23, %esi
	movq	%rsp, %rdi
	movq	%rax, %rbx
.LEHB783:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE783:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	$11, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rsp)
.LEHB784:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE784:
.L4140:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L4128:
	movq	8(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L4129
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4129:
	movq	%rbx, %rdi
.LEHB785:
	call	_Unwind_Resume
.LEHE785:
.L4135:
	movq	%rax, %rbx
	jmp	.L4128
.L4137:
	movq	%rax, %rbp
.L4101:
	movq	%r14, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L4101
	jmp	.L4104
.L4142:
	movq	%rax, %rbp
.L4104:
	movq	%r13, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L4104
	leaq	128(%rbx), %r13
.L4105:
	movq	%r13, %rdi
	call	pthread_cond_destroy
	cmpl	$4, %eax
	je	.L4105
	jmp	.L4107
.L4141:
	movq	%rax, %rbp
.L4107:
	movq	%r12, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L4107
	jmp	.L4108
.L4139:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	(%rbx), %rax
	movq	%rbx, %rdi
	call	*8(%rax)
.LEHB786:
	call	__cxa_rethrow
.LEHE786:
.L4134:
	movq	%rax, %rbx
.L4111:
	movq	%rsp, %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	movq	%rbx, %rdi
.LEHB787:
	call	_Unwind_Resume
.LEHE787:
.L4136:
	movq	%rax, %rbp
.L4108:
	movq	32(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4109
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4109:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4110
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L4110:
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%rbp, %rbx
	call	_ZdlPvm
	jmp	.L4111
.L4138:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L4111
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4111
	.cfi_endproc
.LFE12937:
	.section	.gcc_except_table
	.align 4
.LLSDA12937:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12937-.LLSDATTD12937
.LLSDATTD12937:
	.byte	0x1
	.uleb128 .LLSDACSE12937-.LLSDACSB12937
.LLSDACSB12937:
	.uleb128 .LEHB776-.LFB12937
	.uleb128 .LEHE776-.LEHB776
	.uleb128 .L4134-.LFB12937
	.uleb128 0
	.uleb128 .LEHB777-.LFB12937
	.uleb128 .LEHE777-.LEHB777
	.uleb128 .L4136-.LFB12937
	.uleb128 0
	.uleb128 .LEHB778-.LFB12937
	.uleb128 .LEHE778-.LEHB778
	.uleb128 .L4141-.LFB12937
	.uleb128 0
	.uleb128 .LEHB779-.LFB12937
	.uleb128 .LEHE779-.LEHB779
	.uleb128 .L4142-.LFB12937
	.uleb128 0
	.uleb128 .LEHB780-.LFB12937
	.uleb128 .LEHE780-.LEHB780
	.uleb128 .L4137-.LFB12937
	.uleb128 0
	.uleb128 .LEHB781-.LFB12937
	.uleb128 .LEHE781-.LEHB781
	.uleb128 .L4139-.LFB12937
	.uleb128 0x1
	.uleb128 .LEHB782-.LFB12937
	.uleb128 .LEHE782-.LEHB782
	.uleb128 .L4135-.LFB12937
	.uleb128 0
	.uleb128 .LEHB783-.LFB12937
	.uleb128 .LEHE783-.LEHB783
	.uleb128 .L4135-.LFB12937
	.uleb128 0
	.uleb128 .LEHB784-.LFB12937
	.uleb128 .LEHE784-.LEHB784
	.uleb128 .L4140-.LFB12937
	.uleb128 0
	.uleb128 .LEHB785-.LFB12937
	.uleb128 .LEHE785-.LEHB785
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB786-.LFB12937
	.uleb128 .LEHE786-.LEHB786
	.uleb128 .L4138-.LFB12937
	.uleb128 0
	.uleb128 .LEHB787-.LFB12937
	.uleb128 .LEHE787-.LEHB787
	.uleb128 0
	.uleb128 0
.LLSDACSE12937:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12937:
	.section	.text._ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_,"axG",@progbits,_ZN5boost6threadC5INS_13packaged_taskIiEEEEOT_,comdat
	.size	_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_, .-_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_
	.weak	_ZN5boost6threadC1INS_13packaged_taskIiEEEEOT_
	.set	_ZN5boost6threadC1INS_13packaged_taskIiEEEEOT_,_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv:
.LFB13976:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13976
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	leaq	48(%rdi), %rax
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbx
	subq	$72, %rsp
	.cfi_def_cfa_offset 112
	leaq	16(%rsp), %rdi
	movq	%rax, 16(%rsp)
	movb	$0, 24(%rsp)
.LEHB788:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE788:
	cmpb	$0, 40(%rbx)
	je	.L4167
	cmpq	$0, 24(%rbx)
	je	.L4228
.L4167:
	cmpb	$0, 272(%rbx)
	jne	.L4168
	movb	$1, 272(%rbx)
.L4168:
	movq	16(%rbx), %rax
	movl	$123, 276(%rbx)
	movb	$1, 43(%rbx)
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L4170
	leaq	8(%rax), %rdx
	movl	8(%rax), %eax
.L4227:
	testl	%eax, %eax
	je	.L4170
	leal	1(%rax), %ecx
	lock cmpxchgl	%ecx, (%rdx)
	jne	.L4227
	testl	%eax, %eax
	je	.L4170
	movq	8(%rbx), %rax
	leaq	32(%rsp), %rbp
	movq	%rbp, %rdi
	movq	%rax, 32(%rsp)
.LEHB789:
	call	_ZN5boost6detail25make_ready_at_thread_exitENS_10shared_ptrINS0_17shared_state_baseEEE
.LEHE789:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4177
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4177:
	cmpb	$0, 24(%rsp)
	je	.L4166
	movq	16(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4179:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4179
.L4166:
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4170:
	.cfi_restore_state
	movq	$_ZTVN5boost12bad_weak_ptrE+16, 8(%rsp)
.LEHB790:
	call	_ZN5boost15throw_exceptionINS_12bad_weak_ptrEEEvRKT_.isra.45
.LEHE790:
.L4228:
	leaq	32(%rsp), %rbp
	movq	%rbp, %rdi
.LEHB791:
	call	_ZN5boost25promise_already_satisfiedC1Ev
.LEHE791:
	movq	%rbp, %rdi
.LEHB792:
	call	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
.LEHE792:
.L4197:
	leaq	8(%rsp), %rdi
	leaq	32(%rsp), %rbp
	movq	%rax, %r12
	movq	$_ZTVN5boost12bad_weak_ptrE+16, 8(%rsp)
	call	_ZNSt9exceptionD2Ev
.L4176:
	cmpb	$0, 24(%rsp)
	je	.L4184
	movq	16(%rsp), %r13
.L4185:
	movq	%r13, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4185
.L4184:
	movq	%r12, %rax
	jmp	.L4186
.L4196:
	movq	%rbp, %rdi
	movq	%rax, %r12
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L4176
.L4191:
	leaq	32(%rsp), %rbp
.L4186:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbp, %rdi
.LEHB793:
	call	_ZN5boost17current_exceptionEv
.LEHE793:
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB794:
	call	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE
.LEHE794:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4187
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4187:
.LEHB795:
	call	__cxa_end_catch
.LEHE795:
	jmp	.L4166
.L4193:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4190
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4190:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB796:
	call	_Unwind_Resume
.LEHE796:
.L4192:
	movq	%rax, %rbx
	jmp	.L4190
.L4195:
	movq	40(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L4176
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4176
.L4194:
	movq	%rax, %r12
	jmp	.L4176
	.cfi_endproc
.LFE13976:
	.section	.gcc_except_table
	.align 4
.LLSDA13976:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13976-.LLSDATTD13976
.LLSDATTD13976:
	.byte	0x1
	.uleb128 .LLSDACSE13976-.LLSDACSB13976
.LLSDACSB13976:
	.uleb128 .LEHB788-.LFB13976
	.uleb128 .LEHE788-.LEHB788
	.uleb128 .L4191-.LFB13976
	.uleb128 0x1
	.uleb128 .LEHB789-.LFB13976
	.uleb128 .LEHE789-.LEHB789
	.uleb128 .L4195-.LFB13976
	.uleb128 0x3
	.uleb128 .LEHB790-.LFB13976
	.uleb128 .LEHE790-.LEHB790
	.uleb128 .L4197-.LFB13976
	.uleb128 0x3
	.uleb128 .LEHB791-.LFB13976
	.uleb128 .LEHE791-.LEHB791
	.uleb128 .L4194-.LFB13976
	.uleb128 0x3
	.uleb128 .LEHB792-.LFB13976
	.uleb128 .LEHE792-.LEHB792
	.uleb128 .L4196-.LFB13976
	.uleb128 0x3
	.uleb128 .LEHB793-.LFB13976
	.uleb128 .LEHE793-.LEHB793
	.uleb128 .L4192-.LFB13976
	.uleb128 0
	.uleb128 .LEHB794-.LFB13976
	.uleb128 .LEHE794-.LEHB794
	.uleb128 .L4193-.LFB13976
	.uleb128 0
	.uleb128 .LEHB795-.LFB13976
	.uleb128 .LEHE795-.LEHB795
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB796-.LFB13976
	.uleb128 .LEHE796-.LEHB796
	.uleb128 0
	.uleb128 0
.LLSDACSE13976:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT13976:
	.text
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_:
.LFB13751:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13751
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost10task_movedE+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L4231
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4232
	addl	$1, 88(%rdi)
.L4231:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4232:
	.cfi_restore_state
.LEHB797:
	call	*%rax
.LEHE797:
	jmp	.L4231
.L4235:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB798:
	call	_Unwind_Resume
.LEHE798:
	.cfi_endproc
.LFE13751:
	.section	.gcc_except_table
.LLSDA13751:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13751-.LLSDACSB13751
.LLSDACSB13751:
	.uleb128 .LEHB797-.LFB13751
	.uleb128 .LEHE797-.LEHB797
	.uleb128 .L4235-.LFB13751
	.uleb128 0
	.uleb128 .LEHB798-.LFB13751
	.uleb128 .LEHE798-.LEHB798
	.uleb128 0
	.uleb128 0
.LLSDACSE13751:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_:
.LFB13320:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13320
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movaps	%xmm0, 16(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+56, 32(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rbx)
.LEHB799:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE799:
	leaq	32(%rsp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rbx)
.LEHB800:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE800:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, %esi
	movq	%rbx, %rdi
.LEHB801:
	call	__cxa_throw
.L4242:
	movq	%rax, %rbp
.L4241:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE801:
.L4243:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L4241
	.cfi_endproc
.LFE13320:
	.section	.gcc_except_table
.LLSDA13320:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13320-.LLSDACSB13320
.LLSDACSB13320:
	.uleb128 .LEHB799-.LFB13320
	.uleb128 .LEHE799-.LEHB799
	.uleb128 .L4242-.LFB13320
	.uleb128 0
	.uleb128 .LEHB800-.LFB13320
	.uleb128 .LEHE800-.LEHB800
	.uleb128 .L4243-.LFB13320
	.uleb128 0
	.uleb128 .LEHB801-.LFB13320
	.uleb128 .LEHE801-.LEHB801
	.uleb128 0
	.uleb128 0
.LLSDACSE13320:
	.section	.text._ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_, .-_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
	.section	.text._ZN5boost13packaged_taskIiE10get_futureEv,"axG",@progbits,_ZN5boost13packaged_taskIiE10get_futureEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost13packaged_taskIiE10get_futureEv
	.type	_ZN5boost13packaged_taskIiE10get_futureEv, @function
_ZN5boost13packaged_taskIiE10get_futureEv:
.LFB12929:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12929
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$40, %rsp
	.cfi_def_cfa_offset 64
	movq	(%rsi), %rdx
	testq	%rdx, %rdx
	je	.L4257
	cmpb	$0, 16(%rsi)
	jne	.L4248
	movq	8(%rsi), %rbx
	movq	%rdi, %rbp
	movb	$1, 16(%rsi)
	testq	%rbx, %rbx
	je	.L4249
	leaq	8(%rbx), %rax
	lock addl	$1, (%rax)
	lock addl	$1, (%rax)
	movq	%rdx, (%rdi)
	movq	%rbx, 8(%rdi)
	lock addl	$1, (%rax)
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4249:
	.cfi_restore_state
	movq	%rdx, (%rdi)
	movq	$0, 8(%rdi)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4248:
	.cfi_restore_state
	call	_ZN5boost15future_categoryEv
	movq	%rsp, %rdi
	movl	$2, %esi
	movq	%rax, %rdx
.LEHB802:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE802:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost24future_already_retrievedE+16, (%rsp)
.LEHB803:
	call	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_
.LEHE803:
.L4254:
.L4256:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB804:
	call	_Unwind_Resume
.L4257:
	movq	%rsp, %rdi
	call	_ZN5boost10task_movedC1Ev
.LEHE804:
	movq	%rsp, %rdi
.LEHB805:
	call	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
.LEHE805:
.L4253:
	jmp	.L4256
	.cfi_endproc
.LFE12929:
	.section	.gcc_except_table
.LLSDA12929:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12929-.LLSDACSB12929
.LLSDACSB12929:
	.uleb128 .LEHB802-.LFB12929
	.uleb128 .LEHE802-.LEHB802
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB803-.LFB12929
	.uleb128 .LEHE803-.LEHB803
	.uleb128 .L4254-.LFB12929
	.uleb128 0
	.uleb128 .LEHB804-.LFB12929
	.uleb128 .LEHE804-.LEHB804
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB805-.LFB12929
	.uleb128 .LEHE805-.LEHB805
	.uleb128 .L4253-.LFB12929
	.uleb128 0
.LLSDACSE12929:
	.section	.text._ZN5boost13packaged_taskIiE10get_futureEv,"axG",@progbits,_ZN5boost13packaged_taskIiE10get_futureEv,comdat
	.size	_ZN5boost13packaged_taskIiE10get_futureEv, .-_ZN5boost13packaged_taskIiE10get_futureEv
	.section	.text.startup,"ax",@progbits
	.p2align 4,,15
	.globl	main
	.type	main, @function
main:
.LFB10601:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10601
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movl	$288, %edi
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	subq	$80, %rsp
	.cfi_def_cfa_offset 112
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
.LEHB806:
	call	_Znwm
.LEHE806:
	leaq	48(%rax), %rbp
	movq	$0, 8(%rax)
	movq	$0, 16(%rax)
	movq	$_ZTVN5boost6detail17shared_state_baseE+16, (%rax)
	movq	$0, 24(%rax)
	movq	%rax, %rbx
	movq	$0, 32(%rax)
	movb	$0, 40(%rax)
	movq	%rbp, %rdi
	movb	$1, 41(%rax)
	movb	$0, 42(%rax)
	movb	$0, 43(%rax)
	movl	$0, 44(%rax)
.LEHB807:
	call	_ZN5boost5mutexC1Ev
.LEHE807:
	leaq	88(%rbx), %rdi
.LEHB808:
	call	_ZN5boost18condition_variableC1Ev
.LEHE808:
	leaq	176(%rbx), %rax
	movq	$0, 192(%rbx)
	movq	$0, 200(%rbx)
	movq	$0, 232(%rbx)
	movq	$0, 240(%rbx)
	movl	$24, %edi
	movq	%rax, 176(%rbx)
	movq	%rax, 184(%rbx)
	movq	$0, 248(%rbx)
	movq	$0, 256(%rbx)
	movq	$0, 264(%rbx)
	movb	$0, 272(%rbx)
	movb	$0, 280(%rbx)
	movq	$_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE+16, (%rbx)
.LEHB809:
	call	_Znwm
.LEHE809:
	movq	%rax, %rbp
	movabsq	$4294967297, %rax
	movq	%rax, 8(%rbp)
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L4267
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L4270
.L4267:
	lock addl	$1, 8(%rbp)
	cmpq	16(%rbx), %rbp
	movq	%rbx, 8(%rbx)
	jne	.L4287
.L4272:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4270:
	movq	%rbx, 8(%rsp)
	movq	56(%rsp), %rdi
	movq	8(%rsp), %xmm0
	movq	%rbp, 8(%rsp)
	movhps	8(%rsp), %xmm0
	testq	%rdi, %rdi
	movaps	%xmm0, 48(%rsp)
	je	.L4273
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4273:
	leaq	48(%rsp), %rsi
	leaq	16(%rsp), %rdi
	movb	$0, 64(%rsp)
.LEHB810:
	call	_ZN5boost13packaged_taskIiE10get_futureEv
.LEHE810:
	movq	16(%rsp), %rax
	leaq	48(%rsp), %rsi
	leaq	32(%rsp), %rdi
	movb	$0, 42(%rax)
	movl	$1, 44(%rax)
.LEHB811:
	call	_ZN5boost6threadC1INS_13packaged_taskIiEEEEOT_
.LEHE811:
	leaq	32(%rsp), %rdi
.LEHB812:
	call	_ZN5boost6thread6detachEv
.LEHE812:
	leaq	32(%rsp), %rdi
	call	_ZN5boost6threadD1Ev
	movq	16(%rsp), %rax
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L4278
	lock addl	$1, 8(%rax)
	movq	24(%rsp), %rdi
	pxor	%xmm0, %xmm0
	testq	%rdi, %rdi
	movaps	%xmm0, 16(%rsp)
	je	.L4278
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4278
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4278:
	leaq	48(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	leaq	32(%rsp), %rdi
.LEHB813:
	call	_ZN5boost6futureIiE3getEv
.LEHE813:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4258
	movl	%eax, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movl	8(%rsp), %eax
.L4258:
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4287:
	.cfi_restore_state
	lock addl	$1, 12(%rbp)
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4271
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L4271:
	movq	%rbp, 16(%rbx)
	jmp	.L4272
.L4289:
	movq	%rax, %rbx
.L4283:
	leaq	48(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
.L4333:
	movq	%rbx, %rdi
.LEHB814:
	call	_Unwind_Resume
.LEHE814:
.L4296:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$288, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB815:
	call	__cxa_rethrow
.LEHE815:
.L4292:
	movq	%rax, %rbx
.L4265:
	movq	56(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4333
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4333
.L4294:
	movq	%rax, %r12
.L4260:
	movq	%rbp, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L4260
.L4262:
	movq	32(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4263
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4263:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4264
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L4264:
	movq	%rbx, %rdi
	movl	$288, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
	jmp	.L4265
.L4295:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L4265
.L4293:
	movq	%rax, %r12
	jmp	.L4262
.L4288:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4333
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4333
.L4291:
	leaq	32(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
.L4281:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4283
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4283
.L4290:
	movq	%rax, %rbx
	jmp	.L4281
	.cfi_endproc
.LFE10601:
	.section	.gcc_except_table
	.align 4
.LLSDA10601:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT10601-.LLSDATTD10601
.LLSDATTD10601:
	.byte	0x1
	.uleb128 .LLSDACSE10601-.LLSDACSB10601
.LLSDACSB10601:
	.uleb128 .LEHB806-.LFB10601
	.uleb128 .LEHE806-.LEHB806
	.uleb128 .L4292-.LFB10601
	.uleb128 0
	.uleb128 .LEHB807-.LFB10601
	.uleb128 .LEHE807-.LEHB807
	.uleb128 .L4293-.LFB10601
	.uleb128 0
	.uleb128 .LEHB808-.LFB10601
	.uleb128 .LEHE808-.LEHB808
	.uleb128 .L4294-.LFB10601
	.uleb128 0
	.uleb128 .LEHB809-.LFB10601
	.uleb128 .LEHE809-.LEHB809
	.uleb128 .L4296-.LFB10601
	.uleb128 0x1
	.uleb128 .LEHB810-.LFB10601
	.uleb128 .LEHE810-.LEHB810
	.uleb128 .L4289-.LFB10601
	.uleb128 0
	.uleb128 .LEHB811-.LFB10601
	.uleb128 .LEHE811-.LEHB811
	.uleb128 .L4290-.LFB10601
	.uleb128 0
	.uleb128 .LEHB812-.LFB10601
	.uleb128 .LEHE812-.LEHB812
	.uleb128 .L4291-.LFB10601
	.uleb128 0
	.uleb128 .LEHB813-.LFB10601
	.uleb128 .LEHE813-.LEHB813
	.uleb128 .L4288-.LFB10601
	.uleb128 0
	.uleb128 .LEHB814-.LFB10601
	.uleb128 .LEHE814-.LEHB814
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB815-.LFB10601
	.uleb128 .LEHE815-.LEHB815
	.uleb128 .L4295-.LFB10601
	.uleb128 0
.LLSDACSE10601:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT10601:
	.section	.text.startup
	.size	main, .-main
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv:
.LFB13941:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13941
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB816:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE816:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rbx)
.LEHB817:
	call	__cxa_throw
.L4336:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE817:
	.cfi_endproc
.LFE13941:
	.section	.gcc_except_table
.LLSDA13941:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13941-.LLSDACSB13941
.LLSDACSB13941:
	.uleb128 .LEHB816-.LFB13941
	.uleb128 .LEHE816-.LEHB816
	.uleb128 .L4336-.LFB13941
	.uleb128 0
	.uleb128 .LEHB817-.LFB13941
	.uleb128 .LEHE817-.LEHB817
	.uleb128 0
	.uleb128 0
.LLSDACSE13941:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv:
.LFB13940:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13940
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB818:
	call	_Znwm
.LEHE818:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB819:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE819:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rbx)
.LEHB820:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE820:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4342:
	.cfi_restore_state
	movq	%rax, %rbp
.L4341:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB821:
	call	_Unwind_Resume
.LEHE821:
.L4343:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L4341
	.cfi_endproc
.LFE13940:
	.section	.gcc_except_table
.LLSDA13940:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13940-.LLSDACSB13940
.LLSDACSB13940:
	.uleb128 .LEHB818-.LFB13940
	.uleb128 .LEHE818-.LEHB818
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB819-.LFB13940
	.uleb128 .LEHE819-.LEHB819
	.uleb128 .L4342-.LFB13940
	.uleb128 0
	.uleb128 .LEHB820-.LFB13940
	.uleb128 .LEHE820-.LEHB820
	.uleb128 .L4343-.LFB13940
	.uleb128 0
	.uleb128 .LEHB821-.LFB13940
	.uleb128 .LEHE821-.LEHB821
	.uleb128 0
	.uleb128 0
.LLSDACSE13940:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv:
.LFB14729:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14729
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB822:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE822:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rbx)
.LEHB823:
	call	__cxa_throw
.L4349:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE823:
	.cfi_endproc
.LFE14729:
	.section	.gcc_except_table
.LLSDA14729:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14729-.LLSDACSB14729
.LLSDACSB14729:
	.uleb128 .LEHB822-.LFB14729
	.uleb128 .LEHE822-.LEHB822
	.uleb128 .L4349-.LFB14729
	.uleb128 0
	.uleb128 .LEHB823-.LFB14729
	.uleb128 .LEHE823-.LEHB823
	.uleb128 0
	.uleb128 0
.LLSDACSE14729:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_:
.LFB14279:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14279
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost20task_already_startedE+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L4353
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4354
	addl	$1, 88(%rdi)
.L4353:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4354:
	.cfi_restore_state
.LEHB824:
	call	*%rax
.LEHE824:
	jmp	.L4353
.L4357:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB825:
	call	_Unwind_Resume
.LEHE825:
	.cfi_endproc
.LFE14279:
	.section	.gcc_except_table
.LLSDA14279:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14279-.LLSDACSB14279
.LLSDACSB14279:
	.uleb128 .LEHB824-.LFB14279
	.uleb128 .LEHE824-.LEHB824
	.uleb128 .L4357-.LFB14279
	.uleb128 0
	.uleb128 .LEHB825-.LFB14279
	.uleb128 .LEHE825-.LEHB825
	.uleb128 0
	.uleb128 0
.LLSDACSE14279:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_:
.LFB14246:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14246
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movaps	%xmm0, 16(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE+56, 32(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rbx)
.LEHB826:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE826:
	leaq	32(%rsp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rbx)
.LEHB827:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE827:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, %esi
	movq	%rbx, %rdi
.LEHB828:
	call	__cxa_throw
.L4364:
	movq	%rax, %rbp
.L4363:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE828:
.L4365:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L4363
	.cfi_endproc
.LFE14246:
	.section	.gcc_except_table
.LLSDA14246:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14246-.LLSDACSB14246
.LLSDACSB14246:
	.uleb128 .LEHB826-.LFB14246
	.uleb128 .LEHE826-.LEHB826
	.uleb128 .L4364-.LFB14246
	.uleb128 0
	.uleb128 .LEHB827-.LFB14246
	.uleb128 .LEHE827-.LEHB827
	.uleb128 .L4365-.LFB14246
	.uleb128 0
	.uleb128 .LEHB828-.LFB14246
	.uleb128 .LEHE828-.LEHB828
	.uleb128 0
	.uleb128 0
.LLSDACSE14246:
	.section	.text._ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_, .-_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv
	.type	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv, @function
_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv:
.LFB13939:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13939
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$40, %rsp
	.cfi_def_cfa_offset 64
	movq	440(%rdi), %rbp
	testq	%rbp, %rbp
	je	.L4385
	leaq	48(%rbp), %rbx
	movq	%rbx, %rdi
.LEHB829:
	call	_ZN5boost5mutex4lockEv
	cmpb	$0, 280(%rbp)
	jne	.L4386
	movb	$1, 280(%rbp)
	.p2align 4,,10
	.p2align 3
.L4371:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4371
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*80(%rax)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4385:
	.cfi_restore_state
	movq	%rsp, %rdi
	call	_ZN5boost10task_movedC1Ev
.LEHE829:
	movq	%rsp, %rdi
.LEHB830:
	call	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
.LEHE830:
.L4376:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB831:
	call	_Unwind_Resume
.LEHE831:
.L4386:
	call	_ZN5boost15future_categoryEv
	movl	$3, %esi
	movq	%rax, %rdx
	movq	%rsp, %rdi
.LEHB832:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE832:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost20task_already_startedE+16, (%rsp)
.LEHB833:
	call	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_
.LEHE833:
.L4378:
	movq	%rsp, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
.L4374:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4374
	movq	%rbp, %rdi
.LEHB834:
	call	_Unwind_Resume
.LEHE834:
.L4377:
	movq	%rax, %rbp
	jmp	.L4374
	.cfi_endproc
.LFE13939:
	.section	.gcc_except_table
.LLSDA13939:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13939-.LLSDACSB13939
.LLSDACSB13939:
	.uleb128 .LEHB829-.LFB13939
	.uleb128 .LEHE829-.LEHB829
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB830-.LFB13939
	.uleb128 .LEHE830-.LEHB830
	.uleb128 .L4376-.LFB13939
	.uleb128 0
	.uleb128 .LEHB831-.LFB13939
	.uleb128 .LEHE831-.LEHB831
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB832-.LFB13939
	.uleb128 .LEHE832-.LEHB832
	.uleb128 .L4377-.LFB13939
	.uleb128 0
	.uleb128 .LEHB833-.LFB13939
	.uleb128 .LEHE833-.LEHB833
	.uleb128 .L4378-.LFB13939
	.uleb128 0
	.uleb128 .LEHB834-.LFB13939
	.uleb128 .LEHE834-.LEHB834
	.uleb128 0
	.uleb128 0
.LLSDACSE13939:
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv,comdat
	.size	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv, .-_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv:
.LFB14287:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14287
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB835:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE835:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rbx)
.LEHB836:
	call	__cxa_throw
.L4389:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE836:
	.cfi_endproc
.LFE14287:
	.section	.gcc_except_table
.LLSDA14287:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14287-.LLSDACSB14287
.LLSDACSB14287:
	.uleb128 .LEHB835-.LFB14287
	.uleb128 .LEHE835-.LEHB835
	.uleb128 .L4389-.LFB14287
	.uleb128 0
	.uleb128 .LEHB836-.LFB14287
	.uleb128 .LEHE836-.LEHB836
	.uleb128 0
	.uleb128 0
.LLSDACSE14287:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv:
.LFB14286:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14286
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB837:
	call	_Znwm
.LEHE837:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB838:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE838:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rbx)
.LEHB839:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE839:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4395:
	.cfi_restore_state
	movq	%rax, %rbp
.L4394:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB840:
	call	_Unwind_Resume
.LEHE840:
.L4396:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L4394
	.cfi_endproc
.LFE14286:
	.section	.gcc_except_table
.LLSDA14286:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14286-.LLSDACSB14286
.LLSDACSB14286:
	.uleb128 .LEHB837-.LFB14286
	.uleb128 .LEHE837-.LEHB837
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB838-.LFB14286
	.uleb128 .LEHE838-.LEHB838
	.uleb128 .L4395-.LFB14286
	.uleb128 0
	.uleb128 .LEHB839-.LFB14286
	.uleb128 .LEHE839-.LEHB839
	.uleb128 .L4396-.LFB14286
	.uleb128 0
	.uleb128 .LEHB840-.LFB14286
	.uleb128 .LEHE840-.LEHB840
	.uleb128 0
	.uleb128 0
.LLSDACSE14286:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv:
.LFB14715:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14715
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB841:
	call	_Znwm
.LEHE841:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB842:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE842:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rbx)
.LEHB843:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE843:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4404:
	.cfi_restore_state
	movq	%rax, %rbp
.L4403:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB844:
	call	_Unwind_Resume
.LEHE844:
.L4405:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L4403
	.cfi_endproc
.LFE14715:
	.section	.gcc_except_table
.LLSDA14715:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14715-.LLSDACSB14715
.LLSDACSB14715:
	.uleb128 .LEHB841-.LFB14715
	.uleb128 .LEHE841-.LEHB841
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB842-.LFB14715
	.uleb128 .LEHE842-.LEHB842
	.uleb128 .L4404-.LFB14715
	.uleb128 0
	.uleb128 .LEHB843-.LFB14715
	.uleb128 .LEHE843-.LEHB843
	.uleb128 .L4405-.LFB14715
	.uleb128 0
	.uleb128 .LEHB844-.LFB14715
	.uleb128 .LEHE844-.LEHB844
	.uleb128 0
	.uleb128 0
.LLSDACSE14715:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv:
.LFB14758:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14758
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB845:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE845:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rbx)
.LEHB846:
	call	__cxa_throw
.L4411:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE846:
	.cfi_endproc
.LFE14758:
	.section	.gcc_except_table
.LLSDA14758:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14758-.LLSDACSB14758
.LLSDACSB14758:
	.uleb128 .LEHB845-.LFB14758
	.uleb128 .LEHE845-.LEHB845
	.uleb128 .L4411-.LFB14758
	.uleb128 0
	.uleb128 .LEHB846-.LFB14758
	.uleb128 .LEHE846-.LEHB846
	.uleb128 0
	.uleb128 0
.LLSDACSE14758:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.section	.text.startup
	.p2align 4,,15
	.type	_GLOBAL__sub_I_main, @function
_GLOBAL__sub_I_main:
.LFB14294:
	.cfi_startproc
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	call	_ZN5boost6system16generic_categoryEv
	call	_ZN5boost6system16generic_categoryEv
	call	_ZN5boost6system15system_categoryEv
	movl	$_ZStL8__ioinit, %edi
	call	_ZNSt8ios_base4InitC1Ev
	movl	$__dso_handle, %edx
	movl	$_ZStL8__ioinit, %esi
	movl	$_ZNSt8ios_base4InitD1Ev, %edi
	call	__cxa_atexit
	cmpb	$0, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE(%rip)
	je	.L4417
.L4414:
	cmpb	$0, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE(%rip)
	je	.L4418
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
.L4417:
	.cfi_restore_state
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, %edi
	movb	$1, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE(%rip)
	call	_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv
	movl	$__dso_handle, %edx
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, %esi
	movl	$_ZN5boost13exception_ptrD1Ev, %edi
	call	__cxa_atexit
	jmp	.L4414
.L4418:
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, %edi
	movb	$1, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE(%rip)
	call	_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv
	popq	%rax
	.cfi_def_cfa_offset 8
	movl	$__dso_handle, %edx
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, %esi
	movl	$_ZN5boost13exception_ptrD1Ev, %edi
	jmp	__cxa_atexit
	.cfi_endproc
.LFE14294:
	.size	_GLOBAL__sub_I_main, .-_GLOBAL__sub_I_main
	.section	.init_array,"aw"
	.align 8
	.quad	_GLOBAL__sub_I_main
	.section	.rodata
	.align 32
	.type	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, @object
	.size	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, 135
_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__:
	.string	"boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]"
	.align 32
	.type	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, @object
	.size	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, 131
_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__:
	.string	"boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]"
	.weak	_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE
	.section	.rodata._ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE,"aG",@progbits,_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE,comdat
	.align 32
	.type	_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE, @object
	.size	_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE, 66
_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE:
	.string	"N5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE"
	.weak	_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE
	.section	.rodata._ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE,"aG",@progbits,_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE,comdat
	.align 8
	.type	_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE, @object
	.size	_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE, 16
_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, 76
_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost20task_already_startedE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, 95
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.weak	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE
	.section	.bss._ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE,"awG",@nobits,_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE,comdat
	.align 8
	.type	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, @gnu_unique_object
	.size	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, 8
_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE:
	.zero	8
	.weak	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE
	.section	.bss._ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE,"awG",@nobits,_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE,comdat
	.align 8
	.type	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, @gnu_unique_object
	.size	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, 8
_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE:
	.zero	8
	.weak	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE
	.section	.bss._ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE,"awG",@nobits,_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE,comdat
	.align 16
	.type	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, @gnu_unique_object
	.size	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, 16
_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE:
	.zero	16
	.weak	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE
	.section	.bss._ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE,"awG",@nobits,_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE,comdat
	.align 16
	.type	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, @gnu_unique_object
	.size	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, 16
_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE:
	.zero	16
	.weak	_ZTSN5boost16exception_detail20error_info_containerE
	.section	.rodata._ZTSN5boost16exception_detail20error_info_containerE,"aG",@progbits,_ZTSN5boost16exception_detail20error_info_containerE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail20error_info_containerE, @object
	.size	_ZTSN5boost16exception_detail20error_info_containerE, 49
_ZTSN5boost16exception_detail20error_info_containerE:
	.string	"N5boost16exception_detail20error_info_containerE"
	.weak	_ZTIN5boost16exception_detail20error_info_containerE
	.section	.rodata._ZTIN5boost16exception_detail20error_info_containerE,"aG",@progbits,_ZTIN5boost16exception_detail20error_info_containerE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail20error_info_containerE, @object
	.size	_ZTIN5boost16exception_detail20error_info_containerE, 16
_ZTIN5boost16exception_detail20error_info_containerE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail20error_info_containerE
	.weak	_ZTSN5boost9exceptionE
	.section	.rodata._ZTSN5boost9exceptionE,"aG",@progbits,_ZTSN5boost9exceptionE,comdat
	.align 16
	.type	_ZTSN5boost9exceptionE, @object
	.size	_ZTSN5boost9exceptionE, 19
_ZTSN5boost9exceptionE:
	.string	"N5boost9exceptionE"
	.weak	_ZTIN5boost9exceptionE
	.section	.rodata._ZTIN5boost9exceptionE,"aG",@progbits,_ZTIN5boost9exceptionE,comdat
	.align 8
	.type	_ZTIN5boost9exceptionE, @object
	.size	_ZTIN5boost9exceptionE, 16
_ZTIN5boost9exceptionE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost9exceptionE
	.weak	_ZTSN5boost16exception_detail10clone_baseE
	.section	.rodata._ZTSN5boost16exception_detail10clone_baseE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_baseE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_baseE, @object
	.size	_ZTSN5boost16exception_detail10clone_baseE, 39
_ZTSN5boost16exception_detail10clone_baseE:
	.string	"N5boost16exception_detail10clone_baseE"
	.weak	_ZTIN5boost16exception_detail10clone_baseE
	.section	.rodata._ZTIN5boost16exception_detail10clone_baseE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_baseE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_baseE, @object
	.size	_ZTIN5boost16exception_detail10clone_baseE, 16
_ZTIN5boost16exception_detail10clone_baseE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_baseE
	.weak	_ZTSN5boost12bad_weak_ptrE
	.section	.rodata._ZTSN5boost12bad_weak_ptrE,"aG",@progbits,_ZTSN5boost12bad_weak_ptrE,comdat
	.align 16
	.type	_ZTSN5boost12bad_weak_ptrE, @object
	.size	_ZTSN5boost12bad_weak_ptrE, 23
_ZTSN5boost12bad_weak_ptrE:
	.string	"N5boost12bad_weak_ptrE"
	.weak	_ZTIN5boost12bad_weak_ptrE
	.section	.rodata._ZTIN5boost12bad_weak_ptrE,"aG",@progbits,_ZTIN5boost12bad_weak_ptrE,comdat
	.align 8
	.type	_ZTIN5boost12bad_weak_ptrE, @object
	.size	_ZTIN5boost12bad_weak_ptrE, 24
_ZTIN5boost12bad_weak_ptrE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost12bad_weak_ptrE
	.quad	_ZTISt9exception
	.weak	_ZTSN5boost6detail15sp_counted_baseE
	.section	.rodata._ZTSN5boost6detail15sp_counted_baseE,"aG",@progbits,_ZTSN5boost6detail15sp_counted_baseE,comdat
	.align 32
	.type	_ZTSN5boost6detail15sp_counted_baseE, @object
	.size	_ZTSN5boost6detail15sp_counted_baseE, 33
_ZTSN5boost6detail15sp_counted_baseE:
	.string	"N5boost6detail15sp_counted_baseE"
	.weak	_ZTIN5boost6detail15sp_counted_baseE
	.section	.rodata._ZTIN5boost6detail15sp_counted_baseE,"aG",@progbits,_ZTIN5boost6detail15sp_counted_baseE,comdat
	.align 8
	.type	_ZTIN5boost6detail15sp_counted_baseE, @object
	.size	_ZTIN5boost6detail15sp_counted_baseE, 16
_ZTIN5boost6detail15sp_counted_baseE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost6detail15sp_counted_baseE
	.weak	_ZTSN5boost6system12system_errorE
	.section	.rodata._ZTSN5boost6system12system_errorE,"aG",@progbits,_ZTSN5boost6system12system_errorE,comdat
	.align 16
	.type	_ZTSN5boost6system12system_errorE, @object
	.size	_ZTSN5boost6system12system_errorE, 30
_ZTSN5boost6system12system_errorE:
	.string	"N5boost6system12system_errorE"
	.weak	_ZTIN5boost6system12system_errorE
	.section	.rodata._ZTIN5boost6system12system_errorE,"aG",@progbits,_ZTIN5boost6system12system_errorE,comdat
	.align 8
	.type	_ZTIN5boost6system12system_errorE, @object
	.size	_ZTIN5boost6system12system_errorE, 24
_ZTIN5boost6system12system_errorE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6system12system_errorE
	.quad	_ZTISt13runtime_error
	.weak	_ZTSN5boost16thread_exceptionE
	.section	.rodata._ZTSN5boost16thread_exceptionE,"aG",@progbits,_ZTSN5boost16thread_exceptionE,comdat
	.align 16
	.type	_ZTSN5boost16thread_exceptionE, @object
	.size	_ZTSN5boost16thread_exceptionE, 27
_ZTSN5boost16thread_exceptionE:
	.string	"N5boost16thread_exceptionE"
	.weak	_ZTIN5boost16thread_exceptionE
	.section	.rodata._ZTIN5boost16thread_exceptionE,"aG",@progbits,_ZTIN5boost16thread_exceptionE,comdat
	.align 8
	.type	_ZTIN5boost16thread_exceptionE, @object
	.size	_ZTIN5boost16thread_exceptionE, 24
_ZTIN5boost16thread_exceptionE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost16thread_exceptionE
	.quad	_ZTIN5boost6system12system_errorE
	.weak	_ZTSN5boost15condition_errorE
	.section	.rodata._ZTSN5boost15condition_errorE,"aG",@progbits,_ZTSN5boost15condition_errorE,comdat
	.align 16
	.type	_ZTSN5boost15condition_errorE, @object
	.size	_ZTSN5boost15condition_errorE, 26
_ZTSN5boost15condition_errorE:
	.string	"N5boost15condition_errorE"
	.weak	_ZTIN5boost15condition_errorE
	.section	.rodata._ZTIN5boost15condition_errorE,"aG",@progbits,_ZTIN5boost15condition_errorE,comdat
	.align 8
	.type	_ZTIN5boost15condition_errorE, @object
	.size	_ZTIN5boost15condition_errorE, 24
_ZTIN5boost15condition_errorE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost15condition_errorE
	.quad	_ZTIN5boost6system12system_errorE
	.weak	_ZTSN5boost10lock_errorE
	.section	.rodata._ZTSN5boost10lock_errorE,"aG",@progbits,_ZTSN5boost10lock_errorE,comdat
	.align 16
	.type	_ZTSN5boost10lock_errorE, @object
	.size	_ZTSN5boost10lock_errorE, 21
_ZTSN5boost10lock_errorE:
	.string	"N5boost10lock_errorE"
	.weak	_ZTIN5boost10lock_errorE
	.section	.rodata._ZTIN5boost10lock_errorE,"aG",@progbits,_ZTIN5boost10lock_errorE,comdat
	.align 8
	.type	_ZTIN5boost10lock_errorE, @object
	.size	_ZTIN5boost10lock_errorE, 24
_ZTIN5boost10lock_errorE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost10lock_errorE
	.quad	_ZTIN5boost16thread_exceptionE
	.weak	_ZTSN5boost21thread_resource_errorE
	.section	.rodata._ZTSN5boost21thread_resource_errorE,"aG",@progbits,_ZTSN5boost21thread_resource_errorE,comdat
	.align 32
	.type	_ZTSN5boost21thread_resource_errorE, @object
	.size	_ZTSN5boost21thread_resource_errorE, 32
_ZTSN5boost21thread_resource_errorE:
	.string	"N5boost21thread_resource_errorE"
	.weak	_ZTIN5boost21thread_resource_errorE
	.section	.rodata._ZTIN5boost21thread_resource_errorE,"aG",@progbits,_ZTIN5boost21thread_resource_errorE,comdat
	.align 8
	.type	_ZTIN5boost21thread_resource_errorE, @object
	.size	_ZTIN5boost21thread_resource_errorE, 24
_ZTIN5boost21thread_resource_errorE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost21thread_resource_errorE
	.quad	_ZTIN5boost16thread_exceptionE
	.weak	_ZTSN5boost18thread_interruptedE
	.section	.rodata._ZTSN5boost18thread_interruptedE,"aG",@progbits,_ZTSN5boost18thread_interruptedE,comdat
	.align 16
	.type	_ZTSN5boost18thread_interruptedE, @object
	.size	_ZTSN5boost18thread_interruptedE, 29
_ZTSN5boost18thread_interruptedE:
	.string	"N5boost18thread_interruptedE"
	.weak	_ZTIN5boost18thread_interruptedE
	.section	.rodata._ZTIN5boost18thread_interruptedE,"aG",@progbits,_ZTIN5boost18thread_interruptedE,comdat
	.align 8
	.type	_ZTIN5boost18thread_interruptedE, @object
	.size	_ZTIN5boost18thread_interruptedE, 16
_ZTIN5boost18thread_interruptedE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost18thread_interruptedE
	.weak	_ZTSN5boost16exception_detail15error_info_baseE
	.section	.rodata._ZTSN5boost16exception_detail15error_info_baseE,"aG",@progbits,_ZTSN5boost16exception_detail15error_info_baseE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail15error_info_baseE, @object
	.size	_ZTSN5boost16exception_detail15error_info_baseE, 44
_ZTSN5boost16exception_detail15error_info_baseE:
	.string	"N5boost16exception_detail15error_info_baseE"
	.weak	_ZTIN5boost16exception_detail15error_info_baseE
	.section	.rodata._ZTIN5boost16exception_detail15error_info_baseE,"aG",@progbits,_ZTIN5boost16exception_detail15error_info_baseE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail15error_info_baseE, @object
	.size	_ZTIN5boost16exception_detail15error_info_baseE, 16
_ZTIN5boost16exception_detail15error_info_baseE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail15error_info_baseE
	.weak	_ZTSN5boost16exception_detail25error_info_container_implE
	.section	.rodata._ZTSN5boost16exception_detail25error_info_container_implE,"aG",@progbits,_ZTSN5boost16exception_detail25error_info_container_implE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail25error_info_container_implE, @object
	.size	_ZTSN5boost16exception_detail25error_info_container_implE, 54
_ZTSN5boost16exception_detail25error_info_container_implE:
	.string	"N5boost16exception_detail25error_info_container_implE"
	.weak	_ZTIN5boost16exception_detail25error_info_container_implE
	.section	.rodata._ZTIN5boost16exception_detail25error_info_container_implE,"aG",@progbits,_ZTIN5boost16exception_detail25error_info_container_implE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail25error_info_container_implE, @object
	.size	_ZTIN5boost16exception_detail25error_info_container_implE, 24
_ZTIN5boost16exception_detail25error_info_container_implE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail25error_info_container_implE
	.quad	_ZTIN5boost16exception_detail20error_info_containerE
	.weak	_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE
	.section	.rodata._ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,"aG",@progbits,_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,comdat
	.align 32
	.type	_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, @object
	.size	_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 70
_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE:
	.string	"N5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE"
	.weak	_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE
	.section	.rodata._ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,"aG",@progbits,_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,comdat
	.align 8
	.type	_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, @object
	.size	_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 24
_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE
	.quad	_ZTIN5boost16exception_detail15error_info_baseE
	.weak	_ZTSN5boost16exception_detail10bad_alloc_E
	.section	.rodata._ZTSN5boost16exception_detail10bad_alloc_E,"aG",@progbits,_ZTSN5boost16exception_detail10bad_alloc_E,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10bad_alloc_E, @object
	.size	_ZTSN5boost16exception_detail10bad_alloc_E, 39
_ZTSN5boost16exception_detail10bad_alloc_E:
	.string	"N5boost16exception_detail10bad_alloc_E"
	.weak	_ZTIN5boost16exception_detail10bad_alloc_E
	.section	.rodata._ZTIN5boost16exception_detail10bad_alloc_E,"aG",@progbits,_ZTIN5boost16exception_detail10bad_alloc_E,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10bad_alloc_E, @object
	.size	_ZTIN5boost16exception_detail10bad_alloc_E, 56
_ZTIN5boost16exception_detail10bad_alloc_E:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10bad_alloc_E
	.long	0
	.long	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2
	.quad	_ZTISt9bad_alloc
	.quad	10242
	.weak	_ZTSN5boost16exception_detail14bad_exception_E
	.section	.rodata._ZTSN5boost16exception_detail14bad_exception_E,"aG",@progbits,_ZTSN5boost16exception_detail14bad_exception_E,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail14bad_exception_E, @object
	.size	_ZTSN5boost16exception_detail14bad_exception_E, 43
_ZTSN5boost16exception_detail14bad_exception_E:
	.string	"N5boost16exception_detail14bad_exception_E"
	.weak	_ZTIN5boost16exception_detail14bad_exception_E
	.section	.rodata._ZTIN5boost16exception_detail14bad_exception_E,"aG",@progbits,_ZTIN5boost16exception_detail14bad_exception_E,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail14bad_exception_E, @object
	.size	_ZTIN5boost16exception_detail14bad_exception_E, 56
_ZTIN5boost16exception_detail14bad_exception_E:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail14bad_exception_E
	.long	0
	.long	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2
	.quad	_ZTISt13bad_exception
	.quad	10242
	.weak	_ZTSN5boost17unknown_exceptionE
	.section	.rodata._ZTSN5boost17unknown_exceptionE,"aG",@progbits,_ZTSN5boost17unknown_exceptionE,comdat
	.align 16
	.type	_ZTSN5boost17unknown_exceptionE, @object
	.size	_ZTSN5boost17unknown_exceptionE, 28
_ZTSN5boost17unknown_exceptionE:
	.string	"N5boost17unknown_exceptionE"
	.weak	_ZTIN5boost17unknown_exceptionE
	.section	.rodata._ZTIN5boost17unknown_exceptionE,"aG",@progbits,_ZTIN5boost17unknown_exceptionE,comdat
	.align 8
	.type	_ZTIN5boost17unknown_exceptionE, @object
	.size	_ZTIN5boost17unknown_exceptionE, 56
_ZTIN5boost17unknown_exceptionE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost17unknown_exceptionE
	.long	0
	.long	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2
	.quad	_ZTISt9exception
	.quad	10242
	.weak	_ZTSN5boost12future_errorE
	.section	.rodata._ZTSN5boost12future_errorE,"aG",@progbits,_ZTSN5boost12future_errorE,comdat
	.align 16
	.type	_ZTSN5boost12future_errorE, @object
	.size	_ZTSN5boost12future_errorE, 23
_ZTSN5boost12future_errorE:
	.string	"N5boost12future_errorE"
	.weak	_ZTIN5boost12future_errorE
	.section	.rodata._ZTIN5boost12future_errorE,"aG",@progbits,_ZTIN5boost12future_errorE,comdat
	.align 8
	.type	_ZTIN5boost12future_errorE, @object
	.size	_ZTIN5boost12future_errorE, 24
_ZTIN5boost12future_errorE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost12future_errorE
	.quad	_ZTISt11logic_error
	.weak	_ZTSN5boost20future_uninitializedE
	.section	.rodata._ZTSN5boost20future_uninitializedE,"aG",@progbits,_ZTSN5boost20future_uninitializedE,comdat
	.align 16
	.type	_ZTSN5boost20future_uninitializedE, @object
	.size	_ZTSN5boost20future_uninitializedE, 31
_ZTSN5boost20future_uninitializedE:
	.string	"N5boost20future_uninitializedE"
	.weak	_ZTIN5boost20future_uninitializedE
	.section	.rodata._ZTIN5boost20future_uninitializedE,"aG",@progbits,_ZTIN5boost20future_uninitializedE,comdat
	.align 8
	.type	_ZTIN5boost20future_uninitializedE, @object
	.size	_ZTIN5boost20future_uninitializedE, 24
_ZTIN5boost20future_uninitializedE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost20future_uninitializedE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost14broken_promiseE
	.section	.rodata._ZTSN5boost14broken_promiseE,"aG",@progbits,_ZTSN5boost14broken_promiseE,comdat
	.align 16
	.type	_ZTSN5boost14broken_promiseE, @object
	.size	_ZTSN5boost14broken_promiseE, 25
_ZTSN5boost14broken_promiseE:
	.string	"N5boost14broken_promiseE"
	.weak	_ZTIN5boost14broken_promiseE
	.section	.rodata._ZTIN5boost14broken_promiseE,"aG",@progbits,_ZTIN5boost14broken_promiseE,comdat
	.align 8
	.type	_ZTIN5boost14broken_promiseE, @object
	.size	_ZTIN5boost14broken_promiseE, 24
_ZTIN5boost14broken_promiseE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost14broken_promiseE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost24future_already_retrievedE
	.section	.rodata._ZTSN5boost24future_already_retrievedE,"aG",@progbits,_ZTSN5boost24future_already_retrievedE,comdat
	.align 32
	.type	_ZTSN5boost24future_already_retrievedE, @object
	.size	_ZTSN5boost24future_already_retrievedE, 35
_ZTSN5boost24future_already_retrievedE:
	.string	"N5boost24future_already_retrievedE"
	.weak	_ZTIN5boost24future_already_retrievedE
	.section	.rodata._ZTIN5boost24future_already_retrievedE,"aG",@progbits,_ZTIN5boost24future_already_retrievedE,comdat
	.align 8
	.type	_ZTIN5boost24future_already_retrievedE, @object
	.size	_ZTIN5boost24future_already_retrievedE, 24
_ZTIN5boost24future_already_retrievedE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost24future_already_retrievedE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost25promise_already_satisfiedE
	.section	.rodata._ZTSN5boost25promise_already_satisfiedE,"aG",@progbits,_ZTSN5boost25promise_already_satisfiedE,comdat
	.align 32
	.type	_ZTSN5boost25promise_already_satisfiedE, @object
	.size	_ZTSN5boost25promise_already_satisfiedE, 36
_ZTSN5boost25promise_already_satisfiedE:
	.string	"N5boost25promise_already_satisfiedE"
	.weak	_ZTIN5boost25promise_already_satisfiedE
	.section	.rodata._ZTIN5boost25promise_already_satisfiedE,"aG",@progbits,_ZTIN5boost25promise_already_satisfiedE,comdat
	.align 8
	.type	_ZTIN5boost25promise_already_satisfiedE, @object
	.size	_ZTIN5boost25promise_already_satisfiedE, 24
_ZTIN5boost25promise_already_satisfiedE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost25promise_already_satisfiedE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost20task_already_startedE
	.section	.rodata._ZTSN5boost20task_already_startedE,"aG",@progbits,_ZTSN5boost20task_already_startedE,comdat
	.align 16
	.type	_ZTSN5boost20task_already_startedE, @object
	.size	_ZTSN5boost20task_already_startedE, 31
_ZTSN5boost20task_already_startedE:
	.string	"N5boost20task_already_startedE"
	.weak	_ZTIN5boost20task_already_startedE
	.section	.rodata._ZTIN5boost20task_already_startedE,"aG",@progbits,_ZTIN5boost20task_already_startedE,comdat
	.align 8
	.type	_ZTIN5boost20task_already_startedE, @object
	.size	_ZTIN5boost20task_already_startedE, 24
_ZTIN5boost20task_already_startedE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost20task_already_startedE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost10task_movedE
	.section	.rodata._ZTSN5boost10task_movedE,"aG",@progbits,_ZTSN5boost10task_movedE,comdat
	.align 16
	.type	_ZTSN5boost10task_movedE, @object
	.size	_ZTSN5boost10task_movedE, 21
_ZTSN5boost10task_movedE:
	.string	"N5boost10task_movedE"
	.weak	_ZTIN5boost10task_movedE
	.section	.rodata._ZTIN5boost10task_movedE,"aG",@progbits,_ZTIN5boost10task_movedE,comdat
	.align 8
	.type	_ZTIN5boost10task_movedE, @object
	.size	_ZTIN5boost10task_movedE, 24
_ZTIN5boost10task_movedE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost10task_movedE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost17bad_function_callE
	.section	.rodata._ZTSN5boost17bad_function_callE,"aG",@progbits,_ZTSN5boost17bad_function_callE,comdat
	.align 16
	.type	_ZTSN5boost17bad_function_callE, @object
	.size	_ZTSN5boost17bad_function_callE, 28
_ZTSN5boost17bad_function_callE:
	.string	"N5boost17bad_function_callE"
	.weak	_ZTIN5boost17bad_function_callE
	.section	.rodata._ZTIN5boost17bad_function_callE,"aG",@progbits,_ZTIN5boost17bad_function_callE,comdat
	.align 8
	.type	_ZTIN5boost17bad_function_callE, @object
	.size	_ZTIN5boost17bad_function_callE, 24
_ZTIN5boost17bad_function_callE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost17bad_function_callE
	.quad	_ZTISt13runtime_error
	.weak	_ZTSN5boost6detail17shared_state_baseE
	.section	.rodata._ZTSN5boost6detail17shared_state_baseE,"aG",@progbits,_ZTSN5boost6detail17shared_state_baseE,comdat
	.align 32
	.type	_ZTSN5boost6detail17shared_state_baseE, @object
	.size	_ZTSN5boost6detail17shared_state_baseE, 35
_ZTSN5boost6detail17shared_state_baseE:
	.string	"N5boost6detail17shared_state_baseE"
	.weak	_ZTIN5boost6detail17shared_state_baseE
	.section	.rodata._ZTIN5boost6detail17shared_state_baseE,"aG",@progbits,_ZTIN5boost6detail17shared_state_baseE,comdat
	.align 8
	.type	_ZTIN5boost6detail17shared_state_baseE, @object
	.size	_ZTIN5boost6detail17shared_state_baseE, 40
_ZTIN5boost6detail17shared_state_baseE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost6detail17shared_state_baseE
	.long	0
	.long	1
	.quad	_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE
	.quad	2050
	.weak	_ZTSN5boost6detail12shared_stateIiEE
	.section	.rodata._ZTSN5boost6detail12shared_stateIiEE,"aG",@progbits,_ZTSN5boost6detail12shared_stateIiEE,comdat
	.align 32
	.type	_ZTSN5boost6detail12shared_stateIiEE, @object
	.size	_ZTSN5boost6detail12shared_stateIiEE, 33
_ZTSN5boost6detail12shared_stateIiEE:
	.string	"N5boost6detail12shared_stateIiEE"
	.weak	_ZTIN5boost6detail12shared_stateIiEE
	.section	.rodata._ZTIN5boost6detail12shared_stateIiEE,"aG",@progbits,_ZTIN5boost6detail12shared_stateIiEE,comdat
	.align 8
	.type	_ZTIN5boost6detail12shared_stateIiEE, @object
	.size	_ZTIN5boost6detail12shared_stateIiEE, 24
_ZTIN5boost6detail12shared_stateIiEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail12shared_stateIiEE
	.quad	_ZTIN5boost6detail17shared_state_baseE
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, 68
_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost12bad_weak_ptrE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2050
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, 87
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, 77
_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost21thread_resource_errorE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	16386
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, 96
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, 66
_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_10lock_errorEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost10lock_errorE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	16386
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, 85
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, 71
_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_15condition_errorEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost15condition_errorE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	16386
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, 90
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, 64
_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE:
	.string	"N5boost16exception_detail10clone_implINS_17unknown_exceptionEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, 56
_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost17unknown_exceptionE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, 58
_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE:
	.string	"N5boost16exception_detail10clone_implINS0_10bad_alloc_EEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail10bad_alloc_E
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, 62
_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE:
	.string	"N5boost16exception_detail10clone_implINS0_14bad_exception_EEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail14bad_exception_E
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, 86
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.long	0
	.long	2
	.quad	_ZTISt12domain_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, 90
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.long	0
	.long	2
	.quad	_ZTISt16invalid_argument
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, 86
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.long	0
	.long	2
	.quad	_ZTISt12length_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, 86
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.long	0
	.long	2
	.quad	_ZTISt12out_of_range
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, 85
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.long	0
	.long	2
	.quad	_ZTISt11logic_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, 85
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.long	0
	.long	2
	.quad	_ZTISt11range_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, 88
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.long	0
	.long	2
	.quad	_ZTISt14overflow_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, 89
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.long	0
	.long	2
	.quad	_ZTISt15underflow_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, 98
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.long	0
	.long	2
	.quad	_ZTINSt8ios_base7failureB5cxx11E
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, 87
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.long	0
	.long	2
	.quad	_ZTISt13runtime_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, 82
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.long	0
	.long	2
	.quad	_ZTISt9bad_alloc
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2050
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, 81
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.long	0
	.long	2
	.quad	_ZTISt8bad_cast
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2050
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, 84
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.long	0
	.long	2
	.quad	_ZTISt10bad_typeid
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2050
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, 87
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.long	0
	.long	2
	.quad	_ZTISt13bad_exception
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2050
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, 81
_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost25promise_already_satisfiedE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, 100
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE, 61
_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE:
	.string	"N5boost16exception_detail10clone_implINS_14broken_promiseEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, 56
_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost14broken_promiseE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, 80
_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost24future_already_retrievedE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, 99
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, 105
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, 109
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, 105
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, 105
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, 104
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, 104
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, 107
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, 108
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, 117
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, 106
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, 101
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, 100
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, 103
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, 106
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, 73
_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost17bad_function_callE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, 92
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, 76
_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost20future_uninitializedE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, 95
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE
	.section	.rodata._ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,"aG",@progbits,_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, 72
_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE:
	.string	"N5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE"
	.weak	_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE
	.section	.rodata._ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,"aG",@progbits,_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.weak	_ZTSN5boost6detail22task_base_shared_stateIiEE
	.section	.rodata._ZTSN5boost6detail22task_base_shared_stateIiEE,"aG",@progbits,_ZTSN5boost6detail22task_base_shared_stateIiEE,comdat
	.align 32
	.type	_ZTSN5boost6detail22task_base_shared_stateIiEE, @object
	.size	_ZTSN5boost6detail22task_base_shared_stateIiEE, 43
_ZTSN5boost6detail22task_base_shared_stateIiEE:
	.string	"N5boost6detail22task_base_shared_stateIiEE"
	.weak	_ZTIN5boost6detail22task_base_shared_stateIiEE
	.section	.rodata._ZTIN5boost6detail22task_base_shared_stateIiEE,"aG",@progbits,_ZTIN5boost6detail22task_base_shared_stateIiEE,comdat
	.align 8
	.type	_ZTIN5boost6detail22task_base_shared_stateIiEE, @object
	.size	_ZTIN5boost6detail22task_base_shared_stateIiEE, 24
_ZTIN5boost6detail22task_base_shared_stateIiEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail22task_base_shared_stateIiEE
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.section	.rodata
	.align 8
	.type	_ZTIN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, @object
	.size	_ZTIN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, 24
_ZTIN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE
	.quad	_ZTIN5boost6detail22task_base_shared_stateIiEE
	.align 32
	.type	_ZTSN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, @object
	.size	_ZTSN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, 51
_ZTSN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE:
	.string	"*N5boost6detail17task_shared_stateIZ4mainEUlvE_iEE"
	.weak	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE
	.section	.rodata._ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,"aG",@progbits,_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, 90
_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE:
	.string	"N5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE"
	.weak	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE
	.section	.rodata._ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,"aG",@progbits,_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.weak	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE
	.section	.rodata._ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,"aG",@progbits,_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, 94
_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE:
	.string	"N5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE"
	.weak	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE
	.section	.rodata._ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,"aG",@progbits,_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, 66
_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_10task_movedEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost10task_movedE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, 85
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE
	.section	.rodata._ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,"aG",@progbits,_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, @object
	.size	_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, 53
_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE:
	.string	"N5boost6detail11thread_dataINS_13packaged_taskIiEEEE"
	.weak	_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE
	.section	.rodata._ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,"aG",@progbits,_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, @object
	.size	_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, 24
_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE
	.quad	_ZTIN5boost6detail16thread_data_baseE
	.section	.rodata
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, 77
_ZTSN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE"
	.weak	_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE
	.section	.rodata._ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,"aG",@progbits,_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, 102
_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE:
	.string	"N5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE"
	.weak	_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE
	.section	.rodata._ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,"aG",@progbits,_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.weak	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE
	.section	.rodata._ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,"aG",@progbits,_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, 79
_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE:
	.string	"N5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE"
	.weak	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE
	.section	.rodata._ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,"aG",@progbits,_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.weak	_ZTVN5boost9exceptionE
	.section	.rodata._ZTVN5boost9exceptionE,"aG",@progbits,_ZTVN5boost9exceptionE,comdat
	.align 8
	.type	_ZTVN5boost9exceptionE, @object
	.size	_ZTVN5boost9exceptionE, 32
_ZTVN5boost9exceptionE:
	.quad	0
	.quad	_ZTIN5boost9exceptionE
	.quad	__cxa_pure_virtual
	.quad	__cxa_pure_virtual
	.weak	_ZTVN5boost16exception_detail10clone_baseE
	.section	.rodata._ZTVN5boost16exception_detail10clone_baseE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_baseE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_baseE, @object
	.size	_ZTVN5boost16exception_detail10clone_baseE, 48
_ZTVN5boost16exception_detail10clone_baseE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	__cxa_pure_virtual
	.quad	__cxa_pure_virtual
	.quad	0
	.quad	0
	.weak	_ZTVN5boost12bad_weak_ptrE
	.section	.rodata._ZTVN5boost12bad_weak_ptrE,"aG",@progbits,_ZTVN5boost12bad_weak_ptrE,comdat
	.align 8
	.type	_ZTVN5boost12bad_weak_ptrE, @object
	.size	_ZTVN5boost12bad_weak_ptrE, 40
_ZTVN5boost12bad_weak_ptrE:
	.quad	0
	.quad	_ZTIN5boost12bad_weak_ptrE
	.quad	_ZN5boost12bad_weak_ptrD1Ev
	.quad	_ZN5boost12bad_weak_ptrD0Ev
	.quad	_ZNK5boost12bad_weak_ptr4whatEv
	.weak	_ZTVN5boost6system12system_errorE
	.section	.rodata._ZTVN5boost6system12system_errorE,"aG",@progbits,_ZTVN5boost6system12system_errorE,comdat
	.align 8
	.type	_ZTVN5boost6system12system_errorE, @object
	.size	_ZTVN5boost6system12system_errorE, 40
_ZTVN5boost6system12system_errorE:
	.quad	0
	.quad	_ZTIN5boost6system12system_errorE
	.quad	_ZN5boost6system12system_errorD1Ev
	.quad	_ZN5boost6system12system_errorD0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.weak	_ZTVN5boost16thread_exceptionE
	.section	.rodata._ZTVN5boost16thread_exceptionE,"aG",@progbits,_ZTVN5boost16thread_exceptionE,comdat
	.align 8
	.type	_ZTVN5boost16thread_exceptionE, @object
	.size	_ZTVN5boost16thread_exceptionE, 40
_ZTVN5boost16thread_exceptionE:
	.quad	0
	.quad	_ZTIN5boost16thread_exceptionE
	.quad	_ZN5boost16thread_exceptionD1Ev
	.quad	_ZN5boost16thread_exceptionD0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.weak	_ZTVN5boost15condition_errorE
	.section	.rodata._ZTVN5boost15condition_errorE,"aG",@progbits,_ZTVN5boost15condition_errorE,comdat
	.align 8
	.type	_ZTVN5boost15condition_errorE, @object
	.size	_ZTVN5boost15condition_errorE, 40
_ZTVN5boost15condition_errorE:
	.quad	0
	.quad	_ZTIN5boost15condition_errorE
	.quad	_ZN5boost15condition_errorD1Ev
	.quad	_ZN5boost15condition_errorD0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.weak	_ZTVN5boost10lock_errorE
	.section	.rodata._ZTVN5boost10lock_errorE,"aG",@progbits,_ZTVN5boost10lock_errorE,comdat
	.align 8
	.type	_ZTVN5boost10lock_errorE, @object
	.size	_ZTVN5boost10lock_errorE, 40
_ZTVN5boost10lock_errorE:
	.quad	0
	.quad	_ZTIN5boost10lock_errorE
	.quad	_ZN5boost10lock_errorD1Ev
	.quad	_ZN5boost10lock_errorD0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.weak	_ZTVN5boost21thread_resource_errorE
	.section	.rodata._ZTVN5boost21thread_resource_errorE,"aG",@progbits,_ZTVN5boost21thread_resource_errorE,comdat
	.align 8
	.type	_ZTVN5boost21thread_resource_errorE, @object
	.size	_ZTVN5boost21thread_resource_errorE, 40
_ZTVN5boost21thread_resource_errorE:
	.quad	0
	.quad	_ZTIN5boost21thread_resource_errorE
	.quad	_ZN5boost21thread_resource_errorD1Ev
	.quad	_ZN5boost21thread_resource_errorD0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.weak	_ZTVN5boost16exception_detail25error_info_container_implE
	.section	.rodata._ZTVN5boost16exception_detail25error_info_container_implE,"aG",@progbits,_ZTVN5boost16exception_detail25error_info_container_implE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail25error_info_container_implE, @object
	.size	_ZTVN5boost16exception_detail25error_info_container_implE, 64
_ZTVN5boost16exception_detail25error_info_container_implE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail25error_info_container_implE
	.quad	_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc
	.quad	_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E
	.quad	_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E
	.quad	_ZNK5boost16exception_detail25error_info_container_impl7add_refEv
	.quad	_ZNK5boost16exception_detail25error_info_container_impl7releaseEv
	.quad	_ZNK5boost16exception_detail25error_info_container_impl5cloneEv
	.weak	_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE
	.section	.rodata._ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,"aG",@progbits,_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,comdat
	.align 8
	.type	_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, @object
	.size	_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 40
_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE:
	.quad	0
	.quad	_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE
	.quad	_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev
	.quad	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED1Ev
	.quad	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev
	.weak	_ZTVN5boost16exception_detail10bad_alloc_E
	.section	.rodata._ZTVN5boost16exception_detail10bad_alloc_E,"aG",@progbits,_ZTVN5boost16exception_detail10bad_alloc_E,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10bad_alloc_E, @object
	.size	_ZTVN5boost16exception_detail10bad_alloc_E, 72
_ZTVN5boost16exception_detail10bad_alloc_E:
	.quad	0
	.quad	_ZTIN5boost16exception_detail10bad_alloc_E
	.quad	_ZN5boost16exception_detail10bad_alloc_D1Ev
	.quad	_ZN5boost16exception_detail10bad_alloc_D0Ev
	.quad	-40
	.quad	_ZTIN5boost16exception_detail10bad_alloc_E
	.quad	_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev
	.quad	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev
	.quad	_ZNKSt9bad_alloc4whatEv
	.weak	_ZTVN5boost16exception_detail14bad_exception_E
	.section	.rodata._ZTVN5boost16exception_detail14bad_exception_E,"aG",@progbits,_ZTVN5boost16exception_detail14bad_exception_E,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail14bad_exception_E, @object
	.size	_ZTVN5boost16exception_detail14bad_exception_E, 72
_ZTVN5boost16exception_detail14bad_exception_E:
	.quad	0
	.quad	_ZTIN5boost16exception_detail14bad_exception_E
	.quad	_ZN5boost16exception_detail14bad_exception_D1Ev
	.quad	_ZN5boost16exception_detail14bad_exception_D0Ev
	.quad	-40
	.quad	_ZTIN5boost16exception_detail14bad_exception_E
	.quad	_ZThn40_N5boost16exception_detail14bad_exception_D1Ev
	.quad	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev
	.quad	_ZNKSt13bad_exception4whatEv
	.weak	_ZTVN5boost17unknown_exceptionE
	.section	.rodata._ZTVN5boost17unknown_exceptionE,"aG",@progbits,_ZTVN5boost17unknown_exceptionE,comdat
	.align 8
	.type	_ZTVN5boost17unknown_exceptionE, @object
	.size	_ZTVN5boost17unknown_exceptionE, 72
_ZTVN5boost17unknown_exceptionE:
	.quad	0
	.quad	_ZTIN5boost17unknown_exceptionE
	.quad	_ZN5boost17unknown_exceptionD1Ev
	.quad	_ZN5boost17unknown_exceptionD0Ev
	.quad	-40
	.quad	_ZTIN5boost17unknown_exceptionE
	.quad	_ZThn40_N5boost17unknown_exceptionD1Ev
	.quad	_ZThn40_N5boost17unknown_exceptionD0Ev
	.quad	_ZNKSt9exception4whatEv
	.weak	_ZTVN5boost12future_errorE
	.section	.rodata._ZTVN5boost12future_errorE,"aG",@progbits,_ZTVN5boost12future_errorE,comdat
	.align 8
	.type	_ZTVN5boost12future_errorE, @object
	.size	_ZTVN5boost12future_errorE, 40
_ZTVN5boost12future_errorE:
	.quad	0
	.quad	_ZTIN5boost12future_errorE
	.quad	_ZN5boost12future_errorD1Ev
	.quad	_ZN5boost12future_errorD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost20future_uninitializedE
	.section	.rodata._ZTVN5boost20future_uninitializedE,"aG",@progbits,_ZTVN5boost20future_uninitializedE,comdat
	.align 8
	.type	_ZTVN5boost20future_uninitializedE, @object
	.size	_ZTVN5boost20future_uninitializedE, 40
_ZTVN5boost20future_uninitializedE:
	.quad	0
	.quad	_ZTIN5boost20future_uninitializedE
	.quad	_ZN5boost20future_uninitializedD1Ev
	.quad	_ZN5boost20future_uninitializedD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost14broken_promiseE
	.section	.rodata._ZTVN5boost14broken_promiseE,"aG",@progbits,_ZTVN5boost14broken_promiseE,comdat
	.align 8
	.type	_ZTVN5boost14broken_promiseE, @object
	.size	_ZTVN5boost14broken_promiseE, 40
_ZTVN5boost14broken_promiseE:
	.quad	0
	.quad	_ZTIN5boost14broken_promiseE
	.quad	_ZN5boost14broken_promiseD1Ev
	.quad	_ZN5boost14broken_promiseD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost24future_already_retrievedE
	.section	.rodata._ZTVN5boost24future_already_retrievedE,"aG",@progbits,_ZTVN5boost24future_already_retrievedE,comdat
	.align 8
	.type	_ZTVN5boost24future_already_retrievedE, @object
	.size	_ZTVN5boost24future_already_retrievedE, 40
_ZTVN5boost24future_already_retrievedE:
	.quad	0
	.quad	_ZTIN5boost24future_already_retrievedE
	.quad	_ZN5boost24future_already_retrievedD1Ev
	.quad	_ZN5boost24future_already_retrievedD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost25promise_already_satisfiedE
	.section	.rodata._ZTVN5boost25promise_already_satisfiedE,"aG",@progbits,_ZTVN5boost25promise_already_satisfiedE,comdat
	.align 8
	.type	_ZTVN5boost25promise_already_satisfiedE, @object
	.size	_ZTVN5boost25promise_already_satisfiedE, 40
_ZTVN5boost25promise_already_satisfiedE:
	.quad	0
	.quad	_ZTIN5boost25promise_already_satisfiedE
	.quad	_ZN5boost25promise_already_satisfiedD1Ev
	.quad	_ZN5boost25promise_already_satisfiedD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost20task_already_startedE
	.section	.rodata._ZTVN5boost20task_already_startedE,"aG",@progbits,_ZTVN5boost20task_already_startedE,comdat
	.align 8
	.type	_ZTVN5boost20task_already_startedE, @object
	.size	_ZTVN5boost20task_already_startedE, 40
_ZTVN5boost20task_already_startedE:
	.quad	0
	.quad	_ZTIN5boost20task_already_startedE
	.quad	_ZN5boost20task_already_startedD1Ev
	.quad	_ZN5boost20task_already_startedD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost10task_movedE
	.section	.rodata._ZTVN5boost10task_movedE,"aG",@progbits,_ZTVN5boost10task_movedE,comdat
	.align 8
	.type	_ZTVN5boost10task_movedE, @object
	.size	_ZTVN5boost10task_movedE, 40
_ZTVN5boost10task_movedE:
	.quad	0
	.quad	_ZTIN5boost10task_movedE
	.quad	_ZN5boost10task_movedD1Ev
	.quad	_ZN5boost10task_movedD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost17bad_function_callE
	.section	.rodata._ZTVN5boost17bad_function_callE,"aG",@progbits,_ZTVN5boost17bad_function_callE,comdat
	.align 8
	.type	_ZTVN5boost17bad_function_callE, @object
	.size	_ZTVN5boost17bad_function_callE, 40
_ZTVN5boost17bad_function_callE:
	.quad	0
	.quad	_ZTIN5boost17bad_function_callE
	.quad	_ZN5boost17bad_function_callD1Ev
	.quad	_ZN5boost17bad_function_callD0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.weak	_ZTVN5boost6detail17shared_state_baseE
	.section	.rodata._ZTVN5boost6detail17shared_state_baseE,"aG",@progbits,_ZTVN5boost6detail17shared_state_baseE,comdat
	.align 8
	.type	_ZTVN5boost6detail17shared_state_baseE, @object
	.size	_ZTVN5boost6detail17shared_state_baseE, 80
_ZTVN5boost6detail17shared_state_baseE:
	.quad	0
	.quad	_ZTIN5boost6detail17shared_state_baseE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail17shared_state_baseD1Ev
	.quad	_ZN5boost6detail17shared_state_baseD0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.weak	_ZTVN5boost6detail12shared_stateIiEE
	.section	.rodata._ZTVN5boost6detail12shared_stateIiEE,"aG",@progbits,_ZTVN5boost6detail12shared_stateIiEE,comdat
	.align 8
	.type	_ZTVN5boost6detail12shared_stateIiEE, @object
	.size	_ZTVN5boost6detail12shared_stateIiEE, 96
_ZTVN5boost6detail12shared_stateIiEE:
	.quad	0
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail12shared_stateIiED1Ev
	.quad	_ZN5boost6detail12shared_stateIiED0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.quad	_ZNK5boost12bad_weak_ptr4whatEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.quad	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.quad	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.quad	_ZNK5boost12bad_weak_ptr4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE:
	.quad	104
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE:
	.quad	104
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE:
	.quad	104
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, 16
_ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, 168
_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.quad	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.quad	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.quad	-40
	.quad	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.quad	_ZNKSt9exception4whatEv
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.quad	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.quad	-40
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.quad	_ZNKSt9bad_alloc4whatEv
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.quad	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.quad	-40
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.quad	_ZNKSt13bad_exception4whatEv
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.quad	_ZNKSt8ios_base7failureB5cxx114whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.quad	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.quad	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.quad	_ZNKSt9bad_alloc4whatEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.quad	_ZNKSt8bad_cast4whatEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.quad	_ZNKSt10bad_typeid4whatEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.quad	_ZNKSt13bad_exception4whatEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE, 16
_ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104
	.weak	_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE, 136
_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE:
	.quad	32
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.quad	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.quad	-32
	.quad	-32
	.quad	-32
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.quad	_ZNKSt8ios_base7failureB5cxx114whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.quad	_ZNKSt9bad_alloc4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.quad	_ZNKSt8bad_cast4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.quad	_ZNKSt10bad_typeid4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.quad	_ZNKSt13bad_exception4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.quad	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.quad	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.weak	_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE
	.section	.rodata._ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,"aG",@progbits,_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv
	.section	.rodata
	.align 8
	.type	_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, @object
	.size	_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, 112
_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE:
	.quad	0
	.quad	_ZTIN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED1Ev
	.quad	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv
	.quad	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv
	.weak	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE
	.section	.rodata._ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,"aG",@progbits,_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv
	.weak	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE
	.section	.rodata._ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,"aG",@progbits,_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.weak	_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE
	.section	.rodata._ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,"aG",@progbits,_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, @object
	.size	_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, 48
_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE
	.quad	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED1Ev
	.quad	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev
	.quad	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv
	.quad	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.section	.rodata
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.weak	_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE
	.section	.rodata._ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,"aG",@progbits,_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv
	.weak	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE
	.section	.rodata._ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,"aG",@progbits,_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv
	.weak	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep
	.section	.bss._ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep,"awG",@nobits,_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep,comdat
	.align 8
	.type	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, @gnu_unique_object
	.size	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, 8
_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep:
	.zero	8
	.weak	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep
	.section	.bss._ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep,"awG",@nobits,_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep,comdat
	.align 16
	.type	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, @gnu_unique_object
	.size	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, 16
_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep:
	.zero	16
	.weak	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep
	.section	.bss._ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep,"awG",@nobits,_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep,comdat
	.align 8
	.type	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, @gnu_unique_object
	.size	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, 8
_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep:
	.zero	8
	.weak	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep
	.section	.bss._ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep,"awG",@nobits,_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep,comdat
	.align 16
	.type	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, @gnu_unique_object
	.size	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, 16
_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep:
	.zero	16
	.local	_ZStL8__ioinit
	.comm	_ZStL8__ioinit,1,1
	.section	.rodata.cst8,"aM",@progbits,8
	.align 8
.LC4:
	.quad	.LC3
	.align 8
.LC5:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136
	.align 8
.LC6:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136
	.align 8
.LC19:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+56
	.align 8
.LC20:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+56
	.align 8
.LC21:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+56
	.align 8
.LC22:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+56
	.hidden	__dso_handle
	.ident	"GCC: (GNU) 8.0.0 20170514 (experimental)"
	.section	.note.GNU-stack,"",@progbits
