	.file	"2_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:
.LFB11220:
	.cfi_startproc
	movq	(%rdi), %rax
	ret
	.cfi_endproc
.LFE11220:
	.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:
.LFB11899:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE11899:
	.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:
.LFB12228:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE12228:
	.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:
.LFB14040:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14040:
	.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:
.LFB14044:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14044:
	.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_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev:
.LFB14048:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14048:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev:
.LFB14052:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14052:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev:
.LFB14056:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14056:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev:
.LFB14060:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14060:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev:
.LFB14064:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14064:
	.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:
.LFB14072:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14072:
	.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:
.LFB14076:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14076:
	.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:
.LFB14088:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14088:
	.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:
.LFB14136:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L20
	movq	(%rdi), %rax
	jmp	*8(%rax)
	.p2align 4,,10
	.p2align 3
.L20:
	rep ret
	.cfi_endproc
.LFE14136:
	.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:
.LFB14137:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14137:
	.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:
.LFB14138:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14138:
	.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_:
.LFB14140:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14140:
	.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:
.LFB14141:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14141:
	.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:
.LFB14155:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14155:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE11get_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:
.LFB14156:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14156:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE19get_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:
.LFB14167:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14167:
	.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:
.LFB14168:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14168:
	.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:
.LFB14170:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14170:
	.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:
.LFB14171:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14171:
	.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
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv:
.LFB14197:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14197:
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.set	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv,_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.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:
.LFB14208:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L33
	movq	(%rdi), %rax
	jmp	*24(%rax)
	.p2align 4,,10
	.p2align 3
.L33:
	rep ret
	.cfi_endproc
.LFE14208:
	.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:
.LFB14209:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14209:
	.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:
.LFB14210:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14210:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED2Ev:
.LFB14697:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14697:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED2Ev:
.LFB14701:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14701:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED2Ev
	.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:
.LFB14042:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14042:
	.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:
.LFB14046:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14046:
	.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:
.LFB14074:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14074:
	.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:
.LFB14078:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14078:
	.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:
.LFB14090:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14090:
	.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:
.LFB14066:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14066:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev:
.LFB14058:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14058:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED0Ev:
.LFB14699:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14699:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev:
.LFB14062:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14062:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev:
.LFB14050:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14050:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED0Ev:
.LFB14703:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14703:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev:
.LFB14054:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14054:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev
	.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:
.LFB11901:
	.cfi_startproc
	movl	$16, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11901:
	.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:
.LFB11423:
	.cfi_startproc
	movq	$_ZTVN5boost17bad_function_callE+16, (%rdi)
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE11423:
	.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:
.LFB11425:
	.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
.LFE11425:
	.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:
.LFB12846:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12846
	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	.L56
	movq	(%rdi), %rax
	call	*32(%rax)
.L56:
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE12846:
	.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
.LLSDA12846:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12846-.LLSDACSB12846
.LLSDACSB12846:
.LLSDACSE12846:
	.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:
.LFB15268:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK164
	.cfi_endproc
.LFE15268:
	.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:
.LFB12848:
	.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
.LFE12848:
	.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:
.LFB12852:
	.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
.LFE12852:
	.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:
.LFB12853:
	.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
.LFE12853:
	.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:
.LFB12080:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12080
	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	.L67
	movq	(%rdi), %rax
	call	*32(%rax)
.L67:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE12080:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
.LLSDA12080:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12080-.LLSDACSB12080
.LLSDACSB12080:
.LLSDACSE12080:
	.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:
.LFB15272:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK78
	.cfi_endproc
.LFE15272:
	.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:
.LFB12082:
	.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
.LFE12082:
	.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:
.LFB12755:
	.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
.LFE12755:
	.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:
.LFB12756:
	.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
.LFE12756:
	.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	.L78
	call	_ZdlPv
.L78:
	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:
.LFB11757:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11757
	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	.L89
	movq	(%rdi), %rax
	call	*32(%rax)
.L89:
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11757:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
.LLSDA11757:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11757-.LLSDACSB11757
.LLSDACSB11757:
.LLSDACSE11757:
	.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:
.LFB15276:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK36
	.cfi_endproc
.LFE15276:
	.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:
.LFB11759:
	.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
.LFE11759:
	.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:
.LFB11763:
	.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
.LFE11763:
	.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:
.LFB11764:
	.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
.LFE11764:
	.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:
.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_21thread_resource_errorEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rdi)
	movq	72(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L103
	movq	(%rdi), %rax
	call	*32(%rax)
.L103:
	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_21thread_resource_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
.LLSDA11747:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11747-.LLSDACSB11747
.LLSDACSB11747:
.LLSDACSE11747:
	.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:
.LFB15280:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK30
	.cfi_endproc
.LFE15280:
	.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:
.LFB11749:
	.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
.LFE11749:
	.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:
.LFB11753:
	.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
.LFE11753:
	.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:
.LFB11754:
	.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
.LFE11754:
	.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:
.LFB11806:
	.cfi_startproc
	movq	$_ZTVN5boost15condition_errorE+16, (%rdi)
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11806:
	.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:
.LFB11808:
	.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
.LFE11808:
	.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:
.LFB11809:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11809
	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	.L117
	movq	(%rdi), %rax
	call	*32(%rax)
.L117:
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11809:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
.LLSDA11809:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11809-.LLSDACSB11809
.LLSDACSB11809:
.LLSDACSE11809:
	.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:
.LFB15284:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK42
	.cfi_endproc
.LFE15284:
	.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:
.LFB11811:
	.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
.LFE11811:
	.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:
.LFB11815:
	.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
.LFE11815:
	.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:
.LFB11816:
	.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
.LFE11816:
	.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:
.LFB14313:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14313
	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	.L129
	movq	(%rdi), %rax
.LEHB0:
	call	*24(%rax)
.LEHE0:
.L129:
	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
.L131:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE1:
	.cfi_endproc
.LFE14313:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,comdat
.LLSDA14313:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14313-.LLSDACSB14313
.LLSDACSB14313:
	.uleb128 .LEHB0-.LFB14313
	.uleb128 .LEHE0-.LEHB0
	.uleb128 .L131-.LFB14313
	.uleb128 0
	.uleb128 .LEHB1-.LFB14313
	.uleb128 .LEHE1-.LEHB1
	.uleb128 0
	.uleb128 0
.LLSDACSE14313:
	.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:
.LFB15288:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK257
	.cfi_endproc
.LFE15288:
	.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:
.LFB14315:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14315
	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	.L135
	movq	(%rdi), %rax
.LEHB2:
	call	*24(%rax)
.LEHE2:
.L135:
	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
.L137:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE3:
	.cfi_endproc
.LFE14315:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,comdat
.LLSDA14315:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14315-.LLSDACSB14315
.LLSDACSB14315:
	.uleb128 .LEHB2-.LFB14315
	.uleb128 .LEHE2-.LEHB2
	.uleb128 .L137-.LFB14315
	.uleb128 0
	.uleb128 .LEHB3-.LFB14315
	.uleb128 .LEHE3-.LEHB3
	.uleb128 0
	.uleb128 0
.LLSDACSE14315:
	.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:
.LFB15289:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK259
	.cfi_endproc
.LFE15289:
	.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:
.LFB14317:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14317
	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	.L141
	movq	(%rdi), %rax
.LEHB4:
	call	*24(%rax)
.LEHE4:
.L141:
	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
.L143:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE5:
	.cfi_endproc
.LFE14317:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,comdat
.LLSDA14317:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14317-.LLSDACSB14317
.LLSDACSB14317:
	.uleb128 .LEHB4-.LFB14317
	.uleb128 .LEHE4-.LEHB4
	.uleb128 .L143-.LFB14317
	.uleb128 0
	.uleb128 .LEHB5-.LFB14317
	.uleb128 .LEHE5-.LEHB5
	.uleb128 0
	.uleb128 0
.LLSDACSE14317:
	.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:
.LFB15290:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK261
	.cfi_endproc
.LFE15290:
	.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:
.LFB12946:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12946:
	.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:
.LFB12948:
	.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
.LFE12948:
	.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:
.LFB14100:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14100:
	.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:
.LFB14102:
	.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
.LFE14102:
	.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:
.LFB11495:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE11495:
	.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:
.LFB11497:
	.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
.LFE11497:
	.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:
.LFB12316:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12316:
	.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:
.LFB12318:
	.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
.LFE12318:
	.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:
.LFB12291:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12291:
	.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:
.LFB12293:
	.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
.LFE12293:
	.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:
.LFB12237:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12237:
	.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:
.LFB12239:
	.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
.LFE12239:
	.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:
.LFB12295:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rdi)
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12295:
	.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:
.LFB12296:
	.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
.LFE12296:
	.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:
.LFB13647:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13647
	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	.L170
	movq	(%rdi), %rax
	call	*32(%rax)
.L170:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE13647:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
.LLSDA13647:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13647-.LLSDACSB13647
.LLSDACSB13647:
.LLSDACSE13647:
	.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:
.LFB15293:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK200
	.cfi_endproc
.LFE15293:
	.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:
.LFB13649:
	.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
.LFE13649:
	.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:
.LFB13653:
	.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
.LFE13653:
	.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:
.LFB13654:
	.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
.LFE13654:
	.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:
.LFB14593:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14593
	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	.L181
	movq	(%rdi), %rax
	call	*32(%rax)
.L181:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14593:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
.LLSDA14593:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14593-.LLSDACSB14593
.LLSDACSB14593:
.LLSDACSE14593:
	.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:
.LFB15297:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK276
	.cfi_endproc
.LFE15297:
	.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:
.LFB14595:
	.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
.LFE14595:
	.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:
.LFB14599:
	.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
.LFE14599:
	.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:
.LFB14600:
	.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
.LFE14600:
	.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:
.LFB12961:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12961
	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	.L192
	movq	(%rdi), %rax
	call	*32(%rax)
.L192:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12961:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
.LLSDA12961:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12961-.LLSDACSB12961
.LLSDACSB12961:
.LLSDACSE12961:
	.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:
.LFB15301:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK170
	.cfi_endproc
.LFE15301:
	.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:
.LFB12963:
	.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
.LFE12963:
	.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:
.LFB12967:
	.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
.LFE12967:
	.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:
.LFB12968:
	.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
.LFE12968:
	.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:
.LFB12005:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12005
	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	.L203
	movq	(%rdi), %rax
	call	*32(%rax)
.L203:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12005:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
.LLSDA12005:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12005-.LLSDACSB12005
.LLSDACSB12005:
.LLSDACSE12005:
	.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:
.LFB15305:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK68
	.cfi_endproc
.LFE15305:
	.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:
.LFB12007:
	.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
.LFE12007:
	.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:
.LFB12725:
	.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
.LFE12725:
	.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:
.LFB12726:
	.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
.LFE12726:
	.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:
.LFB12319:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12319
	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	.L214
	movq	(%rdi), %rax
	call	*32(%rax)
.L214:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12319:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
.LLSDA12319:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12319-.LLSDACSB12319
.LLSDACSB12319:
.LLSDACSE12319:
	.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:
.LFB15309:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK102
	.cfi_endproc
.LFE15309:
	.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:
.LFB12321:
	.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
.LFE12321:
	.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:
.LFB12325:
	.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
.LFE12325:
	.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:
.LFB12326:
	.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
.LFE12326:
	.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:
.LFB12240:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12240
	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	.L225
	movq	(%rdi), %rax
	call	*32(%rax)
.L225:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12240:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
.LLSDA12240:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12240-.LLSDACSB12240
.LLSDACSB12240:
.LLSDACSE12240:
	.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:
.LFB15313:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK88
	.cfi_endproc
.LFE15313:
	.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:
.LFB12242:
	.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
.LFE12242:
	.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:
.LFB12246:
	.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
.LFE12246:
	.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:
.LFB12247:
	.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
.LFE12247:
	.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:
.LFB14302:
	.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
.LFE14302:
	.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:
.LFB14301:
	.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
.LFE14301:
	.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	.L239
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L239:
	.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:
.LFB15319:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK2
	.cfi_endproc
.LFE15319:
	.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:
.LFB11932:
	.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
.LFE11932:
	.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:
.LFB11933:
	.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
.LFE11933:
	.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:
.LFB12134:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12134
	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	.L248
	movq	(%rdi), %rax
	call	*32(%rax)
.L248:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13bad_exceptionD2Ev
	.cfi_endproc
.LFE12134:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
.LLSDA12134:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12134-.LLSDACSB12134
.LLSDACSB12134:
.LLSDACSE12134:
	.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:
.LFB15323:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK86
	.cfi_endproc
.LFE15323:
	.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:
.LFB12136:
	.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
.LFE12136:
	.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:
.LFB12779:
	.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
.LFE12779:
	.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:
.LFB12780:
	.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
.LFE12780:
	.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	.L258
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L258:
	.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:
.LFB15327:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK0
	.cfi_endproc
.LFE15327:
	.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:
.LFB11916:
	.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
.LFE11916:
	.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:
.LFB11917:
	.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
.LFE11917:
	.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:
.LFB12092:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12092
	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	.L267
	movq	(%rdi), %rax
	call	*32(%rax)
.L267:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt9bad_allocD2Ev
	.cfi_endproc
.LFE12092:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
.LLSDA12092:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12092-.LLSDACSB12092
.LLSDACSB12092:
.LLSDACSE12092:
	.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:
.LFB15331:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK80
	.cfi_endproc
.LFE15331:
	.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:
.LFB12094:
	.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
.LFE12094:
	.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:
.LFB12761:
	.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
.LFE12761:
	.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:
.LFB12762:
	.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
.LFE12762:
	.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:
.LFB11993:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11993
	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	.L278
	movq	(%rdi), %rax
	call	*32(%rax)
.L278:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12out_of_rangeD2Ev
	.cfi_endproc
.LFE11993:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
.LLSDA11993:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11993-.LLSDACSB11993
.LLSDACSB11993:
.LLSDACSE11993:
	.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:
.LFB15335:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK66
	.cfi_endproc
.LFE15335:
	.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:
.LFB11995:
	.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
.LFE11995:
	.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:
.LFB12719:
	.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
.LFE12719:
	.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:
.LFB12720:
	.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
.LFE12720:
	.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:
.LFB12122:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12122
	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	.L289
	movq	(%rdi), %rax
	call	*32(%rax)
.L289:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt10bad_typeidD2Ev
	.cfi_endproc
.LFE12122:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
.LLSDA12122:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12122-.LLSDACSB12122
.LLSDACSB12122:
.LLSDACSE12122:
	.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:
.LFB15339:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK84
	.cfi_endproc
.LFE15339:
	.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:
.LFB12124:
	.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
.LFE12124:
	.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:
.LFB12773:
	.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
.LFE12773:
	.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:
.LFB12774:
	.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
.LFE12774:
	.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:
.LFB12107:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12107
	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	.L300
	movq	(%rdi), %rax
	call	*32(%rax)
.L300:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8bad_castD2Ev
	.cfi_endproc
.LFE12107:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
.LLSDA12107:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12107-.LLSDACSB12107
.LLSDACSB12107:
.LLSDACSE12107:
	.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:
.LFB15343:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK82
	.cfi_endproc
.LFE15343:
	.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:
.LFB12109:
	.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
.LFE12109:
	.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:
.LFB12767:
	.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
.LFE12767:
	.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:
.LFB12768:
	.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
.LFE12768:
	.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:
.LFB12068:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12068
	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	.L311
	movq	(%rdi), %rax
	call	*32(%rax)
.L311:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8ios_base7failureB5cxx11D2Ev
	.cfi_endproc
.LFE12068:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
.LLSDA12068:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12068-.LLSDACSB12068
.LLSDACSB12068:
.LLSDACSE12068:
	.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:
.LFB15347:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK76
	.cfi_endproc
.LFE15347:
	.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:
.LFB12070:
	.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
.LFE12070:
	.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:
.LFB12749:
	.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
.LFE12749:
	.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:
.LFB12750:
	.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
.LFE12750:
	.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:
.LFB12050:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12050
	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	.L322
	movq	(%rdi), %rax
	call	*32(%rax)
.L322:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt15underflow_errorD2Ev
	.cfi_endproc
.LFE12050:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
.LLSDA12050:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12050-.LLSDACSB12050
.LLSDACSB12050:
.LLSDACSE12050:
	.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:
.LFB15351:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK74
	.cfi_endproc
.LFE15351:
	.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:
.LFB12052:
	.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
.LFE12052:
	.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:
.LFB12743:
	.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
.LFE12743:
	.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:
.LFB12744:
	.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
.LFE12744:
	.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:
.LFB12035:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12035
	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	.L333
	movq	(%rdi), %rax
	call	*32(%rax)
.L333:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt14overflow_errorD2Ev
	.cfi_endproc
.LFE12035:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
.LLSDA12035:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12035-.LLSDACSB12035
.LLSDACSB12035:
.LLSDACSE12035:
	.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:
.LFB15355:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK72
	.cfi_endproc
.LFE15355:
	.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:
.LFB12037:
	.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
.LFE12037:
	.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:
.LFB12737:
	.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
.LFE12737:
	.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:
.LFB12738:
	.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
.LFE12738:
	.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:
.LFB12020:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12020
	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	.L344
	movq	(%rdi), %rax
	call	*32(%rax)
.L344:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11range_errorD2Ev
	.cfi_endproc
.LFE12020:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
.LLSDA12020:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12020-.LLSDACSB12020
.LLSDACSB12020:
.LLSDACSE12020:
	.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:
.LFB15359:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK70
	.cfi_endproc
.LFE15359:
	.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:
.LFB12022:
	.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
.LFE12022:
	.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:
.LFB12731:
	.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
.LFE12731:
	.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:
.LFB12732:
	.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
.LFE12732:
	.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:
.LFB11978:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11978
	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	.L355
	movq	(%rdi), %rax
	call	*32(%rax)
.L355:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12length_errorD2Ev
	.cfi_endproc
.LFE11978:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
.LLSDA11978:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11978-.LLSDACSB11978
.LLSDACSB11978:
.LLSDACSE11978:
	.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:
.LFB15363:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK64
	.cfi_endproc
.LFE15363:
	.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:
.LFB11980:
	.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
.LFE11980:
	.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:
.LFB12713:
	.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
.LFE12713:
	.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:
.LFB12714:
	.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
.LFE12714:
	.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:
.LFB11963:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11963
	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	.L366
	movq	(%rdi), %rax
	call	*32(%rax)
.L366:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt16invalid_argumentD2Ev
	.cfi_endproc
.LFE11963:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
.LLSDA11963:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11963-.LLSDACSB11963
.LLSDACSB11963:
.LLSDACSE11963:
	.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:
.LFB15367:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK62
	.cfi_endproc
.LFE15367:
	.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:
.LFB11965:
	.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
.LFE11965:
	.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:
.LFB12707:
	.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
.LFE12707:
	.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:
.LFB12708:
	.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
.LFE12708:
	.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:
.LFB11948:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11948
	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	.L377
	movq	(%rdi), %rax
	call	*32(%rax)
.L377:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12domain_errorD2Ev
	.cfi_endproc
.LFE11948:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
.LLSDA11948:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11948-.LLSDACSB11948
.LLSDACSB11948:
.LLSDACSE11948:
	.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:
.LFB15371:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK60
	.cfi_endproc
.LFE15371:
	.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:
.LFB11950:
	.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
.LFE11950:
	.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:
.LFB12701:
	.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
.LFE12701:
	.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:
.LFB12702:
	.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
.LFE12702:
	.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:
.LFB11581:
	.cfi_startproc
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rdi)
	jmp	_ZNSt9exceptionD2Ev
	.cfi_endproc
.LFE11581:
	.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:
.LFB11583:
	.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
.LFE11583:
	.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	.L390
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L390:
	.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:
.LFB15375:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK4
	.cfi_endproc
.LFE15375:
	.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:
.LFB11905:
	.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
.LFE11905:
	.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:
.LFB11906:
	.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
.LFE11906:
	.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:
.LFB11584:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11584
	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	.L399
	movq	(%rdi), %rax
	call	*32(%rax)
.L399:
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt9exceptionD2Ev
	.cfi_endproc
.LFE11584:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
.LLSDA11584:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11584-.LLSDACSB11584
.LLSDACSB11584:
.LLSDACSE11584:
	.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:
.LFB15379:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK12
	.cfi_endproc
.LFE15379:
	.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:
.LFB11586:
	.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
.LFE11586:
	.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:
.LFB11590:
	.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
.LFE11590:
	.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:
.LFB11591:
	.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
.LFE11591:
	.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.137, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.137:
.LFB14875:
	.cfi_startproc
	movq	(%rdi), %rax
	testq	%rax, %rax
	js	.L419
	cmpq	%rsi, %rax
	jbe	.L418
	addq	%rsi, %rsi
	cmpq	%rsi, %rax
	jnb	.L418
	testq	%rsi, %rsi
	js	.L414
	movq	%rsi, (%rdi)
	leaq	1(%rsi), %rdi
	jmp	_Znwm
	.p2align 4,,10
	.p2align 3
.L418:
	leaq	1(%rax), %rdi
	jmp	_Znwm
	.p2align 4,,10
	.p2align 3
.L414:
	movabsq	$9223372036854775807, %rax
	movq	%rax, (%rdi)
	movabsq	$-9223372036854775808, %rdi
	jmp	_Znwm
.L419:
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	movl	$.LC1, %edi
	call	_ZSt20__throw_length_errorPKc
	.cfi_endproc
.LFE14875:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.137, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.137
	.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.138, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.138:
.LFB14876:
	.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	.L421
	testq	%rdx, %rdx
	jne	.L436
.L421:
	subq	%r12, %rdx
	cmpq	$15, %rdx
	movq	%rdx, 24(%rsp)
	ja	.L437
	cmpq	$1, %rdx
	movq	0(%rbp), %rax
	je	.L438
	testq	%rdx, %rdx
	jne	.L423
	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
.L438:
	.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
.L437:
	.cfi_restore_state
	leaq	24(%rsp), %rdi
	xorl	%esi, %esi
	movq	%rdx, 8(%rsp)
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.137
	movq	24(%rsp), %rcx
	movq	8(%rsp), %rdx
	movq	%rax, 0(%rbp)
	movq	%rcx, 16(%rbp)
.L423:
	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
.L436:
	.cfi_restore_state
	movl	$.LC2, %edi
	call	_ZSt19__throw_logic_errorPKc
	.cfi_endproc
.LFE14876:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.138, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.138
	.set	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.143,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.138
	.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	.L440
	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
.L440:
	.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	.L449
	leaq	(%rax,%rax), %r14
	cmpq	%r14, %rax
	jbe	.L461
.L451:
	movq	$-16, %r14
.L442:
	movq	%r14, %rdi
	movq	%rdx, 8(%rsp)
	call	_Znwm
	movq	392(%rbp), %rcx
	movq	8(%rsp), %rdx
	movq	%rax, %r15
.L443:
	movq	384(%rbp), %rdi
	addq	%r15, %rdx
	movq	%r13, (%rdx)
	movq	%r12, 8(%rdx)
	cmpq	%rdi, %rbx
	je	.L453
	movq	%rdi, %rdx
	movq	%r15, %rsi
	.p2align 4,,10
	.p2align 3
.L445:
	movdqu	(%rdx), %xmm0
	addq	$16, %rdx
	addq	$16, %rsi
	movups	%xmm0, -16(%rsi)
	cmpq	%rdx, %rbx
	jne	.L445
	leaq	-16(%rbx), %rax
	subq	%rdi, %rax
	andq	$-16, %rax
	leaq	16(%r15,%rax), %r12
.L444:
	addq	$16, %r12
	cmpq	%rcx, %rbx
	je	.L446
	movq	%rbx, %rdx
	movq	%r12, %rsi
	.p2align 4,,10
	.p2align 3
.L447:
	movdqu	(%rdx), %xmm0
	addq	$16, %rdx
	addq	$16, %rsi
	movups	%xmm0, -16(%rsi)
	cmpq	%rdx, %rcx
	jne	.L447
	subq	$16, %rcx
	subq	%rbx, %rcx
	andq	$-16, %rcx
	leaq	16(%r12,%rcx), %r12
.L446:
	testq	%rdi, %rdi
	je	.L448
	call	_ZdlPv
.L448:
	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
.L449:
	.cfi_restore_state
	movl	$16, %r14d
	jmp	.L442
	.p2align 4,,10
	.p2align 3
.L461:
	movabsq	$1152921504606846975, %rsi
	cmpq	%rsi, %r14
	ja	.L451
	xorl	%r15d, %r15d
	testq	%r14, %r14
	movq	%rbx, %rcx
	je	.L443
	salq	$5, %rax
	movq	%rax, %r14
	jmp	.L442
	.p2align 4,,10
	.p2align 3
.L453:
	movq	%r15, %r12
	jmp	.L444
	.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:
.LFB14356:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14356
	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	.L475
	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	.L476
.L464:
	movq	%rax, 0(%rbp)
	movq	%rbx, %r13
.L467:
	movq	%rbx, %rdi
	call	strlen
	leaq	(%rbx,%rax), %rdx
.L465:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB6:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.143
.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
.L475:
	.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	.L469
	testq	%rbx, %rbx
	movq	%rax, 0(%rbp)
	jne	.L467
	movq	$-1, %rdx
	jmp	.L465
	.p2align 4,,10
	.p2align 3
.L469:
	movq	%r13, %rbx
	jmp	.L464
	.p2align 4,,10
	.p2align 3
.L476:
	movq	%rax, 0(%rbp)
	xorl	%r13d, %r13d
	movq	%r12, %rbx
	jmp	.L467
.L471:
	movq	%rax, %rbx
	movq	%r13, %rdi
	call	free
	movq	%rbx, %rdi
.LEHB7:
	call	_Unwind_Resume
.LEHE7:
	.cfi_endproc
.LFE14356:
	.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
.LLSDA14356:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14356-.LLSDACSB14356
.LLSDACSB14356:
	.uleb128 .LEHB6-.LFB14356
	.uleb128 .LEHE6-.LEHB6
	.uleb128 .L471-.LFB14356
	.uleb128 0
	.uleb128 .LEHB7-.LFB14356
	.uleb128 .LEHE7-.LEHB7
	.uleb128 0
	.uleb128 0
.LLSDACSE14356:
	.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:
.LFB14139:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L477
	movq	(%rdi), %rax
	movq	16(%rax), %rax
	cmpq	$_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev, %rax
	jne	.L479
	movl	$16, %esi
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L477:
	rep ret
	.p2align 4,,10
	.p2align 3
.L479:
	jmp	*%rax
	.cfi_endproc
.LFE14139:
	.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:
.LFB15009:
	.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
.LFE15009:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.section	.text._ZN5boost17unknown_exceptionD0Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost17unknown_exceptionD0Ev
	.type	_ZThn40_N5boost17unknown_exceptionD0Ev, @function
_ZThn40_N5boost17unknown_exceptionD0Ev:
.LFB15010:
	.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
.LFE15010:
	.size	_ZThn40_N5boost17unknown_exceptionD0Ev, .-_ZThn40_N5boost17unknown_exceptionD0Ev
	.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:
.LFB15012:
	.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
.LFE15012:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.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:
.LFB15013:
	.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
.LFE15013:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.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:
.LFB15014:
	.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
.LFE15014:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.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:
.LFB15015:
	.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
.LFE15015:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.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:
.LFB15017:
	.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
.LFE15017:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.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:
.LFB15018:
	.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
.LFE15018:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.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:
.LFB15019:
	.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
.LFE15019:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.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:
.LFB15021:
	.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
.LFE15021:
	.size	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, .-_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.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:
.LFB15023:
	.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
.LFE15023:
	.size	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev, .-_ZThn40_N5boost16exception_detail14bad_exception_D0Ev
	.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:
.LFB15024:
	.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
.LFE15024:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.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:
.LFB15026:
	.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
.LFE15026:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.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:
.LFB15027:
	.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
.LFE15027:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.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:
.LFB15028:
	.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
.LFE15028:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.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:
.LFB15030:
	.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
.LFE15030:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.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:
.LFB15031:
	.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
.LFE15031:
	.size	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, .-_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.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:
.LFB15032:
	.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
.LFE15032:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.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:
.LFB15033:
	.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
.LFE15033:
	.size	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev, .-_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev
	.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:
.LFB15036:
	.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
.LFE15036:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.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:
.LFB15037:
	.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
.LFE15037:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.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:
.LFB15038:
	.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
.LFE15038:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.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:
.LFB15039:
	.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
.LFE15039:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.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:
.LFB15040:
	.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
.LFE15040:
	.size	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, .-_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.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:
.LFB15041:
	.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
.LFE15041:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.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:
.LFB15042:
	.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
.LFE15042:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.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:
.LFB15043:
	.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
.LFE15043:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.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:
.LFB15044:
	.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
.LFE15044:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.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:
.LFB15046:
	.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
.LFE15046:
	.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_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:
.LFB15047:
	.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
.LFE15047:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.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:
.LFB15048:
	.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
.LFE15048:
	.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_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:
.LFB15050:
	.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
.LFE15050:
	.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_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:
.LFB15051:
	.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
.LFE15051:
	.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_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:
.LFB15052:
	.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
.LFE15052:
	.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_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:
.LFB15053:
	.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
.LFE15053:
	.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_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:
.LFB15054:
	.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
.LFE15054:
	.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_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:
.LFB15055:
	.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
.LFE15055:
	.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_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:
.LFB15056:
	.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
.LFE15056:
	.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_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:
.LFB15058:
	.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
.LFE15058:
	.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_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:
.LFB15059:
	.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
.LFE15059:
	.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_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:
.LFB15060:
	.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
.LFE15060:
	.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_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:
.LFB15062:
	.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
.LFE15062:
	.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_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:
.LFB15063:
	.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
.LFE15063:
	.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_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:
.LFB15064:
	.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
.LFE15064:
	.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_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:
.LFB15066:
	.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
.LFE15066:
	.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_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:
.LFB15067:
	.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
.LFE15067:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.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	_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:
.LFB15068:
	.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
.LFE15068:
	.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_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:
.LFB15070:
	.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
.LFE15070:
	.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	_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:
.LFB15072:
	.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
.LFE15072:
	.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_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:
.LFB15074:
	.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
.LFE15074:
	.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_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:
.LFB15076:
	.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
.LFE15076:
	.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_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:
.LFB15078:
	.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
.LFE15078:
	.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_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:
.LFB15079:
	.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
.LFE15079:
	.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_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:
.LFB15080:
	.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
.LFE15080:
	.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_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:
.LFB15082:
	.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
.LFE15082:
	.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_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:
.LFB15083:
	.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
.LFE15083:
	.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_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:
.LFB15084:
	.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
.LFE15084:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.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:
.LFB15086:
	.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
.LFE15086:
	.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_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:
.LFB15087:
	.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
.LFE15087:
	.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_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:
.LFB15088:
	.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
.LFE15088:
	.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_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:
.LFB15090:
	.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
.LFE15090:
	.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_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:
.LFB15091:
	.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
.LFE15091:
	.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_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:
.LFB15092:
	.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
.LFE15092:
	.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_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:
.LFB15094:
	.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
.LFE15094:
	.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_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:
.LFB15095:
	.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
.LFE15095:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.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:
.LFB15096:
	.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
.LFE15096:
	.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_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:
.LFB15097:
	.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
.LFE15097:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.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:
.LFB15098:
	.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
.LFE15098:
	.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_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:
.LFB15099:
	.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
.LFE15099:
	.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	_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:
.LFB15100:
	.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
.LFE15100:
	.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_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:
.LFB15101:
	.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
.LFE15101:
	.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_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:
.LFB15102:
	.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
.LFE15102:
	.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_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:
.LFB15103:
	.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
.LFE15103:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZThn40_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	_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:
.LFB15104:
	.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
.LFE15104:
	.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_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:
.LFB15105:
	.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
.LFE15105:
	.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_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:
.LFB15106:
	.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
.LFE15106:
	.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_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:
.LFB15107:
	.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
.LFE15107:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_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:
.LFB15108:
	.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
.LFE15108:
	.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_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:
.LFB15110:
	.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
.LFE15110:
	.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_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:
.LFB15111:
	.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
.LFE15111:
	.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	_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:
.LFB15112:
	.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
.LFE15112:
	.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_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:
.LFB15114:
	.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
.LFE15114:
	.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_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:
.LFB15115:
	.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
.LFE15115:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.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:
.LFB15116:
	.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
.LFE15116:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.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:
.LFB15117:
	.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
.LFE15117:
	.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_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:
.LFB15118:
	.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
.LFE15118:
	.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_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:
.LFB15119:
	.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
.LFE15119:
	.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_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:
.LFB15120:
	.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
.LFE15120:
	.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_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:
.LFB15121:
	.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
.LFE15121:
	.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_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:
.LFB15122:
	.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
.LFE15122:
	.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_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:
.LFB15123:
	.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
.LFE15123:
	.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_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:
.LFB15124:
	.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
.LFE15124:
	.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_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:
.LFB15125:
	.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
.LFE15125:
	.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_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:
.LFB15126:
	.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
.LFE15126:
	.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_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:
.LFB15127:
	.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
.LFE15127:
	.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_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:
.LFB15128:
	.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
.LFE15128:
	.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_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:
.LFB15129:
	.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
.LFE15129:
	.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_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:
.LFB15130:
	.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
.LFE15130:
	.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_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:
.LFB15131:
	.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
.LFE15131:
	.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_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:
.LFB15132:
	.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
.LFE15132:
	.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_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:
.LFB15133:
	.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
.LFE15133:
	.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_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:
.LFB15134:
	.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
.LFE15134:
	.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_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:
.LFB15135:
	.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
.LFE15135:
	.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_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:
.LFB15136:
	.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
.LFE15136:
	.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:
.LFB15137:
	.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
.LFE15137:
	.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_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:
.LFB15138:
	.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
.LFE15138:
	.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_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:
.LFB15140:
	.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
.LFE15140:
	.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_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:
.LFB15142:
	.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
.LFE15142:
	.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_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:
.LFB15143:
	.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
.LFE15143:
	.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_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:
.LFB15144:
	.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
.LFE15144:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.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:
.LFB15145:
	.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
.LFE15145:
	.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:
.LFB15146:
	.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
.LFE15146:
	.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_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:
.LFB15149:
	.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
.LFE15149:
	.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_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:
.LFB15152:
	.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
.LFE15152:
	.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_19error_info_injectorINS_20future_uninitializedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,comdat
	.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:
.LFB15153:
	.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
.LFE15153:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.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:
.LFB15155:
	.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
.LFE15155:
	.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:
.LFB15156:
	.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
.LFE15156:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.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:
.LFB15157:
	.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
.LFE15157:
	.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_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:
.LFB15160:
	.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
.LFE15160:
	.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_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:
.LFB15161:
	.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
.LFE15161:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.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:
.LFB15162:
	.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
.LFE15162:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.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:
.LFB15164:
	.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
.LFE15164:
	.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_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:
.LFB15165:
	.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
.LFE15165:
	.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_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:
.LFB15166:
	.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
.LFE15166:
	.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_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:
.LFB15168:
	.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
.LFE15168:
	.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_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:
.LFB15169:
	.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
.LFE15169:
	.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_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:
.LFB15173:
	.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
.LFE15173:
	.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_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:
.LFB15174:
	.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
.LFE15174:
	.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_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:
.LFB15175:
	.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
.LFE15175:
	.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_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:
.LFB15177:
	.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
.LFE15177:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.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:
.LFB15178:
	.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
.LFE15178:
	.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_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:
.LFB15179:
	.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
.LFE15179:
	.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_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:
.LFB15181:
	.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
.LFE15181:
	.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_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:
.LFB15182:
	.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
.LFE15182:
	.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:
.LFB15183:
	.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
.LFE15183:
	.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:
.LFB15184:
	.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
.LFE15184:
	.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:
.LFB15185:
	.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
.LFE15185:
	.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:
.LFB15186:
	.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
.LFE15186:
	.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	.L702
	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	.L714
	leaq	48(%rsp), %r13
	jmp	.L703
	.p2align 4,,10
	.p2align 3
.L706:
	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	.L744
.L707:
	movq	%r13, 32(%rsp)
	movq	%r14, %r12
.L727:
	movq	%r14, %rdi
	call	strlen
	leaq	(%r14,%rax), %rdx
.L708:
	leaq	32(%rsp), %rdi
	movq	%r14, %rsi
.LEHB10:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.143
.LEHE10:
	movq	%r12, %rdi
	call	free
.L709:
	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	.L712
	call	_ZdlPv
.L712:
	movq	%rbx, %rdi
	call	_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
	cmpq	%rax, 8(%rsp)
	movq	%rax, %rbx
	je	.L714
.L703:
	movq	40(%rbx), %rsi
	movq	(%rsi), %rax
	movq	(%rax), %rax
	cmpq	$_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev, %rax
	jne	.L705
	movq	8(%rsi), %rax
	movq	8(%rax), %r15
	cmpb	$42, (%r15)
	jne	.L706
	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	.L730
	testq	%r14, %r14
	movq	%r13, 32(%rsp)
	jne	.L727
	movq	$-1, %rdx
	jmp	.L708
	.p2align 4,,10
	.p2align 3
.L714:
	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	.L745
	cmpq	%rcx, %rdi
	movq	48(%rsp), %r9
	je	.L746
	movq	72(%rbp), %rdx
	movq	%rdx, 48(%rsp)
.L723:
	movq	%rdi, 32(%rsp)
	movq	%rax, 56(%rbp)
	movq	%r9, 72(%rbp)
.L721:
	leaq	48(%rsp), %rax
	movq	%r8, 40(%rsp)
	movq	%rsi, 64(%rbp)
	cmpq	%rax, %rdi
	je	.L724
	call	_ZdlPv
.L724:
	leaq	64(%rsp), %rdi
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
.L702:
	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
.L705:
	.cfi_restore_state
	leaq	32(%rsp), %rdi
	call	*%rax
.LEHE12:
	jmp	.L709
	.p2align 4,,10
	.p2align 3
.L730:
	movq	%rax, %r14
	jmp	.L707
	.p2align 4,,10
	.p2align 3
.L745:
	cmpq	%rcx, %rdi
	je	.L747
	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	.L721
	.p2align 4,,10
	.p2align 3
.L746:
	movdqu	72(%rbp), %xmm0
	movq	%rdx, %rdi
	movaps	%xmm0, 48(%rsp)
	jmp	.L723
	.p2align 4,,10
	.p2align 3
.L744:
	movq	%r13, 32(%rsp)
	xorl	%r12d, %r12d
	movq	%r15, %r14
	jmp	.L727
	.p2align 4,,10
	.p2align 3
.L747:
	testq	%rsi, %rsi
	je	.L717
	movdqa	48(%rsp), %xmm0
	movups	%xmm0, 72(%rbp)
.L719:
	movq	%rsi, 64(%rbp)
	jmp	.L724
.L717:
	testq	%r8, %r8
	je	.L719
	movq	$0, 64(%rbp)
	movb	$0, 72(%rbp)
	jmp	.L724
.L734:
	movq	%r12, %rdi
	movq	%rax, %rbx
	call	free
.L711:
	leaq	64(%rsp), %rdi
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
	movq	%rbx, %rdi
.LEHB13:
	call	_Unwind_Resume
.LEHE13:
.L733:
	movq	32(%rsp), %rdi
	movq	%rax, %rbx
	leaq	48(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L711
	call	_ZdlPv
	jmp	.L711
.L732:
	movq	%rax, %rbx
	jmp	.L711
	.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 .L732-.LFB6924
	.uleb128 0
	.uleb128 .LEHB10-.LFB6924
	.uleb128 .LEHE10-.LEHB10
	.uleb128 .L734-.LFB6924
	.uleb128 0
	.uleb128 .LEHB11-.LFB6924
	.uleb128 .LEHE11-.LEHB11
	.uleb128 .L733-.LFB6924
	.uleb128 0
	.uleb128 .LEHB12-.LFB6924
	.uleb128 .LEHE12-.LEHB12
	.uleb128 .L732-.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_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:
.LFB14169:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L748
	movq	(%rbx), %rax
	movq	8(%rax), %rax
	cmpq	$_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, %rax
	jne	.L750
	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
.L748:
	.cfi_restore_state
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L750:
	.cfi_restore_state
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	*%rax
	.cfi_endproc
.LFE14169:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv
	.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:
.LFB14166:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L752
	movq	(%rbx), %rax
	movq	8(%rax), %rax
	cmpq	$_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, %rax
	jne	.L754
	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
.L752:
	.cfi_restore_state
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L754:
	.cfi_restore_state
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	*%rax
	.cfi_endproc
.LFE14166:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_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:
.LFB15187:
	.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
.LFE15187:
	.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	.L759
	movq	(%rbx), %rax
	movq	%rbx, %rsi
	leaq	8(%rsp), %rdi
.LEHB14:
	call	*40(%rax)
.LEHE14:
	movq	8(%rsp), %rbx
	testq	%rbx, %rbx
	je	.L765
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L763
	addl	$1, 88(%rbx)
	movq	%rbx, %rdi
.L764:
	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	.L766
.L761:
	movq	(%rdi), %rax
.LEHB15:
	call	*32(%rax)
.LEHE15:
.L762:
	testq	%rbx, %rbx
	movq	%rbx, 8(%rbp)
	je	.L758
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L771
.L798:
	addl	$1, 88(%rbx)
.L772:
	movq	%rbx, %rdi
	call	*32(%rax)
.L758:
	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
.L765:
	.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	.L761
	jmp	.L762
	.p2align 4,,10
	.p2align 3
.L759:
	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	.L758
	movq	(%rdi), %rax
.LEHB16:
	call	*32(%rax)
.LEHE16:
	jmp	.L762
	.p2align 4,,10
	.p2align 3
.L763:
	movq	%rbx, %rdi
.LEHB17:
	call	*%rdx
.LEHE17:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L765
	movq	(%rdi), %rax
	jmp	.L764
	.p2align 4,,10
	.p2align 3
.L766:
	movq	(%rbx), %rax
	movq	%rbx, 8(%rbp)
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	je	.L798
.L771:
	movq	%rbx, %rdi
.LEHB18:
	call	*%rdx
.LEHE18:
	movq	(%rbx), %rax
	jmp	.L772
.L783:
.L797:
	movq	%rax, %rbp
.L769:
	movq	%rbp, %rdi
.LEHB19:
	call	_Unwind_Resume
.LEHE19:
.L782:
	testq	%rbx, %rbx
	movq	%rax, %rbp
	je	.L769
.L768:
	movq	(%rbx), %rax
	movq	%rbx, %rdi
	call	*32(%rax)
	jmp	.L769
.L781:
	jmp	.L797
.L779:
	movq	%rax, %rbp
	jmp	.L768
.L780:
	movq	8(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L768
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L768
	.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 .L781-.LFB1351
	.uleb128 0
	.uleb128 .LEHB15-.LFB1351
	.uleb128 .LEHE15-.LEHB15
	.uleb128 .L782-.LFB1351
	.uleb128 0
	.uleb128 .LEHB16-.LFB1351
	.uleb128 .LEHE16-.LEHB16
	.uleb128 .L783-.LFB1351
	.uleb128 0
	.uleb128 .LEHB17-.LFB1351
	.uleb128 .LEHE17-.LEHB17
	.uleb128 .L780-.LFB1351
	.uleb128 0
	.uleb128 .LEHB18-.LFB1351
	.uleb128 .LEHE18-.LEHB18
	.uleb128 .L779-.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_
	.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:
.LFB14221:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14221
	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
.LEHB20:
	call	_Znwm
.LEHE20:
	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	.L801
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L802
	addl	$1, 88(%rdi)
.L801:
	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)
.LEHB21:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE21:
	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
.L802:
	.cfi_restore_state
.LEHB22:
	call	*%rax
.LEHE22:
	jmp	.L801
.L809:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
.L806:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB23:
	call	_Unwind_Resume
.LEHE23:
.L808:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	jmp	.L806
	.cfi_endproc
.LFE14221:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
.LLSDA14221:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14221-.LLSDACSB14221
.LLSDACSB14221:
	.uleb128 .LEHB20-.LFB14221
	.uleb128 .LEHE20-.LEHB20
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB21-.LFB14221
	.uleb128 .LEHE21-.LEHB21
	.uleb128 .L808-.LFB14221
	.uleb128 0
	.uleb128 .LEHB22-.LFB14221
	.uleb128 .LEHE22-.LEHB22
	.uleb128 .L809-.LFB14221
	.uleb128 0
	.uleb128 .LEHB23-.LFB14221
	.uleb128 .LEHE23-.LEHB23
	.uleb128 0
	.uleb128 0
.LLSDACSE14221:
	.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:
.LFB14226:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14226
	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
.LEHB24:
	call	_Znwm
.LEHE24:
	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	.L815
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L816
	addl	$1, 88(%rdi)
.L815:
	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)
.LEHB25:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE25:
	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
.L816:
	.cfi_restore_state
.LEHB26:
	call	*%rax
.LEHE26:
	jmp	.L815
.L823:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
.L820:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB27:
	call	_Unwind_Resume
.LEHE27:
.L822:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	jmp	.L820
	.cfi_endproc
.LFE14226:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
.LLSDA14226:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14226-.LLSDACSB14226
.LLSDACSB14226:
	.uleb128 .LEHB24-.LFB14226
	.uleb128 .LEHE24-.LEHB24
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB25-.LFB14226
	.uleb128 .LEHE25-.LEHB25
	.uleb128 .L822-.LFB14226
	.uleb128 0
	.uleb128 .LEHB26-.LFB14226
	.uleb128 .LEHE26-.LEHB26
	.uleb128 .L823-.LFB14226
	.uleb128 0
	.uleb128 .LEHB27-.LFB14226
	.uleb128 .LEHE27-.LEHB27
	.uleb128 0
	.uleb128 0
.LLSDACSE14226:
	.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:
.LFB14231:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14231
	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
.LEHB28:
	call	_Znwm
.LEHE28:
	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	.L829
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L830
	addl	$1, 88(%rdi)
.L829:
	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)
.LEHB29:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE29:
	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
.L830:
	.cfi_restore_state
.LEHB30:
	call	*%rax
.LEHE30:
	jmp	.L829
.L837:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
.L834:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB31:
	call	_Unwind_Resume
.LEHE31:
.L836:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	jmp	.L834
	.cfi_endproc
.LFE14231:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
.LLSDA14231:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14231-.LLSDACSB14231
.LLSDACSB14231:
	.uleb128 .LEHB28-.LFB14231
	.uleb128 .LEHE28-.LEHB28
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB29-.LFB14231
	.uleb128 .LEHE29-.LEHB29
	.uleb128 .L836-.LFB14231
	.uleb128 0
	.uleb128 .LEHB30-.LFB14231
	.uleb128 .LEHE30-.LEHB30
	.uleb128 .L837-.LFB14231
	.uleb128 0
	.uleb128 .LEHB31-.LFB14231
	.uleb128 .LEHE31-.LEHB31
	.uleb128 0
	.uleb128 0
.LLSDACSE14231:
	.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:
.LFB14236:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14236
	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
.LEHB32:
	call	_Znwm
.LEHE32:
	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	.L843
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L844
	addl	$1, 88(%rdi)
.L843:
	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)
.LEHB33:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE33:
	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
.L844:
	.cfi_restore_state
.LEHB34:
	call	*%rax
.LEHE34:
	jmp	.L843
.L851:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
.L848:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB35:
	call	_Unwind_Resume
.LEHE35:
.L850:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	jmp	.L848
	.cfi_endproc
.LFE14236:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
.LLSDA14236:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14236-.LLSDACSB14236
.LLSDACSB14236:
	.uleb128 .LEHB32-.LFB14236
	.uleb128 .LEHE32-.LEHB32
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB33-.LFB14236
	.uleb128 .LEHE33-.LEHB33
	.uleb128 .L850-.LFB14236
	.uleb128 0
	.uleb128 .LEHB34-.LFB14236
	.uleb128 .LEHE34-.LEHB34
	.uleb128 .L851-.LFB14236
	.uleb128 0
	.uleb128 .LEHB35-.LFB14236
	.uleb128 .LEHE35-.LEHB35
	.uleb128 0
	.uleb128 0
.LLSDACSE14236:
	.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_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:
.LFB14241:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14241
	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
.LEHB36:
	call	_Znwm
.LEHE36:
	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	.L857
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L858
	addl	$1, 88(%rdi)
.L857:
	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)
.LEHB37:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE37:
	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
.L858:
	.cfi_restore_state
.LEHB38:
	call	*%rax
.LEHE38:
	jmp	.L857
.L865:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
.L862:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB39:
	call	_Unwind_Resume
.LEHE39:
.L864:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	jmp	.L862
	.cfi_endproc
.LFE14241:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
.LLSDA14241:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14241-.LLSDACSB14241
.LLSDACSB14241:
	.uleb128 .LEHB36-.LFB14241
	.uleb128 .LEHE36-.LEHB36
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB37-.LFB14241
	.uleb128 .LEHE37-.LEHB37
	.uleb128 .L864-.LFB14241
	.uleb128 0
	.uleb128 .LEHB38-.LFB14241
	.uleb128 .LEHE38-.LEHB38
	.uleb128 .L865-.LFB14241
	.uleb128 0
	.uleb128 .LEHB39-.LFB14241
	.uleb128 .LEHE39-.LEHB39
	.uleb128 0
	.uleb128 0
.LLSDACSE14241:
	.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_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:
.LFB14251:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14251
	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
.LEHB40:
	call	_Znwm
.LEHE40:
	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	.L871
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L872
	addl	$1, 88(%rdi)
.L871:
	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)
.LEHB41:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE41:
	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
.L872:
	.cfi_restore_state
.LEHB42:
	call	*%rax
.LEHE42:
	jmp	.L871
.L879:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt15underflow_errorD2Ev
.L876:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB43:
	call	_Unwind_Resume
.LEHE43:
.L878:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	jmp	.L876
	.cfi_endproc
.LFE14251:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
.LLSDA14251:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14251-.LLSDACSB14251
.LLSDACSB14251:
	.uleb128 .LEHB40-.LFB14251
	.uleb128 .LEHE40-.LEHB40
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB41-.LFB14251
	.uleb128 .LEHE41-.LEHB41
	.uleb128 .L878-.LFB14251
	.uleb128 0
	.uleb128 .LEHB42-.LFB14251
	.uleb128 .LEHE42-.LEHB42
	.uleb128 .L879-.LFB14251
	.uleb128 0
	.uleb128 .LEHB43-.LFB14251
	.uleb128 .LEHE43-.LEHB43
	.uleb128 0
	.uleb128 0
.LLSDACSE14251:
	.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_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:
.LFB14256:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14256
	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
.LEHB44:
	call	_Znwm
.LEHE44:
	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	.L885
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L886
	addl	$1, 88(%rdi)
.L885:
	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)
.LEHB45:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE45:
	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
.L886:
	.cfi_restore_state
.LEHB46:
	call	*%rax
.LEHE46:
	jmp	.L885
.L893:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt14overflow_errorD2Ev
.L890:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB47:
	call	_Unwind_Resume
.LEHE47:
.L892:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	jmp	.L890
	.cfi_endproc
.LFE14256:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
.LLSDA14256:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14256-.LLSDACSB14256
.LLSDACSB14256:
	.uleb128 .LEHB44-.LFB14256
	.uleb128 .LEHE44-.LEHB44
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB45-.LFB14256
	.uleb128 .LEHE45-.LEHB45
	.uleb128 .L892-.LFB14256
	.uleb128 0
	.uleb128 .LEHB46-.LFB14256
	.uleb128 .LEHE46-.LEHB46
	.uleb128 .L893-.LFB14256
	.uleb128 0
	.uleb128 .LEHB47-.LFB14256
	.uleb128 .LEHE47-.LEHB47
	.uleb128 0
	.uleb128 0
.LLSDACSE14256:
	.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_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:
.LFB14261:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14261
	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
.LEHB48:
	call	_Znwm
.LEHE48:
	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	.L899
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L900
	addl	$1, 88(%rdi)
.L899:
	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)
.LEHB49:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE49:
	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
.L900:
	.cfi_restore_state
.LEHB50:
	call	*%rax
.LEHE50:
	jmp	.L899
.L907:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11range_errorD2Ev
.L904:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB51:
	call	_Unwind_Resume
.LEHE51:
.L906:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	jmp	.L904
	.cfi_endproc
.LFE14261:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
.LLSDA14261:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14261-.LLSDACSB14261
.LLSDACSB14261:
	.uleb128 .LEHB48-.LFB14261
	.uleb128 .LEHE48-.LEHB48
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB49-.LFB14261
	.uleb128 .LEHE49-.LEHB49
	.uleb128 .L906-.LFB14261
	.uleb128 0
	.uleb128 .LEHB50-.LFB14261
	.uleb128 .LEHE50-.LEHB50
	.uleb128 .L907-.LFB14261
	.uleb128 0
	.uleb128 .LEHB51-.LFB14261
	.uleb128 .LEHE51-.LEHB51
	.uleb128 0
	.uleb128 0
.LLSDACSE14261:
	.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_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:
.LFB14271:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14271
	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
.LEHB52:
	call	_Znwm
.LEHE52:
	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	.L913
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L914
	addl	$1, 88(%rdi)
.L913:
	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)
.LEHB53:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE53:
	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
.L914:
	.cfi_restore_state
.LEHB54:
	call	*%rax
.LEHE54:
	jmp	.L913
.L921:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12out_of_rangeD2Ev
.L918:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB55:
	call	_Unwind_Resume
.LEHE55:
.L920:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	jmp	.L918
	.cfi_endproc
.LFE14271:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
.LLSDA14271:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14271-.LLSDACSB14271
.LLSDACSB14271:
	.uleb128 .LEHB52-.LFB14271
	.uleb128 .LEHE52-.LEHB52
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB53-.LFB14271
	.uleb128 .LEHE53-.LEHB53
	.uleb128 .L920-.LFB14271
	.uleb128 0
	.uleb128 .LEHB54-.LFB14271
	.uleb128 .LEHE54-.LEHB54
	.uleb128 .L921-.LFB14271
	.uleb128 0
	.uleb128 .LEHB55-.LFB14271
	.uleb128 .LEHE55-.LEHB55
	.uleb128 0
	.uleb128 0
.LLSDACSE14271:
	.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_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:
.LFB14276:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14276
	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
.LEHB56:
	call	_Znwm
.LEHE56:
	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	.L927
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L928
	addl	$1, 88(%rdi)
.L927:
	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)
.LEHB57:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE57:
	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
.L928:
	.cfi_restore_state
.LEHB58:
	call	*%rax
.LEHE58:
	jmp	.L927
.L935:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12length_errorD2Ev
.L932:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB59:
	call	_Unwind_Resume
.LEHE59:
.L934:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	jmp	.L932
	.cfi_endproc
.LFE14276:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
.LLSDA14276:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14276-.LLSDACSB14276
.LLSDACSB14276:
	.uleb128 .LEHB56-.LFB14276
	.uleb128 .LEHE56-.LEHB56
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB57-.LFB14276
	.uleb128 .LEHE57-.LEHB57
	.uleb128 .L934-.LFB14276
	.uleb128 0
	.uleb128 .LEHB58-.LFB14276
	.uleb128 .LEHE58-.LEHB58
	.uleb128 .L935-.LFB14276
	.uleb128 0
	.uleb128 .LEHB59-.LFB14276
	.uleb128 .LEHE59-.LEHB59
	.uleb128 0
	.uleb128 0
.LLSDACSE14276:
	.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_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:
.LFB14281:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14281
	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
.LEHB60:
	call	_Znwm
.LEHE60:
	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	.L941
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L942
	addl	$1, 88(%rdi)
.L941:
	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)
.LEHB61:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE61:
	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
.L942:
	.cfi_restore_state
.LEHB62:
	call	*%rax
.LEHE62:
	jmp	.L941
.L949:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt16invalid_argumentD2Ev
.L946:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB63:
	call	_Unwind_Resume
.LEHE63:
.L948:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	jmp	.L946
	.cfi_endproc
.LFE14281:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
.LLSDA14281:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14281-.LLSDACSB14281
.LLSDACSB14281:
	.uleb128 .LEHB60-.LFB14281
	.uleb128 .LEHE60-.LEHB60
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB61-.LFB14281
	.uleb128 .LEHE61-.LEHB61
	.uleb128 .L948-.LFB14281
	.uleb128 0
	.uleb128 .LEHB62-.LFB14281
	.uleb128 .LEHE62-.LEHB62
	.uleb128 .L949-.LFB14281
	.uleb128 0
	.uleb128 .LEHB63-.LFB14281
	.uleb128 .LEHE63-.LEHB63
	.uleb128 0
	.uleb128 0
.LLSDACSE14281:
	.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_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:
.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	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB64:
	call	_Znwm
.LEHE64:
	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	.L955
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L956
	addl	$1, 88(%rdi)
.L955:
	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)
.LEHB65:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE65:
	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
.L956:
	.cfi_restore_state
.LEHB66:
	call	*%rax
.LEHE66:
	jmp	.L955
.L963:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12domain_errorD2Ev
.L960:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB67:
	call	_Unwind_Resume
.LEHE67:
.L962:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	jmp	.L960
	.cfi_endproc
.LFE14286:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
.LLSDA14286:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14286-.LLSDACSB14286
.LLSDACSB14286:
	.uleb128 .LEHB64-.LFB14286
	.uleb128 .LEHE64-.LEHB64
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB65-.LFB14286
	.uleb128 .LEHE65-.LEHB65
	.uleb128 .L962-.LFB14286
	.uleb128 0
	.uleb128 .LEHB66-.LFB14286
	.uleb128 .LEHE66-.LEHB66
	.uleb128 .L963-.LFB14286
	.uleb128 0
	.uleb128 .LEHB67-.LFB14286
	.uleb128 .LEHE67-.LEHB67
	.uleb128 0
	.uleb128 0
.LLSDACSE14286:
	.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_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:
.LFB14312:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14312
	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
.LEHB68:
	call	_Znwm
.LEHE68:
	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	.L969
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L970
	addl	$1, 88(%rdi)
.L969:
	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)
.LEHB69:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE69:
	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
.L970:
	.cfi_restore_state
.LEHB70:
	call	*%rax
.LEHE70:
	jmp	.L969
.L975:
	movq	%rax, %rbp
.L974:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB71:
	call	_Unwind_Resume
.LEHE71:
.L976:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L974
	.cfi_endproc
.LFE14312:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
.LLSDA14312:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14312-.LLSDACSB14312
.LLSDACSB14312:
	.uleb128 .LEHB68-.LFB14312
	.uleb128 .LEHE68-.LEHB68
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB69-.LFB14312
	.uleb128 .LEHE69-.LEHB69
	.uleb128 .L976-.LFB14312
	.uleb128 0
	.uleb128 .LEHB70-.LFB14312
	.uleb128 .LEHE70-.LEHB70
	.uleb128 .L975-.LFB14312
	.uleb128 0
	.uleb128 .LEHB71-.LFB14312
	.uleb128 .LEHE71-.LEHB71
	.uleb128 0
	.uleb128 0
.LLSDACSE14312:
	.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:
.LFB14314:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14314
	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
.LEHB72:
	call	_Znwm
.LEHE72:
	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	.L982
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L983
	addl	$1, 88(%rdi)
.L982:
	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)
.LEHB73:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE73:
	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
.L983:
	.cfi_restore_state
.LEHB74:
	call	*%rax
.LEHE74:
	jmp	.L982
.L988:
	movq	%rax, %rbp
.L987:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB75:
	call	_Unwind_Resume
.LEHE75:
.L989:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L987
	.cfi_endproc
.LFE14314:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
.LLSDA14314:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14314-.LLSDACSB14314
.LLSDACSB14314:
	.uleb128 .LEHB72-.LFB14314
	.uleb128 .LEHE72-.LEHB72
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB73-.LFB14314
	.uleb128 .LEHE73-.LEHB73
	.uleb128 .L989-.LFB14314
	.uleb128 0
	.uleb128 .LEHB74-.LFB14314
	.uleb128 .LEHE74-.LEHB74
	.uleb128 .L988-.LFB14314
	.uleb128 0
	.uleb128 .LEHB75-.LFB14314
	.uleb128 .LEHE75-.LEHB75
	.uleb128 0
	.uleb128 0
.LLSDACSE14314:
	.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:
.LFB14316:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14316
	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
.LEHB76:
	call	_Znwm
.LEHE76:
	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	.L995
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L996
	addl	$1, 88(%rdi)
.L995:
	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)
.LEHB77:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE77:
	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
.L996:
	.cfi_restore_state
.LEHB78:
	call	*%rax
.LEHE78:
	jmp	.L995
.L1001:
	movq	%rax, %rbp
.L1000:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB79:
	call	_Unwind_Resume
.LEHE79:
.L1002:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
	jmp	.L1000
	.cfi_endproc
.LFE14316:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
.LLSDA14316:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14316-.LLSDACSB14316
.LLSDACSB14316:
	.uleb128 .LEHB76-.LFB14316
	.uleb128 .LEHE76-.LEHB76
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB77-.LFB14316
	.uleb128 .LEHE77-.LEHB77
	.uleb128 .L1002-.LFB14316
	.uleb128 0
	.uleb128 .LEHB78-.LFB14316
	.uleb128 .LEHE78-.LEHB78
	.uleb128 .L1001-.LFB14316
	.uleb128 0
	.uleb128 .LEHB79-.LFB14316
	.uleb128 .LEHE79-.LEHB79
	.uleb128 0
	.uleb128 0
.LLSDACSE14316:
	.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:
.LFB14346:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14346
	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
.LEHB80:
	call	_Znwm
.LEHE80:
	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	.L1008
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1009
	addl	$1, 88(%rdi)
.L1008:
	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)
.LEHB81:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE81:
	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
.L1009:
	.cfi_restore_state
.LEHB82:
	call	*%rax
.LEHE82:
	jmp	.L1008
.L1016:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
.L1013:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB83:
	call	_Unwind_Resume
.LEHE83:
.L1015:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	jmp	.L1013
	.cfi_endproc
.LFE14346:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
.LLSDA14346:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14346-.LLSDACSB14346
.LLSDACSB14346:
	.uleb128 .LEHB80-.LFB14346
	.uleb128 .LEHE80-.LEHB80
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB81-.LFB14346
	.uleb128 .LEHE81-.LEHB81
	.uleb128 .L1015-.LFB14346
	.uleb128 0
	.uleb128 .LEHB82-.LFB14346
	.uleb128 .LEHE82-.LEHB82
	.uleb128 .L1016-.LFB14346
	.uleb128 0
	.uleb128 .LEHB83-.LFB14346
	.uleb128 .LEHE83-.LEHB83
	.uleb128 0
	.uleb128 0
.LLSDACSE14346:
	.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
	.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:
.LFB15189:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15189
	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
.LEHB84:
	call	_Znwm
.LEHE84:
	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	.L1022
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1023
	addl	$1, 88(%rdi)
.L1022:
	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)
.LEHB85:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE85:
	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
.L1023:
	.cfi_restore_state
.LEHB86:
	call	*%rax
.LEHE86:
	jmp	.L1022
.L1030:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
.L1027:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB87:
	call	_Unwind_Resume
.LEHE87:
.L1029:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	jmp	.L1027
	.cfi_endproc
.LFE15189:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
.LLSDA15189:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15189-.LLSDACSB15189
.LLSDACSB15189:
	.uleb128 .LEHB84-.LFB15189
	.uleb128 .LEHE84-.LEHB84
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB85-.LFB15189
	.uleb128 .LEHE85-.LEHB85
	.uleb128 .L1029-.LFB15189
	.uleb128 0
	.uleb128 .LEHB86-.LFB15189
	.uleb128 .LEHE86-.LEHB86
	.uleb128 .L1030-.LFB15189
	.uleb128 0
	.uleb128 .LEHB87-.LFB15189
	.uleb128 .LEHE87-.LEHB87
	.uleb128 0
	.uleb128 0
.LLSDACSE15189:
	.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_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:
.LFB15190:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15190
	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
.LEHB88:
	call	_Znwm
.LEHE88:
	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	.L1036
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1037
	addl	$1, 88(%rdi)
.L1036:
	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)
.LEHB89:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE89:
	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
.L1037:
	.cfi_restore_state
.LEHB90:
	call	*%rax
.LEHE90:
	jmp	.L1036
.L1044:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1041:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB91:
	call	_Unwind_Resume
.LEHE91:
.L1043:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L1041
	.cfi_endproc
.LFE15190:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,comdat
.LLSDA15190:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15190-.LLSDACSB15190
.LLSDACSB15190:
	.uleb128 .LEHB88-.LFB15190
	.uleb128 .LEHE88-.LEHB88
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB89-.LFB15190
	.uleb128 .LEHE89-.LEHB89
	.uleb128 .L1043-.LFB15190
	.uleb128 0
	.uleb128 .LEHB90-.LFB15190
	.uleb128 .LEHE90-.LEHB90
	.uleb128 .L1044-.LFB15190
	.uleb128 0
	.uleb128 .LEHB91-.LFB15190
	.uleb128 .LEHE91-.LEHB91
	.uleb128 0
	.uleb128 0
.LLSDACSE15190:
	.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_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:
.LFB15191:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15191
	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
.LEHB92:
	call	_Znwm
.LEHE92:
	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)
.LEHB93:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.138
.LEHE93:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost10lock_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1053
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1054
	addl	$1, 88(%rdi)
.L1053:
	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)
.LEHB94:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE94:
	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
.L1054:
	.cfi_restore_state
.LEHB95:
	call	*%rax
.LEHE95:
	jmp	.L1053
.L1060:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1051:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB96:
	call	_Unwind_Resume
.LEHE96:
.L1061:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1051
.L1059:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	jmp	.L1051
	.cfi_endproc
.LFE15191:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,comdat
.LLSDA15191:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15191-.LLSDACSB15191
.LLSDACSB15191:
	.uleb128 .LEHB92-.LFB15191
	.uleb128 .LEHE92-.LEHB92
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB93-.LFB15191
	.uleb128 .LEHE93-.LEHB93
	.uleb128 .L1061-.LFB15191
	.uleb128 0
	.uleb128 .LEHB94-.LFB15191
	.uleb128 .LEHE94-.LEHB94
	.uleb128 .L1059-.LFB15191
	.uleb128 0
	.uleb128 .LEHB95-.LFB15191
	.uleb128 .LEHE95-.LEHB95
	.uleb128 .L1060-.LFB15191
	.uleb128 0
	.uleb128 .LEHB96-.LFB15191
	.uleb128 .LEHE96-.LEHB96
	.uleb128 0
	.uleb128 0
.LLSDACSE15191:
	.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_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
	.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:
.LFB15193:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15193
	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
.LEHB97:
	call	_Znwm
.LEHE97:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVN5boost20task_already_startedE+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L1068
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1069
	addl	$1, 88(%rdi)
.L1068:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%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)
.LEHB98:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE98:
	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
.L1069:
	.cfi_restore_state
.LEHB99:
	call	*%rax
.LEHE99:
	jmp	.L1068
.L1076:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1073:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB100:
	call	_Unwind_Resume
.LEHE100:
.L1075:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L1073
	.cfi_endproc
.LFE15193:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
.LLSDA15193:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15193-.LLSDACSB15193
.LLSDACSB15193:
	.uleb128 .LEHB97-.LFB15193
	.uleb128 .LEHE97-.LEHB97
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB98-.LFB15193
	.uleb128 .LEHE98-.LEHB98
	.uleb128 .L1075-.LFB15193
	.uleb128 0
	.uleb128 .LEHB99-.LFB15193
	.uleb128 .LEHE99-.LEHB99
	.uleb128 .L1076-.LFB15193
	.uleb128 0
	.uleb128 .LEHB100-.LFB15193
	.uleb128 .LEHE100-.LEHB100
	.uleb128 0
	.uleb128 0
.LLSDACSE15193:
	.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_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:
.LFB15195:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15195
	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
.LEHB101:
	call	_Znwm
.LEHE101:
	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	.L1082
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1083
	addl	$1, 88(%rdi)
.L1082:
	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)
.LEHB102:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE102:
	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
.L1083:
	.cfi_restore_state
.LEHB103:
	call	*%rax
.LEHE103:
	jmp	.L1082
.L1090:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12domain_errorD2Ev
.L1087:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB104:
	call	_Unwind_Resume
.LEHE104:
.L1089:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	jmp	.L1087
	.cfi_endproc
.LFE15195:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
.LLSDA15195:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15195-.LLSDACSB15195
.LLSDACSB15195:
	.uleb128 .LEHB101-.LFB15195
	.uleb128 .LEHE101-.LEHB101
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB102-.LFB15195
	.uleb128 .LEHE102-.LEHB102
	.uleb128 .L1089-.LFB15195
	.uleb128 0
	.uleb128 .LEHB103-.LFB15195
	.uleb128 .LEHE103-.LEHB103
	.uleb128 .L1090-.LFB15195
	.uleb128 0
	.uleb128 .LEHB104-.LFB15195
	.uleb128 .LEHE104-.LEHB104
	.uleb128 0
	.uleb128 0
.LLSDACSE15195:
	.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_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:
.LFB15196:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15196
	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
.LEHB105:
	call	_Znwm
.LEHE105:
	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	.L1096
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1097
	addl	$1, 88(%rdi)
.L1096:
	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)
.LEHB106:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE106:
	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
.L1097:
	.cfi_restore_state
.LEHB107:
	call	*%rax
.LEHE107:
	jmp	.L1096
.L1104:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12out_of_rangeD2Ev
.L1101:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB108:
	call	_Unwind_Resume
.LEHE108:
.L1103:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	jmp	.L1101
	.cfi_endproc
.LFE15196:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
.LLSDA15196:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15196-.LLSDACSB15196
.LLSDACSB15196:
	.uleb128 .LEHB105-.LFB15196
	.uleb128 .LEHE105-.LEHB105
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB106-.LFB15196
	.uleb128 .LEHE106-.LEHB106
	.uleb128 .L1103-.LFB15196
	.uleb128 0
	.uleb128 .LEHB107-.LFB15196
	.uleb128 .LEHE107-.LEHB107
	.uleb128 .L1104-.LFB15196
	.uleb128 0
	.uleb128 .LEHB108-.LFB15196
	.uleb128 .LEHE108-.LEHB108
	.uleb128 0
	.uleb128 0
.LLSDACSE15196:
	.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_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:
.LFB15197:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15197
	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
.LEHB109:
	call	_Znwm
.LEHE109:
	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	.L1110
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1111
	addl	$1, 88(%rdi)
.L1110:
	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)
.LEHB110:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE110:
	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
.L1111:
	.cfi_restore_state
.LEHB111:
	call	*%rax
.LEHE111:
	jmp	.L1110
.L1118:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
.L1115:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB112:
	call	_Unwind_Resume
.LEHE112:
.L1117:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	jmp	.L1115
	.cfi_endproc
.LFE15197:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
.LLSDA15197:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15197-.LLSDACSB15197
.LLSDACSB15197:
	.uleb128 .LEHB109-.LFB15197
	.uleb128 .LEHE109-.LEHB109
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB110-.LFB15197
	.uleb128 .LEHE110-.LEHB110
	.uleb128 .L1117-.LFB15197
	.uleb128 0
	.uleb128 .LEHB111-.LFB15197
	.uleb128 .LEHE111-.LEHB111
	.uleb128 .L1118-.LFB15197
	.uleb128 0
	.uleb128 .LEHB112-.LFB15197
	.uleb128 .LEHE112-.LEHB112
	.uleb128 0
	.uleb128 0
.LLSDACSE15197:
	.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_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:
.LFB15198:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15198
	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
.LEHB113:
	call	_Znwm
.LEHE113:
	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	.L1124
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1125
	addl	$1, 88(%rdi)
.L1124:
	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)
.LEHB114:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE114:
	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
.L1125:
	.cfi_restore_state
.LEHB115:
	call	*%rax
.LEHE115:
	jmp	.L1124
.L1132:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt15underflow_errorD2Ev
.L1129:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB116:
	call	_Unwind_Resume
.LEHE116:
.L1131:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	jmp	.L1129
	.cfi_endproc
.LFE15198:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
.LLSDA15198:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15198-.LLSDACSB15198
.LLSDACSB15198:
	.uleb128 .LEHB113-.LFB15198
	.uleb128 .LEHE113-.LEHB113
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB114-.LFB15198
	.uleb128 .LEHE114-.LEHB114
	.uleb128 .L1131-.LFB15198
	.uleb128 0
	.uleb128 .LEHB115-.LFB15198
	.uleb128 .LEHE115-.LEHB115
	.uleb128 .L1132-.LFB15198
	.uleb128 0
	.uleb128 .LEHB116-.LFB15198
	.uleb128 .LEHE116-.LEHB116
	.uleb128 0
	.uleb128 0
.LLSDACSE15198:
	.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_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:
.LFB15200:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15200
	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
.LEHB117:
	call	_Znwm
.LEHE117:
	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	.L1138
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1139
	addl	$1, 88(%rdi)
.L1138:
	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)
.LEHB118:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE118:
	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
.L1139:
	.cfi_restore_state
.LEHB119:
	call	*%rax
.LEHE119:
	jmp	.L1138
.L1146:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11logic_errorD2Ev
.L1143:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB120:
	call	_Unwind_Resume
.LEHE120:
.L1145:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	jmp	.L1143
	.cfi_endproc
.LFE15200:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
.LLSDA15200:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15200-.LLSDACSB15200
.LLSDACSB15200:
	.uleb128 .LEHB117-.LFB15200
	.uleb128 .LEHE117-.LEHB117
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB118-.LFB15200
	.uleb128 .LEHE118-.LEHB118
	.uleb128 .L1145-.LFB15200
	.uleb128 0
	.uleb128 .LEHB119-.LFB15200
	.uleb128 .LEHE119-.LEHB119
	.uleb128 .L1146-.LFB15200
	.uleb128 0
	.uleb128 .LEHB120-.LFB15200
	.uleb128 .LEHE120-.LEHB120
	.uleb128 0
	.uleb128 0
.LLSDACSE15200:
	.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_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:
.LFB15201:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15201
	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
.LEHB121:
	call	_Znwm
.LEHE121:
	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	.L1152
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1153
	addl	$1, 88(%rdi)
.L1152:
	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)
.LEHB122:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE122:
	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
.LEHB123:
	call	*%rax
.LEHE123:
	jmp	.L1152
.L1160:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
.L1157:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB124:
	call	_Unwind_Resume
.LEHE124:
.L1159:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	jmp	.L1157
	.cfi_endproc
.LFE15201:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
.LLSDA15201:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15201-.LLSDACSB15201
.LLSDACSB15201:
	.uleb128 .LEHB121-.LFB15201
	.uleb128 .LEHE121-.LEHB121
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB122-.LFB15201
	.uleb128 .LEHE122-.LEHB122
	.uleb128 .L1159-.LFB15201
	.uleb128 0
	.uleb128 .LEHB123-.LFB15201
	.uleb128 .LEHE123-.LEHB123
	.uleb128 .L1160-.LFB15201
	.uleb128 0
	.uleb128 .LEHB124-.LFB15201
	.uleb128 .LEHE124-.LEHB124
	.uleb128 0
	.uleb128 0
.LLSDACSE15201:
	.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_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:
.LFB15202:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15202
	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
.LEHB125:
	call	_Znwm
.LEHE125:
	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	.L1166
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1167
	addl	$1, 88(%rdi)
.L1166:
	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)
.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
.L1167:
	.cfi_restore_state
.LEHB127:
	call	*%rax
.LEHE127:
	jmp	.L1166
.L1174:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
.L1171:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB128:
	call	_Unwind_Resume
.LEHE128:
.L1173:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	jmp	.L1171
	.cfi_endproc
.LFE15202:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
.LLSDA15202:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15202-.LLSDACSB15202
.LLSDACSB15202:
	.uleb128 .LEHB125-.LFB15202
	.uleb128 .LEHE125-.LEHB125
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB126-.LFB15202
	.uleb128 .LEHE126-.LEHB126
	.uleb128 .L1173-.LFB15202
	.uleb128 0
	.uleb128 .LEHB127-.LFB15202
	.uleb128 .LEHE127-.LEHB127
	.uleb128 .L1174-.LFB15202
	.uleb128 0
	.uleb128 .LEHB128-.LFB15202
	.uleb128 .LEHE128-.LEHB128
	.uleb128 0
	.uleb128 0
.LLSDACSE15202:
	.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_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:
.LFB15203:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15203
	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
.LEHB129:
	call	_Znwm
.LEHE129:
	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)
.LEHB130:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.138
.LEHE130:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1183
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1184
	addl	$1, 88(%rdi)
.L1183:
	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)
.LEHB131:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE131:
	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
.L1184:
	.cfi_restore_state
.LEHB132:
	call	*%rax
.LEHE132:
	jmp	.L1183
.L1190:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1181:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB133:
	call	_Unwind_Resume
.LEHE133:
.L1191:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1181
.L1189:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	jmp	.L1181
	.cfi_endproc
.LFE15203:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,comdat
.LLSDA15203:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15203-.LLSDACSB15203
.LLSDACSB15203:
	.uleb128 .LEHB129-.LFB15203
	.uleb128 .LEHE129-.LEHB129
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB130-.LFB15203
	.uleb128 .LEHE130-.LEHB130
	.uleb128 .L1191-.LFB15203
	.uleb128 0
	.uleb128 .LEHB131-.LFB15203
	.uleb128 .LEHE131-.LEHB131
	.uleb128 .L1189-.LFB15203
	.uleb128 0
	.uleb128 .LEHB132-.LFB15203
	.uleb128 .LEHE132-.LEHB132
	.uleb128 .L1190-.LFB15203
	.uleb128 0
	.uleb128 .LEHB133-.LFB15203
	.uleb128 .LEHE133-.LEHB133
	.uleb128 0
	.uleb128 0
.LLSDACSE15203:
	.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_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:
.LFB15205:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15205
	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
.LEHB134:
	call	_Znwm
.LEHE134:
	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	.L1198
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1199
	addl	$1, 88(%rdi)
.L1198:
	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)
.LEHB135:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE135:
	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
.L1199:
	.cfi_restore_state
.LEHB136:
	call	*%rax
.LEHE136:
	jmp	.L1198
.L1206:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1203:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB137:
	call	_Unwind_Resume
.LEHE137:
.L1205:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L1203
	.cfi_endproc
.LFE15205:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,comdat
.LLSDA15205:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15205-.LLSDACSB15205
.LLSDACSB15205:
	.uleb128 .LEHB134-.LFB15205
	.uleb128 .LEHE134-.LEHB134
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB135-.LFB15205
	.uleb128 .LEHE135-.LEHB135
	.uleb128 .L1205-.LFB15205
	.uleb128 0
	.uleb128 .LEHB136-.LFB15205
	.uleb128 .LEHE136-.LEHB136
	.uleb128 .L1206-.LFB15205
	.uleb128 0
	.uleb128 .LEHB137-.LFB15205
	.uleb128 .LEHE137-.LEHB137
	.uleb128 0
	.uleb128 0
.LLSDACSE15205:
	.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_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:
.LFB15206:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15206
	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
.LEHB138:
	call	_Znwm
.LEHE138:
	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	.L1212
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1213
	addl	$1, 88(%rdi)
.L1212:
	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)
.LEHB139:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE139:
	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
.L1213:
	.cfi_restore_state
.LEHB140:
	call	*%rax
.LEHE140:
	jmp	.L1212
.L1220:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
.L1217:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB141:
	call	_Unwind_Resume
.LEHE141:
.L1219:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	jmp	.L1217
	.cfi_endproc
.LFE15206:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
.LLSDA15206:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15206-.LLSDACSB15206
.LLSDACSB15206:
	.uleb128 .LEHB138-.LFB15206
	.uleb128 .LEHE138-.LEHB138
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB139-.LFB15206
	.uleb128 .LEHE139-.LEHB139
	.uleb128 .L1219-.LFB15206
	.uleb128 0
	.uleb128 .LEHB140-.LFB15206
	.uleb128 .LEHE140-.LEHB140
	.uleb128 .L1220-.LFB15206
	.uleb128 0
	.uleb128 .LEHB141-.LFB15206
	.uleb128 .LEHE141-.LEHB141
	.uleb128 0
	.uleb128 0
.LLSDACSE15206:
	.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_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:
.LFB15208:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15208
	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
.LEHB142:
	call	_Znwm
.LEHE142:
	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	.L1226
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1227
	addl	$1, 88(%rdi)
.L1226:
	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)
.LEHB143:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE143:
	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
.L1227:
	.cfi_restore_state
.LEHB144:
	call	*%rax
.LEHE144:
	jmp	.L1226
.L1234:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11range_errorD2Ev
.L1231:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB145:
	call	_Unwind_Resume
.LEHE145:
.L1233:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	jmp	.L1231
	.cfi_endproc
.LFE15208:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
.LLSDA15208:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15208-.LLSDACSB15208
.LLSDACSB15208:
	.uleb128 .LEHB142-.LFB15208
	.uleb128 .LEHE142-.LEHB142
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB143-.LFB15208
	.uleb128 .LEHE143-.LEHB143
	.uleb128 .L1233-.LFB15208
	.uleb128 0
	.uleb128 .LEHB144-.LFB15208
	.uleb128 .LEHE144-.LEHB144
	.uleb128 .L1234-.LFB15208
	.uleb128 0
	.uleb128 .LEHB145-.LFB15208
	.uleb128 .LEHE145-.LEHB145
	.uleb128 0
	.uleb128 0
.LLSDACSE15208:
	.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_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:
.LFB15209:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15209
	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
.LEHB146:
	call	_Znwm
.LEHE146:
	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	.L1240
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1241
	addl	$1, 88(%rdi)
.L1240:
	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)
.LEHB147:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE147:
	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
.L1241:
	.cfi_restore_state
.LEHB148:
	call	*%rax
.LEHE148:
	jmp	.L1240
.L1248:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
.L1245:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB149:
	call	_Unwind_Resume
.LEHE149:
.L1247:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	jmp	.L1245
	.cfi_endproc
.LFE15209:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
.LLSDA15209:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15209-.LLSDACSB15209
.LLSDACSB15209:
	.uleb128 .LEHB146-.LFB15209
	.uleb128 .LEHE146-.LEHB146
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB147-.LFB15209
	.uleb128 .LEHE147-.LEHB147
	.uleb128 .L1247-.LFB15209
	.uleb128 0
	.uleb128 .LEHB148-.LFB15209
	.uleb128 .LEHE148-.LEHB148
	.uleb128 .L1248-.LFB15209
	.uleb128 0
	.uleb128 .LEHB149-.LFB15209
	.uleb128 .LEHE149-.LEHB149
	.uleb128 0
	.uleb128 0
.LLSDACSE15209:
	.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_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:
.LFB15210:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15210
	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
.LEHB150:
	call	_Znwm
.LEHE150:
	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	.L1254
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1255
	addl	$1, 88(%rdi)
.L1254:
	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)
.LEHB151:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE151:
	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
.L1255:
	.cfi_restore_state
.LEHB152:
	call	*%rax
.LEHE152:
	jmp	.L1254
.L1262:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	call	_ZNSt13runtime_errorD2Ev
.L1259:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB153:
	call	_Unwind_Resume
.LEHE153:
.L1261:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L1259
	.cfi_endproc
.LFE15210:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,comdat
.LLSDA15210:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15210-.LLSDACSB15210
.LLSDACSB15210:
	.uleb128 .LEHB150-.LFB15210
	.uleb128 .LEHE150-.LEHB150
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB151-.LFB15210
	.uleb128 .LEHE151-.LEHB151
	.uleb128 .L1261-.LFB15210
	.uleb128 0
	.uleb128 .LEHB152-.LFB15210
	.uleb128 .LEHE152-.LEHB152
	.uleb128 .L1262-.LFB15210
	.uleb128 0
	.uleb128 .LEHB153-.LFB15210
	.uleb128 .LEHE153-.LEHB153
	.uleb128 0
	.uleb128 0
.LLSDACSE15210:
	.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_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:
.LFB15211:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15211
	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
.LEHB154:
	call	_Znwm
.LEHE154:
	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	.L1268
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1269
	addl	$1, 88(%rdi)
.L1268:
	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)
.LEHB155:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE155:
	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
.L1269:
	.cfi_restore_state
.LEHB156:
	call	*%rax
.LEHE156:
	jmp	.L1268
.L1276:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt16invalid_argumentD2Ev
.L1273:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB157:
	call	_Unwind_Resume
.LEHE157:
.L1275:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	jmp	.L1273
	.cfi_endproc
.LFE15211:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
.LLSDA15211:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15211-.LLSDACSB15211
.LLSDACSB15211:
	.uleb128 .LEHB154-.LFB15211
	.uleb128 .LEHE154-.LEHB154
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB155-.LFB15211
	.uleb128 .LEHE155-.LEHB155
	.uleb128 .L1275-.LFB15211
	.uleb128 0
	.uleb128 .LEHB156-.LFB15211
	.uleb128 .LEHE156-.LEHB156
	.uleb128 .L1276-.LFB15211
	.uleb128 0
	.uleb128 .LEHB157-.LFB15211
	.uleb128 .LEHE157-.LEHB157
	.uleb128 0
	.uleb128 0
.LLSDACSE15211:
	.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_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:
.LFB15213:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15213
	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
.LEHB158:
	call	_Znwm
.LEHE158:
	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	.L1282
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1283
	addl	$1, 88(%rdi)
.L1282:
	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)
.LEHB159:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE159:
	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
.L1283:
	.cfi_restore_state
.LEHB160:
	call	*%rax
.LEHE160:
	jmp	.L1282
.L1290:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt14overflow_errorD2Ev
.L1287:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB161:
	call	_Unwind_Resume
.LEHE161:
.L1289:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	jmp	.L1287
	.cfi_endproc
.LFE15213:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
.LLSDA15213:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15213-.LLSDACSB15213
.LLSDACSB15213:
	.uleb128 .LEHB158-.LFB15213
	.uleb128 .LEHE158-.LEHB158
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB159-.LFB15213
	.uleb128 .LEHE159-.LEHB159
	.uleb128 .L1289-.LFB15213
	.uleb128 0
	.uleb128 .LEHB160-.LFB15213
	.uleb128 .LEHE160-.LEHB160
	.uleb128 .L1290-.LFB15213
	.uleb128 0
	.uleb128 .LEHB161-.LFB15213
	.uleb128 .LEHE161-.LEHB161
	.uleb128 0
	.uleb128 0
.LLSDACSE15213:
	.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_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:
.LFB15214:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15214
	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
.LEHB162:
	call	_Znwm
.LEHE162:
	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)
.LEHB163:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.138
.LEHE163:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1299
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1300
	addl	$1, 88(%rdi)
.L1299:
	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)
.LEHB164:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE164:
	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
.L1300:
	.cfi_restore_state
.LEHB165:
	call	*%rax
.LEHE165:
	jmp	.L1299
.L1306:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1297:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB166:
	call	_Unwind_Resume
.LEHE166:
.L1307:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1297
.L1305:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	jmp	.L1297
	.cfi_endproc
.LFE15214:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,comdat
.LLSDA15214:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15214-.LLSDACSB15214
.LLSDACSB15214:
	.uleb128 .LEHB162-.LFB15214
	.uleb128 .LEHE162-.LEHB162
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB163-.LFB15214
	.uleb128 .LEHE163-.LEHB163
	.uleb128 .L1307-.LFB15214
	.uleb128 0
	.uleb128 .LEHB164-.LFB15214
	.uleb128 .LEHE164-.LEHB164
	.uleb128 .L1305-.LFB15214
	.uleb128 0
	.uleb128 .LEHB165-.LFB15214
	.uleb128 .LEHE165-.LEHB165
	.uleb128 .L1306-.LFB15214
	.uleb128 0
	.uleb128 .LEHB166-.LFB15214
	.uleb128 .LEHE166-.LEHB166
	.uleb128 0
	.uleb128 0
.LLSDACSE15214:
	.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_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:
.LFB15215:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15215
	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
.LEHB167:
	call	_Znwm
.LEHE167:
	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	.L1314
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1315
	addl	$1, 88(%rdi)
.L1314:
	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)
.LEHB168:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE168:
	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
.L1315:
	.cfi_restore_state
.LEHB169:
	call	*%rax
.LEHE169:
	jmp	.L1314
.L1322:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1319:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB170:
	call	_Unwind_Resume
.LEHE170:
.L1321:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L1319
	.cfi_endproc
.LFE15215:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
.LLSDA15215:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15215-.LLSDACSB15215
.LLSDACSB15215:
	.uleb128 .LEHB167-.LFB15215
	.uleb128 .LEHE167-.LEHB167
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB168-.LFB15215
	.uleb128 .LEHE168-.LEHB168
	.uleb128 .L1321-.LFB15215
	.uleb128 0
	.uleb128 .LEHB169-.LFB15215
	.uleb128 .LEHE169-.LEHB169
	.uleb128 .L1322-.LFB15215
	.uleb128 0
	.uleb128 .LEHB170-.LFB15215
	.uleb128 .LEHE170-.LEHB170
	.uleb128 0
	.uleb128 0
.LLSDACSE15215:
	.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_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:
.LFB15216:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15216
	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
.LEHB171:
	call	_Znwm
.LEHE171:
	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	.L1328
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1329
	addl	$1, 88(%rdi)
.L1328:
	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)
.LEHB172:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE172:
	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
.L1329:
	.cfi_restore_state
.LEHB173:
	call	*%rax
.LEHE173:
	jmp	.L1328
.L1336:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12length_errorD2Ev
.L1333:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB174:
	call	_Unwind_Resume
.LEHE174:
.L1335:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	jmp	.L1333
	.cfi_endproc
.LFE15216:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
.LLSDA15216:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15216-.LLSDACSB15216
.LLSDACSB15216:
	.uleb128 .LEHB171-.LFB15216
	.uleb128 .LEHE171-.LEHB171
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB172-.LFB15216
	.uleb128 .LEHE172-.LEHB172
	.uleb128 .L1335-.LFB15216
	.uleb128 0
	.uleb128 .LEHB173-.LFB15216
	.uleb128 .LEHE173-.LEHB173
	.uleb128 .L1336-.LFB15216
	.uleb128 0
	.uleb128 .LEHB174-.LFB15216
	.uleb128 .LEHE174-.LEHB174
	.uleb128 0
	.uleb128 0
.LLSDACSE15216:
	.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_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:
.LFB15217:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15217
	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
.LEHB175:
	call	_Znwm
.LEHE175:
	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	.L1342
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1343
	addl	$1, 88(%rdi)
.L1342:
	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)
.LEHB176:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE176:
	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
.L1343:
	.cfi_restore_state
.LEHB177:
	call	*%rax
.LEHE177:
	jmp	.L1342
.L1350:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1347:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB178:
	call	_Unwind_Resume
.LEHE178:
.L1349:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L1347
	.cfi_endproc
.LFE15217:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
.LLSDA15217:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15217-.LLSDACSB15217
.LLSDACSB15217:
	.uleb128 .LEHB175-.LFB15217
	.uleb128 .LEHE175-.LEHB175
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB176-.LFB15217
	.uleb128 .LEHE176-.LEHB176
	.uleb128 .L1349-.LFB15217
	.uleb128 0
	.uleb128 .LEHB177-.LFB15217
	.uleb128 .LEHE177-.LEHB177
	.uleb128 .L1350-.LFB15217
	.uleb128 0
	.uleb128 .LEHB178-.LFB15217
	.uleb128 .LEHE178-.LEHB178
	.uleb128 0
	.uleb128 0
.LLSDACSE15217:
	.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_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:
.LFB15218:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15218
	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
.LEHB179:
	call	_Znwm
.LEHE179:
	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	.L1356
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1357
	addl	$1, 88(%rdi)
.L1356:
	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)
.LEHB180:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE180:
	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
.L1357:
	.cfi_restore_state
.LEHB181:
	call	*%rax
.LEHE181:
	jmp	.L1356
.L1364:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
.L1361:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB182:
	call	_Unwind_Resume
.LEHE182:
.L1363:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	jmp	.L1361
	.cfi_endproc
.LFE15218:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
.LLSDA15218:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15218-.LLSDACSB15218
.LLSDACSB15218:
	.uleb128 .LEHB179-.LFB15218
	.uleb128 .LEHE179-.LEHB179
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB180-.LFB15218
	.uleb128 .LEHE180-.LEHB180
	.uleb128 .L1363-.LFB15218
	.uleb128 0
	.uleb128 .LEHB181-.LFB15218
	.uleb128 .LEHE181-.LEHB181
	.uleb128 .L1364-.LFB15218
	.uleb128 0
	.uleb128 .LEHB182-.LFB15218
	.uleb128 .LEHE182-.LEHB182
	.uleb128 0
	.uleb128 0
.LLSDACSE15218:
	.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_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:
.LFB15251:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15251
	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
.LEHB183:
	call	_Znwm
.LEHE183:
	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	.L1370
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1371
	addl	$1, 88(%rdi)
.L1370:
	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)
.LEHB184:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE184:
	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
.L1371:
	.cfi_restore_state
.LEHB185:
	call	*%rax
.LEHE185:
	jmp	.L1370
.L1376:
	movq	%rax, %rbp
.L1375:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB186:
	call	_Unwind_Resume
.LEHE186:
.L1377:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
	jmp	.L1375
	.cfi_endproc
.LFE15251:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
.LLSDA15251:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15251-.LLSDACSB15251
.LLSDACSB15251:
	.uleb128 .LEHB183-.LFB15251
	.uleb128 .LEHE183-.LEHB183
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB184-.LFB15251
	.uleb128 .LEHE184-.LEHB184
	.uleb128 .L1377-.LFB15251
	.uleb128 0
	.uleb128 .LEHB185-.LFB15251
	.uleb128 .LEHE185-.LEHB185
	.uleb128 .L1376-.LFB15251
	.uleb128 0
	.uleb128 .LEHB186-.LFB15251
	.uleb128 .LEHE186-.LEHB186
	.uleb128 0
	.uleb128 0
.LLSDACSE15251:
	.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_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:
.LFB15252:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15252
	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
.LEHB187:
	call	_Znwm
.LEHE187:
	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	.L1383
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1384
	addl	$1, 88(%rdi)
.L1383:
	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)
.LEHB188:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE188:
	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
.L1384:
	.cfi_restore_state
.LEHB189:
	call	*%rax
.LEHE189:
	jmp	.L1383
.L1389:
	movq	%rax, %rbp
.L1388:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB190:
	call	_Unwind_Resume
.LEHE190:
.L1390:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1388
	.cfi_endproc
.LFE15252:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
.LLSDA15252:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15252-.LLSDACSB15252
.LLSDACSB15252:
	.uleb128 .LEHB187-.LFB15252
	.uleb128 .LEHE187-.LEHB187
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB188-.LFB15252
	.uleb128 .LEHE188-.LEHB188
	.uleb128 .L1390-.LFB15252
	.uleb128 0
	.uleb128 .LEHB189-.LFB15252
	.uleb128 .LEHE189-.LEHB189
	.uleb128 .L1389-.LFB15252
	.uleb128 0
	.uleb128 .LEHB190-.LFB15252
	.uleb128 .LEHE190-.LEHB190
	.uleb128 0
	.uleb128 0
.LLSDACSE15252:
	.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_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:
.LFB15253:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15253
	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
.LEHB191:
	call	_Znwm
.LEHE191:
	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	.L1396
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1397
	addl	$1, 88(%rdi)
.L1396:
	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)
.LEHB192:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE192:
	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
.L1397:
	.cfi_restore_state
.LEHB193:
	call	*%rax
.LEHE193:
	jmp	.L1396
.L1402:
	movq	%rax, %rbp
.L1401:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB194:
	call	_Unwind_Resume
.LEHE194:
.L1403:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1401
	.cfi_endproc
.LFE15253:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
.LLSDA15253:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15253-.LLSDACSB15253
.LLSDACSB15253:
	.uleb128 .LEHB191-.LFB15253
	.uleb128 .LEHE191-.LEHB191
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB192-.LFB15253
	.uleb128 .LEHE192-.LEHB192
	.uleb128 .L1403-.LFB15253
	.uleb128 0
	.uleb128 .LEHB193-.LFB15253
	.uleb128 .LEHE193-.LEHB193
	.uleb128 .L1402-.LFB15253
	.uleb128 0
	.uleb128 .LEHB194-.LFB15253
	.uleb128 .LEHE194-.LEHB194
	.uleb128 0
	.uleb128 0
.LLSDACSE15253:
	.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	.L1410
	rep ret
	.p2align 4,,10
	.p2align 3
.L1410:
	movq	(%rdi), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZN5boost6detail15sp_counted_base7destroyEv, %rdx
	jne	.L1409
	jmp	*8(%rax)
	.p2align 4,,10
	.p2align 3
.L1409:
	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	.L1416
	rep ret
	.p2align 4,,10
	.p2align 3
.L1416:
	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	.L1417
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1417:
	rep ret
	.cfi_endproc
.LFE7001:
	.section	.gcc_except_table._ZN5boost13exception_ptrD2Ev,"aG",@progbits,_ZN5boost13exception_ptrD5Ev,comdat
.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
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED2Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED2Ev:
.LFB14690:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14690
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1420
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1420:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE14690:
	.section	.gcc_except_table,"a",@progbits
.LLSDA14690:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14690-.LLSDACSB14690
.LLSDACSB14690:
.LLSDACSE14690:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED2Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED2Ev
	.set	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED1Ev,_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED2Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED2Ev:
.LFB14681:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14681
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1426
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1426:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE14681:
	.section	.gcc_except_table
.LLSDA14681:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14681-.LLSDACSB14681
.LLSDACSB14681:
.LLSDACSE14681:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED2Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED2Ev
	.set	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED1Ev,_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEE3runEv, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEE3runEv:
.LFB14710:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14710
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	subq	$16, %rsp
	.cfi_def_cfa_offset 32
	movq	448(%rdi), %rax
	movq	440(%rdi), %rdx
	movq	%rax, (%rsp)
	movq	456(%rdi), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rsp)
	je	.L1432
	lock addl	$1, 8(%rax)
.L1432:
	movq	%rsp, %rdi
.LEHB195:
	call	*%rdx
.LEHE195:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1431
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1431:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1436:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1435
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1435:
	movq	%rbx, %rdi
.LEHB196:
	call	_Unwind_Resume
.LEHE196:
	.cfi_endproc
.LFE14710:
	.section	.gcc_except_table
.LLSDA14710:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14710-.LLSDACSB14710
.LLSDACSB14710:
	.uleb128 .LEHB195-.LFB14710
	.uleb128 .LEHE195-.LEHB195
	.uleb128 .L1436-.LFB14710
	.uleb128 0
	.uleb128 .LEHB196-.LFB14710
	.uleb128 .LEHE196-.LEHB196
	.uleb128 0
	.uleb128 0
.LLSDACSE14710:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEE3runEv, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEE3runEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEE3runEv, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEE3runEv:
.LFB14711:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14711
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	subq	$16, %rsp
	.cfi_def_cfa_offset 32
	movq	448(%rdi), %rax
	movq	440(%rdi), %rdx
	movq	%rax, (%rsp)
	movq	456(%rdi), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rsp)
	je	.L1448
	lock addl	$1, 8(%rax)
.L1448:
	movq	%rsp, %rdi
.LEHB197:
	call	*%rdx
.LEHE197:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1447
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1447:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1452:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1451
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1451:
	movq	%rbx, %rdi
.LEHB198:
	call	_Unwind_Resume
.LEHE198:
	.cfi_endproc
.LFE14711:
	.section	.gcc_except_table
.LLSDA14711:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14711-.LLSDACSB14711
.LLSDACSB14711:
	.uleb128 .LEHB197-.LFB14711
	.uleb128 .LEHE197-.LEHB197
	.uleb128 .L1452-.LFB14711
	.uleb128 0
	.uleb128 .LEHB198-.LFB14711
	.uleb128 .LEHE198-.LEHB198
	.uleb128 0
	.uleb128 0
.LLSDACSE14711:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEE3runEv, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEE3runEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev:
.LFB14692:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14692
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1464
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1464:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14692:
	.section	.gcc_except_table
.LLSDA14692:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14692-.LLSDACSB14692
.LLSDACSB14692:
.LLSDACSE14692:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED0Ev:
.LFB14683:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14683
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1470
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1470:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14683:
	.section	.gcc_except_table
.LLSDA14683:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14683-.LLSDACSB14683
.LLSDACSB14683:
.LLSDACSE14683:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED0Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE7disposeEv:
.LFB14704:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14704
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1475
	movq	456(%rbx), %rdi
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1477
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1477:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L1475:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14704:
	.section	.gcc_except_table
.LLSDA14704:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14704-.LLSDACSB14704
.LLSDACSB14704:
.LLSDACSE14704:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE7disposeEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE7disposeEv:
.LFB14707:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14707
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1482
	movq	456(%rbx), %rdi
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1484
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1484:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L1482:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14707:
	.section	.gcc_except_table
.LLSDA14707:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14707-.LLSDACSB14707
.LLSDACSB14707:
.LLSDACSE14707:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE7disposeEv
	.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	.L1490
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1490:
	movq	240(%rbp), %r12
	movq	232(%rbp), %rbx
	cmpq	%rbx, %r12
	je	.L1491
	.p2align 4,,10
	.p2align 3
.L1492:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1493
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%rbx, %r12
	jne	.L1492
.L1494:
	movq	232(%rbp), %rbx
.L1491:
	testq	%rbx, %rbx
	je	.L1496
	movq	%rbx, %rdi
	call	_ZdlPv
.L1496:
	movq	200(%rbp), %rax
	testq	%rax, %rax
	je	.L1497
	testb	$1, %al
	jne	.L1497
	andq	$-2, %rax
	leaq	208(%rbp), %rdi
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L1497
	movl	$2, %edx
	movq	%rdi, %rsi
	call	*%rax
.L1497:
	movq	176(%rbp), %rdi
	leaq	176(%rbp), %r12
	cmpq	%rdi, %r12
	je	.L1500
	.p2align 4,,10
	.p2align 3
.L1498:
	movq	(%rdi), %rbx
	call	_ZdlPv
	cmpq	%rbx, %r12
	movq	%rbx, %rdi
	jne	.L1498
.L1500:
	leaq	88(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1499:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1499
	leaq	128(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1501:
	movq	%rbx, %rdi
	call	pthread_cond_destroy
	cmpl	$4, %eax
	je	.L1501
	leaq	48(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1502:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1502
	movq	32(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L1503
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1503:
	movq	16(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L1489
	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
.L1493:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%rbx, %r12
	jne	.L1492
	jmp	.L1494
	.p2align 4,,10
	.p2align 3
.L1489:
	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:
.LFB13637:
	.cfi_startproc
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13637:
	.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:
.LFB13639:
	.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
.LFE13639:
	.size	_ZN5boost6detail12shared_stateIiED0Ev, .-_ZN5boost6detail12shared_stateIiED0Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev:
.LFB13943:
	.cfi_startproc
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13943:
	.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:
.LFB13945:
	.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
.LFE13945:
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED2Ev:
.LFB13684:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13684
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1537
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1537:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13684:
	.section	.gcc_except_table
.LLSDA13684:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13684-.LLSDACSB13684
.LLSDACSB13684:
.LLSDACSE13684:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED2Ev:
.LFB13702:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13702
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1543
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1543:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13702:
	.section	.gcc_except_table
.LLSDA13702:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13702-.LLSDACSB13702
.LLSDACSB13702:
.LLSDACSE13702:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv:
.LFB14154:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1548
	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
.L1548:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14154:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev:
.LFB13968:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13968
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1552
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1552:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13968:
	.section	.gcc_except_table
.LLSDA13968:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13968-.LLSDACSB13968
.LLSDACSB13968:
.LLSDACSE13968:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev
	.set	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED1Ev,_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev:
.LFB13986:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13986
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1558
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1558:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13986:
	.section	.gcc_except_table
.LLSDA13986:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13986-.LLSDACSB13986
.LLSDACSB13986:
.LLSDACSE13986:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev
	.set	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED1Ev,_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev:
.LFB13686:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13686
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1564
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1564:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13686:
	.section	.gcc_except_table
.LLSDA13686:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13686-.LLSDACSB13686
.LLSDACSB13686:
.LLSDACSE13686:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev:
.LFB13704:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13704
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1570
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1570:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13704:
	.section	.gcc_except_table
.LLSDA13704:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13704-.LLSDACSB13704
.LLSDACSB13704:
.LLSDACSE13704:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev:
.LFB13970:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13970
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1576
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1576:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13970:
	.section	.gcc_except_table
.LLSDA13970:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13970-.LLSDACSB13970
.LLSDACSB13970:
.LLSDACSE13970:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev:
.LFB13988:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13988
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1582
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1582:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13988:
	.section	.gcc_except_table
.LLSDA13988:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13988-.LLSDACSB13988
.LLSDACSB13988:
.LLSDACSE13988:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv:
.LFB14142:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14142
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1587
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1589
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1589:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L1587:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14142:
	.section	.gcc_except_table
.LLSDA14142:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14142-.LLSDACSB14142
.LLSDACSB14142:
.LLSDACSE14142:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv:
.LFB14148:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14148
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1594
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1596
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1596:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L1594:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14148:
	.section	.gcc_except_table
.LLSDA14148:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14148-.LLSDACSB14148
.LLSDACSB14148:
.LLSDACSE14148:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv
	.section	.text._ZN5boost6detail10weak_countaSERKNS0_12shared_countE,"axG",@progbits,_ZN5boost6detail10weak_countaSERKNS0_12shared_countE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	.type	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE, @function
_ZN5boost6detail10weak_countaSERKNS0_12shared_countE:
.LFB3819:
	.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
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rsi), %rbx
	movq	(%rdi), %rdi
	cmpq	%rbx, %rdi
	je	.L1602
	testq	%rbx, %rbx
	je	.L1603
	lock addl	$1, 12(%rbx)
	movq	0(%rbp), %rdi
.L1603:
	testq	%rdi, %rdi
	je	.L1604
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L1604:
	movq	%rbx, 0(%rbp)
.L1602:
	addq	$8, %rsp
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE3819:
	.size	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE, .-_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	.section	.text._ZN5boost6detail12shared_countC2ERKNS0_10weak_countE,"axG",@progbits,_ZN5boost6detail12shared_countC5ERKNS0_10weak_countE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE
	.type	_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE, @function
_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE:
.LFB3830:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA3830
	movq	(%rsi), %rax
	testq	%rax, %rax
	movq	%rax, (%rdi)
	je	.L1615
	leaq	8(%rax), %rdx
	movl	8(%rax), %eax
.L1639:
	testl	%eax, %eax
	je	.L1615
	leal	1(%rax), %ecx
	lock cmpxchgl	%ecx, (%rdx)
	jne	.L1639
	testl	%eax, %eax
	je	.L1615
	rep ret
	.p2align 4,,10
	.p2align 3
.L1615:
	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	$72, %rsp
	.cfi_def_cfa_offset 96
	movq	$_ZTVN5boost12bad_weak_ptrE+16, 8(%rsp)
	call	__cxa_allocate_exception
	movq	%rax, %rbx
	movq	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	$0, 32(%rax)
	movl	$-1, 40(%rax)
	leaq	8(%rbx), %rdi
	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)
	leaq	16(%rsp), %rax
	movq	$0, 32(%rsp)
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	leaq	8(%rax), %rsi
	movl	$-1, 56(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+56, 24(%rsp)
.LEHB199:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE199:
	leaq	16(%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
.LEHB200:
	call	__cxa_throw
.LEHE200:
.L1622:
	movq	%rax, %rbx
.L1621:
	leaq	8(%rsp), %rdi
	movq	$_ZTVN5boost12bad_weak_ptrE+16, 8(%rsp)
	call	_ZNSt9exceptionD2Ev
	movq	%rbx, %rdi
.LEHB201:
	call	_Unwind_Resume
.LEHE201:
.L1623:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	movq	%rbx, %rdi
	movq	%rbp, %rbx
	call	__cxa_free_exception
	jmp	.L1621
	.cfi_endproc
.LFE3830:
	.section	.gcc_except_table
.LLSDA3830:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE3830-.LLSDACSB3830
.LLSDACSB3830:
	.uleb128 .LEHB199-.LFB3830
	.uleb128 .LEHE199-.LEHB199
	.uleb128 .L1623-.LFB3830
	.uleb128 0
	.uleb128 .LEHB200-.LFB3830
	.uleb128 .LEHE200-.LEHB200
	.uleb128 .L1622-.LFB3830
	.uleb128 0
	.uleb128 .LEHB201-.LFB3830
	.uleb128 .LEHE201-.LEHB201
	.uleb128 0
	.uleb128 0
.LLSDACSE3830:
	.section	.text._ZN5boost6detail12shared_countC2ERKNS0_10weak_countE,"axG",@progbits,_ZN5boost6detail12shared_countC5ERKNS0_10weak_countE,comdat
	.size	_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE, .-_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE
	.weak	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
	.set	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE,_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE
	.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	.L1646
.L1641:
	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
.L1646:
	cmpb	$42, (%rsi)
	jne	.L1641
	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	.L1648
	leaq	16(%rsi), %r14
	movq	%rdx, %rbp
	movq	%r14, %r12
	jmp	.L1649
	.p2align 4,,10
	.p2align 3
.L1661:
	movq	%rbx, %r12
	movq	16(%rbx), %rbx
	testq	%rbx, %rbx
	je	.L1650
.L1649:
	leaq	32(%rbx), %rdi
	movq	%rbp, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L1661
	movq	24(%rbx), %rbx
	testq	%rbx, %rbx
	jne	.L1649
.L1650:
	cmpq	%r12, %r14
	je	.L1648
	leaq	32(%r12), %rsi
	movq	%rbp, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L1648
	movq	40(%r12), %rax
	movq	%rax, 0(%r13)
	movq	48(%r12), %rax
	testq	%rax, %rax
	movq	%rax, 8(%r13)
	je	.L1647
	lock addl	$1, 8(%rax)
.L1647:
	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
.L1648:
	.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._ZN5boost17rethrow_exceptionERKNS_13exception_ptrE,"axG",@progbits,_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE,comdat
	.p2align 4,,15
	.weak	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.type	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE, @function
_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE:
.LFB7015:
	.cfi_startproc
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	movq	(%rdi), %rdi
	movq	(%rdi), %rax
	call	*8(%rax)
	call	abort
	.cfi_endproc
.LFE7015:
	.size	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE, .-_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.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
.LEHB202:
	call	*24(%rax)
.LEHE202:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB203:
	call	_ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
.LEHE203:
	movq	(%rsp), %rdi
	leaq	16(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L1665
	call	_ZdlPv
.L1665:
	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
.L1668:
	.cfi_restore_state
	movq	(%rsp), %rdi
	leaq	16(%rsp), %rdx
	movq	%rax, %rbx
	cmpq	%rdx, %rdi
	je	.L1667
	call	_ZdlPv
.L1667:
	movq	%rbx, %rdi
.LEHB204:
	call	_Unwind_Resume
.LEHE204:
	.cfi_endproc
.LFE7035:
	.section	.gcc_except_table
.LLSDA7035:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7035-.LLSDACSB7035
.LLSDACSB7035:
	.uleb128 .LEHB202-.LFB7035
	.uleb128 .LEHE202-.LEHB202
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB203-.LFB7035
	.uleb128 .LEHE203-.LEHB203
	.uleb128 .L1668-.LFB7035
	.uleb128 0
	.uleb128 .LEHB204-.LFB7035
	.uleb128 .LEHE204-.LEHB204
	.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	.L1677
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1677:
	.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_:
.LFB11229:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11229
	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
.LEHB205:
	call	_Znwm
.LEHE205:
	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	.L1695
	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
.L1695:
	.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
.L1689:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	testq	%rbp, %rbp
	je	.L1684
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*24(%rax)
.L1684:
.LEHB206:
	call	__cxa_rethrow
.LEHE206:
.L1688:
	movq	%rax, %rbp
	call	__cxa_end_catch
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1687
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1687:
	movq	%rbp, %rdi
.LEHB207:
	call	_Unwind_Resume
.LEHE207:
	.cfi_endproc
.LFE11229:
	.section	.gcc_except_table
	.align 4
.LLSDA11229:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11229-.LLSDATTD11229
.LLSDATTD11229:
	.byte	0x1
	.uleb128 .LLSDACSE11229-.LLSDACSB11229
.LLSDACSB11229:
	.uleb128 .LEHB205-.LFB11229
	.uleb128 .LEHE205-.LEHB205
	.uleb128 .L1689-.LFB11229
	.uleb128 0x1
	.uleb128 .LEHB206-.LFB11229
	.uleb128 .LEHE206-.LEHB206
	.uleb128 .L1688-.LFB11229
	.uleb128 0
	.uleb128 .LEHB207-.LFB11229
	.uleb128 .LEHE207-.LEHB207
	.uleb128 0
	.uleb128 0
.LLSDACSE11229:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11229:
	.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:
.LFB11231:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11231
	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)
.LEHB208:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE208:
	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	.L1728
.L1703:
	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	.L1707
	lock addl	$1, 8(%rax)
.L1707:
	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
.L1728:
	.cfi_restore_state
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_acquire
	testl	%eax, %eax
	je	.L1703
	movl	$56, %edi
.LEHB209:
	call	_Znwm
.LEHE209:
	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	.L1727
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1702
	addl	$1, 88(%rdi)
.L1727:
	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)
.LEHB210:
	call	_Znwm
.LEHE210:
	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	.L1703
	.p2align 4,,10
	.p2align 3
.L1702:
.LEHB211:
	call	*%rax
.LEHE211:
	jmp	.L1727
.L1710:
	movq	%rax, %rbx
.L1706:
	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
.L1699:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	movq	%rbx, %rdi
.LEHB212:
	call	_Unwind_Resume
.LEHE212:
.L1711:
	movl	$56, %esi
	movq	%rbp, %rdi
	movq	%rax, %rbx
	call	_ZdlPvm
	jmp	.L1706
.L1712:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1699
.L1714:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*8(%rax)
.LEHB213:
	call	__cxa_rethrow
.LEHE213:
.L1713:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L1706
	.cfi_endproc
.LFE11231:
	.section	.gcc_except_table
	.align 4
.LLSDA11231:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11231-.LLSDATTD11231
.LLSDATTD11231:
	.byte	0x1
	.uleb128 .LLSDACSE11231-.LLSDACSB11231
.LLSDACSB11231:
	.uleb128 .LEHB208-.LFB11231
	.uleb128 .LEHE208-.LEHB208
	.uleb128 .L1712-.LFB11231
	.uleb128 0
	.uleb128 .LEHB209-.LFB11231
	.uleb128 .LEHE209-.LEHB209
	.uleb128 .L1710-.LFB11231
	.uleb128 0
	.uleb128 .LEHB210-.LFB11231
	.uleb128 .LEHE210-.LEHB210
	.uleb128 .L1714-.LFB11231
	.uleb128 0x1
	.uleb128 .LEHB211-.LFB11231
	.uleb128 .LEHE211-.LEHB211
	.uleb128 .L1711-.LFB11231
	.uleb128 0
	.uleb128 .LEHB212-.LFB11231
	.uleb128 .LEHE212-.LEHB212
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB213-.LFB11231
	.uleb128 .LEHE213-.LEHB213
	.uleb128 .L1713-.LFB11231
	.uleb128 0
.LLSDACSE11231:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11231:
	.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:
.LFB11250:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11250
	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)
.LEHB214:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE214:
	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	.L1761
.L1736:
	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	.L1740
	lock addl	$1, 8(%rax)
.L1740:
	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
.L1761:
	.cfi_restore_state
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_acquire
	testl	%eax, %eax
	je	.L1736
	movl	$56, %edi
.LEHB215:
	call	_Znwm
.LEHE215:
	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	.L1760
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1735
	addl	$1, 88(%rdi)
.L1760:
	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)
.LEHB216:
	call	_Znwm
.LEHE216:
	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	.L1736
	.p2align 4,,10
	.p2align 3
.L1735:
.LEHB217:
	call	*%rax
.LEHE217:
	jmp	.L1760
.L1743:
	movq	%rax, %rbx
.L1739:
	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
.L1732:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	movq	%rbx, %rdi
.LEHB218:
	call	_Unwind_Resume
.LEHE218:
.L1744:
	movl	$56, %esi
	movq	%rbp, %rdi
	movq	%rax, %rbx
	call	_ZdlPvm
	jmp	.L1739
.L1745:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1732
.L1747:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*8(%rax)
.LEHB219:
	call	__cxa_rethrow
.LEHE219:
.L1746:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L1739
	.cfi_endproc
.LFE11250:
	.section	.gcc_except_table
	.align 4
.LLSDA11250:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11250-.LLSDATTD11250
.LLSDATTD11250:
	.byte	0x1
	.uleb128 .LLSDACSE11250-.LLSDACSB11250
.LLSDACSB11250:
	.uleb128 .LEHB214-.LFB11250
	.uleb128 .LEHE214-.LEHB214
	.uleb128 .L1745-.LFB11250
	.uleb128 0
	.uleb128 .LEHB215-.LFB11250
	.uleb128 .LEHE215-.LEHB215
	.uleb128 .L1743-.LFB11250
	.uleb128 0
	.uleb128 .LEHB216-.LFB11250
	.uleb128 .LEHE216-.LEHB216
	.uleb128 .L1747-.LFB11250
	.uleb128 0x1
	.uleb128 .LEHB217-.LFB11250
	.uleb128 .LEHE217-.LEHB217
	.uleb128 .L1744-.LFB11250
	.uleb128 0
	.uleb128 .LEHB218-.LFB11250
	.uleb128 .LEHE218-.LEHB218
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB219-.LFB11250
	.uleb128 .LEHE219-.LEHB219
	.uleb128 .L1746-.LFB11250
	.uleb128 0
.LLSDACSE11250:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11250:
	.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_:
.LFB11278:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11278
	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	.L1763
	lock addl	$1, 8(%rax)
.L1763:
	movq	8(%rbx), %rdi
	movq	%rdx, (%rbx)
	movq	%rax, 8(%rbx)
	testq	%rdi, %rdi
	je	.L1764
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1764:
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE11278:
	.section	.gcc_except_table
.LLSDA11278:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11278-.LLSDACSB11278
.LLSDACSB11278:
.LLSDACSE11278:
	.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_:
.LFB11802:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11802
	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	.L1788
	leaq	(%rax,%rax), %rdx
	movq	$-16, %r12
	cmpq	%rdx, %rax
	jbe	.L1802
.L1774:
	movq	%r12, %rdi
	movq	%rsi, 8(%rsp)
.LEHB220:
	call	_Znwm
.LEHE220:
	movq	8(%rsp), %rsi
	leaq	16(%rax), %r13
	movq	%rax, %rbp
	addq	%rax, %r12
.L1775:
	movq	(%r14), %rax
	addq	%rbp, %rbx
	movq	%rax, (%rbx)
	movq	8(%r14), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rbx)
	je	.L1776
	lock addl	$1, 8(%rax)
.L1776:
	movq	(%r15), %rbx
	cmpq	%rsi, %rbx
	je	.L1777
	movq	%rbx, %rax
	movq	%rbp, %rdx
	.p2align 4,,10
	.p2align 3
.L1778:
	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	.L1778
	leaq	-16(%rsi), %rax
	movq	8(%r15), %r14
	subq	%rbx, %rax
	andq	$-16, %rax
	cmpq	%rsi, %r14
	leaq	32(%rbp,%rax), %r13
	je	.L1782
.L1787:
	movq	%rsi, %rax
	movq	%r13, %rdx
	.p2align 4,,10
	.p2align 3
.L1780:
	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	.L1780
	movq	%r14, %rax
	subq	%rsi, %rax
	subq	$16, %rax
	andq	$-16, %rax
	cmpq	%r14, %rbx
	leaq	16(%r13,%rax), %r13
	je	.L1781
	.p2align 4,,10
	.p2align 3
.L1782:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1783
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%r14, %rbx
	jne	.L1782
.L1784:
	movq	(%r15), %r14
.L1781:
	testq	%r14, %r14
	je	.L1786
	movq	%r14, %rdi
	call	_ZdlPv
.L1786:
	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
.L1783:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%r14, %rbx
	jne	.L1782
	jmp	.L1784
	.p2align 4,,10
	.p2align 3
.L1788:
	movl	$1, %edx
.L1773:
	salq	$4, %rdx
	movq	%rdx, %r12
	jmp	.L1774
	.p2align 4,,10
	.p2align 3
.L1802:
	movabsq	$1152921504606846975, %rax
	cmpq	%rax, %rdx
	ja	.L1774
	testq	%rdx, %rdx
	jne	.L1773
	movl	$16, %r13d
	xorl	%r12d, %r12d
	xorl	%ebp, %ebp
	jmp	.L1775
	.p2align 4,,10
	.p2align 3
.L1777:
	movq	8(%r15), %r14
	cmpq	%r14, %rsi
	jne	.L1787
	jmp	.L1781
	.cfi_endproc
.LFE11802:
	.section	.gcc_except_table
.LLSDA11802:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11802-.LLSDACSB11802
.LLSDACSB11802:
	.uleb128 .LEHB220-.LFB11802
	.uleb128 .LEHE220-.LEHB220
	.uleb128 0
	.uleb128 0
.LLSDACSE11802:
	.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:
.LFB11823:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11823
	testq	%rsi, %rsi
	je	.L1818
	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
.L1805:
	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	.L1806
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
	call	_ZdlPv
	testq	%rbp, %rbp
	je	.L1803
.L1807:
	movq	%rbp, %rbx
	jmp	.L1805
	.p2align 4,,10
	.p2align 3
.L1806:
	movq	%rbx, %rdi
	call	_ZdlPv
	testq	%rbp, %rbp
	jne	.L1807
.L1803:
	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
.L1818:
	.cfi_restore 3
	.cfi_restore 6
	.cfi_restore 12
	rep ret
	.cfi_endproc
.LFE11823:
	.section	.gcc_except_table
.LLSDA11823:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11823-.LLSDACSB11823
.LLSDACSB11823:
.LLSDACSE11823:
	.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	.L1828
	xorl	%eax, %eax
	ret
	.p2align 4,,10
	.p2align 3
.L1828:
	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	.L1821
	call	_ZdlPv
.L1821:
	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_:
.LFB12408:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12408
	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	.L1831
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1832
	addl	$1, 88(%rdi)
.L1831:
	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
.L1832:
	.cfi_restore_state
.LEHB221:
	call	*%rax
.LEHE221:
	jmp	.L1831
.L1835:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
	movq	%rbp, %rdi
.LEHB222:
	call	_Unwind_Resume
.LEHE222:
	.cfi_endproc
.LFE12408:
	.section	.gcc_except_table
.LLSDA12408:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12408-.LLSDACSB12408
.LLSDACSB12408:
	.uleb128 .LEHB221-.LFB12408
	.uleb128 .LEHE221-.LEHB221
	.uleb128 .L1835-.LFB12408
	.uleb128 0
	.uleb128 .LEHB222-.LFB12408
	.uleb128 .LEHE222-.LEHB222
	.uleb128 0
	.uleb128 0
.LLSDACSE12408:
	.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:
.LFB14347:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14347
	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
.LEHB223:
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
.LEHE223:
	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)
.LEHB224:
	call	__cxa_throw
.L1840:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE224:
	.cfi_endproc
.LFE14347:
	.section	.gcc_except_table
.LLSDA14347:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14347-.LLSDACSB14347
.LLSDACSB14347:
	.uleb128 .LEHB223-.LFB14347
	.uleb128 .LEHE223-.LEHB223
	.uleb128 .L1840-.LFB14347
	.uleb128 0
	.uleb128 .LEHB224-.LFB14347
	.uleb128 .LEHE224-.LEHB224
	.uleb128 0
	.uleb128 0
.LLSDACSE14347:
	.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:
.LFB15219:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15219
	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
.LEHB225:
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
.LEHE225:
	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)
.LEHB226:
	call	__cxa_throw
.L1844:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE226:
	.cfi_endproc
.LFE15219:
	.section	.gcc_except_table
.LLSDA15219:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15219-.LLSDACSB15219
.LLSDACSB15219:
	.uleb128 .LEHB225-.LFB15219
	.uleb128 .LEHE225-.LEHB225
	.uleb128 .L1844-.LFB15219
	.uleb128 0
	.uleb128 .LEHB226-.LFB15219
	.uleb128 .LEHE226-.LEHB226
	.uleb128 0
	.uleb128 0
.LLSDACSE15219:
	.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_:
.LFB12554:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12554
	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
.LEHB227:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.138
.LEHE227:
	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
.L1848:
	.cfi_restore_state
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB228:
	call	_Unwind_Resume
.LEHE228:
	.cfi_endproc
.LFE12554:
	.section	.gcc_except_table
.LLSDA12554:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12554-.LLSDACSB12554
.LLSDACSB12554:
	.uleb128 .LEHB227-.LFB12554
	.uleb128 .LEHE227-.LEHB227
	.uleb128 .L1848-.LFB12554
	.uleb128 0
	.uleb128 .LEHB228-.LFB12554
	.uleb128 .LEHE228-.LEHB228
	.uleb128 0
	.uleb128 0
.LLSDACSE12554:
	.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_:
.LFB12564:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12564
	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
.LEHB229:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE229:
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1853
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1854
	addl	$1, 88(%rdi)
.L1853:
	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
.L1854:
	.cfi_restore_state
.LEHB230:
	call	*%rax
.LEHE230:
	jmp	.L1853
.L1857:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB231:
	call	_Unwind_Resume
.LEHE231:
	.cfi_endproc
.LFE12564:
	.section	.gcc_except_table
.LLSDA12564:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12564-.LLSDACSB12564
.LLSDACSB12564:
	.uleb128 .LEHB229-.LFB12564
	.uleb128 .LEHE229-.LEHB229
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB230-.LFB12564
	.uleb128 .LEHE230-.LEHB230
	.uleb128 .L1857-.LFB12564
	.uleb128 0
	.uleb128 .LEHB231-.LFB12564
	.uleb128 .LEHE231-.LEHB231
	.uleb128 0
	.uleb128 0
.LLSDACSE12564:
	.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_:
.LFB11070:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11070
	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
.LEHB232:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE232:
	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)
.LEHB233:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE233:
	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)
.LEHB234:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE234:
	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
.LEHB235:
	call	__cxa_throw
.L1865:
	movq	%rax, %rbp
.L1864:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE235:
.L1867:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
.L1863:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	jmp	.L1864
.L1866:
	movq	%rax, %rbp
	jmp	.L1863
	.cfi_endproc
.LFE11070:
	.section	.gcc_except_table
.LLSDA11070:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11070-.LLSDACSB11070
.LLSDACSB11070:
	.uleb128 .LEHB232-.LFB11070
	.uleb128 .LEHE232-.LEHB232
	.uleb128 .L1865-.LFB11070
	.uleb128 0
	.uleb128 .LEHB233-.LFB11070
	.uleb128 .LEHE233-.LEHB233
	.uleb128 .L1866-.LFB11070
	.uleb128 0
	.uleb128 .LEHB234-.LFB11070
	.uleb128 .LEHE234-.LEHB234
	.uleb128 .L1867-.LFB11070
	.uleb128 0
	.uleb128 .LEHB235-.LFB11070
	.uleb128 .LEHE235-.LEHB235
	.uleb128 0
	.uleb128 0
.LLSDACSE11070:
	.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	.L1875
	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
.L1875:
	.cfi_restore_state
	movl	%eax, %ebx
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC7, %esi
	movq	%rax, %rbp
.LEHB236:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE236:
	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)
.LEHB237:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE237:
.L1873:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB238:
	call	_Unwind_Resume
.LEHE238:
	.cfi_endproc
.LFE6371:
	.section	.gcc_except_table
.LLSDA6371:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6371-.LLSDACSB6371
.LLSDACSB6371:
	.uleb128 .LEHB236-.LFB6371
	.uleb128 .LEHE236-.LEHB236
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB237-.LFB6371
	.uleb128 .LEHE237-.LEHB237
	.uleb128 .L1873-.LFB6371
	.uleb128 0
	.uleb128 .LEHB238-.LFB6371
	.uleb128 .LEHE238-.LEHB238
	.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	.L1885
	leaq	40(%rbx), %rdi
	xorl	%esi, %esi
	call	pthread_cond_init
	testl	%eax, %eax
	movl	%eax, %ebp
	jne	.L1886
	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
.L1885:
	.cfi_restore_state
	movl	%eax, %ebp
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC8, %esi
	movq	%rax, %rbx
.LEHB239:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE239:
	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)
.LEHB240:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE240:
.L1881:
.L1884:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB241:
	call	_Unwind_Resume
.L1886:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC9, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE241:
	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)
.LEHB242:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE242:
.L1882:
	jmp	.L1884
	.cfi_endproc
.LFE6405:
	.section	.gcc_except_table
.LLSDA6405:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6405-.LLSDACSB6405
.LLSDACSB6405:
	.uleb128 .LEHB239-.LFB6405
	.uleb128 .LEHE239-.LEHB239
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB240-.LFB6405
	.uleb128 .LEHE240-.LEHB240
	.uleb128 .L1881-.LFB6405
	.uleb128 0
	.uleb128 .LEHB241-.LFB6405
	.uleb128 .LEHE241-.LEHB241
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB242-.LFB6405
	.uleb128 .LEHE242-.LEHB242
	.uleb128 .L1882-.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._ZN5boost6detail16thread_data_baseC2Ev,"axG",@progbits,_ZN5boost6detail16thread_data_baseC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail16thread_data_baseC2Ev
	.type	_ZN5boost6detail16thread_data_baseC2Ev, @function
_ZN5boost6detail16thread_data_baseC2Ev:
.LFB6490:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6490
	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
	leaq	48(%rdi), %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	%rdi, %rbx
	movq	$0, 8(%rdi)
	movq	$0, 16(%rdi)
	movq	$_ZTVN5boost6detail16thread_data_baseE+16, (%rdi)
	movq	$0, 24(%rdi)
	movq	$0, 32(%rdi)
	movq	$0, 40(%rdi)
	movq	%rbp, %rdi
.LEHB243:
	call	_ZN5boost5mutexC1Ev
.LEHE243:
	leaq	88(%rbx), %r12
	movq	%r12, %rdi
.LEHB244:
	call	_ZN5boost18condition_variableC1Ev
.LEHE244:
	leaq	176(%rbx), %r13
	movq	%r13, %rdi
.LEHB245:
	call	_ZN5boost5mutexC1Ev
.LEHE245:
	leaq	216(%rbx), %rdi
.LEHB246:
	call	_ZN5boost18condition_variableC1Ev
.LEHE246:
	leaq	328(%rbx), %rax
	movb	$0, 304(%rbx)
	movb	$0, 305(%rbx)
	movb	$0, 306(%rbx)
	movq	$0, 312(%rbx)
	movl	$0, 328(%rbx)
	movq	$0, 336(%rbx)
	movq	%rax, 344(%rbx)
	movq	%rax, 352(%rbx)
	movq	$0, 360(%rbx)
	movq	$0, 368(%rbx)
	movq	$0, 376(%rbx)
	movq	$0, 384(%rbx)
	movq	$0, 392(%rbx)
	movq	$0, 400(%rbx)
	movq	$0, 408(%rbx)
	movq	$0, 416(%rbx)
	movq	$0, 424(%rbx)
	movb	$1, 432(%rbx)
	movb	$0, 433(%rbx)
	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
.L1898:
	.cfi_restore_state
	movq	%rax, %r13
.L1895:
	movq	32(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1896
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1896:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1897
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L1897:
	movq	%r13, %rdi
.LEHB247:
	call	_Unwind_Resume
.LEHE247:
.L1899:
	movq	%rax, %r14
.L1888:
	movq	%r13, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1888
	movq	%r14, %r13
	jmp	.L1891
.L1901:
	movq	%rax, %r13
.L1891:
	movq	%r12, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1891
	leaq	128(%rbx), %r12
.L1892:
	movq	%r12, %rdi
	call	pthread_cond_destroy
	cmpl	$4, %eax
	je	.L1892
	jmp	.L1894
.L1900:
	movq	%rax, %r13
.L1894:
	movq	%rbp, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1894
	jmp	.L1895
	.cfi_endproc
.LFE6490:
	.section	.gcc_except_table
.LLSDA6490:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6490-.LLSDACSB6490
.LLSDACSB6490:
	.uleb128 .LEHB243-.LFB6490
	.uleb128 .LEHE243-.LEHB243
	.uleb128 .L1898-.LFB6490
	.uleb128 0
	.uleb128 .LEHB244-.LFB6490
	.uleb128 .LEHE244-.LEHB244
	.uleb128 .L1900-.LFB6490
	.uleb128 0
	.uleb128 .LEHB245-.LFB6490
	.uleb128 .LEHE245-.LEHB245
	.uleb128 .L1901-.LFB6490
	.uleb128 0
	.uleb128 .LEHB246-.LFB6490
	.uleb128 .LEHE246-.LEHB246
	.uleb128 .L1899-.LFB6490
	.uleb128 0
	.uleb128 .LEHB247-.LFB6490
	.uleb128 .LEHE247-.LEHB247
	.uleb128 0
	.uleb128 0
.LLSDACSE6490:
	.section	.text._ZN5boost6detail16thread_data_baseC2Ev,"axG",@progbits,_ZN5boost6detail16thread_data_baseC5Ev,comdat
	.size	_ZN5boost6detail16thread_data_baseC2Ev, .-_ZN5boost6detail16thread_data_baseC2Ev
	.weak	_ZN5boost6detail16thread_data_baseC1Ev
	.set	_ZN5boost6detail16thread_data_baseC1Ev,_ZN5boost6detail16thread_data_baseC2Ev
	.section	.text._ZN5boost6detail17shared_state_baseC2Ev,"axG",@progbits,_ZN5boost6detail17shared_state_baseC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_baseC2Ev
	.type	_ZN5boost6detail17shared_state_baseC2Ev, @function
_ZN5boost6detail17shared_state_baseC2Ev:
.LFB10230:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10230
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	leaq	48(%rdi), %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbx
	movq	$0, 8(%rdi)
	movq	$0, 16(%rdi)
	movq	$_ZTVN5boost6detail17shared_state_baseE+16, (%rdi)
	movq	$0, 24(%rdi)
	movq	$0, 32(%rdi)
	movb	$0, 40(%rdi)
	movb	$1, 41(%rdi)
	movb	$0, 42(%rdi)
	movb	$0, 43(%rdi)
	movl	$0, 44(%rdi)
	movq	%rbp, %rdi
.LEHB248:
	call	_ZN5boost5mutexC1Ev
.LEHE248:
	leaq	88(%rbx), %rdi
.LEHB249:
	call	_ZN5boost18condition_variableC1Ev
.LEHE249:
	leaq	176(%rbx), %rax
	movq	$0, 192(%rbx)
	movq	$0, 200(%rbx)
	movq	$0, 232(%rbx)
	movq	$0, 240(%rbx)
	movq	%rax, 176(%rbx)
	movq	%rax, 184(%rbx)
	movq	$0, 248(%rbx)
	movq	$0, 256(%rbx)
	movq	$0, 264(%rbx)
	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
.L1922:
	.cfi_restore_state
	movq	%rax, %r12
.L1919:
	movq	32(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1920
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1920:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1921
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L1921:
	movq	%r12, %rdi
.LEHB250:
	call	_Unwind_Resume
.LEHE250:
.L1923:
	movq	%rax, %r12
.L1917:
	movq	%rbp, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1917
	jmp	.L1919
	.cfi_endproc
.LFE10230:
	.section	.gcc_except_table
.LLSDA10230:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10230-.LLSDACSB10230
.LLSDACSB10230:
	.uleb128 .LEHB248-.LFB10230
	.uleb128 .LEHE248-.LEHB248
	.uleb128 .L1922-.LFB10230
	.uleb128 0
	.uleb128 .LEHB249-.LFB10230
	.uleb128 .LEHE249-.LEHB249
	.uleb128 .L1923-.LFB10230
	.uleb128 0
	.uleb128 .LEHB250-.LFB10230
	.uleb128 .LEHE250-.LEHB250
	.uleb128 0
	.uleb128 0
.LLSDACSE10230:
	.section	.text._ZN5boost6detail17shared_state_baseC2Ev,"axG",@progbits,_ZN5boost6detail17shared_state_baseC5Ev,comdat
	.size	_ZN5boost6detail17shared_state_baseC2Ev, .-_ZN5boost6detail17shared_state_baseC2Ev
	.weak	_ZN5boost6detail17shared_state_baseC1Ev
	.set	_ZN5boost6detail17shared_state_baseC1Ev,_ZN5boost6detail17shared_state_baseC2Ev
	.section	.rodata.str1.1
.LC10:
	.string	"boost::thread_resource_error"
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv:
.LFB14195:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14195
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	leaq	16(%rdi), %rsi
	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
	xorl	%r13d, %r13d
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	leaq	24(%rsp), %rdi
.LEHB251:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE251:
	movq	24(%rsp), %rbp
	movq	8(%rbx), %r12
	testq	%rbp, %rbp
	je	.L1959
	leaq	8(%rbp), %rbx
	lock addl	$1, (%rbx)
	lock addl	$1, (%rbx)
	lock addl	$1, (%rbx)
	lock addl	$1, (%rbx)
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	lock addl	$1, (%rbx)
	movq	%rbp, %rdi
	movq	%rbp, %r13
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1959:
	movl	$464, %edi
.LEHB252:
	call	_Znwm
.LEHE252:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB253:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE253:
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE+16, (%rbx)
	movq	$_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, 440(%rbx)
	movl	$24, %edi
	movq	%r12, 448(%rbx)
	movq	%rbp, 456(%rbx)
	movq	%rbx, (%rsp)
	movq	$0, 8(%rsp)
.LEHB254:
	call	_Znwm
.LEHE254:
	movq	8(%rsp), %rdi
	movabsq	$4294967297, %rcx
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE+16, (%rax)
	movq	%rcx, 8(%rax)
	movq	%rbx, 16(%rax)
	movq	%rax, 8(%rsp)
	testq	%rdi, %rdi
	je	.L1938
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1938:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L1961
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L1944
.L1961:
	movq	8(%rsp), %rax
	movq	%rbx, 16(%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L1945
	lock addl	$1, 8(%rax)
	movq	16(%rsp), %rdx
.L1945:
	leaq	16(%rbx), %rdi
	leaq	24(%rsp), %rsi
	movq	%rdx, 8(%rbx)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1944
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1944:
	testq	%rbp, %rbp
	je	.L1948
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1948:
	movq	%rsp, %rdi
.LEHB255:
	call	_ZN5boost6thread21start_thread_noexceptEv
.LEHE255:
	testb	%al, %al
	je	.L2001
	movq	%rsp, %rdi
.LEHB256:
	call	_ZN5boost6thread6detachEv
.LEHE256:
	movq	%rsp, %rdi
	call	_ZN5boost6thread6detachEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1955
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1955:
	testq	%rbp, %rbp
	je	.L1932
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1932:
	addq	$88, %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
.L2001:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	leaq	16(%rsp), %rdi
	movl	$.LC10, %esi
	movq	%rax, %rbx
.LEHB257:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE257:
	leaq	64(%rsp), %rax
	leaq	16(%rsp), %rdi
	movl	$11, 32(%rsp)
	movq	%rbx, 40(%rsp)
	movq	$0, 56(%rsp)
	movq	%rax, 48(%rsp)
	movb	$0, 64(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, 16(%rsp)
.LEHB258:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE258:
.L1968:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, 16(%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L1951:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1953
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1953:
	testq	%rbp, %rbp
	je	.L1958
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1958:
	movq	%rbx, %rdi
.LEHB259:
	call	_Unwind_Resume
.LEHE259:
.L1963:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L1953
.L1965:
	movq	%rax, %r12
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
.L1936:
	testq	%r13, %r13
	je	.L1947
	movq	%r13, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1947:
	testq	%rbp, %rbp
	je	.L1953
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L1953
.L1969:
	movq	%rax, %rbx
	jmp	.L1936
.L1967:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	456(%rbx), %rdi
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1940
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1940:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movl	$464, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB260:
	call	__cxa_rethrow
.LEHE260:
.L1964:
	movq	%rax, %rbx
	jmp	.L1951
.L1966:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1947
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L1947
	.cfi_endproc
.LFE14195:
	.section	.gcc_except_table
	.align 4
.LLSDA14195:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14195-.LLSDATTD14195
.LLSDATTD14195:
	.byte	0x1
	.uleb128 .LLSDACSE14195-.LLSDACSB14195
.LLSDACSB14195:
	.uleb128 .LEHB251-.LFB14195
	.uleb128 .LEHE251-.LEHB251
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB252-.LFB14195
	.uleb128 .LEHE252-.LEHB252
	.uleb128 .L1969-.LFB14195
	.uleb128 0
	.uleb128 .LEHB253-.LFB14195
	.uleb128 .LEHE253-.LEHB253
	.uleb128 .L1965-.LFB14195
	.uleb128 0
	.uleb128 .LEHB254-.LFB14195
	.uleb128 .LEHE254-.LEHB254
	.uleb128 .L1967-.LFB14195
	.uleb128 0x1
	.uleb128 .LEHB255-.LFB14195
	.uleb128 .LEHE255-.LEHB255
	.uleb128 .L1964-.LFB14195
	.uleb128 0
	.uleb128 .LEHB256-.LFB14195
	.uleb128 .LEHE256-.LEHB256
	.uleb128 .L1963-.LFB14195
	.uleb128 0
	.uleb128 .LEHB257-.LFB14195
	.uleb128 .LEHE257-.LEHB257
	.uleb128 .L1964-.LFB14195
	.uleb128 0
	.uleb128 .LEHB258-.LFB14195
	.uleb128 .LEHE258-.LEHB258
	.uleb128 .L1968-.LFB14195
	.uleb128 0
	.uleb128 .LEHB259-.LFB14195
	.uleb128 .LEHE259-.LEHB259
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB260-.LFB14195
	.uleb128 .LEHE260-.LEHB260
	.uleb128 .L1966-.LFB14195
	.uleb128 0
.LLSDACSE14195:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14195:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv:
.LFB14199:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14199
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	leaq	16(%rdi), %rsi
	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
	xorl	%r13d, %r13d
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	leaq	24(%rsp), %rdi
.LEHB261:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE261:
	movq	24(%rsp), %rbp
	movq	8(%rbx), %r12
	testq	%rbp, %rbp
	je	.L2029
	leaq	8(%rbp), %rbx
	lock addl	$1, (%rbx)
	lock addl	$1, (%rbx)
	lock addl	$1, (%rbx)
	lock addl	$1, (%rbx)
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	lock addl	$1, (%rbx)
	movq	%rbp, %rdi
	movq	%rbp, %r13
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2029:
	movl	$464, %edi
.LEHB262:
	call	_Znwm
.LEHE262:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB263:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE263:
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE+16, (%rbx)
	movq	$_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, 440(%rbx)
	movl	$24, %edi
	movq	%r12, 448(%rbx)
	movq	%rbp, 456(%rbx)
	movq	%rbx, (%rsp)
	movq	$0, 8(%rsp)
.LEHB264:
	call	_Znwm
.LEHE264:
	movq	8(%rsp), %rdi
	movabsq	$4294967297, %rcx
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE+16, (%rax)
	movq	%rcx, 8(%rax)
	movq	%rbx, 16(%rax)
	movq	%rax, 8(%rsp)
	testq	%rdi, %rdi
	je	.L2008
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2008:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L2031
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L2014
.L2031:
	movq	8(%rsp), %rax
	movq	%rbx, 16(%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L2015
	lock addl	$1, 8(%rax)
	movq	16(%rsp), %rdx
.L2015:
	leaq	16(%rbx), %rdi
	leaq	24(%rsp), %rsi
	movq	%rdx, 8(%rbx)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2014
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2014:
	testq	%rbp, %rbp
	je	.L2018
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2018:
	movq	%rsp, %rdi
.LEHB265:
	call	_ZN5boost6thread21start_thread_noexceptEv
.LEHE265:
	testb	%al, %al
	je	.L2071
	movq	%rsp, %rdi
.LEHB266:
	call	_ZN5boost6thread6detachEv
.LEHE266:
	movq	%rsp, %rdi
	call	_ZN5boost6thread6detachEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2025
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2025:
	testq	%rbp, %rbp
	je	.L2002
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2002:
	addq	$88, %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
.L2071:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	leaq	16(%rsp), %rdi
	movl	$.LC10, %esi
	movq	%rax, %rbx
.LEHB267:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE267:
	leaq	64(%rsp), %rax
	leaq	16(%rsp), %rdi
	movl	$11, 32(%rsp)
	movq	%rbx, 40(%rsp)
	movq	$0, 56(%rsp)
	movq	%rax, 48(%rsp)
	movb	$0, 64(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, 16(%rsp)
.LEHB268:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE268:
.L2038:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, 16(%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L2021:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2023
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2023:
	testq	%rbp, %rbp
	je	.L2028
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2028:
	movq	%rbx, %rdi
.LEHB269:
	call	_Unwind_Resume
.LEHE269:
.L2033:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L2023
.L2035:
	movq	%rax, %r12
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
.L2006:
	testq	%r13, %r13
	je	.L2017
	movq	%r13, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2017:
	testq	%rbp, %rbp
	je	.L2023
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2023
.L2039:
	movq	%rax, %rbx
	jmp	.L2006
.L2037:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	456(%rbx), %rdi
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2010
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2010:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movl	$464, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB270:
	call	__cxa_rethrow
.LEHE270:
.L2034:
	movq	%rax, %rbx
	jmp	.L2021
.L2036:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2017
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2017
	.cfi_endproc
.LFE14199:
	.section	.gcc_except_table
	.align 4
.LLSDA14199:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14199-.LLSDATTD14199
.LLSDATTD14199:
	.byte	0x1
	.uleb128 .LLSDACSE14199-.LLSDACSB14199
.LLSDACSB14199:
	.uleb128 .LEHB261-.LFB14199
	.uleb128 .LEHE261-.LEHB261
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB262-.LFB14199
	.uleb128 .LEHE262-.LEHB262
	.uleb128 .L2039-.LFB14199
	.uleb128 0
	.uleb128 .LEHB263-.LFB14199
	.uleb128 .LEHE263-.LEHB263
	.uleb128 .L2035-.LFB14199
	.uleb128 0
	.uleb128 .LEHB264-.LFB14199
	.uleb128 .LEHE264-.LEHB264
	.uleb128 .L2037-.LFB14199
	.uleb128 0x1
	.uleb128 .LEHB265-.LFB14199
	.uleb128 .LEHE265-.LEHB265
	.uleb128 .L2034-.LFB14199
	.uleb128 0
	.uleb128 .LEHB266-.LFB14199
	.uleb128 .LEHE266-.LEHB266
	.uleb128 .L2033-.LFB14199
	.uleb128 0
	.uleb128 .LEHB267-.LFB14199
	.uleb128 .LEHE267-.LEHB267
	.uleb128 .L2034-.LFB14199
	.uleb128 0
	.uleb128 .LEHB268-.LFB14199
	.uleb128 .LEHE268-.LEHB268
	.uleb128 .L2038-.LFB14199
	.uleb128 0
	.uleb128 .LEHB269-.LFB14199
	.uleb128 .LEHE269-.LEHB269
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB270-.LFB14199
	.uleb128 .LEHE270-.LEHB270
	.uleb128 .L2036-.LFB14199
	.uleb128 0
.LLSDACSE14199:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14199:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.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:
.LFB14332:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14332
	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
.LEHB271:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE271:
	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)
.LEHB272:
	call	__cxa_throw
.L2074:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE272:
	.cfi_endproc
.LFE14332:
	.section	.gcc_except_table
.LLSDA14332:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14332-.LLSDACSB14332
.LLSDACSB14332:
	.uleb128 .LEHB271-.LFB14332
	.uleb128 .LEHE271-.LEHB271
	.uleb128 .L2074-.LFB14332
	.uleb128 0
	.uleb128 .LEHB272-.LFB14332
	.uleb128 .LEHE272-.LEHB272
	.uleb128 0
	.uleb128 0
.LLSDACSE14332:
	.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:
.LFB14331:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14331
	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
.LEHB273:
	call	_Znwm
.LEHE273:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB274:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE274:
	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)
.LEHB275:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE275:
	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
.L2080:
	.cfi_restore_state
	movq	%rax, %rbp
.L2079:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB276:
	call	_Unwind_Resume
.LEHE276:
.L2081:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	jmp	.L2079
	.cfi_endproc
.LFE14331:
	.section	.gcc_except_table
.LLSDA14331:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14331-.LLSDACSB14331
.LLSDACSB14331:
	.uleb128 .LEHB273-.LFB14331
	.uleb128 .LEHE273-.LEHB273
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB274-.LFB14331
	.uleb128 .LEHE274-.LEHB274
	.uleb128 .L2080-.LFB14331
	.uleb128 0
	.uleb128 .LEHB275-.LFB14331
	.uleb128 .LEHE275-.LEHB275
	.uleb128 .L2081-.LFB14331
	.uleb128 0
	.uleb128 .LEHB276-.LFB14331
	.uleb128 .LEHE276-.LEHB276
	.uleb128 0
	.uleb128 0
.LLSDACSE14331:
	.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:
.LFB15242:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15242
	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
.LEHB277:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE277:
	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)
.LEHB278:
	call	__cxa_throw
.L2087:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE278:
	.cfi_endproc
.LFE15242:
	.section	.gcc_except_table
.LLSDA15242:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15242-.LLSDACSB15242
.LLSDACSB15242:
	.uleb128 .LEHB277-.LFB15242
	.uleb128 .LEHE277-.LEHB277
	.uleb128 .L2087-.LFB15242
	.uleb128 0
	.uleb128 .LEHB278-.LFB15242
	.uleb128 .LEHE278-.LEHB278
	.uleb128 0
	.uleb128 0
.LLSDACSE15242:
	.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_:
.LFB12576:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12576
	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
.LEHB279:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE279:
	movq	$_ZTVN5boost10lock_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L2091
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2092
	addl	$1, 88(%rdi)
.L2091:
	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
.L2092:
	.cfi_restore_state
.LEHB280:
	call	*%rax
.LEHE280:
	jmp	.L2091
.L2095:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB281:
	call	_Unwind_Resume
.LEHE281:
	.cfi_endproc
.LFE12576:
	.section	.gcc_except_table
.LLSDA12576:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12576-.LLSDACSB12576
.LLSDACSB12576:
	.uleb128 .LEHB279-.LFB12576
	.uleb128 .LEHE279-.LEHB279
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB280-.LFB12576
	.uleb128 .LEHE280-.LEHB280
	.uleb128 .L2095-.LFB12576
	.uleb128 0
	.uleb128 .LEHB281-.LFB12576
	.uleb128 .LEHE281-.LEHB281
	.uleb128 0
	.uleb128 0
.LLSDACSE12576:
	.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_:
.LFB11071:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11071
	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
.LEHB282:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE282:
	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)
.LEHB283:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE283:
	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)
.LEHB284:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE284:
	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
.LEHB285:
	call	__cxa_throw
.L2103:
	movq	%rax, %rbp
.L2102:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE285:
.L2105:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
.L2101:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	jmp	.L2102
.L2104:
	movq	%rax, %rbp
	jmp	.L2101
	.cfi_endproc
.LFE11071:
	.section	.gcc_except_table
.LLSDA11071:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11071-.LLSDACSB11071
.LLSDACSB11071:
	.uleb128 .LEHB282-.LFB11071
	.uleb128 .LEHE282-.LEHB282
	.uleb128 .L2103-.LFB11071
	.uleb128 0
	.uleb128 .LEHB283-.LFB11071
	.uleb128 .LEHE283-.LEHB283
	.uleb128 .L2104-.LFB11071
	.uleb128 0
	.uleb128 .LEHB284-.LFB11071
	.uleb128 .LEHE284-.LEHB284
	.uleb128 .L2105-.LFB11071
	.uleb128 0
	.uleb128 .LEHB285-.LFB11071
	.uleb128 .LEHE285-.LEHB285
	.uleb128 0
	.uleb128 0
.LLSDACSE11071:
	.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
.LC11:
	.string	"boost unique_lock has no mutex"
	.align 8
.LC12:
	.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:
.LFB11355:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11355
	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	.L2122
	cmpb	$0, 8(%rdi)
	movq	%rdi, %rbp
	je	.L2123
	.p2align 4,,10
	.p2align 3
.L2111:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2111
	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
.L2122:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC11, %esi
	movq	%rax, %rbx
.LEHB286:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE286:
	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)
.LEHB287:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE287:
.L2114:
.L2121:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB288:
	call	_Unwind_Resume
.L2123:
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC12, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE288:
	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)
.LEHB289:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE289:
.L2115:
	jmp	.L2121
	.cfi_endproc
.LFE11355:
	.section	.gcc_except_table
.LLSDA11355:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11355-.LLSDACSB11355
.LLSDACSB11355:
	.uleb128 .LEHB286-.LFB11355
	.uleb128 .LEHE286-.LEHB286
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB287-.LFB11355
	.uleb128 .LEHE287-.LEHB287
	.uleb128 .L2114-.LFB11355
	.uleb128 0
	.uleb128 .LEHB288-.LFB11355
	.uleb128 .LEHE288-.LEHB288
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB289-.LFB11355
	.uleb128 .LEHE289-.LEHB289
	.uleb128 .L2115-.LFB11355
	.uleb128 0
.LLSDACSE11355:
	.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
.LC13:
	.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
.L2125:
	movq	%rbp, %rdi
	call	pthread_mutex_lock
	cmpl	$4, %eax
	movl	%eax, %ebx
	je	.L2125
	testl	%eax, %eax
	jne	.L2132
	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
.L2132:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC13, %esi
	movq	%rax, %rbp
.LEHB290:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE290:
	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)
.LEHB291:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE291:
.L2128:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB292:
	call	_Unwind_Resume
.LEHE292:
	.cfi_endproc
.LFE6377:
	.section	.gcc_except_table
.LLSDA6377:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6377-.LLSDACSB6377
.LLSDACSB6377:
	.uleb128 .LEHB290-.LFB6377
	.uleb128 .LEHE290-.LEHB290
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB291-.LFB6377
	.uleb128 .LEHE291-.LEHB291
	.uleb128 .L2128-.LFB6377
	.uleb128 0
	.uleb128 .LEHB292-.LFB6377
	.uleb128 .LEHE292-.LEHB292
	.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	.L2134
	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
.L2136:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2136
	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
.L2134:
	.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
.LC14:
	.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:
.LFB11357:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11357
	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	.L2148
	cmpb	$0, 8(%rbx)
	jne	.L2149
.LEHB293:
	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
.L2148:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC11, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE293:
	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)
.LEHB294:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE294:
.L2143:
.L2147:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB295:
	call	_Unwind_Resume
.L2149:
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC14, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE295:
	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)
.LEHB296:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE296:
.L2144:
	jmp	.L2147
	.cfi_endproc
.LFE11357:
	.section	.gcc_except_table
.LLSDA11357:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11357-.LLSDACSB11357
.LLSDACSB11357:
	.uleb128 .LEHB293-.LFB11357
	.uleb128 .LEHE293-.LEHB293
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB294-.LFB11357
	.uleb128 .LEHE294-.LEHB294
	.uleb128 .L2143-.LFB11357
	.uleb128 0
	.uleb128 .LEHB295-.LFB11357
	.uleb128 .LEHE295-.LEHB295
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB296-.LFB11357
	.uleb128 .LEHE296-.LEHB296
	.uleb128 .L2144-.LFB11357
	.uleb128 0
.LLSDACSE11357:
	.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)
.LEHB297:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE297:
	movzbl	42(%rbx), %ebp
	testb	%bpl, %bpl
	jne	.L2164
	movzbl	40(%rbx), %ebp
.L2152:
	cmpb	$0, 8(%rsp)
	je	.L2150
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2154:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2154
.L2150:
	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
.L2164:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB298:
	call	*56(%rax)
.LEHE298:
	jmp	.L2152
.L2158:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L2156
	movq	(%rsp), %rbp
.L2157:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2157
.L2156:
	movq	%rbx, %rdi
.LEHB299:
	call	_Unwind_Resume
.LEHE299:
	.cfi_endproc
.LFE10260:
	.section	.gcc_except_table
.LLSDA10260:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10260-.LLSDACSB10260
.LLSDACSB10260:
	.uleb128 .LEHB297-.LFB10260
	.uleb128 .LEHE297-.LEHB297
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB298-.LFB10260
	.uleb128 .LEHE298-.LEHB298
	.uleb128 .L2158-.LFB10260
	.uleb128 0
	.uleb128 .LEHB299-.LFB10260
	.uleb128 .LEHE299-.LEHB299
	.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)
.LEHB300:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE300:
	movzbl	42(%rbx), %ebp
	testb	%bpl, %bpl
	jne	.L2181
.L2166:
	cmpb	$0, 8(%rsp)
	je	.L2165
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2168:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2168
.L2165:
	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
.L2181:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB301:
	call	*56(%rax)
.LEHE301:
	jmp	.L2166
.L2172:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L2170
	movq	(%rsp), %rbp
.L2171:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2171
.L2170:
	movq	%rbx, %rdi
.LEHB302:
	call	_Unwind_Resume
.LEHE302:
	.cfi_endproc
.LFE10259:
	.section	.gcc_except_table
.LLSDA10259:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10259-.LLSDACSB10259
.LLSDACSB10259:
	.uleb128 .LEHB300-.LFB10259
	.uleb128 .LEHE300-.LEHB300
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB301-.LFB10259
	.uleb128 .LEHE301-.LEHB301
	.uleb128 .L2172-.LFB10259
	.uleb128 0
	.uleb128 .LEHB302-.LFB10259
	.uleb128 .LEHE302-.LEHB302
	.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._ZNK5boost6detail12basic_futureIiE13launch_policyEv,"axG",@progbits,_ZNK5boost6detail12basic_futureIiE13launch_policyEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
	.type	_ZNK5boost6detail12basic_futureIiE13launch_policyEv, @function
_ZNK5boost6detail12basic_futureIiE13launch_policyEv:
.LFB12349:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	xorl	%ebx, %ebx
	subq	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	(%rdi), %rax
	testq	%rax, %rax
	je	.L2182
	addq	$48, %rax
	movq	%rdi, %rbx
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	cmpb	$0, 8(%rsp)
	movq	(%rbx), %rax
	movl	44(%rax), %ebx
	je	.L2182
	movq	(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L2185:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2185
.L2182:
	addq	$24, %rsp
	.cfi_def_cfa_offset 24
	movl	%ebx, %eax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE12349:
	.size	_ZNK5boost6detail12basic_futureIiE13launch_policyEv, .-_ZNK5boost6detail12basic_futureIiE13launch_policyEv
	.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	.L2191
	movq	%rdi, %rbx
	movq	%r8, %rdi
	movq	%rsi, 8(%rsp)
	subq	%r13, %rdi
	movq	%rdi, %rax
	sarq	$4, %rax
	testq	%rax, %rax
	je	.L2221
	movabsq	$1152921504606846975, %rdx
	cmpq	%rdx, %rax
	ja	.L2241
.LEHB303:
	call	_Znwm
.LEHE303:
	movq	240(%rbx), %r8
	movq	232(%rbx), %r13
	movq	%rax, %r12
	cmpq	%r13, %r8
	je	.L2242
.L2193:
	movq	%r13, %rax
	movq	%r12, %rdx
	.p2align 4,,10
	.p2align 3
.L2197:
	movq	(%rax), %rcx
	movq	%rcx, (%rdx)
	movq	8(%rax), %rcx
	testq	%rcx, %rcx
	movq	%rcx, 8(%rdx)
	je	.L2196
	lock addl	$1, 8(%rcx)
.L2196:
	addq	$16, %rax
	addq	$16, %rdx
	cmpq	%rax, %r8
	jne	.L2197
	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	.L2195
	movq	%r13, %r14
	.p2align 4,,10
	.p2align 3
.L2198:
	movq	8(%r14), %rdi
	testq	%rdi, %rdi
	je	.L2202
	addq	$16, %r14
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%r14, %r15
	jne	.L2198
.L2195:
	movq	8(%rsp), %rdi
	movq	%r13, 240(%rbx)
.LEHB304:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE304:
	cmpq	%rbp, %r12
	je	.L2204
	movq	%r12, %rbx
	.p2align 4,,10
	.p2align 3
.L2205:
	movq	(%rbx), %rdi
	movq	(%rdi), %rax
.LEHB305:
	call	*(%rax)
.LEHE305:
	addq	$16, %rbx
	cmpq	%rbx, %rbp
	jne	.L2205
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2219
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2219:
	movq	%r12, %rbx
	.p2align 4,,10
	.p2align 3
.L2209:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2210
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%rbp, %rbx
	jne	.L2209
.L2211:
	testq	%r12, %r12
	je	.L2191
	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
.L2191:
	.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
.L2210:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%rbp, %rbx
	jne	.L2209
	jmp	.L2211
	.p2align 4,,10
	.p2align 3
.L2202:
	addq	$16, %r14
	cmpq	%r15, %r14
	jne	.L2198
	jmp	.L2195
	.p2align 4,,10
	.p2align 3
.L2242:
	movq	%rax, %rbp
	jmp	.L2195
	.p2align 4,,10
	.p2align 3
.L2204:
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2211
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2211
	.p2align 4,,10
	.p2align 3
.L2221:
	xorl	%r12d, %r12d
	jmp	.L2193
.L2241:
.LEHB306:
	call	_ZSt17__throw_bad_allocv
.LEHE306:
.L2225:
	movq	%rax, %r13
	movq	%r12, %rbx
.L2217:
	cmpq	%rbp, %rbx
	je	.L2215
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2216
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2216:
	addq	$16, %rbx
	jmp	.L2217
.L2215:
	testq	%r12, %r12
	je	.L2218
	movq	%r12, %rdi
	call	_ZdlPv
.L2218:
	movq	%r13, %rdi
.LEHB307:
	call	_Unwind_Resume
.LEHE307:
.L2224:
	movq	%rax, %rbx
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2214
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2214:
	movq	%rbx, %r13
	movq	%r12, %rbx
	jmp	.L2217
	.cfi_endproc
.LFE10254:
	.section	.gcc_except_table
.LLSDA10254:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10254-.LLSDACSB10254
.LLSDACSB10254:
	.uleb128 .LEHB303-.LFB10254
	.uleb128 .LEHE303-.LEHB303
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB304-.LFB10254
	.uleb128 .LEHE304-.LEHB304
	.uleb128 .L2225-.LFB10254
	.uleb128 0
	.uleb128 .LEHB305-.LFB10254
	.uleb128 .LEHE305-.LEHB305
	.uleb128 .L2224-.LFB10254
	.uleb128 0
	.uleb128 .LEHB306-.LFB10254
	.uleb128 .LEHE306-.LEHB306
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB307-.LFB10254
	.uleb128 .LEHE307-.LEHB307
	.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_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE:
.LFB10256:
	.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, %r14
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	leaq	88(%rdi), %rbx
	movb	$1, 40(%rdi)
	leaq	176(%r13), %r12
	movq	%rbx, %rdi
	call	pthread_mutex_lock
	leaq	128(%r13), %rdi
	call	pthread_cond_broadcast
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	movq	176(%r13), %rbx
	cmpq	%rbx, %r12
	je	.L2244
	.p2align 4,,10
	.p2align 3
.L2245:
	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, %r12
	jne	.L2245
.L2244:
	popq	%rbx
	.cfi_def_cfa_offset 40
	movq	%r14, %rsi
	movq	%r13, %rdi
	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
	jmp	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
	.cfi_endproc
.LFE10256:
	.size	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_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	.L2249
	movq	(%rsi), %rdx
	movq	%rdx, (%rax)
	movq	8(%rsi), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 8(%rax)
	je	.L2250
	lock addl	$1, 8(%rdx)
	movq	240(%rdi), %rax
.L2250:
	addq	$16, %rax
	movq	%rax, 240(%rbx)
.L2251:
	cmpb	$0, 40(%rbx)
	jne	.L2257
	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
.L2257:
	.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
.L2249:
	.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	.L2251
	.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:
.LFB14327:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14327
	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
.LEHB308:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE308:
	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)
.LEHB309:
	call	__cxa_throw
.L2260:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE309:
	.cfi_endproc
.LFE14327:
	.section	.gcc_except_table
.LLSDA14327:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14327-.LLSDACSB14327
.LLSDACSB14327:
	.uleb128 .LEHB308-.LFB14327
	.uleb128 .LEHE308-.LEHB308
	.uleb128 .L2260-.LFB14327
	.uleb128 0
	.uleb128 .LEHB309-.LFB14327
	.uleb128 .LEHE309-.LEHB309
	.uleb128 0
	.uleb128 0
.LLSDACSE14327:
	.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:
.LFB14326:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14326
	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
.LEHB310:
	call	_Znwm
.LEHE310:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB311:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE311:
	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)
.LEHB312:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE312:
	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
.L2266:
	.cfi_restore_state
	movq	%rax, %rbp
.L2265:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB313:
	call	_Unwind_Resume
.LEHE313:
.L2267:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	jmp	.L2265
	.cfi_endproc
.LFE14326:
	.section	.gcc_except_table
.LLSDA14326:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14326-.LLSDACSB14326
.LLSDACSB14326:
	.uleb128 .LEHB310-.LFB14326
	.uleb128 .LEHE310-.LEHB310
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB311-.LFB14326
	.uleb128 .LEHE311-.LEHB311
	.uleb128 .L2266-.LFB14326
	.uleb128 0
	.uleb128 .LEHB312-.LFB14326
	.uleb128 .LEHE312-.LEHB312
	.uleb128 .L2267-.LFB14326
	.uleb128 0
	.uleb128 .LEHB313-.LFB14326
	.uleb128 .LEHE313-.LEHB313
	.uleb128 0
	.uleb128 0
.LLSDACSE14326:
	.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:
.LFB15235:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15235
	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
.LEHB314:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE314:
	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)
.LEHB315:
	call	__cxa_throw
.L2273:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE315:
	.cfi_endproc
.LFE15235:
	.section	.gcc_except_table
.LLSDA15235:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15235-.LLSDACSB15235
.LLSDACSB15235:
	.uleb128 .LEHB314-.LFB15235
	.uleb128 .LEHE314-.LEHB314
	.uleb128 .L2273-.LFB15235
	.uleb128 0
	.uleb128 .LEHB315-.LFB15235
	.uleb128 .LEHE315-.LEHB315
	.uleb128 0
	.uleb128 0
.LLSDACSE15235:
	.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_:
.LFB12615:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12615
	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
.LEHB316:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE316:
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L2277
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2278
	addl	$1, 88(%rdi)
.L2277:
	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
.L2278:
	.cfi_restore_state
.LEHB317:
	call	*%rax
.LEHE317:
	jmp	.L2277
.L2281:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB318:
	call	_Unwind_Resume
.LEHE318:
	.cfi_endproc
.LFE12615:
	.section	.gcc_except_table
.LLSDA12615:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12615-.LLSDACSB12615
.LLSDACSB12615:
	.uleb128 .LEHB316-.LFB12615
	.uleb128 .LEHE316-.LEHB316
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB317-.LFB12615
	.uleb128 .LEHE317-.LEHB317
	.uleb128 .L2281-.LFB12615
	.uleb128 0
	.uleb128 .LEHB318-.LFB12615
	.uleb128 .LEHE318-.LEHB318
	.uleb128 0
	.uleb128 0
.LLSDACSE12615:
	.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_:
.LFB11127:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11127
	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
.LEHB319:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE319:
	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)
.LEHB320:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE320:
	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)
.LEHB321:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE321:
	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
.LEHB322:
	call	__cxa_throw
.L2289:
	movq	%rax, %rbp
.L2288:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE322:
.L2291:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
.L2287:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	jmp	.L2288
.L2290:
	movq	%rax, %rbp
	jmp	.L2287
	.cfi_endproc
.LFE11127:
	.section	.gcc_except_table
.LLSDA11127:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11127-.LLSDACSB11127
.LLSDACSB11127:
	.uleb128 .LEHB319-.LFB11127
	.uleb128 .LEHE319-.LEHB319
	.uleb128 .L2289-.LFB11127
	.uleb128 0
	.uleb128 .LEHB320-.LFB11127
	.uleb128 .LEHE320-.LEHB320
	.uleb128 .L2290-.LFB11127
	.uleb128 0
	.uleb128 .LEHB321-.LFB11127
	.uleb128 .LEHE321-.LEHB321
	.uleb128 .L2291-.LFB11127
	.uleb128 0
	.uleb128 .LEHB322-.LFB11127
	.uleb128 .LEHE322-.LEHB322
	.uleb128 0
	.uleb128 0
.LLSDACSE11127:
	.section	.text._ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_, .-_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_
	.section	.rodata._ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE.str1.8,"aMS",@progbits,1
	.align 8
.LC15:
	.string	"boost::condition_variable::wait failed in pthread_cond_wait"
	.section	.text._ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE:
.LFB6521:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6521
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	leaq	40(%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	%rdi, %rbp
	movq	%rsi, %r12
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
.LEHB323:
	call	_ZN5boost6detail23get_current_thread_dataEv
.LEHE323:
	movq	%rax, 8(%rsp)
	testq	%rax, %rax
	movq	8(%rsp), %xmm0
	movq	%rbp, 8(%rsp)
	movhps	8(%rsp), %xmm0
	movaps	%xmm0, 16(%rsp)
	je	.L2295
	cmpb	$0, 432(%rax)
	jne	.L2320
.L2295:
	movq	%rbp, %rdi
	movb	$0, 32(%rsp)
	call	pthread_mutex_lock
.L2298:
	movq	%r12, %rdi
.LEHB324:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE324:
	movq	%rbp, %rsi
	movq	%r13, %rdi
.LEHB325:
	call	pthread_cond_wait
.LEHE325:
	leaq	16(%rsp), %rdi
	movl	%eax, %ebx
	call	_ZN5boost6detail20interruption_checkerD1Ev
	movq	%r12, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHB326:
	call	_ZN5boost11this_thread18interruption_pointEv
	testl	$-5, %ebx
	jne	.L2321
	addq	$88, %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
.L2320:
	.cfi_restore_state
	leaq	48(%rax), %rbx
	movb	$1, 32(%rsp)
	movq	%rbx, %rdi
	call	_ZN5boost5mutex4lockEv
	movq	16(%rsp), %rax
	cmpb	$0, 433(%rax)
	jne	.L2322
	movq	%rbp, 368(%rax)
	movq	%r13, 376(%rax)
	movq	24(%rsp), %rdi
	call	pthread_mutex_lock
	.p2align 4,,10
	.p2align 3
.L2299:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2299
	jmp	.L2298
.L2321:
	call	_ZN5boost6system16generic_categoryEv
	leaq	16(%rsp), %rdi
	movl	$.LC15, %esi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorC2EPKc
.LEHE326:
	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)
.LEHB327:
	call	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_
.LEHE327:
.L2308:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost15condition_errorE+16, 16(%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L2319:
	movq	%rbx, %rdi
.LEHB328:
	call	_Unwind_Resume
.LEHE328:
.L2322:
	movl	$1, %edi
	movb	$0, 433(%rax)
	call	__cxa_allocate_exception
	xorl	%edx, %edx
	movl	$_ZTIN5boost18thread_interruptedE, %esi
	movq	%rax, %rdi
.LEHB329:
	call	__cxa_throw
.LEHE329:
.L2309:
	movq	%rax, %rbp
.L2300:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2300
	movq	%rbp, %rdi
.LEHB330:
	call	_Unwind_Resume
.LEHE330:
.L2307:
	movq	%rax, %rbx
.L2304:
	leaq	16(%rsp), %rdi
	call	_ZN5boost6detail20interruption_checkerD1Ev
	testq	%r12, %r12
	je	.L2319
	movq	%r12, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2319
.L2310:
	movq	%rax, %rbx
	xorl	%r12d, %r12d
	jmp	.L2304
	.cfi_endproc
.LFE6521:
	.section	.gcc_except_table
.LLSDA6521:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6521-.LLSDACSB6521
.LLSDACSB6521:
	.uleb128 .LEHB323-.LFB6521
	.uleb128 .LEHE323-.LEHB323
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB324-.LFB6521
	.uleb128 .LEHE324-.LEHB324
	.uleb128 .L2310-.LFB6521
	.uleb128 0
	.uleb128 .LEHB325-.LFB6521
	.uleb128 .LEHE325-.LEHB325
	.uleb128 .L2307-.LFB6521
	.uleb128 0
	.uleb128 .LEHB326-.LFB6521
	.uleb128 .LEHE326-.LEHB326
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB327-.LFB6521
	.uleb128 .LEHE327-.LEHB327
	.uleb128 .L2308-.LFB6521
	.uleb128 0
	.uleb128 .LEHB328-.LFB6521
	.uleb128 .LEHE328-.LEHB328
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB329-.LFB6521
	.uleb128 .LEHE329-.LEHB329
	.uleb128 .L2309-.LFB6521
	.uleb128 0
	.uleb128 .LEHB330-.LFB6521
	.uleb128 .LEHE330-.LEHB330
	.uleb128 0
	.uleb128 0
.LLSDACSE6521:
	.section	.text._ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE,comdat
	.size	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZN5boost6detail30future_async_shared_state_baseIiED2Ev,"axG",@progbits,_ZN5boost6detail30future_async_shared_state_baseIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.type	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev, @function
_ZN5boost6detail30future_async_shared_state_baseIiED2Ev:
.LFB13886:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13886
	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	$_ZTVN5boost6detail30future_async_shared_state_baseIiEE+16, (%rdi)
	leaq	88(%rbx), %rbp
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	cmpb	$0, 40(%rbx)
	jne	.L2327
	.p2align 4,,10
	.p2align 3
.L2328:
	movq	%rsp, %rsi
	movq	%rbp, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L2328
.L2327:
	cmpb	$0, 8(%rsp)
	movq	(%rsp), %rbp
	je	.L2326
	.p2align 4,,10
	.p2align 3
.L2329:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2329
.L2326:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	call	_ZN5boost6detail17shared_state_baseD2Ev
	addq	$24, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE13886:
	.section	.gcc_except_table
.LLSDA13886:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13886-.LLSDACSB13886
.LLSDACSB13886:
.LLSDACSE13886:
	.section	.text._ZN5boost6detail30future_async_shared_state_baseIiED2Ev,"axG",@progbits,_ZN5boost6detail30future_async_shared_state_baseIiED5Ev,comdat
	.size	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev, .-_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.weak	_ZN5boost6detail30future_async_shared_state_baseIiED1Ev
	.set	_ZN5boost6detail30future_async_shared_state_baseIiED1Ev,_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.section	.text._ZN5boost6detail30future_async_shared_state_baseIiED0Ev,"axG",@progbits,_ZN5boost6detail30future_async_shared_state_baseIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail30future_async_shared_state_baseIiED0Ev
	.type	_ZN5boost6detail30future_async_shared_state_baseIiED0Ev, @function
_ZN5boost6detail30future_async_shared_state_baseIiED0Ev:
.LFB13888:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost6detail30future_async_shared_state_baseIiED1Ev
	movq	%rbx, %rdi
	movl	$280, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13888:
	.size	_ZN5boost6detail30future_async_shared_state_baseIiED0Ev, .-_ZN5boost6detail30future_async_shared_state_baseIiED0Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED2Ev:
.LFB13675:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13675
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2337
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2337:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13675:
	.section	.gcc_except_table
.LLSDA13675:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13675-.LLSDACSB13675
.LLSDACSB13675:
.LLSDACSE13675:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED2Ev:
.LFB13693:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13693
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2343
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2343:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13693:
	.section	.gcc_except_table
.LLSDA13693:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13693-.LLSDACSB13693
.LLSDACSB13693:
.LLSDACSE13693:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev:
.LFB13959:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13959
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2349
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2349:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13959:
	.section	.gcc_except_table
.LLSDA13959:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13959-.LLSDACSB13959
.LLSDACSB13959:
.LLSDACSE13959:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev
	.set	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED1Ev,_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev:
.LFB13977:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13977
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2355
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2355:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13977:
	.section	.gcc_except_table
.LLSDA13977:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13977-.LLSDACSB13977
.LLSDACSB13977:
.LLSDACSE13977:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev
	.set	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED1Ev,_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED0Ev:
.LFB13695:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13695
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2361
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2361:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13695:
	.section	.gcc_except_table
.LLSDA13695:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13695-.LLSDACSB13695
.LLSDACSB13695:
.LLSDACSE13695:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev:
.LFB13677:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13677
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2367
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2367:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13677:
	.section	.gcc_except_table
.LLSDA13677:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13677-.LLSDACSB13677
.LLSDACSB13677:
.LLSDACSE13677:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev:
.LFB13961:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13961
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2373
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2373:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13961:
	.section	.gcc_except_table
.LLSDA13961:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13961-.LLSDACSB13961
.LLSDACSB13961:
.LLSDACSE13961:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev:
.LFB13979:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13979
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2379
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2379:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13979:
	.section	.gcc_except_table
.LLSDA13979:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13979-.LLSDACSB13979
.LLSDACSB13979:
.LLSDACSE13979:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv:
.LFB14151:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14151
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L2384
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2386
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2386:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L2384:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14151:
	.section	.gcc_except_table
.LLSDA14151:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14151-.LLSDACSB14151
.LLSDACSB14151:
.LLSDACSE14151:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv:
.LFB14145:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14145
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L2391
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2393
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2393:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L2391:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14145:
	.section	.gcc_except_table
.LLSDA14145:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14145-.LLSDACSB14145
.LLSDACSB14145:
.LLSDACSE14145:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv
	.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:
.LFB14322:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14322
	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
.LEHB331:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE331:
	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)
.LEHB332:
	call	__cxa_throw
.L2400:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE332:
	.cfi_endproc
.LFE14322:
	.section	.gcc_except_table
.LLSDA14322:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14322-.LLSDACSB14322
.LLSDACSB14322:
	.uleb128 .LEHB331-.LFB14322
	.uleb128 .LEHE331-.LEHB331
	.uleb128 .L2400-.LFB14322
	.uleb128 0
	.uleb128 .LEHB332-.LFB14322
	.uleb128 .LEHE332-.LEHB332
	.uleb128 0
	.uleb128 0
.LLSDACSE14322:
	.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:
.LFB14321:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14321
	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
.LEHB333:
	call	_Znwm
.LEHE333:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB334:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE334:
	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)
.LEHB335:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE335:
	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
.L2406:
	.cfi_restore_state
	movq	%rax, %rbp
.L2405:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB336:
	call	_Unwind_Resume
.LEHE336:
.L2407:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	jmp	.L2405
	.cfi_endproc
.LFE14321:
	.section	.gcc_except_table
.LLSDA14321:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14321-.LLSDACSB14321
.LLSDACSB14321:
	.uleb128 .LEHB333-.LFB14321
	.uleb128 .LEHE333-.LEHB333
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB334-.LFB14321
	.uleb128 .LEHE334-.LEHB334
	.uleb128 .L2406-.LFB14321
	.uleb128 0
	.uleb128 .LEHB335-.LFB14321
	.uleb128 .LEHE335-.LEHB335
	.uleb128 .L2407-.LFB14321
	.uleb128 0
	.uleb128 .LEHB336-.LFB14321
	.uleb128 .LEHE336-.LEHB336
	.uleb128 0
	.uleb128 0
.LLSDACSE14321:
	.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:
.LFB15233:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15233
	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
.LEHB337:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE337:
	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)
.LEHB338:
	call	__cxa_throw
.L2413:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE338:
	.cfi_endproc
.LFE15233:
	.section	.gcc_except_table
.LLSDA15233:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15233-.LLSDACSB15233
.LLSDACSB15233:
	.uleb128 .LEHB337-.LFB15233
	.uleb128 .LEHE337-.LEHB337
	.uleb128 .L2413-.LFB15233
	.uleb128 0
	.uleb128 .LEHB338-.LFB15233
	.uleb128 .LEHE338-.LEHB338
	.uleb128 0
	.uleb128 0
.LLSDACSE15233:
	.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:
.LFB12785:
	.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	.L2416
	movq	16(%rdi), %rsi
.L2416:
	leaq	24(%rsp), %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.137
	testq	%rbp, %rbp
	movq	%rax, %r15
	movq	(%rsp), %rcx
	movq	8(%rsp), %r8
	je	.L2417
	cmpq	$1, %rbp
	movq	(%rbx), %rsi
	jne	.L2418
	movzbl	(%rsi), %eax
	movb	%al, (%r15)
.L2417:
	testq	%rcx, %rcx
	je	.L2419
	testq	%r8, %r8
	je	.L2419
	cmpq	$1, %r8
	leaq	(%r15,%rbp), %rdi
	jne	.L2420
	movzbl	(%rcx), %eax
	movb	%al, (%rdi)
.L2419:
	testq	%r12, %r12
	movq	(%rbx), %rdi
	je	.L2421
	leaq	0(%rbp,%r14), %rsi
	addq	%r8, %rbp
	addq	%rdi, %rsi
	cmpq	$1, %r12
	leaq	(%r15,%rbp), %rdi
	jne	.L2422
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	movq	(%rbx), %rdi
.L2421:
	cmpq	%rdi, %r13
	je	.L2423
	call	_ZdlPv
.L2423:
	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
.L2422:
	.cfi_restore_state
	movq	%r12, %rdx
	call	memcpy
	movq	(%rbx), %rdi
	jmp	.L2421
	.p2align 4,,10
	.p2align 3
.L2420:
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r8, (%rsp)
	call	memcpy
	movq	(%rsp), %r8
	jmp	.L2419
	.p2align 4,,10
	.p2align 3
.L2418:
	movq	%rbp, %rdx
	movq	%rax, %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memcpy
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	jmp	.L2417
	.cfi_endproc
.LFE12785:
	.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
.LC16:
	.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:
.LFB12549:
	.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	.L2487
	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	.L2441
	movq	16(%rbx), %rdx
.L2441:
	cmpq	%r12, %rdx
	jb	.L2442
	movq	%rdi, %r15
	leaq	(%rax,%rsi), %r14
	subq	%rsi, %r15
	subq	%rbp, %r15
	cmpq	%rax, %rcx
	jnb	.L2488
.L2443:
	testq	%r15, %r15
	je	.L2447
	cmpq	%r8, %rbp
	je	.L2447
	cmpq	$1, %r15
	leaq	(%r14,%rbp), %rsi
	leaq	(%r14,%r8), %rdi
	jne	.L2448
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
.L2447:
	testq	%r8, %r8
	je	.L2450
.L2492:
	cmpq	$1, %r8
	jne	.L2451
.L2486:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
.L2450:
	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
.L2488:
	.cfi_restore_state
	addq	%rdi, %rax
	cmpq	%rax, %rcx
	ja	.L2443
	testq	%r8, %r8
	je	.L2446
	cmpq	%r8, %rbp
	jb	.L2446
	cmpq	$1, %r8
	je	.L2489
	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
.L2446:
	testq	%r15, %r15
	je	.L2453
	cmpq	%r8, %rbp
	je	.L2453
	cmpq	$1, %r15
	leaq	(%r14,%rbp), %rsi
	leaq	(%r14,%r8), %rdi
	jne	.L2454
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
.L2453:
	cmpq	%r8, %rbp
	jnb	.L2450
	leaq	(%rcx,%r8), %rax
	addq	%r14, %rbp
	cmpq	%rax, %rbp
	jnb	.L2490
	cmpq	%rcx, %rbp
	ja	.L2458
	cmpq	$1, %r8
	leaq	(%rcx,%r13), %rsi
	je	.L2491
	movq	%r8, %rdx
	movq	%r14, %rdi
	call	memcpy
	jmp	.L2450
	.p2align 4,,10
	.p2align 3
.L2442:
	movq	%rbp, %rdx
	movq	%rbx, %rdi
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	jmp	.L2450
	.p2align 4,,10
	.p2align 3
.L2451:
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	call	memcpy
	jmp	.L2450
	.p2align 4,,10
	.p2align 3
.L2448:
	movq	%r15, %rdx
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	testq	%r8, %r8
	jne	.L2492
	jmp	.L2450
	.p2align 4,,10
	.p2align 3
.L2490:
	cmpq	$1, %r8
	je	.L2486
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	call	memmove
	jmp	.L2450
	.p2align 4,,10
	.p2align 3
.L2454:
	movq	%r15, %rdx
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	jmp	.L2453
	.p2align 4,,10
	.p2align 3
.L2489:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
	jmp	.L2446
	.p2align 4,,10
	.p2align 3
.L2458:
	subq	%rcx, %rbp
	cmpq	$1, %rbp
	je	.L2493
	testq	%rbp, %rbp
	jne	.L2494
.L2461:
	movq	%r8, %rdx
	leaq	(%r14,%r8), %rsi
	leaq	(%r14,%rbp), %rdi
	subq	%rbp, %rdx
	cmpq	$1, %rdx
	je	.L2495
	testq	%rdx, %rdx
	je	.L2450
	call	memcpy
	jmp	.L2450
.L2493:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
	jmp	.L2461
.L2491:
	movzbl	(%rsi), %eax
	movb	%al, (%r14)
	jmp	.L2450
.L2495:
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	jmp	.L2450
.L2494:
	movq	%rbp, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	movq	%r8, (%rsp)
	call	memmove
	movq	(%rsp), %r8
	jmp	.L2461
.L2487:
	movl	$.LC16, %edi
	call	_ZSt20__throw_length_errorPKc
	.cfi_endproc
.LFE12549:
	.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:
.LFB12443:
	.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	.L2497
	movq	16(%rbx), %rax
.L2497:
	cmpq	%rax, %rbp
	ja	.L2498
	testq	%rdx, %rdx
	je	.L2499
	addq	%r9, %rdi
	cmpq	$1, %rdx
	jne	.L2500
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	movq	(%rbx), %rdi
.L2499:
	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
.L2498:
	.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	.L2499
	.p2align 4,,10
	.p2align 3
.L2500:
	call	memcpy
	movq	(%rbx), %rdi
	jmp	.L2499
	.cfi_endproc
.LFE12443:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
	.section	.rodata._ZNK5boost6system12system_error4whatEv.str1.1,"aMS",@progbits,1
.LC17:
	.string	"basic_string::append"
.LC18:
	.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	.L2522
.L2508:
	movq	32(%rbx), %rax
.L2507:
	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
.L2522:
	.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
.LEHB339:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
	movq	40(%rbx), %rax
	testq	%rax, %rax
	jne	.L2509
.L2512:
	movq	24(%rbx), %rsi
	movl	16(%rbx), %edx
	leaq	16(%rsp), %rdi
	movq	(%rsi), %rax
	call	*24(%rax)
.LEHE339:
	movq	24(%rsp), %rdx
	movq	16(%rsp), %rsi
	movq	%rbp, %rdi
.LEHB340:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
.LEHE340:
	movq	16(%rsp), %rdi
	leaq	32(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L2508
	call	_ZdlPv
	jmp	.L2508
	.p2align 4,,10
	.p2align 3
.L2509:
	movabsq	$9223372036854775807, %rdx
	subq	%rax, %rdx
	cmpq	$1, %rdx
	jbe	.L2523
	movl	$2, %edx
	movl	$.LC18, %esi
	movq	%rbp, %rdi
.LEHB341:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
	jmp	.L2512
.L2523:
	movl	$.LC17, %edi
	call	_ZSt20__throw_length_errorPKc
.LEHE341:
.L2518:
.L2516:
	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	.L2507
.L2519:
	movq	16(%rsp), %rdi
	leaq	32(%rsp), %rdx
	movq	%rax, %rbp
	cmpq	%rdx, %rdi
	je	.L2515
	call	_ZdlPv
.L2515:
	movq	%rbp, %rax
	jmp	.L2516
	.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 .LEHB339-.LFB6101
	.uleb128 .LEHE339-.LEHB339
	.uleb128 .L2518-.LFB6101
	.uleb128 0x1
	.uleb128 .LEHB340-.LFB6101
	.uleb128 .LEHE340-.LEHB340
	.uleb128 .L2519-.LFB6101
	.uleb128 0x3
	.uleb128 .LEHB341-.LFB6101
	.uleb128 .LEHE341-.LEHB341
	.uleb128 .L2518-.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_:
.LFB12865:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12865
	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	.L2526
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2527
	addl	$1, 88(%rdi)
.L2526:
	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
.L2527:
	.cfi_restore_state
.LEHB342:
	call	*%rax
.LEHE342:
	jmp	.L2526
.L2530:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB343:
	call	_Unwind_Resume
.LEHE343:
	.cfi_endproc
.LFE12865:
	.section	.gcc_except_table
.LLSDA12865:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12865-.LLSDACSB12865
.LLSDACSB12865:
	.uleb128 .LEHB342-.LFB12865
	.uleb128 .LEHE342-.LEHB342
	.uleb128 .L2530-.LFB12865
	.uleb128 0
	.uleb128 .LEHB343-.LFB12865
	.uleb128 .LEHE343-.LEHB343
	.uleb128 0
	.uleb128 0
.LLSDACSE12865:
	.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_:
.LFB11426:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11426
	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)
.LEHB344:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE344:
	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)
.LEHB345:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE345:
	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
.LEHB346:
	call	__cxa_throw
.L2537:
	movq	%rax, %rbp
.L2536:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE346:
.L2538:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L2536
	.cfi_endproc
.LFE11426:
	.section	.gcc_except_table
.LLSDA11426:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11426-.LLSDACSB11426
.LLSDACSB11426:
	.uleb128 .LEHB344-.LFB11426
	.uleb128 .LEHE344-.LEHB344
	.uleb128 .L2537-.LFB11426
	.uleb128 0
	.uleb128 .LEHB345-.LFB11426
	.uleb128 .LEHE345-.LEHB345
	.uleb128 .L2538-.LFB11426
	.uleb128 0
	.uleb128 .LEHB346-.LFB11426
	.uleb128 .LEHE346-.LEHB346
	.uleb128 0
	.uleb128 0
.LLSDACSE11426:
	.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	$56, %rsp
	.cfi_def_cfa_offset 80
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB347:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE347:
	cmpb	$0, 40(%rbx)
	je	.L2542
	cmpq	$0, 24(%rbx)
	je	.L2566
.L2542:
	movq	%rbp, %rsi
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rbp
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	leaq	16(%rbx), %rsi
	leaq	8(%rbp), %rdi
	movb	$1, 43(%rbx)
.LEHB348:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE348:
	movq	8(%rbx), %rax
	movq	%rbp, %rdi
	movq	%rax, 16(%rsp)
.LEHB349:
	call	_ZN5boost6detail25make_ready_at_thread_exitENS_10shared_ptrINS0_17shared_state_baseEEE
.LEHE349:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2543
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2543:
	cmpb	$0, 8(%rsp)
	je	.L2541
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2545:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2545
.L2541:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2566:
	.cfi_restore_state
	leaq	16(%rsp), %rbp
	movq	%rbp, %rdi
.LEHB350:
	call	_ZN5boost25promise_already_satisfiedC1Ev
.LEHE350:
	movq	%rbp, %rdi
.LEHB351:
	call	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
.LEHE351:
.L2553:
	movq	%rbp, %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L2547:
	cmpb	$0, 8(%rsp)
	je	.L2550
	movq	(%rsp), %rbp
.L2551:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2551
.L2550:
	movq	%rbx, %rdi
.LEHB352:
	call	_Unwind_Resume
.LEHE352:
.L2554:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2547
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2547
.L2552:
	movq	%rax, %rbx
	jmp	.L2547
	.cfi_endproc
.LFE10268:
	.section	.gcc_except_table
.LLSDA10268:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10268-.LLSDACSB10268
.LLSDACSB10268:
	.uleb128 .LEHB347-.LFB10268
	.uleb128 .LEHE347-.LEHB347
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB348-.LFB10268
	.uleb128 .LEHE348-.LEHB348
	.uleb128 .L2552-.LFB10268
	.uleb128 0
	.uleb128 .LEHB349-.LFB10268
	.uleb128 .LEHE349-.LEHB349
	.uleb128 .L2554-.LFB10268
	.uleb128 0
	.uleb128 .LEHB350-.LFB10268
	.uleb128 .LEHE350-.LEHB350
	.uleb128 .L2552-.LFB10268
	.uleb128 0
	.uleb128 .LEHB351-.LFB10268
	.uleb128 .LEHE351-.LEHB351
	.uleb128 .L2553-.LFB10268
	.uleb128 0
	.uleb128 .LEHB352-.LFB10268
	.uleb128 .LEHE352-.LEHB352
	.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:
.LFB14307:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14307
	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
.LEHB353:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE353:
	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)
.LEHB354:
	call	__cxa_throw
.L2569:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE354:
	.cfi_endproc
.LFE14307:
	.section	.gcc_except_table
.LLSDA14307:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14307-.LLSDACSB14307
.LLSDACSB14307:
	.uleb128 .LEHB353-.LFB14307
	.uleb128 .LEHE353-.LEHB353
	.uleb128 .L2569-.LFB14307
	.uleb128 0
	.uleb128 .LEHB354-.LFB14307
	.uleb128 .LEHE354-.LEHB354
	.uleb128 0
	.uleb128 0
.LLSDACSE14307:
	.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:
.LFB14306:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14306
	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
.LEHB355:
	call	_Znwm
.LEHE355:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB356:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE356:
	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)
.LEHB357:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE357:
	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
.L2575:
	.cfi_restore_state
	movq	%rax, %rbp
.L2574:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB358:
	call	_Unwind_Resume
.LEHE358:
.L2576:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L2574
	.cfi_endproc
.LFE14306:
	.section	.gcc_except_table
.LLSDA14306:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14306-.LLSDACSB14306
.LLSDACSB14306:
	.uleb128 .LEHB355-.LFB14306
	.uleb128 .LEHE355-.LEHB355
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB356-.LFB14306
	.uleb128 .LEHE356-.LEHB356
	.uleb128 .L2575-.LFB14306
	.uleb128 0
	.uleb128 .LEHB357-.LFB14306
	.uleb128 .LEHE357-.LEHB357
	.uleb128 .L2576-.LFB14306
	.uleb128 0
	.uleb128 .LEHB358-.LFB14306
	.uleb128 .LEHE358-.LEHB358
	.uleb128 0
	.uleb128 0
.LLSDACSE14306:
	.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:
.LFB15245:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15245
	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
.LEHB359:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE359:
	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)
.LEHB360:
	call	__cxa_throw
.L2582:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE360:
	.cfi_endproc
.LFE15245:
	.section	.gcc_except_table
.LLSDA15245:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15245-.LLSDACSB15245
.LLSDACSB15245:
	.uleb128 .LEHB359-.LFB15245
	.uleb128 .LEHE359-.LEHB359
	.uleb128 .L2582-.LFB15245
	.uleb128 0
	.uleb128 .LEHB360-.LFB15245
	.uleb128 .LEHE360-.LEHB360
	.uleb128 0
	.uleb128 0
.LLSDACSE15245:
	.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_:
.LFB12927:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12927
	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	.L2586
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2587
	addl	$1, 88(%rdi)
.L2586:
	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
.L2587:
	.cfi_restore_state
.LEHB361:
	call	*%rax
.LEHE361:
	jmp	.L2586
.L2590:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB362:
	call	_Unwind_Resume
.LEHE362:
	.cfi_endproc
.LFE12927:
	.section	.gcc_except_table
.LLSDA12927:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12927-.LLSDACSB12927
.LLSDACSB12927:
	.uleb128 .LEHB361-.LFB12927
	.uleb128 .LEHE361-.LEHB361
	.uleb128 .L2590-.LFB12927
	.uleb128 0
	.uleb128 .LEHB362-.LFB12927
	.uleb128 .LEHE362-.LEHB362
	.uleb128 0
	.uleb128 0
.LLSDACSE12927:
	.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_:
.LFB11475:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11475
	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)
.LEHB363:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE363:
	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)
.LEHB364:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE364:
	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
.LEHB365:
	call	__cxa_throw
.L2597:
	movq	%rax, %rbp
.L2596:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE365:
.L2598:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L2596
	.cfi_endproc
.LFE11475:
	.section	.gcc_except_table
.LLSDA11475:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11475-.LLSDACSB11475
.LLSDACSB11475:
	.uleb128 .LEHB363-.LFB11475
	.uleb128 .LEHE363-.LEHB363
	.uleb128 .L2597-.LFB11475
	.uleb128 0
	.uleb128 .LEHB364-.LFB11475
	.uleb128 .LEHE364-.LEHB364
	.uleb128 .L2598-.LFB11475
	.uleb128 0
	.uleb128 .LEHB365-.LFB11475
	.uleb128 .LEHE365-.LEHB365
	.uleb128 0
	.uleb128 0
.LLSDACSE11475:
	.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:
.LFB14292:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14292
	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
.LEHB366:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE366:
	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)
.LEHB367:
	call	__cxa_throw
.L2603:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE367:
	.cfi_endproc
.LFE14292:
	.section	.gcc_except_table
.LLSDA14292:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14292-.LLSDACSB14292
.LLSDACSB14292:
	.uleb128 .LEHB366-.LFB14292
	.uleb128 .LEHE366-.LEHB366
	.uleb128 .L2603-.LFB14292
	.uleb128 0
	.uleb128 .LEHB367-.LFB14292
	.uleb128 .LEHE367-.LEHB367
	.uleb128 0
	.uleb128 0
.LLSDACSE14292:
	.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:
.LFB14291:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14291
	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
.LEHB368:
	call	_Znwm
.LEHE368:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB369:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE369:
	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)
.LEHB370:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE370:
	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
.L2609:
	.cfi_restore_state
	movq	%rax, %rbp
.L2608:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB371:
	call	_Unwind_Resume
.LEHE371:
.L2610:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L2608
	.cfi_endproc
.LFE14291:
	.section	.gcc_except_table
.LLSDA14291:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14291-.LLSDACSB14291
.LLSDACSB14291:
	.uleb128 .LEHB368-.LFB14291
	.uleb128 .LEHE368-.LEHB368
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB369-.LFB14291
	.uleb128 .LEHE369-.LEHB369
	.uleb128 .L2609-.LFB14291
	.uleb128 0
	.uleb128 .LEHB370-.LFB14291
	.uleb128 .LEHE370-.LEHB370
	.uleb128 .L2610-.LFB14291
	.uleb128 0
	.uleb128 .LEHB371-.LFB14291
	.uleb128 .LEHE371-.LEHB371
	.uleb128 0
	.uleb128 0
.LLSDACSE14291:
	.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:
.LFB15237:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15237
	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
.LEHB372:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE372:
	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)
.LEHB373:
	call	__cxa_throw
.L2616:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE373:
	.cfi_endproc
.LFE15237:
	.section	.gcc_except_table
.LLSDA15237:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15237-.LLSDACSB15237
.LLSDACSB15237:
	.uleb128 .LEHB372-.LFB15237
	.uleb128 .LEHE372-.LEHB372
	.uleb128 .L2616-.LFB15237
	.uleb128 0
	.uleb128 .LEHB373-.LFB15237
	.uleb128 .LEHE373-.LEHB373
	.uleb128 0
	.uleb128 0
.LLSDACSE15237:
	.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_:
.LFB13113:
	.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	.L2619
	jmp	.L2632
	.p2align 4,,10
	.p2align 3
.L2633:
	movq	16(%rbx), %rdx
	testq	%rdx, %rdx
	je	.L2621
.L2634:
	movq	%rdx, %rbx
.L2619:
	leaq	32(%rbx), %rbp
	movq	%r12, %rdi
	movq	%rbp, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L2633
	movq	24(%rbx), %rdx
	testq	%rdx, %rdx
	jne	.L2634
.L2621:
	testb	%al, %al
	movq	%rbx, %r14
	jne	.L2620
.L2624:
	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
.L2626:
	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
.L2632:
	.cfi_restore_state
	leaq	8(%rdi), %rbx
.L2620:
	xorl	%eax, %eax
	cmpq	24(%r13), %rbx
	movq	%rbx, %rdx
	je	.L2626
	movq	%rbx, %rdi
	movq	%rbx, %r14
	call	_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
	leaq	32(%rax), %rbp
	movq	%rax, %rbx
	jmp	.L2624
	.cfi_endproc
.LFE13113:
	.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_:
.LFB12627:
	.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	.L2656
	leaq	32(%rsi), %r12
	movq	%rsi, %rbx
	movq	%rdx, %rdi
	movq	%r12, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2639
	movq	24(%rbp), %rax
	cmpq	%rbx, %rax
	je	.L2657
	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	.L2637
	xorl	%eax, %eax
	cmpq	$0, 24(%r12)
	movq	%r12, %rdx
	je	.L2638
	movq	%rbx, (%rsp)
	movq	(%rsp), %xmm0
	punpcklqdq	%xmm0, %xmm0
	movaps	%xmm0, (%rsp)
	movq	8(%rsp), %rdx
	movq	%xmm0, %rax
.L2638:
	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
.L2639:
	.cfi_restore_state
	movq	%r13, %rsi
	movq	%r12, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2642
	movq	32(%rbp), %rdx
	xorl	%eax, %eax
	cmpq	%rbx, %rdx
	je	.L2638
	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	.L2637
	cmpq	$0, 24(%rbx)
	je	.L2655
	movq	%r12, (%rsp)
	movq	(%rsp), %xmm2
	punpcklqdq	%xmm2, %xmm2
	movaps	%xmm2, (%rsp)
	movq	%xmm2, %rax
	movq	8(%rsp), %rdx
	jmp	.L2638
	.p2align 4,,10
	.p2align 3
.L2656:
	cmpq	$0, 40(%rdi)
	je	.L2637
	movq	32(%rdi), %rbx
	movq	%rdx, %rsi
	leaq	32(%rbx), %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L2655
.L2637:
	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
.L2642:
	.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
.L2655:
	.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
.L2657:
	.cfi_restore_state
	movq	%rax, (%rsp)
	movq	(%rsp), %xmm1
	punpcklqdq	%xmm1, %xmm1
	movaps	%xmm1, (%rsp)
	movq	%xmm1, %rax
	movq	8(%rsp), %rdx
	jmp	.L2638
	.cfi_endproc
.LFE12627:
	.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	.L2659
	movq	(%rdx), %rax
	movq	8(%rax), %rbp
	jmp	.L2660
	.p2align 4,,10
	.p2align 3
.L2689:
	movq	%r13, %rbx
	movq	16(%r13), %r13
	testq	%r13, %r13
	je	.L2661
.L2660:
	movq	32(%r13), %rax
	movq	8(%rax), %rdi
	cmpb	$42, (%rdi)
	je	.L2688
.L2662:
	movq	%rbp, %rsi
	call	strcmp
	shrl	$31, %eax
.L2663:
	testb	%al, %al
	je	.L2689
	movq	24(%r13), %r13
	testq	%r13, %r13
	jne	.L2660
.L2661:
	cmpq	%rbx, (%rsp)
	je	.L2659
	leaq	32(%rbx), %rsi
	movq	%r14, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2666
.L2659:
	movl	$56, %edi
	movq	%rbx, 8(%rsp)
.LEHB374:
	call	_Znwm
.LEHE374:
	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	.L2667
	cmpq	%rdx, (%rsp)
	je	.L2674
	testq	%rax, %rax
	je	.L2690
.L2674:
	movl	$1, %edi
.L2668:
	movq	(%rsp), %rcx
	movq	%rbx, %rsi
	call	_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
	addq	$1, 48(%r12)
.L2666:
	movq	8(%r15), %rax
	movq	(%r15), %rdx
	testq	%rax, %rax
	je	.L2671
	lock addl	$1, 8(%rax)
.L2671:
	movq	48(%rbx), %rdi
	movq	%rdx, 40(%rbx)
	movq	%rax, 48(%rbx)
	testq	%rdi, %rdi
	je	.L2672
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2672:
	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
.L2688:
	.cfi_restore_state
	cmpq	%rbp, %rdi
	setb	%al
	cmpb	$42, 0(%rbp)
	jne	.L2662
	jmp	.L2663
	.p2align 4,,10
	.p2align 3
.L2667:
	movq	48(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2670
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2670:
	movq	%rbx, %rdi
	movq	%r14, %rbx
	call	_ZdlPv
	jmp	.L2666
	.p2align 4,,10
	.p2align 3
.L2690:
	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	.L2668
	.cfi_endproc
.LFE6919:
	.section	.gcc_except_table
.LLSDA6919:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6919-.LLSDACSB6919
.LLSDACSB6919:
	.uleb128 .LEHB374-.LFB6919
	.uleb128 .LEHE374-.LEHB374
	.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_:
.LFB13165:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13165
	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	.L2693
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2694
	addl	$1, 88(%rdi)
.L2693:
	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
.L2694:
	.cfi_restore_state
.LEHB375:
	call	*%rax
.LEHE375:
	jmp	.L2693
.L2697:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12domain_errorD2Ev
	movq	%rbp, %rdi
.LEHB376:
	call	_Unwind_Resume
.LEHE376:
	.cfi_endproc
.LFE13165:
	.section	.gcc_except_table
.LLSDA13165:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13165-.LLSDACSB13165
.LLSDACSB13165:
	.uleb128 .LEHB375-.LFB13165
	.uleb128 .LEHE375-.LEHB375
	.uleb128 .L2697-.LFB13165
	.uleb128 0
	.uleb128 .LEHB376-.LFB13165
	.uleb128 .LEHE376-.LEHB376
	.uleb128 0
	.uleb128 0
.LLSDACSE13165:
	.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:
.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	$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
.LEHB377:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE377:
	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)
.LEHB378:
	call	__cxa_throw
.L2702:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE378:
	.cfi_endproc
.LFE14287:
	.section	.gcc_except_table
.LLSDA14287:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14287-.LLSDACSB14287
.LLSDACSB14287:
	.uleb128 .LEHB377-.LFB14287
	.uleb128 .LEHE377-.LEHB377
	.uleb128 .L2702-.LFB14287
	.uleb128 0
	.uleb128 .LEHB378-.LFB14287
	.uleb128 .LEHE378-.LEHB378
	.uleb128 0
	.uleb128 0
.LLSDACSE14287:
	.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
	.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:
.LFB15230:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15230
	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
.LEHB379:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE379:
	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)
.LEHB380:
	call	__cxa_throw
.L2706:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE380:
	.cfi_endproc
.LFE15230:
	.section	.gcc_except_table
.LLSDA15230:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15230-.LLSDACSB15230
.LLSDACSB15230:
	.uleb128 .LEHB379-.LFB15230
	.uleb128 .LEHE379-.LEHB379
	.uleb128 .L2706-.LFB15230
	.uleb128 0
	.uleb128 .LEHB380-.LFB15230
	.uleb128 .LEHE380-.LEHB380
	.uleb128 0
	.uleb128 0
.LLSDACSE15230:
	.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_:
.LFB13172:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13172
	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	.L2710
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2711
	addl	$1, 88(%rdi)
.L2710:
	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
.L2711:
	.cfi_restore_state
.LEHB381:
	call	*%rax
.LEHE381:
	jmp	.L2710
.L2714:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt16invalid_argumentD2Ev
	movq	%rbp, %rdi
.LEHB382:
	call	_Unwind_Resume
.LEHE382:
	.cfi_endproc
.LFE13172:
	.section	.gcc_except_table
.LLSDA13172:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13172-.LLSDACSB13172
.LLSDACSB13172:
	.uleb128 .LEHB381-.LFB13172
	.uleb128 .LEHE381-.LEHB381
	.uleb128 .L2714-.LFB13172
	.uleb128 0
	.uleb128 .LEHB382-.LFB13172
	.uleb128 .LEHE382-.LEHB382
	.uleb128 0
	.uleb128 0
.LLSDACSE13172:
	.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:
.LFB14282:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14282
	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
.LEHB383:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE383:
	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)
.LEHB384:
	call	__cxa_throw
.L2719:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE384:
	.cfi_endproc
.LFE14282:
	.section	.gcc_except_table
.LLSDA14282:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14282-.LLSDACSB14282
.LLSDACSB14282:
	.uleb128 .LEHB383-.LFB14282
	.uleb128 .LEHE383-.LEHB383
	.uleb128 .L2719-.LFB14282
	.uleb128 0
	.uleb128 .LEHB384-.LFB14282
	.uleb128 .LEHE384-.LEHB384
	.uleb128 0
	.uleb128 0
.LLSDACSE14282:
	.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
	.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:
.LFB15246:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15246
	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
.LEHB385:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE385:
	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)
.LEHB386:
	call	__cxa_throw
.L2723:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE386:
	.cfi_endproc
.LFE15246:
	.section	.gcc_except_table
.LLSDA15246:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15246-.LLSDACSB15246
.LLSDACSB15246:
	.uleb128 .LEHB385-.LFB15246
	.uleb128 .LEHE385-.LEHB385
	.uleb128 .L2723-.LFB15246
	.uleb128 0
	.uleb128 .LEHB386-.LFB15246
	.uleb128 .LEHE386-.LEHB386
	.uleb128 0
	.uleb128 0
.LLSDACSE15246:
	.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_:
.LFB13179:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13179
	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	.L2727
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2728
	addl	$1, 88(%rdi)
.L2727:
	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
.L2728:
	.cfi_restore_state
.LEHB387:
	call	*%rax
.LEHE387:
	jmp	.L2727
.L2731:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12length_errorD2Ev
	movq	%rbp, %rdi
.LEHB388:
	call	_Unwind_Resume
.LEHE388:
	.cfi_endproc
.LFE13179:
	.section	.gcc_except_table
.LLSDA13179:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13179-.LLSDACSB13179
.LLSDACSB13179:
	.uleb128 .LEHB387-.LFB13179
	.uleb128 .LEHE387-.LEHB387
	.uleb128 .L2731-.LFB13179
	.uleb128 0
	.uleb128 .LEHB388-.LFB13179
	.uleb128 .LEHE388-.LEHB388
	.uleb128 0
	.uleb128 0
.LLSDACSE13179:
	.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:
.LFB14277:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14277
	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
.LEHB389:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE389:
	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)
.LEHB390:
	call	__cxa_throw
.L2736:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE390:
	.cfi_endproc
.LFE14277:
	.section	.gcc_except_table
.LLSDA14277:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14277-.LLSDACSB14277
.LLSDACSB14277:
	.uleb128 .LEHB389-.LFB14277
	.uleb128 .LEHE389-.LEHB389
	.uleb128 .L2736-.LFB14277
	.uleb128 0
	.uleb128 .LEHB390-.LFB14277
	.uleb128 .LEHE390-.LEHB390
	.uleb128 0
	.uleb128 0
.LLSDACSE14277:
	.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
	.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:
.LFB15234:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15234
	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
.LEHB391:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE391:
	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)
.LEHB392:
	call	__cxa_throw
.L2740:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE392:
	.cfi_endproc
.LFE15234:
	.section	.gcc_except_table
.LLSDA15234:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15234-.LLSDACSB15234
.LLSDACSB15234:
	.uleb128 .LEHB391-.LFB15234
	.uleb128 .LEHE391-.LEHB391
	.uleb128 .L2740-.LFB15234
	.uleb128 0
	.uleb128 .LEHB392-.LFB15234
	.uleb128 .LEHE392-.LEHB392
	.uleb128 0
	.uleb128 0
.LLSDACSE15234:
	.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_:
.LFB13186:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13186
	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	.L2744
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2745
	addl	$1, 88(%rdi)
.L2744:
	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
.L2745:
	.cfi_restore_state
.LEHB393:
	call	*%rax
.LEHE393:
	jmp	.L2744
.L2748:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12out_of_rangeD2Ev
	movq	%rbp, %rdi
.LEHB394:
	call	_Unwind_Resume
.LEHE394:
	.cfi_endproc
.LFE13186:
	.section	.gcc_except_table
.LLSDA13186:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13186-.LLSDACSB13186
.LLSDACSB13186:
	.uleb128 .LEHB393-.LFB13186
	.uleb128 .LEHE393-.LEHB393
	.uleb128 .L2748-.LFB13186
	.uleb128 0
	.uleb128 .LEHB394-.LFB13186
	.uleb128 .LEHE394-.LEHB394
	.uleb128 0
	.uleb128 0
.LLSDACSE13186:
	.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:
.LFB14272:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14272
	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
.LEHB395:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE395:
	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)
.LEHB396:
	call	__cxa_throw
.L2753:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE396:
	.cfi_endproc
.LFE14272:
	.section	.gcc_except_table
.LLSDA14272:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14272-.LLSDACSB14272
.LLSDACSB14272:
	.uleb128 .LEHB395-.LFB14272
	.uleb128 .LEHE395-.LEHB395
	.uleb128 .L2753-.LFB14272
	.uleb128 0
	.uleb128 .LEHB396-.LFB14272
	.uleb128 .LEHE396-.LEHB396
	.uleb128 0
	.uleb128 0
.LLSDACSE14272:
	.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
	.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:
.LFB15226:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15226
	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
.LEHB397:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE397:
	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)
.LEHB398:
	call	__cxa_throw
.L2757:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE398:
	.cfi_endproc
.LFE15226:
	.section	.gcc_except_table
.LLSDA15226:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15226-.LLSDACSB15226
.LLSDACSB15226:
	.uleb128 .LEHB397-.LFB15226
	.uleb128 .LEHE397-.LEHB397
	.uleb128 .L2757-.LFB15226
	.uleb128 0
	.uleb128 .LEHB398-.LFB15226
	.uleb128 .LEHE398-.LEHB398
	.uleb128 0
	.uleb128 0
.LLSDACSE15226:
	.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_:
.LFB13193:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13193
	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	.L2761
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2762
	addl	$1, 88(%rdi)
.L2761:
	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
.L2762:
	.cfi_restore_state
.LEHB399:
	call	*%rax
.LEHE399:
	jmp	.L2761
.L2765:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB400:
	call	_Unwind_Resume
.LEHE400:
	.cfi_endproc
.LFE13193:
	.section	.gcc_except_table
.LLSDA13193:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13193-.LLSDACSB13193
.LLSDACSB13193:
	.uleb128 .LEHB399-.LFB13193
	.uleb128 .LEHE399-.LEHB399
	.uleb128 .L2765-.LFB13193
	.uleb128 0
	.uleb128 .LEHB400-.LFB13193
	.uleb128 .LEHE400-.LEHB400
	.uleb128 0
	.uleb128 0
.LLSDACSE13193:
	.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:
.LFB14267:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14267
	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
.LEHB401:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE401:
	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)
.LEHB402:
	call	__cxa_throw
.L2770:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE402:
	.cfi_endproc
.LFE14267:
	.section	.gcc_except_table
.LLSDA14267:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14267-.LLSDACSB14267
.LLSDACSB14267:
	.uleb128 .LEHB401-.LFB14267
	.uleb128 .LEHE401-.LEHB401
	.uleb128 .L2770-.LFB14267
	.uleb128 0
	.uleb128 .LEHB402-.LFB14267
	.uleb128 .LEHE402-.LEHB402
	.uleb128 0
	.uleb128 0
.LLSDACSE14267:
	.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:
.LFB14266:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14266
	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
.LEHB403:
	call	_Znwm
.LEHE403:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB404:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE404:
	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)
.LEHB405:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE405:
	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
.L2776:
	.cfi_restore_state
	movq	%rax, %rbp
.L2775:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB406:
	call	_Unwind_Resume
.LEHE406:
.L2777:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	jmp	.L2775
	.cfi_endproc
.LFE14266:
	.section	.gcc_except_table
.LLSDA14266:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14266-.LLSDACSB14266
.LLSDACSB14266:
	.uleb128 .LEHB403-.LFB14266
	.uleb128 .LEHE403-.LEHB403
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB404-.LFB14266
	.uleb128 .LEHE404-.LEHB404
	.uleb128 .L2776-.LFB14266
	.uleb128 0
	.uleb128 .LEHB405-.LFB14266
	.uleb128 .LEHE405-.LEHB405
	.uleb128 .L2777-.LFB14266
	.uleb128 0
	.uleb128 .LEHB406-.LFB14266
	.uleb128 .LEHE406-.LEHB406
	.uleb128 0
	.uleb128 0
.LLSDACSE14266:
	.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:
.LFB15241:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15241
	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
.LEHB407:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE407:
	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)
.LEHB408:
	call	__cxa_throw
.L2783:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE408:
	.cfi_endproc
.LFE15241:
	.section	.gcc_except_table
.LLSDA15241:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15241-.LLSDACSB15241
.LLSDACSB15241:
	.uleb128 .LEHB407-.LFB15241
	.uleb128 .LEHE407-.LEHB407
	.uleb128 .L2783-.LFB15241
	.uleb128 0
	.uleb128 .LEHB408-.LFB15241
	.uleb128 .LEHE408-.LEHB408
	.uleb128 0
	.uleb128 0
.LLSDACSE15241:
	.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_:
.LFB13200:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13200
	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	.L2787
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2788
	addl	$1, 88(%rdi)
.L2787:
	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
.L2788:
	.cfi_restore_state
.LEHB409:
	call	*%rax
.LEHE409:
	jmp	.L2787
.L2791:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt11range_errorD2Ev
	movq	%rbp, %rdi
.LEHB410:
	call	_Unwind_Resume
.LEHE410:
	.cfi_endproc
.LFE13200:
	.section	.gcc_except_table
.LLSDA13200:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13200-.LLSDACSB13200
.LLSDACSB13200:
	.uleb128 .LEHB409-.LFB13200
	.uleb128 .LEHE409-.LEHB409
	.uleb128 .L2791-.LFB13200
	.uleb128 0
	.uleb128 .LEHB410-.LFB13200
	.uleb128 .LEHE410-.LEHB410
	.uleb128 0
	.uleb128 0
.LLSDACSE13200:
	.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:
.LFB14262:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14262
	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
.LEHB411:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE411:
	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)
.LEHB412:
	call	__cxa_throw
.L2796:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE412:
	.cfi_endproc
.LFE14262:
	.section	.gcc_except_table
.LLSDA14262:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14262-.LLSDACSB14262
.LLSDACSB14262:
	.uleb128 .LEHB411-.LFB14262
	.uleb128 .LEHE411-.LEHB411
	.uleb128 .L2796-.LFB14262
	.uleb128 0
	.uleb128 .LEHB412-.LFB14262
	.uleb128 .LEHE412-.LEHB412
	.uleb128 0
	.uleb128 0
.LLSDACSE14262:
	.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
	.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:
.LFB15225:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15225
	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
.LEHB413:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE413:
	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)
.LEHB414:
	call	__cxa_throw
.L2800:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE414:
	.cfi_endproc
.LFE15225:
	.section	.gcc_except_table
.LLSDA15225:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15225-.LLSDACSB15225
.LLSDACSB15225:
	.uleb128 .LEHB413-.LFB15225
	.uleb128 .LEHE413-.LEHB413
	.uleb128 .L2800-.LFB15225
	.uleb128 0
	.uleb128 .LEHB414-.LFB15225
	.uleb128 .LEHE414-.LEHB414
	.uleb128 0
	.uleb128 0
.LLSDACSE15225:
	.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_:
.LFB13207:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13207
	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	.L2804
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2805
	addl	$1, 88(%rdi)
.L2804:
	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
.L2805:
	.cfi_restore_state
.LEHB415:
	call	*%rax
.LEHE415:
	jmp	.L2804
.L2808:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt14overflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB416:
	call	_Unwind_Resume
.LEHE416:
	.cfi_endproc
.LFE13207:
	.section	.gcc_except_table
.LLSDA13207:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13207-.LLSDACSB13207
.LLSDACSB13207:
	.uleb128 .LEHB415-.LFB13207
	.uleb128 .LEHE415-.LEHB415
	.uleb128 .L2808-.LFB13207
	.uleb128 0
	.uleb128 .LEHB416-.LFB13207
	.uleb128 .LEHE416-.LEHB416
	.uleb128 0
	.uleb128 0
.LLSDACSE13207:
	.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:
.LFB14257:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14257
	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
.LEHB417:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE417:
	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)
.LEHB418:
	call	__cxa_throw
.L2813:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE418:
	.cfi_endproc
.LFE14257:
	.section	.gcc_except_table
.LLSDA14257:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14257-.LLSDACSB14257
.LLSDACSB14257:
	.uleb128 .LEHB417-.LFB14257
	.uleb128 .LEHE417-.LEHB417
	.uleb128 .L2813-.LFB14257
	.uleb128 0
	.uleb128 .LEHB418-.LFB14257
	.uleb128 .LEHE418-.LEHB418
	.uleb128 0
	.uleb128 0
.LLSDACSE14257:
	.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
	.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:
.LFB15238:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15238
	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
.LEHB419:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE419:
	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)
.LEHB420:
	call	__cxa_throw
.L2817:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE420:
	.cfi_endproc
.LFE15238:
	.section	.gcc_except_table
.LLSDA15238:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15238-.LLSDACSB15238
.LLSDACSB15238:
	.uleb128 .LEHB419-.LFB15238
	.uleb128 .LEHE419-.LEHB419
	.uleb128 .L2817-.LFB15238
	.uleb128 0
	.uleb128 .LEHB420-.LFB15238
	.uleb128 .LEHE420-.LEHB420
	.uleb128 0
	.uleb128 0
.LLSDACSE15238:
	.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_:
.LFB13214:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13214
	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	.L2821
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2822
	addl	$1, 88(%rdi)
.L2821:
	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
.L2822:
	.cfi_restore_state
.LEHB421:
	call	*%rax
.LEHE421:
	jmp	.L2821
.L2825:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt15underflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB422:
	call	_Unwind_Resume
.LEHE422:
	.cfi_endproc
.LFE13214:
	.section	.gcc_except_table
.LLSDA13214:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13214-.LLSDACSB13214
.LLSDACSB13214:
	.uleb128 .LEHB421-.LFB13214
	.uleb128 .LEHE421-.LEHB421
	.uleb128 .L2825-.LFB13214
	.uleb128 0
	.uleb128 .LEHB422-.LFB13214
	.uleb128 .LEHE422-.LEHB422
	.uleb128 0
	.uleb128 0
.LLSDACSE13214:
	.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:
.LFB14252:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14252
	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
.LEHB423:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE423:
	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)
.LEHB424:
	call	__cxa_throw
.L2830:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE424:
	.cfi_endproc
.LFE14252:
	.section	.gcc_except_table
.LLSDA14252:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14252-.LLSDACSB14252
.LLSDACSB14252:
	.uleb128 .LEHB423-.LFB14252
	.uleb128 .LEHE423-.LEHB423
	.uleb128 .L2830-.LFB14252
	.uleb128 0
	.uleb128 .LEHB424-.LFB14252
	.uleb128 .LEHE424-.LEHB424
	.uleb128 0
	.uleb128 0
.LLSDACSE14252:
	.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
	.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:
.LFB15231:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15231
	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
.LEHB425:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE425:
	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)
.LEHB426:
	call	__cxa_throw
.L2834:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE426:
	.cfi_endproc
.LFE15231:
	.section	.gcc_except_table
.LLSDA15231:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15231-.LLSDACSB15231
.LLSDACSB15231:
	.uleb128 .LEHB425-.LFB15231
	.uleb128 .LEHE425-.LEHB425
	.uleb128 .L2834-.LFB15231
	.uleb128 0
	.uleb128 .LEHB426-.LFB15231
	.uleb128 .LEHE426-.LEHB426
	.uleb128 0
	.uleb128 0
.LLSDACSE15231:
	.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_:
.LFB13221:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13221
	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	.L2838
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2839
	addl	$1, 88(%rdi)
.L2838:
	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
.L2839:
	.cfi_restore_state
.LEHB427:
	call	*%rax
.LEHE427:
	jmp	.L2838
.L2842:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
	movq	%rbp, %rdi
.LEHB428:
	call	_Unwind_Resume
.LEHE428:
	.cfi_endproc
.LFE13221:
	.section	.gcc_except_table
.LLSDA13221:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13221-.LLSDACSB13221
.LLSDACSB13221:
	.uleb128 .LEHB427-.LFB13221
	.uleb128 .LEHE427-.LEHB427
	.uleb128 .L2842-.LFB13221
	.uleb128 0
	.uleb128 .LEHB428-.LFB13221
	.uleb128 .LEHE428-.LEHB428
	.uleb128 0
	.uleb128 0
.LLSDACSE13221:
	.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:
.LFB14247:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14247
	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
.LEHB429:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE429:
	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)
.LEHB430:
	call	__cxa_throw
.L2847:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE430:
	.cfi_endproc
.LFE14247:
	.section	.gcc_except_table
.LLSDA14247:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14247-.LLSDACSB14247
.LLSDACSB14247:
	.uleb128 .LEHB429-.LFB14247
	.uleb128 .LEHE429-.LEHB429
	.uleb128 .L2847-.LFB14247
	.uleb128 0
	.uleb128 .LEHB430-.LFB14247
	.uleb128 .LEHE430-.LEHB430
	.uleb128 0
	.uleb128 0
.LLSDACSE14247:
	.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:
.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	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB431:
	call	_Znwm
.LEHE431:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB432:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE432:
	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)
.LEHB433:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE433:
	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
.L2853:
	.cfi_restore_state
	movq	%rax, %rbp
.L2852:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB434:
	call	_Unwind_Resume
.LEHE434:
.L2854:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	jmp	.L2852
	.cfi_endproc
.LFE14246:
	.section	.gcc_except_table
.LLSDA14246:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14246-.LLSDACSB14246
.LLSDACSB14246:
	.uleb128 .LEHB431-.LFB14246
	.uleb128 .LEHE431-.LEHB431
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB432-.LFB14246
	.uleb128 .LEHE432-.LEHB432
	.uleb128 .L2853-.LFB14246
	.uleb128 0
	.uleb128 .LEHB433-.LFB14246
	.uleb128 .LEHE433-.LEHB433
	.uleb128 .L2854-.LFB14246
	.uleb128 0
	.uleb128 .LEHB434-.LFB14246
	.uleb128 .LEHE434-.LEHB434
	.uleb128 0
	.uleb128 0
.LLSDACSE14246:
	.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:
.LFB15232:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15232
	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
.LEHB435:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE435:
	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)
.LEHB436:
	call	__cxa_throw
.L2860:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE436:
	.cfi_endproc
.LFE15232:
	.section	.gcc_except_table
.LLSDA15232:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15232-.LLSDACSB15232
.LLSDACSB15232:
	.uleb128 .LEHB435-.LFB15232
	.uleb128 .LEHE435-.LEHB435
	.uleb128 .L2860-.LFB15232
	.uleb128 0
	.uleb128 .LEHB436-.LFB15232
	.uleb128 .LEHE436-.LEHB436
	.uleb128 0
	.uleb128 0
.LLSDACSE15232:
	.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_:
.LFB13228:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13228
	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	.L2864
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2865
	addl	$1, 88(%rdi)
.L2864:
	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
.L2865:
	.cfi_restore_state
.LEHB437:
	call	*%rax
.LEHE437:
	jmp	.L2864
.L2868:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB438:
	call	_Unwind_Resume
.LEHE438:
	.cfi_endproc
.LFE13228:
	.section	.gcc_except_table
.LLSDA13228:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13228-.LLSDACSB13228
.LLSDACSB13228:
	.uleb128 .LEHB437-.LFB13228
	.uleb128 .LEHE437-.LEHB437
	.uleb128 .L2868-.LFB13228
	.uleb128 0
	.uleb128 .LEHB438-.LFB13228
	.uleb128 .LEHE438-.LEHB438
	.uleb128 0
	.uleb128 0
.LLSDACSE13228:
	.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:
.LFB14242:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14242
	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
.LEHB439:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE439:
	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)
.LEHB440:
	call	__cxa_throw
.L2873:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE440:
	.cfi_endproc
.LFE14242:
	.section	.gcc_except_table
.LLSDA14242:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14242-.LLSDACSB14242
.LLSDACSB14242:
	.uleb128 .LEHB439-.LFB14242
	.uleb128 .LEHE439-.LEHB439
	.uleb128 .L2873-.LFB14242
	.uleb128 0
	.uleb128 .LEHB440-.LFB14242
	.uleb128 .LEHE440-.LEHB440
	.uleb128 0
	.uleb128 0
.LLSDACSE14242:
	.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
	.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:
.LFB15240:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15240
	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
.LEHB441:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE441:
	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)
.LEHB442:
	call	__cxa_throw
.L2877:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE442:
	.cfi_endproc
.LFE15240:
	.section	.gcc_except_table
.LLSDA15240:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15240-.LLSDACSB15240
.LLSDACSB15240:
	.uleb128 .LEHB441-.LFB15240
	.uleb128 .LEHE441-.LEHB441
	.uleb128 .L2877-.LFB15240
	.uleb128 0
	.uleb128 .LEHB442-.LFB15240
	.uleb128 .LEHE442-.LEHB442
	.uleb128 0
	.uleb128 0
.LLSDACSE15240:
	.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_:
.LFB13235:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13235
	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	.L2881
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2882
	addl	$1, 88(%rdi)
.L2881:
	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
.L2882:
	.cfi_restore_state
.LEHB443:
	call	*%rax
.LEHE443:
	jmp	.L2881
.L2885:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	%rbp, %rdi
.LEHB444:
	call	_Unwind_Resume
.LEHE444:
	.cfi_endproc
.LFE13235:
	.section	.gcc_except_table
.LLSDA13235:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13235-.LLSDACSB13235
.LLSDACSB13235:
	.uleb128 .LEHB443-.LFB13235
	.uleb128 .LEHE443-.LEHB443
	.uleb128 .L2885-.LFB13235
	.uleb128 0
	.uleb128 .LEHB444-.LFB13235
	.uleb128 .LEHE444-.LEHB444
	.uleb128 0
	.uleb128 0
.LLSDACSE13235:
	.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:
.LFB14237:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14237
	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
.LEHB445:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
.LEHE445:
	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)
.LEHB446:
	call	__cxa_throw
.L2890:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE446:
	.cfi_endproc
.LFE14237:
	.section	.gcc_except_table
.LLSDA14237:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14237-.LLSDACSB14237
.LLSDACSB14237:
	.uleb128 .LEHB445-.LFB14237
	.uleb128 .LEHE445-.LEHB445
	.uleb128 .L2890-.LFB14237
	.uleb128 0
	.uleb128 .LEHB446-.LFB14237
	.uleb128 .LEHE446-.LEHB446
	.uleb128 0
	.uleb128 0
.LLSDACSE14237:
	.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:
.LFB15227:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15227
	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
.LEHB447:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
.LEHE447:
	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)
.LEHB448:
	call	__cxa_throw
.L2894:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE448:
	.cfi_endproc
.LFE15227:
	.section	.gcc_except_table
.LLSDA15227:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15227-.LLSDACSB15227
.LLSDACSB15227:
	.uleb128 .LEHB447-.LFB15227
	.uleb128 .LEHE447-.LEHB447
	.uleb128 .L2894-.LFB15227
	.uleb128 0
	.uleb128 .LEHB448-.LFB15227
	.uleb128 .LEHE448-.LEHB448
	.uleb128 0
	.uleb128 0
.LLSDACSE15227:
	.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_:
.LFB13242:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13242
	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	.L2898
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2899
	addl	$1, 88(%rdi)
.L2898:
	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
.L2899:
	.cfi_restore_state
.LEHB449:
	call	*%rax
.LEHE449:
	jmp	.L2898
.L2902:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt8bad_castD2Ev
	movq	%rbp, %rdi
.LEHB450:
	call	_Unwind_Resume
.LEHE450:
	.cfi_endproc
.LFE13242:
	.section	.gcc_except_table
.LLSDA13242:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13242-.LLSDACSB13242
.LLSDACSB13242:
	.uleb128 .LEHB449-.LFB13242
	.uleb128 .LEHE449-.LEHB449
	.uleb128 .L2902-.LFB13242
	.uleb128 0
	.uleb128 .LEHB450-.LFB13242
	.uleb128 .LEHE450-.LEHB450
	.uleb128 0
	.uleb128 0
.LLSDACSE13242:
	.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:
.LFB14232:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14232
	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
.LEHB451:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
.LEHE451:
	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)
.LEHB452:
	call	__cxa_throw
.L2907:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE452:
	.cfi_endproc
.LFE14232:
	.section	.gcc_except_table
.LLSDA14232:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14232-.LLSDACSB14232
.LLSDACSB14232:
	.uleb128 .LEHB451-.LFB14232
	.uleb128 .LEHE451-.LEHB451
	.uleb128 .L2907-.LFB14232
	.uleb128 0
	.uleb128 .LEHB452-.LFB14232
	.uleb128 .LEHE452-.LEHB452
	.uleb128 0
	.uleb128 0
.LLSDACSE14232:
	.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:
.LFB15248:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15248
	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
.LEHB453:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
.LEHE453:
	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)
.LEHB454:
	call	__cxa_throw
.L2911:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE454:
	.cfi_endproc
.LFE15248:
	.section	.gcc_except_table
.LLSDA15248:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15248-.LLSDACSB15248
.LLSDACSB15248:
	.uleb128 .LEHB453-.LFB15248
	.uleb128 .LEHE453-.LEHB453
	.uleb128 .L2911-.LFB15248
	.uleb128 0
	.uleb128 .LEHB454-.LFB15248
	.uleb128 .LEHE454-.LEHB454
	.uleb128 0
	.uleb128 0
.LLSDACSE15248:
	.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_:
.LFB13249:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13249
	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	.L2915
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2916
	addl	$1, 88(%rdi)
.L2915:
	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
.L2916:
	.cfi_restore_state
.LEHB455:
	call	*%rax
.LEHE455:
	jmp	.L2915
.L2919:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt10bad_typeidD2Ev
	movq	%rbp, %rdi
.LEHB456:
	call	_Unwind_Resume
.LEHE456:
	.cfi_endproc
.LFE13249:
	.section	.gcc_except_table
.LLSDA13249:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13249-.LLSDACSB13249
.LLSDACSB13249:
	.uleb128 .LEHB455-.LFB13249
	.uleb128 .LEHE455-.LEHB455
	.uleb128 .L2919-.LFB13249
	.uleb128 0
	.uleb128 .LEHB456-.LFB13249
	.uleb128 .LEHE456-.LEHB456
	.uleb128 0
	.uleb128 0
.LLSDACSE13249:
	.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:
.LFB14227:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14227
	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
.LEHB457:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
.LEHE457:
	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)
.LEHB458:
	call	__cxa_throw
.L2924:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE458:
	.cfi_endproc
.LFE14227:
	.section	.gcc_except_table
.LLSDA14227:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14227-.LLSDACSB14227
.LLSDACSB14227:
	.uleb128 .LEHB457-.LFB14227
	.uleb128 .LEHE457-.LEHB457
	.uleb128 .L2924-.LFB14227
	.uleb128 0
	.uleb128 .LEHB458-.LFB14227
	.uleb128 .LEHE458-.LEHB458
	.uleb128 0
	.uleb128 0
.LLSDACSE14227:
	.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:
.LFB15239:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15239
	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
.LEHB459:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
.LEHE459:
	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)
.LEHB460:
	call	__cxa_throw
.L2928:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE460:
	.cfi_endproc
.LFE15239:
	.section	.gcc_except_table
.LLSDA15239:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15239-.LLSDACSB15239
.LLSDACSB15239:
	.uleb128 .LEHB459-.LFB15239
	.uleb128 .LEHE459-.LEHB459
	.uleb128 .L2928-.LFB15239
	.uleb128 0
	.uleb128 .LEHB460-.LFB15239
	.uleb128 .LEHE460-.LEHB460
	.uleb128 0
	.uleb128 0
.LLSDACSE15239:
	.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_:
.LFB13256:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13256
	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	.L2932
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2933
	addl	$1, 88(%rdi)
.L2932:
	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
.L2933:
	.cfi_restore_state
.LEHB461:
	call	*%rax
.LEHE461:
	jmp	.L2932
.L2936:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	%rbp, %rdi
.LEHB462:
	call	_Unwind_Resume
.LEHE462:
	.cfi_endproc
.LFE13256:
	.section	.gcc_except_table
.LLSDA13256:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13256-.LLSDACSB13256
.LLSDACSB13256:
	.uleb128 .LEHB461-.LFB13256
	.uleb128 .LEHE461-.LEHB461
	.uleb128 .L2936-.LFB13256
	.uleb128 0
	.uleb128 .LEHB462-.LFB13256
	.uleb128 .LEHE462-.LEHB462
	.uleb128 0
	.uleb128 0
.LLSDACSE13256:
	.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:
.LFB14222:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14222
	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
.LEHB463:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
.LEHE463:
	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)
.LEHB464:
	call	__cxa_throw
.L2941:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE464:
	.cfi_endproc
.LFE14222:
	.section	.gcc_except_table
.LLSDA14222:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14222-.LLSDACSB14222
.LLSDACSB14222:
	.uleb128 .LEHB463-.LFB14222
	.uleb128 .LEHE463-.LEHB463
	.uleb128 .L2941-.LFB14222
	.uleb128 0
	.uleb128 .LEHB464-.LFB14222
	.uleb128 .LEHE464-.LEHB464
	.uleb128 0
	.uleb128 0
.LLSDACSE14222:
	.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:
.LFB15228:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15228
	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
.LEHB465:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
.LEHE465:
	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)
.LEHB466:
	call	__cxa_throw
.L2945:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE466:
	.cfi_endproc
.LFE15228:
	.section	.gcc_except_table
.LLSDA15228:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15228-.LLSDACSB15228
.LLSDACSB15228:
	.uleb128 .LEHB465-.LFB15228
	.uleb128 .LEHE465-.LEHB465
	.uleb128 .L2945-.LFB15228
	.uleb128 0
	.uleb128 .LEHB466-.LFB15228
	.uleb128 .LEHE466-.LEHB466
	.uleb128 0
	.uleb128 0
.LLSDACSE15228:
	.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_:
.LFB13316:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13316
	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	.L2949
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2950
	addl	$1, 88(%rdi)
.L2949:
	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
.L2950:
	.cfi_restore_state
.LEHB467:
	call	*%rax
.LEHE467:
	jmp	.L2949
.L2953:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB468:
	call	_Unwind_Resume
.LEHE468:
	.cfi_endproc
.LFE13316:
	.section	.gcc_except_table
.LLSDA13316:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13316-.LLSDACSB13316
.LLSDACSB13316:
	.uleb128 .LEHB467-.LFB13316
	.uleb128 .LEHE467-.LEHB467
	.uleb128 .L2953-.LFB13316
	.uleb128 0
	.uleb128 .LEHB468-.LFB13316
	.uleb128 .LEHE468-.LEHB468
	.uleb128 0
	.uleb128 0
.LLSDACSE13316:
	.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_:
.LFB12232:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12232
	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)
.LEHB469:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE469:
	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)
.LEHB470:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE470:
	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
.LEHB471:
	call	__cxa_throw
.L2960:
	movq	%rax, %rbp
.L2959:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE471:
.L2961:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L2959
	.cfi_endproc
.LFE12232:
	.section	.gcc_except_table
.LLSDA12232:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12232-.LLSDACSB12232
.LLSDACSB12232:
	.uleb128 .LEHB469-.LFB12232
	.uleb128 .LEHE469-.LEHB469
	.uleb128 .L2960-.LFB12232
	.uleb128 0
	.uleb128 .LEHB470-.LFB12232
	.uleb128 .LEHE470-.LEHB470
	.uleb128 .L2961-.LFB12232
	.uleb128 0
	.uleb128 .LEHB471-.LFB12232
	.uleb128 .LEHE471-.LEHB471
	.uleb128 0
	.uleb128 0
.LLSDACSE12232:
	.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
.LC19:
	.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	.L2997
	cmpb	$0, 40(%rdi)
	jne	.L2997
	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	.L3000
	andq	$-2, %rax
	addq	$208, %rdi
	xorl	%edx, %edx
	leaq	24(%rsp), %rsi
.LEHB472:
	call	*(%rax)
.LEHE472:
.L2967:
	movq	%rbx, %rdi
.LEHB473:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE473:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L3001
	andq	$-2, %rax
	leaq	24(%rsp), %rdi
.LEHB474:
	call	*8(%rax)
.LEHE474:
	cmpb	$0, 8(%rbx)
	je	.L3002
.L2972:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L2964
	testb	$1, %al
	jne	.L2964
	andq	$-2, %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L2964
	leaq	24(%rsp), %rdi
	movl	$2, %edx
	movq	%rdi, %rsi
	call	*%rax
.L2964:
	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
.L2997:
	.cfi_restore 3
	.cfi_restore 6
	rep ret
	.p2align 4,,10
	.p2align 3
.L3002:
	.cfi_def_cfa_offset 80
	.cfi_offset 3, -24
	.cfi_offset 6, -16
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2972
	.p2align 4,,10
	.p2align 3
.L3000:
	movq	224(%rdi), %rax
	movdqu	208(%rdi), %xmm0
	movq	%rax, 40(%rsp)
	movups	%xmm0, 24(%rsp)
	jmp	.L2967
.L3001:
	movl	$.LC19, %esi
	movq	%rsp, %rdi
.LEHB475:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE475:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rsp)
.LEHB476:
	call	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_
.LEHE476:
.L2979:
	movq	%rsp, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost17bad_function_callE+16, (%rsp)
	call	_ZNSt13runtime_errorD2Ev
.L2971:
	cmpb	$0, 8(%rbx)
	jne	.L2974
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2974:
	movq	%rbp, %rbx
.L2975:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L2976
	testb	$1, %al
	jne	.L2976
	andq	$-2, %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L2976
	leaq	24(%rsp), %rsi
	movl	$2, %edx
	movq	%rsi, %rdi
	call	*%rax
.L2976:
	movq	%rbx, %rdi
.LEHB477:
	call	_Unwind_Resume
.LEHE477:
.L2978:
	movq	%rax, %rbp
	jmp	.L2971
.L2977:
	movq	%rax, %rbx
	jmp	.L2975
	.cfi_endproc
.LFE10258:
	.section	.gcc_except_table
.LLSDA10258:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10258-.LLSDACSB10258
.LLSDACSB10258:
	.uleb128 .LEHB472-.LFB10258
	.uleb128 .LEHE472-.LEHB472
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB473-.LFB10258
	.uleb128 .LEHE473-.LEHB473
	.uleb128 .L2977-.LFB10258
	.uleb128 0
	.uleb128 .LEHB474-.LFB10258
	.uleb128 .LEHE474-.LEHB474
	.uleb128 .L2978-.LFB10258
	.uleb128 0
	.uleb128 .LEHB475-.LFB10258
	.uleb128 .LEHE475-.LEHB475
	.uleb128 .L2978-.LFB10258
	.uleb128 0
	.uleb128 .LEHB476-.LFB10258
	.uleb128 .LEHE476-.LEHB476
	.uleb128 .L2979-.LFB10258
	.uleb128 0
	.uleb128 .LEHB477-.LFB10258
	.uleb128 .LEHE477-.LEHB477
	.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	.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
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movl	%edx, %r13d
	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
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 48
	call	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 42(%rbx)
	je	.L3004
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L3004:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3008
	.p2align 4,,10
	.p2align 3
.L3009:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3009
.L3008:
	testb	%r13b, %r13b
	je	.L3003
	cmpq	$0, 24(%rbx)
	je	.L3003
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3003:
	addq	$8, %rsp
	.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
	.cfi_endproc
.LFE10261:
	.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._ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb,"axG",@progbits,_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.type	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb, @function
_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb:
.LFB14196:
	.cfi_startproc
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movl	%edx, %r13d
	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
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 48
	call	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 42(%rbx)
	jne	.L3027
.L3015:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3020
	.p2align 4,,10
	.p2align 3
.L3021:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3021
.L3020:
	testb	%r13b, %r13b
	je	.L3013
	cmpq	$0, 24(%rbx)
	je	.L3013
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3013:
	addq	$8, %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
.L3027:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	56(%rax), %rax
	cmpq	$_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, %rax
	je	.L3015
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*%rax
	jmp	.L3015
	.cfi_endproc
.LFE14196:
	.size	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb, .-_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_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:
.LFB14194:
	.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, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbx
	call	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 42(%rbx)
	je	.L3029
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L3029:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3033
	.p2align 4,,10
	.p2align 3
.L3034:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3034
.L3033:
	cmpq	$0, 24(%rbx)
	je	.L3038
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3038:
	leaq	276(%rbx), %rax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14194:
	.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:
.LFB12348:
	.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, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbx
	call	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 42(%rbx)
	je	.L3040
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L3040:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3044
	.p2align 4,,10
	.p2align 3
.L3045:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3045
.L3044:
	cmpq	$0, 24(%rbx)
	je	.L3049
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3049:
	movl	276(%rbx), %eax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE12348:
	.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:
.LFB14217:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14217
	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
.LEHB478:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE478:
	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)
.LEHB479:
	call	__cxa_throw
.L3052:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE479:
	.cfi_endproc
.LFE14217:
	.section	.gcc_except_table
.LLSDA14217:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14217-.LLSDACSB14217
.LLSDACSB14217:
	.uleb128 .LEHB478-.LFB14217
	.uleb128 .LEHE478-.LEHB478
	.uleb128 .L3052-.LFB14217
	.uleb128 0
	.uleb128 .LEHB479-.LFB14217
	.uleb128 .LEHE479-.LEHB479
	.uleb128 0
	.uleb128 0
.LLSDACSE14217:
	.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:
.LFB14216:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14216
	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
.LEHB480:
	call	_Znwm
.LEHE480:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB481:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE481:
	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)
.LEHB482:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE482:
	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
.L3058:
	.cfi_restore_state
	movq	%rax, %rbp
.L3057:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB483:
	call	_Unwind_Resume
.LEHE483:
.L3059:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L3057
	.cfi_endproc
.LFE14216:
	.section	.gcc_except_table
.LLSDA14216:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14216-.LLSDACSB14216
.LLSDACSB14216:
	.uleb128 .LEHB480-.LFB14216
	.uleb128 .LEHE480-.LEHB480
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB481-.LFB14216
	.uleb128 .LEHE481-.LEHB481
	.uleb128 .L3058-.LFB14216
	.uleb128 0
	.uleb128 .LEHB482-.LFB14216
	.uleb128 .LEHE482-.LEHB482
	.uleb128 .L3059-.LFB14216
	.uleb128 0
	.uleb128 .LEHB483-.LFB14216
	.uleb128 .LEHE483-.LEHB483
	.uleb128 0
	.uleb128 0
.LLSDACSE14216:
	.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:
.LFB15247:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15247
	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
.LEHB484:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE484:
	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)
.LEHB485:
	call	__cxa_throw
.L3065:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE485:
	.cfi_endproc
.LFE15247:
	.section	.gcc_except_table
.LLSDA15247:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15247-.LLSDACSB15247
.LLSDACSB15247:
	.uleb128 .LEHB484-.LFB15247
	.uleb128 .LEHE484-.LEHB484
	.uleb128 .L3065-.LFB15247
	.uleb128 0
	.uleb128 .LEHB485-.LFB15247
	.uleb128 .LEHE485-.LEHB485
	.uleb128 0
	.uleb128 0
.LLSDACSE15247:
	.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._ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE,"axG",@progbits,_ZN5boost6futureIiEC5ENS_10shared_ptrINS_6detail12shared_stateIiEEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	.type	_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE, @function
_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE:
.LFB13361:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13361
	movq	8(%rsi), %rax
	movq	(%rsi), %rcx
	testq	%rax, %rax
	je	.L3068
	leaq	8(%rax), %rdx
	lock addl	$1, (%rdx)
	movq	%rcx, (%rdi)
	movq	%rax, 8(%rdi)
	lock addl	$1, (%rdx)
	movq	%rax, %rdi
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L3068:
	movq	%rcx, (%rdi)
	movq	$0, 8(%rdi)
	ret
	.cfi_endproc
.LFE13361:
	.section	.gcc_except_table
.LLSDA13361:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13361-.LLSDACSB13361
.LLSDACSB13361:
.LLSDACSE13361:
	.section	.text._ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE,"axG",@progbits,_ZN5boost6futureIiEC5ENS_10shared_ptrINS_6detail12shared_stateIiEEEE,comdat
	.size	_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE, .-_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	.weak	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	.set	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE,_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	.section	.text._ZN5boost6detail12basic_futureIiEC2EOS2_,"axG",@progbits,_ZN5boost6detail12basic_futureIiEC5EOS2_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12basic_futureIiEC2EOS2_
	.type	_ZN5boost6detail12basic_futureIiEC2EOS2_, @function
_ZN5boost6detail12basic_futureIiEC2EOS2_:
.LFB13368:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13368
	movq	(%rsi), %rax
	movq	%rax, (%rdi)
	movq	8(%rsi), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rdi)
	je	.L3071
	lock addl	$1, 8(%rax)
.L3071:
	movq	8(%rsi), %rdi
	movq	$0, (%rsi)
	movq	$0, 8(%rsi)
	testq	%rdi, %rdi
	je	.L3070
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L3070:
	rep ret
	.cfi_endproc
.LFE13368:
	.section	.gcc_except_table
.LLSDA13368:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13368-.LLSDACSB13368
.LLSDACSB13368:
.LLSDACSE13368:
	.section	.text._ZN5boost6detail12basic_futureIiEC2EOS2_,"axG",@progbits,_ZN5boost6detail12basic_futureIiEC5EOS2_,comdat
	.size	_ZN5boost6detail12basic_futureIiEC2EOS2_, .-_ZN5boost6detail12basic_futureIiEC2EOS2_
	.weak	_ZN5boost6detail12basic_futureIiEC1EOS2_
	.set	_ZN5boost6detail12basic_futureIiEC1EOS2_,_ZN5boost6detail12basic_futureIiEC2EOS2_
	.text
	.p2align 4,,15
	.type	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.211, @function
_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.211:
.LFB14949:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14949
	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
	movq	%rdi, %r13
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movl	$304, %edi
	movq	%rdx, %rbp
	subq	$40, %rsp
	.cfi_def_cfa_offset 96
	movq	%rsi, (%rsp)
.LEHB486:
	call	_Znwm
.LEHE486:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB487:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE487:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE+16, (%rbx)
	movb	$1, 42(%rbx)
	movl	$24, %edi
	movl	$2, 44(%rbx)
.LEHB488:
	call	_Znwm
.LEHE488:
	movq	%rax, %rbp
	movabsq	$4294967297, %rax
	movq	%rax, 8(%rbp)
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L3078
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3110
.L3078:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	16(%rsp), %rax
	leaq	16(%rsp), %r12
	leaq	16(%rbx), %rdx
	leaq	8(%r12), %rsi
	movq	%rdx, %rdi
	movq	%rax, 8(%rbx)
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	24(%rsp), %rdi
	movq	8(%rsp), %rdx
	testq	%rdi, %rdi
	je	.L3082
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3082:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB489:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE489:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB490:
	call	*%r15
.LEHE490:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3083
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3083:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	%r13, %rdi
	movq	%r12, %rsi
	call	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3087
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3087:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	addq	$40, %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
.L3110:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3082
.L3092:
	movq	%rax, %rbx
.L3086:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB491:
	call	_Unwind_Resume
.LEHE491:
.L3096:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L3080
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3080:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB492:
	call	__cxa_rethrow
.LEHE492:
.L3093:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB493:
	call	_Unwind_Resume
.LEHE493:
.L3094:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3086
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3086
.L3095:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB494:
	call	_Unwind_Resume
.LEHE494:
	.cfi_endproc
.LFE14949:
	.section	.gcc_except_table
	.align 4
.LLSDA14949:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14949-.LLSDATTD14949
.LLSDATTD14949:
	.byte	0x1
	.uleb128 .LLSDACSE14949-.LLSDACSB14949
.LLSDACSB14949:
	.uleb128 .LEHB486-.LFB14949
	.uleb128 .LEHE486-.LEHB486
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB487-.LFB14949
	.uleb128 .LEHE487-.LEHB487
	.uleb128 .L3093-.LFB14949
	.uleb128 0
	.uleb128 .LEHB488-.LFB14949
	.uleb128 .LEHE488-.LEHB488
	.uleb128 .L3096-.LFB14949
	.uleb128 0x1
	.uleb128 .LEHB489-.LFB14949
	.uleb128 .LEHE489-.LEHB489
	.uleb128 .L3092-.LFB14949
	.uleb128 0
	.uleb128 .LEHB490-.LFB14949
	.uleb128 .LEHE490-.LEHB490
	.uleb128 .L3094-.LFB14949
	.uleb128 0
	.uleb128 .LEHB491-.LFB14949
	.uleb128 .LEHE491-.LEHB491
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB492-.LFB14949
	.uleb128 .LEHE492-.LEHB492
	.uleb128 .L3095-.LFB14949
	.uleb128 0
	.uleb128 .LEHB493-.LFB14949
	.uleb128 .LEHE493-.LEHB493
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB494-.LFB14949
	.uleb128 .LEHE494-.LEHB494
	.uleb128 0
	.uleb128 0
.LLSDACSE14949:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14949:
	.text
	.size	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.211, .-_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.211
	.p2align 4,,15
	.type	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.213, @function
_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.213:
.LFB14951:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14951
	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
	movq	%rdi, %r13
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movl	$304, %edi
	movq	%rdx, %rbp
	subq	$40, %rsp
	.cfi_def_cfa_offset 96
	movq	%rsi, (%rsp)
.LEHB495:
	call	_Znwm
.LEHE495:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB496:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE496:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movb	$0, 42(%rbx)
	movl	$1, 44(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE+16, (%rbx)
	movl	$24, %edi
.LEHB497:
	call	_Znwm
.LEHE497:
	movq	%rax, %rbp
	movabsq	$4294967297, %rax
	movq	%rax, 8(%rbp)
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L3113
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3145
.L3113:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	16(%rsp), %rax
	leaq	16(%rsp), %r12
	leaq	16(%rbx), %rdx
	leaq	8(%r12), %rsi
	movq	%rdx, %rdi
	movq	%rax, 8(%rbx)
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	24(%rsp), %rdi
	movq	8(%rsp), %rdx
	testq	%rdi, %rdi
	je	.L3117
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3117:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB498:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE498:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB499:
	call	*%r15
.LEHE499:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3118
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3118:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	%r13, %rdi
	movq	%r12, %rsi
	call	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3122
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3122:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	addq	$40, %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
.L3145:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3117
.L3127:
	movq	%rax, %rbx
.L3121:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB500:
	call	_Unwind_Resume
.LEHE500:
.L3131:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L3115
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3115:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB501:
	call	__cxa_rethrow
.LEHE501:
.L3128:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB502:
	call	_Unwind_Resume
.LEHE502:
.L3129:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3121
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3121
.L3130:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB503:
	call	_Unwind_Resume
.LEHE503:
	.cfi_endproc
.LFE14951:
	.section	.gcc_except_table
	.align 4
.LLSDA14951:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14951-.LLSDATTD14951
.LLSDATTD14951:
	.byte	0x1
	.uleb128 .LLSDACSE14951-.LLSDACSB14951
.LLSDACSB14951:
	.uleb128 .LEHB495-.LFB14951
	.uleb128 .LEHE495-.LEHB495
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB496-.LFB14951
	.uleb128 .LEHE496-.LEHB496
	.uleb128 .L3128-.LFB14951
	.uleb128 0
	.uleb128 .LEHB497-.LFB14951
	.uleb128 .LEHE497-.LEHB497
	.uleb128 .L3131-.LFB14951
	.uleb128 0x1
	.uleb128 .LEHB498-.LFB14951
	.uleb128 .LEHE498-.LEHB498
	.uleb128 .L3127-.LFB14951
	.uleb128 0
	.uleb128 .LEHB499-.LFB14951
	.uleb128 .LEHE499-.LEHB499
	.uleb128 .L3129-.LFB14951
	.uleb128 0
	.uleb128 .LEHB500-.LFB14951
	.uleb128 .LEHE500-.LEHB500
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB501-.LFB14951
	.uleb128 .LEHE501-.LEHB501
	.uleb128 .L3130-.LFB14951
	.uleb128 0
	.uleb128 .LEHB502-.LFB14951
	.uleb128 .LEHE502-.LEHB502
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB503-.LFB14951
	.uleb128 .LEHE503-.LEHB503
	.uleb128 0
	.uleb128 0
.LLSDACSE14951:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14951:
	.text
	.size	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.213, .-_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.213
	.p2align 4,,15
	.type	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.217, @function
_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.217:
.LFB14955:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14955
	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
	movq	%rdi, %r13
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movl	$304, %edi
	movq	%rdx, %rbp
	subq	$40, %rsp
	.cfi_def_cfa_offset 96
	movq	%rsi, (%rsp)
.LEHB504:
	call	_Znwm
.LEHE504:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB505:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE505:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movb	$0, 42(%rbx)
	movl	$1, 44(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE+16, (%rbx)
	movl	$24, %edi
.LEHB506:
	call	_Znwm
.LEHE506:
	movq	%rax, %rbp
	movabsq	$4294967297, %rax
	movq	%rax, 8(%rbp)
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L3148
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3180
.L3148:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	16(%rsp), %rax
	leaq	16(%rsp), %r12
	leaq	16(%rbx), %rdx
	leaq	8(%r12), %rsi
	movq	%rdx, %rdi
	movq	%rax, 8(%rbx)
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	24(%rsp), %rdi
	movq	8(%rsp), %rdx
	testq	%rdi, %rdi
	je	.L3152
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3152:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB507:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE507:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB508:
	call	*%r15
.LEHE508:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3153
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3153:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	%r13, %rdi
	movq	%r12, %rsi
	call	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3157
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3157:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	addq	$40, %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
.L3180:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3152
.L3162:
	movq	%rax, %rbx
.L3156:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB509:
	call	_Unwind_Resume
.LEHE509:
.L3166:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L3150
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3150:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB510:
	call	__cxa_rethrow
.LEHE510:
.L3163:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB511:
	call	_Unwind_Resume
.LEHE511:
.L3164:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3156
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3156
.L3165:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB512:
	call	_Unwind_Resume
.LEHE512:
	.cfi_endproc
.LFE14955:
	.section	.gcc_except_table
	.align 4
.LLSDA14955:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14955-.LLSDATTD14955
.LLSDATTD14955:
	.byte	0x1
	.uleb128 .LLSDACSE14955-.LLSDACSB14955
.LLSDACSB14955:
	.uleb128 .LEHB504-.LFB14955
	.uleb128 .LEHE504-.LEHB504
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB505-.LFB14955
	.uleb128 .LEHE505-.LEHB505
	.uleb128 .L3163-.LFB14955
	.uleb128 0
	.uleb128 .LEHB506-.LFB14955
	.uleb128 .LEHE506-.LEHB506
	.uleb128 .L3166-.LFB14955
	.uleb128 0x1
	.uleb128 .LEHB507-.LFB14955
	.uleb128 .LEHE507-.LEHB507
	.uleb128 .L3162-.LFB14955
	.uleb128 0
	.uleb128 .LEHB508-.LFB14955
	.uleb128 .LEHE508-.LEHB508
	.uleb128 .L3164-.LFB14955
	.uleb128 0
	.uleb128 .LEHB509-.LFB14955
	.uleb128 .LEHE509-.LEHB509
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB510-.LFB14955
	.uleb128 .LEHE510-.LEHB510
	.uleb128 .L3165-.LFB14955
	.uleb128 0
	.uleb128 .LEHB511-.LFB14955
	.uleb128 .LEHE511-.LEHB511
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB512-.LFB14955
	.uleb128 .LEHE512-.LEHB512
	.uleb128 0
	.uleb128 0
.LLSDACSE14955:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14955:
	.text
	.size	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.217, .-_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.217
	.p2align 4,,15
	.type	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.219, @function
_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.219:
.LFB14957:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14957
	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
	movq	%rdi, %r13
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movl	$304, %edi
	movq	%rdx, %rbp
	subq	$40, %rsp
	.cfi_def_cfa_offset 96
	movq	%rsi, (%rsp)
.LEHB513:
	call	_Znwm
.LEHE513:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB514:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE514:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE+16, (%rbx)
	movb	$1, 42(%rbx)
	movl	$24, %edi
	movl	$2, 44(%rbx)
.LEHB515:
	call	_Znwm
.LEHE515:
	movq	%rax, %rbp
	movabsq	$4294967297, %rax
	movq	%rax, 8(%rbp)
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L3183
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3215
.L3183:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	16(%rsp), %rax
	leaq	16(%rsp), %r12
	leaq	16(%rbx), %rdx
	leaq	8(%r12), %rsi
	movq	%rdx, %rdi
	movq	%rax, 8(%rbx)
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	24(%rsp), %rdi
	movq	8(%rsp), %rdx
	testq	%rdi, %rdi
	je	.L3187
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3187:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB516:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE516:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB517:
	call	*%r15
.LEHE517:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3188
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3188:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	%r13, %rdi
	movq	%r12, %rsi
	call	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3192
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3192:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	addq	$40, %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
.L3215:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3187
.L3197:
	movq	%rax, %rbx
.L3191:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB518:
	call	_Unwind_Resume
.LEHE518:
.L3201:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L3185
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3185:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB519:
	call	__cxa_rethrow
.LEHE519:
.L3198:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB520:
	call	_Unwind_Resume
.LEHE520:
.L3199:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3191
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3191
.L3200:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB521:
	call	_Unwind_Resume
.LEHE521:
	.cfi_endproc
.LFE14957:
	.section	.gcc_except_table
	.align 4
.LLSDA14957:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14957-.LLSDATTD14957
.LLSDATTD14957:
	.byte	0x1
	.uleb128 .LLSDACSE14957-.LLSDACSB14957
.LLSDACSB14957:
	.uleb128 .LEHB513-.LFB14957
	.uleb128 .LEHE513-.LEHB513
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB514-.LFB14957
	.uleb128 .LEHE514-.LEHB514
	.uleb128 .L3198-.LFB14957
	.uleb128 0
	.uleb128 .LEHB515-.LFB14957
	.uleb128 .LEHE515-.LEHB515
	.uleb128 .L3201-.LFB14957
	.uleb128 0x1
	.uleb128 .LEHB516-.LFB14957
	.uleb128 .LEHE516-.LEHB516
	.uleb128 .L3197-.LFB14957
	.uleb128 0
	.uleb128 .LEHB517-.LFB14957
	.uleb128 .LEHE517-.LEHB517
	.uleb128 .L3199-.LFB14957
	.uleb128 0
	.uleb128 .LEHB518-.LFB14957
	.uleb128 .LEHE518-.LEHB518
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB519-.LFB14957
	.uleb128 .LEHE519-.LEHB519
	.uleb128 .L3200-.LFB14957
	.uleb128 0
	.uleb128 .LEHB520-.LFB14957
	.uleb128 .LEHE520-.LEHB520
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB521-.LFB14957
	.uleb128 .LEHE521-.LEHB521
	.uleb128 0
	.uleb128 0
.LLSDACSE14957:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14957:
	.text
	.size	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.219, .-_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.219
	.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_:
.LFB13378:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13378
	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	.L3218
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3219
	addl	$1, 88(%rdi)
.L3218:
	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
.L3219:
	.cfi_restore_state
.LEHB522:
	call	*%rax
.LEHE522:
	jmp	.L3218
.L3222:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB523:
	call	_Unwind_Resume
.LEHE523:
	.cfi_endproc
.LFE13378:
	.section	.gcc_except_table
.LLSDA13378:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13378-.LLSDACSB13378
.LLSDACSB13378:
	.uleb128 .LEHB522-.LFB13378
	.uleb128 .LEHE522-.LEHB522
	.uleb128 .L3222-.LFB13378
	.uleb128 0
	.uleb128 .LEHB523-.LFB13378
	.uleb128 .LEHE523-.LEHB523
	.uleb128 0
	.uleb128 0
.LLSDACSE13378:
	.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_:
.LFB12346:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12346
	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)
.LEHB524:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE524:
	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)
.LEHB525:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE525:
	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
.LEHB526:
	call	__cxa_throw
.L3229:
	movq	%rax, %rbp
.L3228:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE526:
.L3230:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L3228
	.cfi_endproc
.LFE12346:
	.section	.gcc_except_table
.LLSDA12346:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12346-.LLSDACSB12346
.LLSDACSB12346:
	.uleb128 .LEHB524-.LFB12346
	.uleb128 .LEHE524-.LEHB524
	.uleb128 .L3229-.LFB12346
	.uleb128 0
	.uleb128 .LEHB525-.LFB12346
	.uleb128 .LEHE525-.LEHB525
	.uleb128 .L3230-.LFB12346
	.uleb128 0
	.uleb128 .LEHB526-.LFB12346
	.uleb128 .LEHE526-.LEHB526
	.uleb128 0
	.uleb128 0
.LLSDACSE12346:
	.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:
.LFB11493:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11493
	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	.L3253
	addq	$48, %rax
	movq	%rdi, %rbx
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB527:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE527:
	movq	(%rbx), %rbx
	cmpb	$0, 41(%rbx)
	je	.L3254
	movq	(%rbx), %rax
	movq	64(%rax), %rax
	cmpq	$_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE, %rax
	jne	.L3236
	movl	$1, %edx
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB528:
	call	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	movl	276(%rbx), %ebp
.L3237:
	cmpb	$0, 8(%rsp)
	je	.L3233
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L3239:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3239
.L3233:
	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
.L3236:
	.cfi_restore_state
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	call	*%rax
	movl	%eax, %ebp
	jmp	.L3237
.L3254:
	leaq	16(%rsp), %rdi
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE528:
	leaq	16(%rsp), %rdi
.LEHB529:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE529:
.L3247:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L3242:
	cmpb	$0, 8(%rsp)
	je	.L3243
	movq	(%rsp), %rbp
.L3244:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3244
.L3243:
	movq	%rbx, %rdi
.LEHB530:
	call	_Unwind_Resume
.L3253:
	leaq	16(%rsp), %rdi
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE530:
	leaq	16(%rsp), %rdi
.LEHB531:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE531:
.L3245:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB532:
	call	_Unwind_Resume
.LEHE532:
.L3246:
	movq	%rax, %rbx
	jmp	.L3242
	.cfi_endproc
.LFE11493:
	.section	.gcc_except_table
.LLSDA11493:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11493-.LLSDACSB11493
.LLSDACSB11493:
	.uleb128 .LEHB527-.LFB11493
	.uleb128 .LEHE527-.LEHB527
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB528-.LFB11493
	.uleb128 .LEHE528-.LEHB528
	.uleb128 .L3246-.LFB11493
	.uleb128 0
	.uleb128 .LEHB529-.LFB11493
	.uleb128 .LEHE529-.LEHB529
	.uleb128 .L3247-.LFB11493
	.uleb128 0
	.uleb128 .LEHB530-.LFB11493
	.uleb128 .LEHE530-.LEHB530
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB531-.LFB11493
	.uleb128 .LEHE531-.LEHB531
	.uleb128 .L3245-.LFB11493
	.uleb128 0
	.uleb128 .LEHB532-.LFB11493
	.uleb128 .LEHE532-.LEHB532
	.uleb128 0
	.uleb128 0
.LLSDACSE11493:
	.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:
.LFB14212:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14212
	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
.LEHB533:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE533:
	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)
.LEHB534:
	call	__cxa_throw
.L3257:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE534:
	.cfi_endproc
.LFE14212:
	.section	.gcc_except_table
.LLSDA14212:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14212-.LLSDACSB14212
.LLSDACSB14212:
	.uleb128 .LEHB533-.LFB14212
	.uleb128 .LEHE533-.LEHB533
	.uleb128 .L3257-.LFB14212
	.uleb128 0
	.uleb128 .LEHB534-.LFB14212
	.uleb128 .LEHE534-.LEHB534
	.uleb128 0
	.uleb128 0
.LLSDACSE14212:
	.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:
.LFB14211:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14211
	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
.LEHB535:
	call	_Znwm
.LEHE535:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB536:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE536:
	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)
.LEHB537:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE537:
	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
.L3263:
	.cfi_restore_state
	movq	%rax, %rbp
.L3262:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB538:
	call	_Unwind_Resume
.LEHE538:
.L3264:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L3262
	.cfi_endproc
.LFE14211:
	.section	.gcc_except_table
.LLSDA14211:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14211-.LLSDACSB14211
.LLSDACSB14211:
	.uleb128 .LEHB535-.LFB14211
	.uleb128 .LEHE535-.LEHB535
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB536-.LFB14211
	.uleb128 .LEHE536-.LEHB536
	.uleb128 .L3263-.LFB14211
	.uleb128 0
	.uleb128 .LEHB537-.LFB14211
	.uleb128 .LEHE537-.LEHB537
	.uleb128 .L3264-.LFB14211
	.uleb128 0
	.uleb128 .LEHB538-.LFB14211
	.uleb128 .LEHE538-.LEHB538
	.uleb128 0
	.uleb128 0
.LLSDACSE14211:
	.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:
.LFB15243:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15243
	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
.LEHB539:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE539:
	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)
.LEHB540:
	call	__cxa_throw
.L3270:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE540:
	.cfi_endproc
.LFE15243:
	.section	.gcc_except_table
.LLSDA15243:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15243-.LLSDACSB15243
.LLSDACSB15243:
	.uleb128 .LEHB539-.LFB15243
	.uleb128 .LEHE539-.LEHB539
	.uleb128 .L3270-.LFB15243
	.uleb128 0
	.uleb128 .LEHB540-.LFB15243
	.uleb128 .LEHE540-.LEHB540
	.uleb128 0
	.uleb128 0
.LLSDACSE15243:
	.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_:
.LFB13557:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13557
	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	.L3273
	movq	8(%rax), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 8(%rdi)
	je	.L3274
	cmpq	24(%rdx), %rax
	je	.L3297
	movq	$0, 16(%rdx)
.L3279:
	movq	48(%rax), %rdi
	testq	%rdi, %rdi
	je	.L3296
	movq	%rax, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rax
.L3296:
	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	.L3272
	lock addl	$1, 8(%rdx)
.L3272:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3273:
	.cfi_restore_state
	movl	$56, %edi
.LEHB541:
	call	_Znwm
.LEHE541:
	jmp	.L3296
	.p2align 4,,10
	.p2align 3
.L3274:
	movq	$0, (%rdi)
	jmp	.L3279
	.p2align 4,,10
	.p2align 3
.L3297:
	movq	$0, 24(%rdx)
	movq	16(%rdx), %rdx
	testq	%rdx, %rdx
	je	.L3279
	movq	24(%rdx), %rcx
	movq	%rdx, 8(%rdi)
	testq	%rcx, %rcx
	jne	.L3278
	jmp	.L3298
	.p2align 4,,10
	.p2align 3
.L3285:
	movq	%rdx, %rcx
.L3278:
	movq	24(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3285
	movq	%rcx, 8(%rdi)
.L3277:
	movq	16(%rcx), %rdx
	testq	%rdx, %rdx
	je	.L3279
	movq	%rdx, 8(%rdi)
	jmp	.L3279
	.p2align 4,,10
	.p2align 3
.L3298:
	movq	%rdx, %rcx
	jmp	.L3277
	.cfi_endproc
.LFE13557:
	.section	.gcc_except_table
.LLSDA13557:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13557-.LLSDACSB13557
.LLSDACSB13557:
	.uleb128 .LEHB541-.LFB13557
	.uleb128 .LEHE541-.LEHB541
	.uleb128 0
	.uleb128 0
.LLSDACSE13557:
	.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_:
.LFB12675:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12675
	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, %r12
	subq	$8, %rsp
	.cfi_def_cfa_offset 64
.LEHB542:
	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_
.LEHE542:
	movq	%rax, %r14
	movl	(%rbx), %eax
	movq	$0, 16(%r14)
	movq	$0, 24(%r14)
	movq	%rbp, 8(%r14)
	movl	%eax, (%r14)
	movq	24(%rbx), %rsi
	testq	%rsi, %rsi
	jne	.L3346
.L3300:
	movq	16(%rbx), %rbp
	movq	%r14, %r13
	testq	%rbp, %rbp
	je	.L3299
.L3301:
	movq	8(%r12), %rbx
	testq	%rbx, %rbx
	je	.L3302
	movq	8(%rbx), %rax
	testq	%rax, %rax
	movq	%rax, 8(%r12)
	je	.L3303
	cmpq	24(%rax), %rbx
	je	.L3347
	movq	$0, 16(%rax)
.L3308:
	movq	48(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L3316
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3316:
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movq	40(%rbp), %rax
	movq	%rax, 40(%rbx)
	movq	48(%rbp), %rax
	testq	%rax, %rax
	movq	%rax, 48(%rbx)
	je	.L3309
	lock addl	$1, 8(%rax)
.L3309:
	movl	0(%rbp), %eax
	movq	$0, 16(%rbx)
	movq	$0, 24(%rbx)
	movl	%eax, (%rbx)
	movq	%rbx, 16(%r13)
	movq	%r13, 8(%rbx)
	movq	24(%rbp), %rsi
	testq	%rsi, %rsi
	jne	.L3348
.L3310:
	movq	16(%rbp), %rbp
	movq	%rbx, %r13
	testq	%rbp, %rbp
	jne	.L3301
.L3299:
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	movq	%r14, %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
.L3348:
	.cfi_restore_state
	movq	%r12, %rcx
	movq	%rbx, %rdx
	movq	%r15, %rdi
.LEHB543:
	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	.L3310
	.p2align 4,,10
	.p2align 3
.L3302:
	movl	$56, %edi
	call	_Znwm
	movq	%rax, %rbx
	jmp	.L3316
	.p2align 4,,10
	.p2align 3
.L3303:
	movq	$0, (%r12)
	jmp	.L3308
	.p2align 4,,10
	.p2align 3
.L3347:
	movq	$0, 24(%rax)
	movq	16(%rax), %rax
	testq	%rax, %rax
	je	.L3308
	movq	24(%rax), %rdx
	movq	%rax, 8(%r12)
	testq	%rdx, %rdx
	jne	.L3307
	jmp	.L3349
	.p2align 4,,10
	.p2align 3
.L3319:
	movq	%rax, %rdx
.L3307:
	movq	24(%rdx), %rax
	testq	%rax, %rax
	jne	.L3319
	movq	%rdx, 8(%r12)
.L3306:
	movq	16(%rdx), %rax
	testq	%rax, %rax
	je	.L3308
	movq	%rax, 8(%r12)
	jmp	.L3308
	.p2align 4,,10
	.p2align 3
.L3346:
	movq	%r12, %rcx
	movq	%r14, %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_
.LEHE543:
	movq	%rax, 24(%r14)
	jmp	.L3300
	.p2align 4,,10
	.p2align 3
.L3349:
	movq	%rax, %rdx
	jmp	.L3306
.L3320:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r14, %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
.LEHB544:
	call	__cxa_rethrow
.LEHE544:
.L3321:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB545:
	call	_Unwind_Resume
.LEHE545:
	.cfi_endproc
.LFE12675:
	.section	.gcc_except_table
	.align 4
.LLSDA12675:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12675-.LLSDATTD12675
.LLSDATTD12675:
	.byte	0x1
	.uleb128 .LLSDACSE12675-.LLSDACSB12675
.LLSDACSB12675:
	.uleb128 .LEHB542-.LFB12675
	.uleb128 .LEHE542-.LEHB542
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB543-.LFB12675
	.uleb128 .LEHE543-.LEHB543
	.uleb128 .L3320-.LFB12675
	.uleb128 0x1
	.uleb128 .LEHB544-.LFB12675
	.uleb128 .LEHE544-.LEHB544
	.uleb128 .L3321-.LFB12675
	.uleb128 0
	.uleb128 .LEHB545-.LFB12675
	.uleb128 .LEHE545-.LEHB545
	.uleb128 0
	.uleb128 0
.LLSDACSE12675:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12675:
	.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
.LEHB546:
	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	.L3351
	movq	(%rdi), %rax
	call	*32(%rax)
.LEHE546:
	movq	(%rbx), %rax
	movq	24(%rax), %rax
	movq	%rbx, 0(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3352
.L3363:
	addl	$1, 88(%rbx)
.L3353:
	leaq	8(%rbx), %rdi
	leaq	8(%r12), %rax
	cmpq	%rax, %rdi
	je	.L3350
	movq	24(%rbx), %rax
	movq	40(%rbx), %rdx
	movq	%rdi, 16(%rsp)
	testq	%rax, %rax
	movq	%rax, (%rsp)
	movq	%rdx, 8(%rsp)
	je	.L3355
	movq	16(%rdx), %rdx
	movq	$0, 8(%rax)
	testq	%rdx, %rdx
	je	.L3356
	movq	%rdx, 8(%rsp)
.L3356:
	movq	24(%r12), %rsi
	movq	$0, 24(%rbx)
	movq	%r13, 32(%rbx)
	movq	%r13, 40(%rbx)
	movq	$0, 48(%rbx)
	testq	%rsi, %rsi
	je	.L3357
	movq	%rsp, %rcx
	movq	%r13, %rdx
.LEHB547:
	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_
.LEHE547:
	movq	%rax, %rcx
	jmp	.L3358
	.p2align 4,,10
	.p2align 3
.L3364:
	movq	%rdx, %rcx
.L3358:
	movq	16(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3364
	movq	%rcx, 32(%rbx)
	movq	%rax, %rcx
	jmp	.L3359
	.p2align 4,,10
	.p2align 3
.L3365:
	movq	%rdx, %rcx
.L3359:
	movq	24(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3365
	movq	48(%r12), %rdx
	movq	%rax, 24(%rbx)
	movq	16(%rsp), %rdi
	movq	(%rsp), %rax
	movq	%rcx, 40(%rbx)
	movq	%rdx, 48(%rbx)
.L3357:
	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
.L3350:
	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
.L3351:
	.cfi_restore_state
	movq	%rbx, 0(%rbp)
	jmp	.L3363
	.p2align 4,,10
	.p2align 3
.L3355:
	movq	$0, 8(%rsp)
	jmp	.L3356
	.p2align 4,,10
	.p2align 3
.L3352:
	movq	%rbx, %rdi
.LEHB548:
	call	*%rax
.LEHE548:
	jmp	.L3353
.L3366:
	movq	%rax, %rbx
.L3361:
	movq	0(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L3362
	movq	(%rdi), %rax
	call	*32(%rax)
.L3362:
	movq	%rbx, %rdi
.LEHB549:
	call	_Unwind_Resume
.LEHE549:
.L3367:
	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	.L3361
	.cfi_endproc
.LFE6927:
	.section	.gcc_except_table
.LLSDA6927:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6927-.LLSDACSB6927
.LLSDACSB6927:
	.uleb128 .LEHB546-.LFB6927
	.uleb128 .LEHE546-.LEHB546
	.uleb128 .L3366-.LFB6927
	.uleb128 0
	.uleb128 .LEHB547-.LFB6927
	.uleb128 .LEHE547-.LEHB547
	.uleb128 .L3367-.LFB6927
	.uleb128 0
	.uleb128 .LEHB548-.LFB6927
	.uleb128 .LEHE548-.LEHB548
	.uleb128 .L3366-.LFB6927
	.uleb128 0
	.uleb128 .LEHB549-.LFB6927
	.uleb128 .LEHE549-.LEHB549
	.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_:
.LFB13563:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13563
	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
.LEHB550:
	call	_Znwm
.LEHE550:
	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	.L3393
	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
.L3393:
	.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
.L3387:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	testq	%rbp, %rbp
	je	.L3382
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*16(%rax)
.L3382:
.LEHB551:
	call	__cxa_rethrow
.LEHE551:
.L3386:
	movq	%rax, %rbp
	call	__cxa_end_catch
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L3385
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3385:
	movq	%rbp, %rdi
.LEHB552:
	call	_Unwind_Resume
.LEHE552:
	.cfi_endproc
.LFE13563:
	.section	.gcc_except_table
	.align 4
.LLSDA13563:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13563-.LLSDATTD13563
.LLSDATTD13563:
	.byte	0x1
	.uleb128 .LLSDACSE13563-.LLSDACSB13563
.LLSDACSB13563:
	.uleb128 .LEHB550-.LFB13563
	.uleb128 .LEHE550-.LEHB550
	.uleb128 .L3387-.LFB13563
	.uleb128 0x1
	.uleb128 .LEHB551-.LFB13563
	.uleb128 .LEHE551-.LEHB551
	.uleb128 .L3386-.LFB13563
	.uleb128 0
	.uleb128 .LEHB552-.LFB13563
	.uleb128 .LEHE552-.LEHB552
	.uleb128 0
	.uleb128 0
.LLSDACSE13563:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT13563:
	.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_:
.LFB13142:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13142
	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
.LEHB553:
	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_
.LEHE553:
	movq	8(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3395
.L3426:
	movq	(%rbx), %rax
.L3396:
	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	.L3399
	lock addl	$1, 8(%rax)
.L3399:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB554:
	call	*%rcx
.LEHE554:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3400
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3400:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3414
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3414:
	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
.L3395:
	.cfi_restore_state
	movl	$96, %edi
.LEHB555:
	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	.L3397
	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	.L3398
.L3406:
	addl	$1, 88(%rbx)
	jmp	.L3396
	.p2align 4,,10
	.p2align 3
.L3397:
	movq	%rbx, 8(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3406
	.p2align 4,,10
	.p2align 3
.L3398:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE555:
	jmp	.L3426
.L3407:
	movq	%rax, %rbx
.L3404:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3405
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3405:
	movq	%rbx, %rdi
.LEHB556:
	call	_Unwind_Resume
.LEHE556:
.L3408:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3404
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3404
	.cfi_endproc
.LFE13142:
	.section	.gcc_except_table
.LLSDA13142:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13142-.LLSDACSB13142
.LLSDACSB13142:
	.uleb128 .LEHB553-.LFB13142
	.uleb128 .LEHE553-.LEHB553
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB554-.LFB13142
	.uleb128 .LEHE554-.LEHB554
	.uleb128 .L3408-.LFB13142
	.uleb128 0
	.uleb128 .LEHB555-.LFB13142
	.uleb128 .LEHE555-.LEHB555
	.uleb128 .L3407-.LFB13142
	.uleb128 0
	.uleb128 .LEHB556-.LFB13142
	.uleb128 .LEHE556-.LEHB556
	.uleb128 0
	.uleb128 0
.LLSDACSE13142:
	.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_:
.LFB13828:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13828
	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
.LEHB557:
	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_
.LEHE557:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3428
.L3459:
	movq	(%rbx), %rax
.L3429:
	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	.L3432
	lock addl	$1, 8(%rax)
.L3432:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB558:
	call	*%rcx
.LEHE558:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3433
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3433:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3447
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3447:
	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
.L3428:
	.cfi_restore_state
	movl	$96, %edi
.LEHB559:
	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	.L3430
	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	.L3431
.L3439:
	addl	$1, 88(%rbx)
	jmp	.L3429
	.p2align 4,,10
	.p2align 3
.L3430:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3439
	.p2align 4,,10
	.p2align 3
.L3431:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE559:
	jmp	.L3459
.L3440:
	movq	%rax, %rbx
.L3437:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3438
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3438:
	movq	%rbx, %rdi
.LEHB560:
	call	_Unwind_Resume
.LEHE560:
.L3441:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3437
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3437
	.cfi_endproc
.LFE13828:
	.section	.gcc_except_table
.LLSDA13828:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13828-.LLSDACSB13828
.LLSDACSB13828:
	.uleb128 .LEHB557-.LFB13828
	.uleb128 .LEHE557-.LEHB557
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB558-.LFB13828
	.uleb128 .LEHE558-.LEHB558
	.uleb128 .L3441-.LFB13828
	.uleb128 0
	.uleb128 .LEHB559-.LFB13828
	.uleb128 .LEHE559-.LEHB559
	.uleb128 .L3440-.LFB13828
	.uleb128 0
	.uleb128 .LEHB560-.LFB13828
	.uleb128 .LEHE560-.LEHB560
	.uleb128 0
	.uleb128 0
.LLSDACSE13828:
	.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_:
.LFB13829:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13829
	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
.LEHB561:
	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_
.LEHE561:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3461
.L3492:
	movq	(%rbx), %rax
.L3462:
	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	.L3465
	lock addl	$1, 8(%rax)
.L3465:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB562:
	call	*%rcx
.LEHE562:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3466
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3466:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3480
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3480:
	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
.L3461:
	.cfi_restore_state
	movl	$96, %edi
.LEHB563:
	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	.L3463
	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	.L3464
.L3472:
	addl	$1, 88(%rbx)
	jmp	.L3462
	.p2align 4,,10
	.p2align 3
.L3463:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3472
	.p2align 4,,10
	.p2align 3
.L3464:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE563:
	jmp	.L3492
.L3473:
	movq	%rax, %rbx
.L3470:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3471
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3471:
	movq	%rbx, %rdi
.LEHB564:
	call	_Unwind_Resume
.LEHE564:
.L3474:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3470
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3470
	.cfi_endproc
.LFE13829:
	.section	.gcc_except_table
.LLSDA13829:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13829-.LLSDACSB13829
.LLSDACSB13829:
	.uleb128 .LEHB561-.LFB13829
	.uleb128 .LEHE561-.LEHB561
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB562-.LFB13829
	.uleb128 .LEHE562-.LEHB562
	.uleb128 .L3474-.LFB13829
	.uleb128 0
	.uleb128 .LEHB563-.LFB13829
	.uleb128 .LEHE563-.LEHB563
	.uleb128 .L3473-.LFB13829
	.uleb128 0
	.uleb128 .LEHB564-.LFB13829
	.uleb128 .LEHE564-.LEHB564
	.uleb128 0
	.uleb128 0
.LLSDACSE13829:
	.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_:
.LFB13830:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13830
	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
.LEHB565:
	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_
.LEHE565:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3494
.L3525:
	movq	(%rbx), %rax
.L3495:
	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	.L3498
	lock addl	$1, 8(%rax)
.L3498:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB566:
	call	*%rcx
.LEHE566:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3499
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3499:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3513
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3513:
	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
.L3494:
	.cfi_restore_state
	movl	$96, %edi
.LEHB567:
	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	.L3496
	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	.L3497
.L3505:
	addl	$1, 88(%rbx)
	jmp	.L3495
	.p2align 4,,10
	.p2align 3
.L3496:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3505
	.p2align 4,,10
	.p2align 3
.L3497:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE567:
	jmp	.L3525
.L3506:
	movq	%rax, %rbx
.L3503:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3504
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3504:
	movq	%rbx, %rdi
.LEHB568:
	call	_Unwind_Resume
.LEHE568:
.L3507:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3503
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3503
	.cfi_endproc
.LFE13830:
	.section	.gcc_except_table
.LLSDA13830:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13830-.LLSDACSB13830
.LLSDACSB13830:
	.uleb128 .LEHB565-.LFB13830
	.uleb128 .LEHE565-.LEHB565
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB566-.LFB13830
	.uleb128 .LEHE566-.LEHB566
	.uleb128 .L3507-.LFB13830
	.uleb128 0
	.uleb128 .LEHB567-.LFB13830
	.uleb128 .LEHE567-.LEHB567
	.uleb128 .L3506-.LFB13830
	.uleb128 0
	.uleb128 .LEHB568-.LFB13830
	.uleb128 .LEHE568-.LEHB568
	.uleb128 0
	.uleb128 0
.LLSDACSE13830:
	.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_:
.LFB13831:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13831
	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
.LEHB569:
	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_
.LEHE569:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3527
.L3558:
	movq	(%rbx), %rax
.L3528:
	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	.L3531
	lock addl	$1, 8(%rax)
.L3531:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB570:
	call	*%rcx
.LEHE570:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3532
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3532:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3546
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3546:
	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
.L3527:
	.cfi_restore_state
	movl	$96, %edi
.LEHB571:
	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	.L3529
	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	.L3530
.L3538:
	addl	$1, 88(%rbx)
	jmp	.L3528
	.p2align 4,,10
	.p2align 3
.L3529:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3538
	.p2align 4,,10
	.p2align 3
.L3530:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE571:
	jmp	.L3558
.L3539:
	movq	%rax, %rbx
.L3536:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3537
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3537:
	movq	%rbx, %rdi
.LEHB572:
	call	_Unwind_Resume
.LEHE572:
.L3540:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3536
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3536
	.cfi_endproc
.LFE13831:
	.section	.gcc_except_table
.LLSDA13831:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13831-.LLSDACSB13831
.LLSDACSB13831:
	.uleb128 .LEHB569-.LFB13831
	.uleb128 .LEHE569-.LEHB569
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB570-.LFB13831
	.uleb128 .LEHE570-.LEHB570
	.uleb128 .L3540-.LFB13831
	.uleb128 0
	.uleb128 .LEHB571-.LFB13831
	.uleb128 .LEHE571-.LEHB571
	.uleb128 .L3539-.LFB13831
	.uleb128 0
	.uleb128 .LEHB572-.LFB13831
	.uleb128 .LEHE572-.LEHB572
	.uleb128 0
	.uleb128 0
.LLSDACSE13831:
	.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_:
.LFB13832:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13832
	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
.LEHB573:
	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_
.LEHE573:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3560
.L3591:
	movq	(%rbx), %rax
.L3561:
	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	.L3564
	lock addl	$1, 8(%rax)
.L3564:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB574:
	call	*%rcx
.LEHE574:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3565
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3565:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3579
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3579:
	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
.L3560:
	.cfi_restore_state
	movl	$96, %edi
.LEHB575:
	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	.L3562
	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	.L3563
.L3571:
	addl	$1, 88(%rbx)
	jmp	.L3561
	.p2align 4,,10
	.p2align 3
.L3562:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3571
	.p2align 4,,10
	.p2align 3
.L3563:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE575:
	jmp	.L3591
.L3572:
	movq	%rax, %rbx
.L3569:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3570
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3570:
	movq	%rbx, %rdi
.LEHB576:
	call	_Unwind_Resume
.LEHE576:
.L3573:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3569
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3569
	.cfi_endproc
.LFE13832:
	.section	.gcc_except_table
.LLSDA13832:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13832-.LLSDACSB13832
.LLSDACSB13832:
	.uleb128 .LEHB573-.LFB13832
	.uleb128 .LEHE573-.LEHB573
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB574-.LFB13832
	.uleb128 .LEHE574-.LEHB574
	.uleb128 .L3573-.LFB13832
	.uleb128 0
	.uleb128 .LEHB575-.LFB13832
	.uleb128 .LEHE575-.LEHB575
	.uleb128 .L3572-.LFB13832
	.uleb128 0
	.uleb128 .LEHB576-.LFB13832
	.uleb128 .LEHE576-.LEHB576
	.uleb128 0
	.uleb128 0
.LLSDACSE13832:
	.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_:
.LFB13833:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13833
	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
.LEHB577:
	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_
.LEHE577:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3593
.L3624:
	movq	(%rbx), %rax
.L3594:
	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	.L3597
	lock addl	$1, 8(%rax)
.L3597:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB578:
	call	*%rcx
.LEHE578:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3598
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3598:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3612
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3612:
	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
.L3593:
	.cfi_restore_state
	movl	$96, %edi
.LEHB579:
	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	.L3595
	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	.L3596
.L3604:
	addl	$1, 88(%rbx)
	jmp	.L3594
	.p2align 4,,10
	.p2align 3
.L3595:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3604
	.p2align 4,,10
	.p2align 3
.L3596:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE579:
	jmp	.L3624
.L3605:
	movq	%rax, %rbx
.L3602:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3603
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3603:
	movq	%rbx, %rdi
.LEHB580:
	call	_Unwind_Resume
.LEHE580:
.L3606:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3602
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3602
	.cfi_endproc
.LFE13833:
	.section	.gcc_except_table
.LLSDA13833:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13833-.LLSDACSB13833
.LLSDACSB13833:
	.uleb128 .LEHB577-.LFB13833
	.uleb128 .LEHE577-.LEHB577
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB578-.LFB13833
	.uleb128 .LEHE578-.LEHB578
	.uleb128 .L3606-.LFB13833
	.uleb128 0
	.uleb128 .LEHB579-.LFB13833
	.uleb128 .LEHE579-.LEHB579
	.uleb128 .L3605-.LFB13833
	.uleb128 0
	.uleb128 .LEHB580-.LFB13833
	.uleb128 .LEHE580-.LEHB580
	.uleb128 0
	.uleb128 0
.LLSDACSE13833:
	.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_:
.LFB13834:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13834
	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
.LEHB581:
	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_
.LEHE581:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3626
.L3657:
	movq	(%rbx), %rax
.L3627:
	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	.L3630
	lock addl	$1, 8(%rax)
.L3630:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB582:
	call	*%rcx
.LEHE582:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3631
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3631:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3645
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3645:
	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
.L3626:
	.cfi_restore_state
	movl	$96, %edi
.LEHB583:
	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	.L3628
	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	.L3629
.L3637:
	addl	$1, 88(%rbx)
	jmp	.L3627
	.p2align 4,,10
	.p2align 3
.L3628:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3637
	.p2align 4,,10
	.p2align 3
.L3629:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE583:
	jmp	.L3657
.L3638:
	movq	%rax, %rbx
.L3635:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3636
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3636:
	movq	%rbx, %rdi
.LEHB584:
	call	_Unwind_Resume
.LEHE584:
.L3639:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3635
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3635
	.cfi_endproc
.LFE13834:
	.section	.gcc_except_table
.LLSDA13834:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13834-.LLSDACSB13834
.LLSDACSB13834:
	.uleb128 .LEHB581-.LFB13834
	.uleb128 .LEHE581-.LEHB581
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB582-.LFB13834
	.uleb128 .LEHE582-.LEHB582
	.uleb128 .L3639-.LFB13834
	.uleb128 0
	.uleb128 .LEHB583-.LFB13834
	.uleb128 .LEHE583-.LEHB583
	.uleb128 .L3638-.LFB13834
	.uleb128 0
	.uleb128 .LEHB584-.LFB13834
	.uleb128 .LEHE584-.LEHB584
	.uleb128 0
	.uleb128 0
.LLSDACSE13834:
	.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_:
.LFB13835:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13835
	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
.LEHB585:
	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_
.LEHE585:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3659
.L3690:
	movq	(%rbx), %rax
.L3660:
	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	.L3663
	lock addl	$1, 8(%rax)
.L3663:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB586:
	call	*%rcx
.LEHE586:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3664
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3664:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3678
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3678:
	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
.L3659:
	.cfi_restore_state
	movl	$96, %edi
.LEHB587:
	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	.L3661
	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	.L3662
.L3670:
	addl	$1, 88(%rbx)
	jmp	.L3660
	.p2align 4,,10
	.p2align 3
.L3661:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3670
	.p2align 4,,10
	.p2align 3
.L3662:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE587:
	jmp	.L3690
.L3671:
	movq	%rax, %rbx
.L3668:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3669
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3669:
	movq	%rbx, %rdi
.LEHB588:
	call	_Unwind_Resume
.LEHE588:
.L3672:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3668
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3668
	.cfi_endproc
.LFE13835:
	.section	.gcc_except_table
.LLSDA13835:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13835-.LLSDACSB13835
.LLSDACSB13835:
	.uleb128 .LEHB585-.LFB13835
	.uleb128 .LEHE585-.LEHB585
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB586-.LFB13835
	.uleb128 .LEHE586-.LEHB586
	.uleb128 .L3672-.LFB13835
	.uleb128 0
	.uleb128 .LEHB587-.LFB13835
	.uleb128 .LEHE587-.LEHB587
	.uleb128 .L3671-.LFB13835
	.uleb128 0
	.uleb128 .LEHB588-.LFB13835
	.uleb128 .LEHE588-.LEHB588
	.uleb128 0
	.uleb128 0
.LLSDACSE13835:
	.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_:
.LFB13836:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13836
	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
.LEHB589:
	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_
.LEHE589:
	movq	40(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3692
.L3723:
	movq	(%rbx), %rax
.L3693:
	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	.L3696
	lock addl	$1, 8(%rax)
.L3696:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB590:
	call	*%rcx
.LEHE590:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3697
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3697:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3711
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3711:
	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
.L3692:
	.cfi_restore_state
	movl	$96, %edi
.LEHB591:
	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	.L3694
	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	.L3695
.L3703:
	addl	$1, 88(%rbx)
	jmp	.L3693
	.p2align 4,,10
	.p2align 3
.L3694:
	movq	%rbx, 40(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3703
	.p2align 4,,10
	.p2align 3
.L3695:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE591:
	jmp	.L3723
.L3704:
	movq	%rax, %rbx
.L3701:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3702
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3702:
	movq	%rbx, %rdi
.LEHB592:
	call	_Unwind_Resume
.LEHE592:
.L3705:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3701
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3701
	.cfi_endproc
.LFE13836:
	.section	.gcc_except_table
.LLSDA13836:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13836-.LLSDACSB13836
.LLSDACSB13836:
	.uleb128 .LEHB589-.LFB13836
	.uleb128 .LEHE589-.LEHB589
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB590-.LFB13836
	.uleb128 .LEHE590-.LEHB590
	.uleb128 .L3705-.LFB13836
	.uleb128 0
	.uleb128 .LEHB591-.LFB13836
	.uleb128 .LEHE591-.LEHB591
	.uleb128 .L3704-.LFB13836
	.uleb128 0
	.uleb128 .LEHB592-.LFB13836
	.uleb128 .LEHE592-.LEHB592
	.uleb128 0
	.uleb128 0
.LLSDACSE13836:
	.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_:
.LFB13837:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13837
	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
.LEHB593:
	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_
.LEHE593:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3725
.L3756:
	movq	(%rbx), %rax
.L3726:
	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	.L3729
	lock addl	$1, 8(%rax)
.L3729:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB594:
	call	*%rcx
.LEHE594:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3730
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3730:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3744
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3744:
	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
.L3725:
	.cfi_restore_state
	movl	$96, %edi
.LEHB595:
	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	.L3727
	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	.L3728
.L3736:
	addl	$1, 88(%rbx)
	jmp	.L3726
	.p2align 4,,10
	.p2align 3
.L3727:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3736
	.p2align 4,,10
	.p2align 3
.L3728:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE595:
	jmp	.L3756
.L3737:
	movq	%rax, %rbx
.L3734:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3735
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3735:
	movq	%rbx, %rdi
.LEHB596:
	call	_Unwind_Resume
.LEHE596:
.L3738:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3734
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3734
	.cfi_endproc
.LFE13837:
	.section	.gcc_except_table
.LLSDA13837:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13837-.LLSDACSB13837
.LLSDACSB13837:
	.uleb128 .LEHB593-.LFB13837
	.uleb128 .LEHE593-.LEHB593
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB594-.LFB13837
	.uleb128 .LEHE594-.LEHB594
	.uleb128 .L3738-.LFB13837
	.uleb128 0
	.uleb128 .LEHB595-.LFB13837
	.uleb128 .LEHE595-.LEHB595
	.uleb128 .L3737-.LFB13837
	.uleb128 0
	.uleb128 .LEHB596-.LFB13837
	.uleb128 .LEHE596-.LEHB596
	.uleb128 0
	.uleb128 0
.LLSDACSE13837:
	.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_:
.LFB13838:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13838
	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
.LEHB597:
	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_
.LEHE597:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3758
.L3789:
	movq	(%rbx), %rax
.L3759:
	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	.L3762
	lock addl	$1, 8(%rax)
.L3762:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB598:
	call	*%rcx
.LEHE598:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3763
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3763:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3777
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3777:
	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
.L3758:
	.cfi_restore_state
	movl	$96, %edi
.LEHB599:
	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	.L3760
	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	.L3761
.L3769:
	addl	$1, 88(%rbx)
	jmp	.L3759
	.p2align 4,,10
	.p2align 3
.L3760:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3769
	.p2align 4,,10
	.p2align 3
.L3761:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE599:
	jmp	.L3789
.L3770:
	movq	%rax, %rbx
.L3767:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3768
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3768:
	movq	%rbx, %rdi
.LEHB600:
	call	_Unwind_Resume
.LEHE600:
.L3771:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3767
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3767
	.cfi_endproc
.LFE13838:
	.section	.gcc_except_table
.LLSDA13838:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13838-.LLSDACSB13838
.LLSDACSB13838:
	.uleb128 .LEHB597-.LFB13838
	.uleb128 .LEHE597-.LEHB597
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB598-.LFB13838
	.uleb128 .LEHE598-.LEHB598
	.uleb128 .L3771-.LFB13838
	.uleb128 0
	.uleb128 .LEHB599-.LFB13838
	.uleb128 .LEHE599-.LEHB599
	.uleb128 .L3770-.LFB13838
	.uleb128 0
	.uleb128 .LEHB600-.LFB13838
	.uleb128 .LEHE600-.LEHB600
	.uleb128 0
	.uleb128 0
.LLSDACSE13838:
	.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_:
.LFB13839:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13839
	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
.LEHB601:
	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_
.LEHE601:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3791
.L3822:
	movq	(%rbx), %rax
.L3792:
	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	.L3795
	lock addl	$1, 8(%rax)
.L3795:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB602:
	call	*%rcx
.LEHE602:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3796
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3796:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3810
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3810:
	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
.L3791:
	.cfi_restore_state
	movl	$96, %edi
.LEHB603:
	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	.L3793
	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	.L3794
.L3802:
	addl	$1, 88(%rbx)
	jmp	.L3792
	.p2align 4,,10
	.p2align 3
.L3793:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3802
	.p2align 4,,10
	.p2align 3
.L3794:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE603:
	jmp	.L3822
.L3803:
	movq	%rax, %rbx
.L3800:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3801
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3801:
	movq	%rbx, %rdi
.LEHB604:
	call	_Unwind_Resume
.LEHE604:
.L3804:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3800
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3800
	.cfi_endproc
.LFE13839:
	.section	.gcc_except_table
.LLSDA13839:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13839-.LLSDACSB13839
.LLSDACSB13839:
	.uleb128 .LEHB601-.LFB13839
	.uleb128 .LEHE601-.LEHB601
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB602-.LFB13839
	.uleb128 .LEHE602-.LEHB602
	.uleb128 .L3804-.LFB13839
	.uleb128 0
	.uleb128 .LEHB603-.LFB13839
	.uleb128 .LEHE603-.LEHB603
	.uleb128 .L3803-.LFB13839
	.uleb128 0
	.uleb128 .LEHB604-.LFB13839
	.uleb128 .LEHE604-.LEHB604
	.uleb128 0
	.uleb128 0
.LLSDACSE13839:
	.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_:
.LFB13840:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13840
	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
.LEHB605:
	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_
.LEHE605:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3824
.L3855:
	movq	(%rbx), %rax
.L3825:
	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	.L3828
	lock addl	$1, 8(%rax)
.L3828:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB606:
	call	*%rcx
.LEHE606:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3829
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3829:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3843
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3843:
	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
.L3824:
	.cfi_restore_state
	movl	$96, %edi
.LEHB607:
	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	.L3826
	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	.L3827
.L3835:
	addl	$1, 88(%rbx)
	jmp	.L3825
	.p2align 4,,10
	.p2align 3
.L3826:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3835
	.p2align 4,,10
	.p2align 3
.L3827:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE607:
	jmp	.L3855
.L3836:
	movq	%rax, %rbx
.L3833:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3834
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3834:
	movq	%rbx, %rdi
.LEHB608:
	call	_Unwind_Resume
.LEHE608:
.L3837:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3833
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3833
	.cfi_endproc
.LFE13840:
	.section	.gcc_except_table
.LLSDA13840:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13840-.LLSDACSB13840
.LLSDACSB13840:
	.uleb128 .LEHB605-.LFB13840
	.uleb128 .LEHE605-.LEHB605
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB606-.LFB13840
	.uleb128 .LEHE606-.LEHB606
	.uleb128 .L3837-.LFB13840
	.uleb128 0
	.uleb128 .LEHB607-.LFB13840
	.uleb128 .LEHE607-.LEHB607
	.uleb128 .L3836-.LFB13840
	.uleb128 0
	.uleb128 .LEHB608-.LFB13840
	.uleb128 .LEHE608-.LEHB608
	.uleb128 0
	.uleb128 0
.LLSDACSE13840:
	.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_:
.LFB13841:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13841
	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
.LEHB609:
	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_
.LEHE609:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3857
.L3888:
	movq	(%rbx), %rax
.L3858:
	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	.L3861
	lock addl	$1, 8(%rax)
.L3861:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB610:
	call	*%rcx
.LEHE610:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3862
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3862:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3876
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3876:
	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
.L3857:
	.cfi_restore_state
	movl	$96, %edi
.LEHB611:
	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	.L3859
	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	.L3860
.L3868:
	addl	$1, 88(%rbx)
	jmp	.L3858
	.p2align 4,,10
	.p2align 3
.L3859:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3868
	.p2align 4,,10
	.p2align 3
.L3860:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE611:
	jmp	.L3888
.L3869:
	movq	%rax, %rbx
.L3866:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3867
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3867:
	movq	%rbx, %rdi
.LEHB612:
	call	_Unwind_Resume
.LEHE612:
.L3870:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3866
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3866
	.cfi_endproc
.LFE13841:
	.section	.gcc_except_table
.LLSDA13841:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13841-.LLSDACSB13841
.LLSDACSB13841:
	.uleb128 .LEHB609-.LFB13841
	.uleb128 .LEHE609-.LEHB609
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB610-.LFB13841
	.uleb128 .LEHE610-.LEHB610
	.uleb128 .L3870-.LFB13841
	.uleb128 0
	.uleb128 .LEHB611-.LFB13841
	.uleb128 .LEHE611-.LEHB611
	.uleb128 .L3869-.LFB13841
	.uleb128 0
	.uleb128 .LEHB612-.LFB13841
	.uleb128 .LEHE612-.LEHB612
	.uleb128 0
	.uleb128 0
.LLSDACSE13841:
	.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_:
.LFB11276:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11276
	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	.L3890
	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	.L3892
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3893
	addl	$1, 88(%rdi)
.L3892:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+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)
.LEHB613:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
.LEHE613:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB614:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
.LEHE614:
.L3917:
	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
.L3890:
	.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	.LC20(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB615:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
.LEHE615:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB616:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
.LEHE616:
	jmp	.L3917
	.p2align 4,,10
	.p2align 3
.L3893:
.LEHB617:
	call	*%rax
.LEHE617:
	jmp	.L3892
.L3907:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L3902:
	movq	%rbx, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	%rbp, %rdi
.LEHB618:
	call	_Unwind_Resume
.LEHE618:
.L3909:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3902
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3902
.L3906:
.L3919:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	movq	%rbp, %rdi
.LEHB619:
	call	_Unwind_Resume
.LEHE619:
.L3908:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3902
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3902
.L3905:
	jmp	.L3919
	.cfi_endproc
.LFE11276:
	.section	.gcc_except_table
.LLSDA11276:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11276-.LLSDACSB11276
.LLSDACSB11276:
	.uleb128 .LEHB613-.LFB11276
	.uleb128 .LEHE613-.LEHB613
	.uleb128 .L3908-.LFB11276
	.uleb128 0
	.uleb128 .LEHB614-.LFB11276
	.uleb128 .LEHE614-.LEHB614
	.uleb128 .L3905-.LFB11276
	.uleb128 0
	.uleb128 .LEHB615-.LFB11276
	.uleb128 .LEHE615-.LEHB615
	.uleb128 .L3909-.LFB11276
	.uleb128 0
	.uleb128 .LEHB616-.LFB11276
	.uleb128 .LEHE616-.LEHB616
	.uleb128 .L3906-.LFB11276
	.uleb128 0
	.uleb128 .LEHB617-.LFB11276
	.uleb128 .LEHE617-.LEHB617
	.uleb128 .L3907-.LFB11276
	.uleb128 0
	.uleb128 .LEHB618-.LFB11276
	.uleb128 .LEHE618-.LEHB618
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB619-.LFB11276
	.uleb128 .LEHE619-.LEHB619
	.uleb128 0
	.uleb128 0
.LLSDACSE11276:
	.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
.LEHB620:
	call	__cxa_rethrow
.LEHE620:
.L3964:
	movq	%rax, %rdi
	leaq	-1(%rdx), %rax
	cmpq	$16, %rax
	ja	.L3922
	jmp	*.L3924(,%rax,8)
	.section	.rodata._ZN5boost16exception_detail22current_exception_implEv,"aG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
	.align 8
	.align 4
.L3924:
	.quad	.L3923
	.quad	.L3925
	.quad	.L3926
	.quad	.L3927
	.quad	.L3928
	.quad	.L3929
	.quad	.L3930
	.quad	.L3931
	.quad	.L3932
	.quad	.L3933
	.quad	.L3934
	.quad	.L3935
	.quad	.L3936
	.quad	.L3937
	.quad	.L3938
	.quad	.L3939
	.quad	.L3940
	.section	.text._ZN5boost16exception_detail22current_exception_implEv,"axG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
.L3922:
	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)
.LEHB621:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE621:
	movq	%rsp, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
.LEHB622:
	call	__cxa_end_catch
.LEHE622:
.L3920:
	addq	$48, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L3940:
	.cfi_restore_state
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB623:
	call	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
.LEHE623:
.L3945:
	call	__cxa_end_catch
	jmp	.L3920
.L3982:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB624:
	call	_Unwind_Resume
.L3981:
.L3987:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
	call	_Unwind_Resume
.LEHE624:
.L3939:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB625:
	call	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception
.LEHE625:
	jmp	.L3945
.L3938:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB626:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_
.LEHE626:
	jmp	.L3945
.L3980:
	jmp	.L3987
.L3979:
	jmp	.L3987
.L3937:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB627:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_
.LEHE627:
	jmp	.L3945
.L3936:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB628:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_
.LEHE628:
	jmp	.L3945
.L3978:
	jmp	.L3987
.L3977:
	jmp	.L3987
.L3935:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB629:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_
.LEHE629:
	jmp	.L3945
.L3934:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB630:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_
.LEHE630:
	jmp	.L3945
.L3976:
	jmp	.L3987
.L3975:
	jmp	.L3987
.L3933:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB631:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_
.LEHE631:
	jmp	.L3945
.L3932:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB632:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_
.LEHE632:
	jmp	.L3945
.L3974:
	jmp	.L3987
.L3973:
	jmp	.L3987
.L3931:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB633:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_
.LEHE633:
	jmp	.L3945
.L3930:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB634:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_
.LEHE634:
	jmp	.L3945
.L3972:
	jmp	.L3987
.L3971:
	jmp	.L3987
.L3929:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB635:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_
.LEHE635:
	jmp	.L3945
.L3928:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB636:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_
.LEHE636:
	jmp	.L3945
.L3970:
	jmp	.L3987
.L3969:
	jmp	.L3987
.L3927:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB637:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_
.LEHE637:
	jmp	.L3945
.L3926:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB638:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_
.LEHE638:
	jmp	.L3945
.L3968:
	jmp	.L3987
.L3967:
	jmp	.L3987
.L3925:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB639:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_
.LEHE639:
	jmp	.L3945
.L3923:
	call	__cxa_begin_catch
	movq	(%rax), %rdx
	movq	%rax, %rdi
.LEHB640:
	call	*(%rdx)
	movq	%rax, %rsi
	movq	%rsp, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC1IS3_EEPT_
.LEHE640:
	movq	8(%rsp), %rax
	movdqa	(%rsp), %xmm0
	testq	%rax, %rax
	movups	%xmm0, (%rbx)
	je	.L3945
	lock addl	$1, 8(%rax)
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3945
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3945
.L3966:
	jmp	.L3987
.L3965:
	jmp	.L3987
	.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 .LEHB620-.LFB7005
	.uleb128 .LEHE620-.LEHB620
	.uleb128 .L3964-.LFB7005
	.uleb128 0x23
	.uleb128 .LEHB621-.LFB7005
	.uleb128 .LEHE621-.LEHB621
	.uleb128 .L3982-.LFB7005
	.uleb128 0
	.uleb128 .LEHB622-.LFB7005
	.uleb128 .LEHE622-.LEHB622
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB623-.LFB7005
	.uleb128 .LEHE623-.LEHB623
	.uleb128 .L3981-.LFB7005
	.uleb128 0
	.uleb128 .LEHB624-.LFB7005
	.uleb128 .LEHE624-.LEHB624
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB625-.LFB7005
	.uleb128 .LEHE625-.LEHB625
	.uleb128 .L3980-.LFB7005
	.uleb128 0
	.uleb128 .LEHB626-.LFB7005
	.uleb128 .LEHE626-.LEHB626
	.uleb128 .L3979-.LFB7005
	.uleb128 0
	.uleb128 .LEHB627-.LFB7005
	.uleb128 .LEHE627-.LEHB627
	.uleb128 .L3978-.LFB7005
	.uleb128 0
	.uleb128 .LEHB628-.LFB7005
	.uleb128 .LEHE628-.LEHB628
	.uleb128 .L3977-.LFB7005
	.uleb128 0
	.uleb128 .LEHB629-.LFB7005
	.uleb128 .LEHE629-.LEHB629
	.uleb128 .L3976-.LFB7005
	.uleb128 0
	.uleb128 .LEHB630-.LFB7005
	.uleb128 .LEHE630-.LEHB630
	.uleb128 .L3975-.LFB7005
	.uleb128 0
	.uleb128 .LEHB631-.LFB7005
	.uleb128 .LEHE631-.LEHB631
	.uleb128 .L3974-.LFB7005
	.uleb128 0
	.uleb128 .LEHB632-.LFB7005
	.uleb128 .LEHE632-.LEHB632
	.uleb128 .L3973-.LFB7005
	.uleb128 0
	.uleb128 .LEHB633-.LFB7005
	.uleb128 .LEHE633-.LEHB633
	.uleb128 .L3972-.LFB7005
	.uleb128 0
	.uleb128 .LEHB634-.LFB7005
	.uleb128 .LEHE634-.LEHB634
	.uleb128 .L3971-.LFB7005
	.uleb128 0
	.uleb128 .LEHB635-.LFB7005
	.uleb128 .LEHE635-.LEHB635
	.uleb128 .L3970-.LFB7005
	.uleb128 0
	.uleb128 .LEHB636-.LFB7005
	.uleb128 .LEHE636-.LEHB636
	.uleb128 .L3969-.LFB7005
	.uleb128 0
	.uleb128 .LEHB637-.LFB7005
	.uleb128 .LEHE637-.LEHB637
	.uleb128 .L3968-.LFB7005
	.uleb128 0
	.uleb128 .LEHB638-.LFB7005
	.uleb128 .LEHE638-.LEHB638
	.uleb128 .L3967-.LFB7005
	.uleb128 0
	.uleb128 .LEHB639-.LFB7005
	.uleb128 .LEHE639-.LEHB639
	.uleb128 .L3966-.LFB7005
	.uleb128 0
	.uleb128 .LEHB640-.LFB7005
	.uleb128 .LEHE640-.LEHB640
	.uleb128 .L3965-.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
.LEHB641:
	call	_ZN5boost16exception_detail22current_exception_implEv
.LEHE641:
	movq	8(%rbx), %rdi
	pxor	%xmm1, %xmm1
	movdqa	(%rsp), %xmm0
	testq	%rdi, %rdi
	movaps	%xmm1, (%rsp)
	movups	%xmm0, (%rbx)
	je	.L3988
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3988
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3988:
	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
.L3998:
	.cfi_restore_state
	subq	$1, %rdx
	movq	%rax, %rdi
	jne	.L4006
	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	.L3988
.L4006:
	call	__cxa_begin_catch
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, %esi
	movq	%rbx, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
.LEHB642:
	call	__cxa_end_catch
.LEHE642:
	jmp	.L3988
.L3999:
	movq	8(%rbx), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L3997
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3997:
	movq	%rbp, %rdi
.LEHB643:
	call	_Unwind_Resume
.LEHE643:
	.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 .LEHB641-.LFB7009
	.uleb128 .LEHE641-.LEHB641
	.uleb128 .L3998-.LFB7009
	.uleb128 0x3
	.uleb128 .LEHB642-.LFB7009
	.uleb128 .LEHE642-.LEHB642
	.uleb128 .L3999-.LFB7009
	.uleb128 0
	.uleb128 .LEHB643-.LFB7009
	.uleb128 .LEHE643-.LEHB643
	.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	%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	$40, %rsp
	.cfi_def_cfa_offset 64
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB644:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE644:
	leaq	16(%rsp), %rdi
.LEHB645:
	call	_ZN5boost17current_exceptionEv
.LEHE645:
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB646:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE646:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4009
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4009:
	cmpb	$0, 8(%rsp)
	je	.L4008
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4011:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4011
.L4008:
	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
.L4017:
	.cfi_restore_state
	movq	%rax, %rbx
.L4014:
	cmpb	$0, 8(%rsp)
	je	.L4015
	movq	(%rsp), %rbp
.L4016:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4016
.L4015:
	movq	%rbx, %rdi
.LEHB647:
	call	_Unwind_Resume
.LEHE647:
.L4018:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4014
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4014
	.cfi_endproc
.LFE10267:
	.section	.gcc_except_table
.LLSDA10267:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10267-.LLSDACSB10267
.LLSDACSB10267:
	.uleb128 .LEHB644-.LFB10267
	.uleb128 .LEHE644-.LEHB644
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB645-.LFB10267
	.uleb128 .LEHE645-.LEHB645
	.uleb128 .L4017-.LFB10267
	.uleb128 0
	.uleb128 .LEHB646-.LFB10267
	.uleb128 .LEHE646-.LEHB646
	.uleb128 .L4018-.LFB10267
	.uleb128 0
	.uleb128 .LEHB647-.LFB10267
	.uleb128 .LEHE647-.LEHB647
	.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
	.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_:
.LFB11951:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11951
	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
.LEHB648:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE648:
	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)
.LEHB649:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE649:
	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
.LEHB650:
	call	__cxa_throw
.LEHE650:
.L4037:
.L4034:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB651:
	call	_ZN5boost17current_exceptionEv
.LEHE651:
.LEHB652:
	call	__cxa_end_catch
.LEHE652:
	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
.L4039:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
.L4033:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4034
.L4036:
	movq	%rax, %rbp
	jmp	.L4033
.L4038:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB653:
	call	_Unwind_Resume
.LEHE653:
	.cfi_endproc
.LFE11951:
	.section	.gcc_except_table
	.align 4
.LLSDA11951:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11951-.LLSDATTD11951
.LLSDATTD11951:
	.byte	0x1
	.uleb128 .LLSDACSE11951-.LLSDACSB11951
.LLSDACSB11951:
	.uleb128 .LEHB648-.LFB11951
	.uleb128 .LEHE648-.LEHB648
	.uleb128 .L4036-.LFB11951
	.uleb128 0x3
	.uleb128 .LEHB649-.LFB11951
	.uleb128 .LEHE649-.LEHB649
	.uleb128 .L4039-.LFB11951
	.uleb128 0x3
	.uleb128 .LEHB650-.LFB11951
	.uleb128 .LEHE650-.LEHB650
	.uleb128 .L4037-.LFB11951
	.uleb128 0x1
	.uleb128 .LEHB651-.LFB11951
	.uleb128 .LEHE651-.LEHB651
	.uleb128 .L4038-.LFB11951
	.uleb128 0
	.uleb128 .LEHB652-.LFB11951
	.uleb128 .LEHE652-.LEHB652
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB653-.LFB11951
	.uleb128 .LEHE653-.LEHB653
	.uleb128 0
	.uleb128 0
.LLSDACSE11951:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11951:
	.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_:
.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	%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	.L4045
	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	.L4047
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4048
	addl	$1, 88(%rdi)
.L4047:
	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)
.LEHB654:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
.LEHE654:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB655:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
.LEHE655:
.L4072:
	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
.L4045:
	.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)
.LEHB656:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
.LEHE656:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB657:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
.LEHE657:
	jmp	.L4072
	.p2align 4,,10
	.p2align 3
.L4048:
.LEHB658:
	call	*%rax
.LEHE658:
	jmp	.L4047
.L4062:
	movq	%rax, %rbp
.L4057:
	movq	%rbx, %rdi
	call	_ZNSt12domain_errorD2Ev
	movq	%rbp, %rdi
.LEHB659:
	call	_Unwind_Resume
.LEHE659:
.L4064:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4057
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4057
.L4061:
.L4074:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	movq	%rbp, %rdi
.LEHB660:
	call	_Unwind_Resume
.LEHE660:
.L4063:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4057
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4057
.L4060:
	jmp	.L4074
	.cfi_endproc
.LFE11263:
	.section	.gcc_except_table
.LLSDA11263:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11263-.LLSDACSB11263
.LLSDACSB11263:
	.uleb128 .LEHB654-.LFB11263
	.uleb128 .LEHE654-.LEHB654
	.uleb128 .L4063-.LFB11263
	.uleb128 0
	.uleb128 .LEHB655-.LFB11263
	.uleb128 .LEHE655-.LEHB655
	.uleb128 .L4060-.LFB11263
	.uleb128 0
	.uleb128 .LEHB656-.LFB11263
	.uleb128 .LEHE656-.LEHB656
	.uleb128 .L4064-.LFB11263
	.uleb128 0
	.uleb128 .LEHB657-.LFB11263
	.uleb128 .LEHE657-.LEHB657
	.uleb128 .L4061-.LFB11263
	.uleb128 0
	.uleb128 .LEHB658-.LFB11263
	.uleb128 .LEHE658-.LEHB658
	.uleb128 .L4062-.LFB11263
	.uleb128 0
	.uleb128 .LEHB659-.LFB11263
	.uleb128 .LEHE659-.LEHB659
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB660-.LFB11263
	.uleb128 .LEHE660-.LEHB660
	.uleb128 0
	.uleb128 0
.LLSDACSE11263:
	.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_:
.LFB11966:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11966
	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
.LEHB661:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE661:
	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)
.LEHB662:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE662:
	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
.LEHB663:
	call	__cxa_throw
.LEHE663:
.L4082:
.L4079:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB664:
	call	_ZN5boost17current_exceptionEv
.LEHE664:
.LEHB665:
	call	__cxa_end_catch
.LEHE665:
	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
.L4084:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
.L4078:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4079
.L4081:
	movq	%rax, %rbp
	jmp	.L4078
.L4083:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB666:
	call	_Unwind_Resume
.LEHE666:
	.cfi_endproc
.LFE11966:
	.section	.gcc_except_table
	.align 4
.LLSDA11966:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11966-.LLSDATTD11966
.LLSDATTD11966:
	.byte	0x1
	.uleb128 .LLSDACSE11966-.LLSDACSB11966
.LLSDACSB11966:
	.uleb128 .LEHB661-.LFB11966
	.uleb128 .LEHE661-.LEHB661
	.uleb128 .L4081-.LFB11966
	.uleb128 0x3
	.uleb128 .LEHB662-.LFB11966
	.uleb128 .LEHE662-.LEHB662
	.uleb128 .L4084-.LFB11966
	.uleb128 0x3
	.uleb128 .LEHB663-.LFB11966
	.uleb128 .LEHE663-.LEHB663
	.uleb128 .L4082-.LFB11966
	.uleb128 0x1
	.uleb128 .LEHB664-.LFB11966
	.uleb128 .LEHE664-.LEHB664
	.uleb128 .L4083-.LFB11966
	.uleb128 0
	.uleb128 .LEHB665-.LFB11966
	.uleb128 .LEHE665-.LEHB665
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB666-.LFB11966
	.uleb128 .LEHE666-.LEHB666
	.uleb128 0
	.uleb128 0
.LLSDACSE11966:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11966:
	.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_:
.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	$_ZTISt16invalid_argument, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4090
	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	.L4092
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4093
	addl	$1, 88(%rdi)
.L4092:
	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)
.LEHB667:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
.LEHE667:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB668:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
.LEHE668:
.L4117:
	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
.L4090:
	.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)
.LEHB669:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
.LEHE669:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB670:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
.LEHE670:
	jmp	.L4117
	.p2align 4,,10
	.p2align 3
.L4093:
.LEHB671:
	call	*%rax
.LEHE671:
	jmp	.L4092
.L4107:
	movq	%rax, %rbp
.L4102:
	movq	%rbx, %rdi
	call	_ZNSt16invalid_argumentD2Ev
	movq	%rbp, %rdi
.LEHB672:
	call	_Unwind_Resume
.LEHE672:
.L4109:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4102
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4102
.L4106:
.L4119:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	movq	%rbp, %rdi
.LEHB673:
	call	_Unwind_Resume
.LEHE673:
.L4108:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4102
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4102
.L4105:
	jmp	.L4119
	.cfi_endproc
.LFE11264:
	.section	.gcc_except_table
.LLSDA11264:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11264-.LLSDACSB11264
.LLSDACSB11264:
	.uleb128 .LEHB667-.LFB11264
	.uleb128 .LEHE667-.LEHB667
	.uleb128 .L4108-.LFB11264
	.uleb128 0
	.uleb128 .LEHB668-.LFB11264
	.uleb128 .LEHE668-.LEHB668
	.uleb128 .L4105-.LFB11264
	.uleb128 0
	.uleb128 .LEHB669-.LFB11264
	.uleb128 .LEHE669-.LEHB669
	.uleb128 .L4109-.LFB11264
	.uleb128 0
	.uleb128 .LEHB670-.LFB11264
	.uleb128 .LEHE670-.LEHB670
	.uleb128 .L4106-.LFB11264
	.uleb128 0
	.uleb128 .LEHB671-.LFB11264
	.uleb128 .LEHE671-.LEHB671
	.uleb128 .L4107-.LFB11264
	.uleb128 0
	.uleb128 .LEHB672-.LFB11264
	.uleb128 .LEHE672-.LEHB672
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB673-.LFB11264
	.uleb128 .LEHE673-.LEHB673
	.uleb128 0
	.uleb128 0
.LLSDACSE11264:
	.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_:
.LFB11981:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11981
	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
.LEHB674:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE674:
	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)
.LEHB675:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE675:
	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
.LEHB676:
	call	__cxa_throw
.LEHE676:
.L4127:
.L4124:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB677:
	call	_ZN5boost17current_exceptionEv
.LEHE677:
.LEHB678:
	call	__cxa_end_catch
.LEHE678:
	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
.L4129:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
.L4123:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4124
.L4126:
	movq	%rax, %rbp
	jmp	.L4123
.L4128:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB679:
	call	_Unwind_Resume
.LEHE679:
	.cfi_endproc
.LFE11981:
	.section	.gcc_except_table
	.align 4
.LLSDA11981:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11981-.LLSDATTD11981
.LLSDATTD11981:
	.byte	0x1
	.uleb128 .LLSDACSE11981-.LLSDACSB11981
.LLSDACSB11981:
	.uleb128 .LEHB674-.LFB11981
	.uleb128 .LEHE674-.LEHB674
	.uleb128 .L4126-.LFB11981
	.uleb128 0x3
	.uleb128 .LEHB675-.LFB11981
	.uleb128 .LEHE675-.LEHB675
	.uleb128 .L4129-.LFB11981
	.uleb128 0x3
	.uleb128 .LEHB676-.LFB11981
	.uleb128 .LEHE676-.LEHB676
	.uleb128 .L4127-.LFB11981
	.uleb128 0x1
	.uleb128 .LEHB677-.LFB11981
	.uleb128 .LEHE677-.LEHB677
	.uleb128 .L4128-.LFB11981
	.uleb128 0
	.uleb128 .LEHB678-.LFB11981
	.uleb128 .LEHE678-.LEHB678
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB679-.LFB11981
	.uleb128 .LEHE679-.LEHB679
	.uleb128 0
	.uleb128 0
.LLSDACSE11981:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11981:
	.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_:
.LFB11265:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11265
	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	.L4135
	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	.L4137
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4138
	addl	$1, 88(%rdi)
.L4137:
	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)
.LEHB680:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
.LEHE680:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB681:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
.LEHE681:
.L4162:
	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
.L4135:
	.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)
.LEHB682:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
.LEHE682:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB683:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
.LEHE683:
	jmp	.L4162
	.p2align 4,,10
	.p2align 3
.L4138:
.LEHB684:
	call	*%rax
.LEHE684:
	jmp	.L4137
.L4152:
	movq	%rax, %rbp
.L4147:
	movq	%rbx, %rdi
	call	_ZNSt12length_errorD2Ev
	movq	%rbp, %rdi
.LEHB685:
	call	_Unwind_Resume
.LEHE685:
.L4154:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4147
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4147
.L4151:
.L4164:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	movq	%rbp, %rdi
.LEHB686:
	call	_Unwind_Resume
.LEHE686:
.L4153:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4147
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4147
.L4150:
	jmp	.L4164
	.cfi_endproc
.LFE11265:
	.section	.gcc_except_table
.LLSDA11265:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11265-.LLSDACSB11265
.LLSDACSB11265:
	.uleb128 .LEHB680-.LFB11265
	.uleb128 .LEHE680-.LEHB680
	.uleb128 .L4153-.LFB11265
	.uleb128 0
	.uleb128 .LEHB681-.LFB11265
	.uleb128 .LEHE681-.LEHB681
	.uleb128 .L4150-.LFB11265
	.uleb128 0
	.uleb128 .LEHB682-.LFB11265
	.uleb128 .LEHE682-.LEHB682
	.uleb128 .L4154-.LFB11265
	.uleb128 0
	.uleb128 .LEHB683-.LFB11265
	.uleb128 .LEHE683-.LEHB683
	.uleb128 .L4151-.LFB11265
	.uleb128 0
	.uleb128 .LEHB684-.LFB11265
	.uleb128 .LEHE684-.LEHB684
	.uleb128 .L4152-.LFB11265
	.uleb128 0
	.uleb128 .LEHB685-.LFB11265
	.uleb128 .LEHE685-.LEHB685
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB686-.LFB11265
	.uleb128 .LEHE686-.LEHB686
	.uleb128 0
	.uleb128 0
.LLSDACSE11265:
	.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_:
.LFB11996:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11996
	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
.LEHB687:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE687:
	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)
.LEHB688:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE688:
	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
.LEHB689:
	call	__cxa_throw
.LEHE689:
.L4172:
.L4169:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB690:
	call	_ZN5boost17current_exceptionEv
.LEHE690:
.LEHB691:
	call	__cxa_end_catch
.LEHE691:
	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
.L4174:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
.L4168:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4169
.L4171:
	movq	%rax, %rbp
	jmp	.L4168
.L4173:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB692:
	call	_Unwind_Resume
.LEHE692:
	.cfi_endproc
.LFE11996:
	.section	.gcc_except_table
	.align 4
.LLSDA11996:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11996-.LLSDATTD11996
.LLSDATTD11996:
	.byte	0x1
	.uleb128 .LLSDACSE11996-.LLSDACSB11996
.LLSDACSB11996:
	.uleb128 .LEHB687-.LFB11996
	.uleb128 .LEHE687-.LEHB687
	.uleb128 .L4171-.LFB11996
	.uleb128 0x3
	.uleb128 .LEHB688-.LFB11996
	.uleb128 .LEHE688-.LEHB688
	.uleb128 .L4174-.LFB11996
	.uleb128 0x3
	.uleb128 .LEHB689-.LFB11996
	.uleb128 .LEHE689-.LEHB689
	.uleb128 .L4172-.LFB11996
	.uleb128 0x1
	.uleb128 .LEHB690-.LFB11996
	.uleb128 .LEHE690-.LEHB690
	.uleb128 .L4173-.LFB11996
	.uleb128 0
	.uleb128 .LEHB691-.LFB11996
	.uleb128 .LEHE691-.LEHB691
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB692-.LFB11996
	.uleb128 .LEHE692-.LEHB692
	.uleb128 0
	.uleb128 0
.LLSDACSE11996:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11996:
	.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_:
.LFB11266:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11266
	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	.L4180
	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	.L4182
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4183
	addl	$1, 88(%rdi)
.L4182:
	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)
.LEHB693:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
.LEHE693:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB694:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
.LEHE694:
.L4207:
	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
.L4180:
	.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)
.LEHB695:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
.LEHE695:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB696:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
.LEHE696:
	jmp	.L4207
	.p2align 4,,10
	.p2align 3
.L4183:
.LEHB697:
	call	*%rax
.LEHE697:
	jmp	.L4182
.L4197:
	movq	%rax, %rbp
.L4192:
	movq	%rbx, %rdi
	call	_ZNSt12out_of_rangeD2Ev
	movq	%rbp, %rdi
.LEHB698:
	call	_Unwind_Resume
.LEHE698:
.L4199:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4192
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4192
.L4196:
.L4209:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	movq	%rbp, %rdi
.LEHB699:
	call	_Unwind_Resume
.LEHE699:
.L4198:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4192
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4192
.L4195:
	jmp	.L4209
	.cfi_endproc
.LFE11266:
	.section	.gcc_except_table
.LLSDA11266:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11266-.LLSDACSB11266
.LLSDACSB11266:
	.uleb128 .LEHB693-.LFB11266
	.uleb128 .LEHE693-.LEHB693
	.uleb128 .L4198-.LFB11266
	.uleb128 0
	.uleb128 .LEHB694-.LFB11266
	.uleb128 .LEHE694-.LEHB694
	.uleb128 .L4195-.LFB11266
	.uleb128 0
	.uleb128 .LEHB695-.LFB11266
	.uleb128 .LEHE695-.LEHB695
	.uleb128 .L4199-.LFB11266
	.uleb128 0
	.uleb128 .LEHB696-.LFB11266
	.uleb128 .LEHE696-.LEHB696
	.uleb128 .L4196-.LFB11266
	.uleb128 0
	.uleb128 .LEHB697-.LFB11266
	.uleb128 .LEHE697-.LEHB697
	.uleb128 .L4197-.LFB11266
	.uleb128 0
	.uleb128 .LEHB698-.LFB11266
	.uleb128 .LEHE698-.LEHB698
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB699-.LFB11266
	.uleb128 .LEHE699-.LEHB699
	.uleb128 0
	.uleb128 0
.LLSDACSE11266:
	.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_:
.LFB12008:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12008
	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
.LEHB700:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE700:
	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)
.LEHB701:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE701:
	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
.LEHB702:
	call	__cxa_throw
.LEHE702:
.L4217:
.L4214:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB703:
	call	_ZN5boost17current_exceptionEv
.LEHE703:
.LEHB704:
	call	__cxa_end_catch
.LEHE704:
	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
.L4219:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
.L4213:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4214
.L4216:
	movq	%rax, %rbp
	jmp	.L4213
.L4218:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB705:
	call	_Unwind_Resume
.LEHE705:
	.cfi_endproc
.LFE12008:
	.section	.gcc_except_table
	.align 4
.LLSDA12008:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12008-.LLSDATTD12008
.LLSDATTD12008:
	.byte	0x1
	.uleb128 .LLSDACSE12008-.LLSDACSB12008
.LLSDACSB12008:
	.uleb128 .LEHB700-.LFB12008
	.uleb128 .LEHE700-.LEHB700
	.uleb128 .L4216-.LFB12008
	.uleb128 0x3
	.uleb128 .LEHB701-.LFB12008
	.uleb128 .LEHE701-.LEHB701
	.uleb128 .L4219-.LFB12008
	.uleb128 0x3
	.uleb128 .LEHB702-.LFB12008
	.uleb128 .LEHE702-.LEHB702
	.uleb128 .L4217-.LFB12008
	.uleb128 0x1
	.uleb128 .LEHB703-.LFB12008
	.uleb128 .LEHE703-.LEHB703
	.uleb128 .L4218-.LFB12008
	.uleb128 0
	.uleb128 .LEHB704-.LFB12008
	.uleb128 .LEHE704-.LEHB704
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB705-.LFB12008
	.uleb128 .LEHE705-.LEHB705
	.uleb128 0
	.uleb128 0
.LLSDACSE12008:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12008:
	.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_:
.LFB11267:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11267
	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	.L4225
	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	.L4227
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4228
	addl	$1, 88(%rdi)
.L4227:
	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)
.LEHB706:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
.LEHE706:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB707:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
.LEHE707:
.L4252:
	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
.L4225:
	.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)
.LEHB708:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
.LEHE708:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB709:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
.LEHE709:
	jmp	.L4252
	.p2align 4,,10
	.p2align 3
.L4228:
.LEHB710:
	call	*%rax
.LEHE710:
	jmp	.L4227
.L4242:
	movq	%rax, %rbp
.L4237:
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB711:
	call	_Unwind_Resume
.LEHE711:
.L4244:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4237
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4237
.L4241:
.L4254:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	movq	%rbp, %rdi
.LEHB712:
	call	_Unwind_Resume
.LEHE712:
.L4243:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4237
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4237
.L4240:
	jmp	.L4254
	.cfi_endproc
.LFE11267:
	.section	.gcc_except_table
.LLSDA11267:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11267-.LLSDACSB11267
.LLSDACSB11267:
	.uleb128 .LEHB706-.LFB11267
	.uleb128 .LEHE706-.LEHB706
	.uleb128 .L4243-.LFB11267
	.uleb128 0
	.uleb128 .LEHB707-.LFB11267
	.uleb128 .LEHE707-.LEHB707
	.uleb128 .L4240-.LFB11267
	.uleb128 0
	.uleb128 .LEHB708-.LFB11267
	.uleb128 .LEHE708-.LEHB708
	.uleb128 .L4244-.LFB11267
	.uleb128 0
	.uleb128 .LEHB709-.LFB11267
	.uleb128 .LEHE709-.LEHB709
	.uleb128 .L4241-.LFB11267
	.uleb128 0
	.uleb128 .LEHB710-.LFB11267
	.uleb128 .LEHE710-.LEHB710
	.uleb128 .L4242-.LFB11267
	.uleb128 0
	.uleb128 .LEHB711-.LFB11267
	.uleb128 .LEHE711-.LEHB711
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB712-.LFB11267
	.uleb128 .LEHE712-.LEHB712
	.uleb128 0
	.uleb128 0
.LLSDACSE11267:
	.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_:
.LFB12023:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12023
	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
.LEHB713:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE713:
	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)
.LEHB714:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE714:
	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
.LEHB715:
	call	__cxa_throw
.LEHE715:
.L4262:
.L4259:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB716:
	call	_ZN5boost17current_exceptionEv
.LEHE716:
.LEHB717:
	call	__cxa_end_catch
.LEHE717:
	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
.L4264:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
.L4258:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4259
.L4261:
	movq	%rax, %rbp
	jmp	.L4258
.L4263:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB718:
	call	_Unwind_Resume
.LEHE718:
	.cfi_endproc
.LFE12023:
	.section	.gcc_except_table
	.align 4
.LLSDA12023:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12023-.LLSDATTD12023
.LLSDATTD12023:
	.byte	0x1
	.uleb128 .LLSDACSE12023-.LLSDACSB12023
.LLSDACSB12023:
	.uleb128 .LEHB713-.LFB12023
	.uleb128 .LEHE713-.LEHB713
	.uleb128 .L4261-.LFB12023
	.uleb128 0x3
	.uleb128 .LEHB714-.LFB12023
	.uleb128 .LEHE714-.LEHB714
	.uleb128 .L4264-.LFB12023
	.uleb128 0x3
	.uleb128 .LEHB715-.LFB12023
	.uleb128 .LEHE715-.LEHB715
	.uleb128 .L4262-.LFB12023
	.uleb128 0x1
	.uleb128 .LEHB716-.LFB12023
	.uleb128 .LEHE716-.LEHB716
	.uleb128 .L4263-.LFB12023
	.uleb128 0
	.uleb128 .LEHB717-.LFB12023
	.uleb128 .LEHE717-.LEHB717
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB718-.LFB12023
	.uleb128 .LEHE718-.LEHB718
	.uleb128 0
	.uleb128 0
.LLSDACSE12023:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12023:
	.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_:
.LFB11268:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11268
	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	.L4270
	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	.L4272
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4273
	addl	$1, 88(%rdi)
.L4272:
	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)
.LEHB719:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
.LEHE719:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB720:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
.LEHE720:
.L4297:
	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
.L4270:
	.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)
.LEHB721:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
.LEHE721:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB722:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
.LEHE722:
	jmp	.L4297
	.p2align 4,,10
	.p2align 3
.L4273:
.LEHB723:
	call	*%rax
.LEHE723:
	jmp	.L4272
.L4287:
	movq	%rax, %rbp
.L4282:
	movq	%rbx, %rdi
	call	_ZNSt11range_errorD2Ev
	movq	%rbp, %rdi
.LEHB724:
	call	_Unwind_Resume
.LEHE724:
.L4289:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4282
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4282
.L4286:
.L4299:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	movq	%rbp, %rdi
.LEHB725:
	call	_Unwind_Resume
.LEHE725:
.L4288:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4282
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4282
.L4285:
	jmp	.L4299
	.cfi_endproc
.LFE11268:
	.section	.gcc_except_table
.LLSDA11268:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11268-.LLSDACSB11268
.LLSDACSB11268:
	.uleb128 .LEHB719-.LFB11268
	.uleb128 .LEHE719-.LEHB719
	.uleb128 .L4288-.LFB11268
	.uleb128 0
	.uleb128 .LEHB720-.LFB11268
	.uleb128 .LEHE720-.LEHB720
	.uleb128 .L4285-.LFB11268
	.uleb128 0
	.uleb128 .LEHB721-.LFB11268
	.uleb128 .LEHE721-.LEHB721
	.uleb128 .L4289-.LFB11268
	.uleb128 0
	.uleb128 .LEHB722-.LFB11268
	.uleb128 .LEHE722-.LEHB722
	.uleb128 .L4286-.LFB11268
	.uleb128 0
	.uleb128 .LEHB723-.LFB11268
	.uleb128 .LEHE723-.LEHB723
	.uleb128 .L4287-.LFB11268
	.uleb128 0
	.uleb128 .LEHB724-.LFB11268
	.uleb128 .LEHE724-.LEHB724
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB725-.LFB11268
	.uleb128 .LEHE725-.LEHB725
	.uleb128 0
	.uleb128 0
.LLSDACSE11268:
	.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_:
.LFB12038:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12038
	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
.LEHB726:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE726:
	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)
.LEHB727:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE727:
	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
.LEHB728:
	call	__cxa_throw
.LEHE728:
.L4307:
.L4304:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB729:
	call	_ZN5boost17current_exceptionEv
.LEHE729:
.LEHB730:
	call	__cxa_end_catch
.LEHE730:
	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
.L4309:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
.L4303:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4304
.L4306:
	movq	%rax, %rbp
	jmp	.L4303
.L4308:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB731:
	call	_Unwind_Resume
.LEHE731:
	.cfi_endproc
.LFE12038:
	.section	.gcc_except_table
	.align 4
.LLSDA12038:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12038-.LLSDATTD12038
.LLSDATTD12038:
	.byte	0x1
	.uleb128 .LLSDACSE12038-.LLSDACSB12038
.LLSDACSB12038:
	.uleb128 .LEHB726-.LFB12038
	.uleb128 .LEHE726-.LEHB726
	.uleb128 .L4306-.LFB12038
	.uleb128 0x3
	.uleb128 .LEHB727-.LFB12038
	.uleb128 .LEHE727-.LEHB727
	.uleb128 .L4309-.LFB12038
	.uleb128 0x3
	.uleb128 .LEHB728-.LFB12038
	.uleb128 .LEHE728-.LEHB728
	.uleb128 .L4307-.LFB12038
	.uleb128 0x1
	.uleb128 .LEHB729-.LFB12038
	.uleb128 .LEHE729-.LEHB729
	.uleb128 .L4308-.LFB12038
	.uleb128 0
	.uleb128 .LEHB730-.LFB12038
	.uleb128 .LEHE730-.LEHB730
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB731-.LFB12038
	.uleb128 .LEHE731-.LEHB731
	.uleb128 0
	.uleb128 0
.LLSDACSE12038:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12038:
	.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_:
.LFB11269:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11269
	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	.L4315
	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	.L4317
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4318
	addl	$1, 88(%rdi)
.L4317:
	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)
.LEHB732:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
.LEHE732:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB733:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
.LEHE733:
.L4342:
	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
.L4315:
	.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)
.LEHB734:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
.LEHE734:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB735:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
.LEHE735:
	jmp	.L4342
	.p2align 4,,10
	.p2align 3
.L4318:
.LEHB736:
	call	*%rax
.LEHE736:
	jmp	.L4317
.L4332:
	movq	%rax, %rbp
.L4327:
	movq	%rbx, %rdi
	call	_ZNSt14overflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB737:
	call	_Unwind_Resume
.LEHE737:
.L4334:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4327
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4327
.L4331:
.L4344:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	movq	%rbp, %rdi
.LEHB738:
	call	_Unwind_Resume
.LEHE738:
.L4333:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4327
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4327
.L4330:
	jmp	.L4344
	.cfi_endproc
.LFE11269:
	.section	.gcc_except_table
.LLSDA11269:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11269-.LLSDACSB11269
.LLSDACSB11269:
	.uleb128 .LEHB732-.LFB11269
	.uleb128 .LEHE732-.LEHB732
	.uleb128 .L4333-.LFB11269
	.uleb128 0
	.uleb128 .LEHB733-.LFB11269
	.uleb128 .LEHE733-.LEHB733
	.uleb128 .L4330-.LFB11269
	.uleb128 0
	.uleb128 .LEHB734-.LFB11269
	.uleb128 .LEHE734-.LEHB734
	.uleb128 .L4334-.LFB11269
	.uleb128 0
	.uleb128 .LEHB735-.LFB11269
	.uleb128 .LEHE735-.LEHB735
	.uleb128 .L4331-.LFB11269
	.uleb128 0
	.uleb128 .LEHB736-.LFB11269
	.uleb128 .LEHE736-.LEHB736
	.uleb128 .L4332-.LFB11269
	.uleb128 0
	.uleb128 .LEHB737-.LFB11269
	.uleb128 .LEHE737-.LEHB737
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB738-.LFB11269
	.uleb128 .LEHE738-.LEHB738
	.uleb128 0
	.uleb128 0
.LLSDACSE11269:
	.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_:
.LFB12053:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12053
	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
.LEHB739:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE739:
	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)
.LEHB740:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE740:
	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
.LEHB741:
	call	__cxa_throw
.LEHE741:
.L4352:
.L4349:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB742:
	call	_ZN5boost17current_exceptionEv
.LEHE742:
.LEHB743:
	call	__cxa_end_catch
.LEHE743:
	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
.L4354:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
.L4348:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4349
.L4351:
	movq	%rax, %rbp
	jmp	.L4348
.L4353:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB744:
	call	_Unwind_Resume
.LEHE744:
	.cfi_endproc
.LFE12053:
	.section	.gcc_except_table
	.align 4
.LLSDA12053:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12053-.LLSDATTD12053
.LLSDATTD12053:
	.byte	0x1
	.uleb128 .LLSDACSE12053-.LLSDACSB12053
.LLSDACSB12053:
	.uleb128 .LEHB739-.LFB12053
	.uleb128 .LEHE739-.LEHB739
	.uleb128 .L4351-.LFB12053
	.uleb128 0x3
	.uleb128 .LEHB740-.LFB12053
	.uleb128 .LEHE740-.LEHB740
	.uleb128 .L4354-.LFB12053
	.uleb128 0x3
	.uleb128 .LEHB741-.LFB12053
	.uleb128 .LEHE741-.LEHB741
	.uleb128 .L4352-.LFB12053
	.uleb128 0x1
	.uleb128 .LEHB742-.LFB12053
	.uleb128 .LEHE742-.LEHB742
	.uleb128 .L4353-.LFB12053
	.uleb128 0
	.uleb128 .LEHB743-.LFB12053
	.uleb128 .LEHE743-.LEHB743
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB744-.LFB12053
	.uleb128 .LEHE744-.LEHB744
	.uleb128 0
	.uleb128 0
.LLSDACSE12053:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12053:
	.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_:
.LFB11270:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11270
	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	.L4360
	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	.L4362
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4363
	addl	$1, 88(%rdi)
.L4362:
	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)
.LEHB745:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
.LEHE745:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB746:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
.LEHE746:
.L4387:
	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
.L4360:
	.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)
.LEHB747:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
.LEHE747:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB748:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
.LEHE748:
	jmp	.L4387
	.p2align 4,,10
	.p2align 3
.L4363:
.LEHB749:
	call	*%rax
.LEHE749:
	jmp	.L4362
.L4377:
	movq	%rax, %rbp
.L4372:
	movq	%rbx, %rdi
	call	_ZNSt15underflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB750:
	call	_Unwind_Resume
.LEHE750:
.L4379:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4372
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4372
.L4376:
.L4389:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	movq	%rbp, %rdi
.LEHB751:
	call	_Unwind_Resume
.LEHE751:
.L4378:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4372
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4372
.L4375:
	jmp	.L4389
	.cfi_endproc
.LFE11270:
	.section	.gcc_except_table
.LLSDA11270:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11270-.LLSDACSB11270
.LLSDACSB11270:
	.uleb128 .LEHB745-.LFB11270
	.uleb128 .LEHE745-.LEHB745
	.uleb128 .L4378-.LFB11270
	.uleb128 0
	.uleb128 .LEHB746-.LFB11270
	.uleb128 .LEHE746-.LEHB746
	.uleb128 .L4375-.LFB11270
	.uleb128 0
	.uleb128 .LEHB747-.LFB11270
	.uleb128 .LEHE747-.LEHB747
	.uleb128 .L4379-.LFB11270
	.uleb128 0
	.uleb128 .LEHB748-.LFB11270
	.uleb128 .LEHE748-.LEHB748
	.uleb128 .L4376-.LFB11270
	.uleb128 0
	.uleb128 .LEHB749-.LFB11270
	.uleb128 .LEHE749-.LEHB749
	.uleb128 .L4377-.LFB11270
	.uleb128 0
	.uleb128 .LEHB750-.LFB11270
	.uleb128 .LEHE750-.LEHB750
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB751-.LFB11270
	.uleb128 .LEHE751-.LEHB751
	.uleb128 0
	.uleb128 0
.LLSDACSE11270:
	.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_:
.LFB12071:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12071
	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
.LEHB752:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE752:
	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)
.LEHB753:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE753:
	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
.LEHB754:
	call	__cxa_throw
.LEHE754:
.L4397:
.L4394:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB755:
	call	_ZN5boost17current_exceptionEv
.LEHE755:
.LEHB756:
	call	__cxa_end_catch
.LEHE756:
	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
.L4399:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
.L4393:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4394
.L4396:
	movq	%rax, %rbp
	jmp	.L4393
.L4398:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB757:
	call	_Unwind_Resume
.LEHE757:
	.cfi_endproc
.LFE12071:
	.section	.gcc_except_table
	.align 4
.LLSDA12071:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12071-.LLSDATTD12071
.LLSDATTD12071:
	.byte	0x1
	.uleb128 .LLSDACSE12071-.LLSDACSB12071
.LLSDACSB12071:
	.uleb128 .LEHB752-.LFB12071
	.uleb128 .LEHE752-.LEHB752
	.uleb128 .L4396-.LFB12071
	.uleb128 0x3
	.uleb128 .LEHB753-.LFB12071
	.uleb128 .LEHE753-.LEHB753
	.uleb128 .L4399-.LFB12071
	.uleb128 0x3
	.uleb128 .LEHB754-.LFB12071
	.uleb128 .LEHE754-.LEHB754
	.uleb128 .L4397-.LFB12071
	.uleb128 0x1
	.uleb128 .LEHB755-.LFB12071
	.uleb128 .LEHE755-.LEHB755
	.uleb128 .L4398-.LFB12071
	.uleb128 0
	.uleb128 .LEHB756-.LFB12071
	.uleb128 .LEHE756-.LEHB756
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB757-.LFB12071
	.uleb128 .LEHE757-.LEHB757
	.uleb128 0
	.uleb128 0
.LLSDACSE12071:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12071:
	.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_:
.LFB11271:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11271
	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	.L4405
	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	.L4407
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4408
	addl	$1, 88(%rdi)
.L4407:
	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)
.LEHB758:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
.LEHE758:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB759:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
.LEHE759:
.L4432:
	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
.L4405:
	.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)
.LEHB760:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
.LEHE760:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB761:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
.LEHE761:
	jmp	.L4432
	.p2align 4,,10
	.p2align 3
.L4408:
.LEHB762:
	call	*%rax
.LEHE762:
	jmp	.L4407
.L4422:
	movq	%rax, %rbp
.L4417:
	movq	%rbx, %rdi
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
	movq	%rbp, %rdi
.LEHB763:
	call	_Unwind_Resume
.LEHE763:
.L4424:
	movq	56(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	je	.L4417
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4417
.L4421:
.L4434:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	movq	%rbp, %rdi
.LEHB764:
	call	_Unwind_Resume
.LEHE764:
.L4423:
	movq	56(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	je	.L4417
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4417
.L4420:
	jmp	.L4434
	.cfi_endproc
.LFE11271:
	.section	.gcc_except_table
.LLSDA11271:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11271-.LLSDACSB11271
.LLSDACSB11271:
	.uleb128 .LEHB758-.LFB11271
	.uleb128 .LEHE758-.LEHB758
	.uleb128 .L4423-.LFB11271
	.uleb128 0
	.uleb128 .LEHB759-.LFB11271
	.uleb128 .LEHE759-.LEHB759
	.uleb128 .L4420-.LFB11271
	.uleb128 0
	.uleb128 .LEHB760-.LFB11271
	.uleb128 .LEHE760-.LEHB760
	.uleb128 .L4424-.LFB11271
	.uleb128 0
	.uleb128 .LEHB761-.LFB11271
	.uleb128 .LEHE761-.LEHB761
	.uleb128 .L4421-.LFB11271
	.uleb128 0
	.uleb128 .LEHB762-.LFB11271
	.uleb128 .LEHE762-.LEHB762
	.uleb128 .L4422-.LFB11271
	.uleb128 0
	.uleb128 .LEHB763-.LFB11271
	.uleb128 .LEHE763-.LEHB763
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB764-.LFB11271
	.uleb128 .LEHE764-.LEHB764
	.uleb128 0
	.uleb128 0
.LLSDACSE11271:
	.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_:
.LFB12083:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12083
	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
.LEHB765:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE765:
	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)
.LEHB766:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE766:
	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
.LEHB767:
	call	__cxa_throw
.LEHE767:
.L4442:
.L4439:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB768:
	call	_ZN5boost17current_exceptionEv
.LEHE768:
.LEHB769:
	call	__cxa_end_catch
.LEHE769:
	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
.L4444:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
.L4438:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4439
.L4441:
	movq	%rax, %rbp
	jmp	.L4438
.L4443:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB770:
	call	_Unwind_Resume
.LEHE770:
	.cfi_endproc
.LFE12083:
	.section	.gcc_except_table
	.align 4
.LLSDA12083:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12083-.LLSDATTD12083
.LLSDATTD12083:
	.byte	0x1
	.uleb128 .LLSDACSE12083-.LLSDACSB12083
.LLSDACSB12083:
	.uleb128 .LEHB765-.LFB12083
	.uleb128 .LEHE765-.LEHB765
	.uleb128 .L4441-.LFB12083
	.uleb128 0x3
	.uleb128 .LEHB766-.LFB12083
	.uleb128 .LEHE766-.LEHB766
	.uleb128 .L4444-.LFB12083
	.uleb128 0x3
	.uleb128 .LEHB767-.LFB12083
	.uleb128 .LEHE767-.LEHB767
	.uleb128 .L4442-.LFB12083
	.uleb128 0x1
	.uleb128 .LEHB768-.LFB12083
	.uleb128 .LEHE768-.LEHB768
	.uleb128 .L4443-.LFB12083
	.uleb128 0
	.uleb128 .LEHB769-.LFB12083
	.uleb128 .LEHE769-.LEHB769
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB770-.LFB12083
	.uleb128 .LEHE770-.LEHB770
	.uleb128 0
	.uleb128 0
.LLSDACSE12083:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12083:
	.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_:
.LFB11272:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11272
	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	.L4450
	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	.L4452
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4453
	addl	$1, 88(%rdi)
.L4452:
	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)
.LEHB771:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
.LEHE771:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB772:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
.LEHE772:
.L4477:
	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
.L4450:
	.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)
.LEHB773:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
.LEHE773:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB774:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
.LEHE774:
	jmp	.L4477
	.p2align 4,,10
	.p2align 3
.L4453:
.LEHB775:
	call	*%rax
.LEHE775:
	jmp	.L4452
.L4467:
	movq	%rax, %rbp
.L4462:
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB776:
	call	_Unwind_Resume
.LEHE776:
.L4469:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4462
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4462
.L4466:
.L4479:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	movq	%rbp, %rdi
.LEHB777:
	call	_Unwind_Resume
.LEHE777:
.L4468:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4462
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4462
.L4465:
	jmp	.L4479
	.cfi_endproc
.LFE11272:
	.section	.gcc_except_table
.LLSDA11272:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11272-.LLSDACSB11272
.LLSDACSB11272:
	.uleb128 .LEHB771-.LFB11272
	.uleb128 .LEHE771-.LEHB771
	.uleb128 .L4468-.LFB11272
	.uleb128 0
	.uleb128 .LEHB772-.LFB11272
	.uleb128 .LEHE772-.LEHB772
	.uleb128 .L4465-.LFB11272
	.uleb128 0
	.uleb128 .LEHB773-.LFB11272
	.uleb128 .LEHE773-.LEHB773
	.uleb128 .L4469-.LFB11272
	.uleb128 0
	.uleb128 .LEHB774-.LFB11272
	.uleb128 .LEHE774-.LEHB774
	.uleb128 .L4466-.LFB11272
	.uleb128 0
	.uleb128 .LEHB775-.LFB11272
	.uleb128 .LEHE775-.LEHB775
	.uleb128 .L4467-.LFB11272
	.uleb128 0
	.uleb128 .LEHB776-.LFB11272
	.uleb128 .LEHE776-.LEHB776
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB777-.LFB11272
	.uleb128 .LEHE777-.LEHB777
	.uleb128 0
	.uleb128 0
.LLSDACSE11272:
	.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_:
.LFB12095:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12095
	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	.L4482
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4483
	addl	$1, 88(%rdi)
.L4482:
	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)
.LEHB778:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE778:
	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
.LEHB779:
	call	__cxa_throw
.LEHE779:
	.p2align 4,,10
	.p2align 3
.L4483:
.LEHB780:
	call	*%rax
.LEHE780:
	jmp	.L4482
.L4491:
.L4489:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB781:
	call	_ZN5boost17current_exceptionEv
.LEHE781:
.LEHB782:
	call	__cxa_end_catch
.LEHE782:
	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
.L4493:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
.L4487:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4489
.L4494:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
	jmp	.L4487
.L4492:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB783:
	call	_Unwind_Resume
.LEHE783:
	.cfi_endproc
.LFE12095:
	.section	.gcc_except_table
	.align 4
.LLSDA12095:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12095-.LLSDATTD12095
.LLSDATTD12095:
	.byte	0x1
	.uleb128 .LLSDACSE12095-.LLSDACSB12095
.LLSDACSB12095:
	.uleb128 .LEHB778-.LFB12095
	.uleb128 .LEHE778-.LEHB778
	.uleb128 .L4493-.LFB12095
	.uleb128 0x3
	.uleb128 .LEHB779-.LFB12095
	.uleb128 .LEHE779-.LEHB779
	.uleb128 .L4491-.LFB12095
	.uleb128 0x1
	.uleb128 .LEHB780-.LFB12095
	.uleb128 .LEHE780-.LEHB780
	.uleb128 .L4494-.LFB12095
	.uleb128 0x3
	.uleb128 .LEHB781-.LFB12095
	.uleb128 .LEHE781-.LEHB781
	.uleb128 .L4492-.LFB12095
	.uleb128 0
	.uleb128 .LEHB782-.LFB12095
	.uleb128 .LEHE782-.LEHB782
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB783-.LFB12095
	.uleb128 .LEHE783-.LEHB783
	.uleb128 0
	.uleb128 0
.LLSDACSE12095:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12095:
	.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_:
.LFB11273:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11273
	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	.L4500
	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	.L4502
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4503
	addl	$1, 88(%rdi)
.L4502:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+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)
.LEHB784:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
.LEHE784:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB785:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
.LEHE785:
.L4527:
	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
.L4500:
	.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	.LC21(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB786:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
.LEHE786:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB787:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
.LEHE787:
	jmp	.L4527
	.p2align 4,,10
	.p2align 3
.L4503:
.LEHB788:
	call	*%rax
.LEHE788:
	jmp	.L4502
.L4517:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4512:
	movq	%rbx, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	%rbp, %rdi
.LEHB789:
	call	_Unwind_Resume
.LEHE789:
.L4519:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4512
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4512
.L4516:
.L4529:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	movq	%rbp, %rdi
.LEHB790:
	call	_Unwind_Resume
.LEHE790:
.L4518:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4512
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4512
.L4515:
	jmp	.L4529
	.cfi_endproc
.LFE11273:
	.section	.gcc_except_table
.LLSDA11273:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11273-.LLSDACSB11273
.LLSDACSB11273:
	.uleb128 .LEHB784-.LFB11273
	.uleb128 .LEHE784-.LEHB784
	.uleb128 .L4518-.LFB11273
	.uleb128 0
	.uleb128 .LEHB785-.LFB11273
	.uleb128 .LEHE785-.LEHB785
	.uleb128 .L4515-.LFB11273
	.uleb128 0
	.uleb128 .LEHB786-.LFB11273
	.uleb128 .LEHE786-.LEHB786
	.uleb128 .L4519-.LFB11273
	.uleb128 0
	.uleb128 .LEHB787-.LFB11273
	.uleb128 .LEHE787-.LEHB787
	.uleb128 .L4516-.LFB11273
	.uleb128 0
	.uleb128 .LEHB788-.LFB11273
	.uleb128 .LEHE788-.LEHB788
	.uleb128 .L4517-.LFB11273
	.uleb128 0
	.uleb128 .LEHB789-.LFB11273
	.uleb128 .LEHE789-.LEHB789
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB790-.LFB11273
	.uleb128 .LEHE790-.LEHB790
	.uleb128 0
	.uleb128 0
.LLSDACSE11273:
	.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_:
.LFB12110:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12110
	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	.L4532
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4533
	addl	$1, 88(%rdi)
.L4532:
	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)
.LEHB791:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE791:
	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
.LEHB792:
	call	__cxa_throw
.LEHE792:
	.p2align 4,,10
	.p2align 3
.L4533:
.LEHB793:
	call	*%rax
.LEHE793:
	jmp	.L4532
.L4541:
.L4539:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB794:
	call	_ZN5boost17current_exceptionEv
.LEHE794:
.LEHB795:
	call	__cxa_end_catch
.LEHE795:
	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
.L4543:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
.L4537:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4539
.L4544:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
	jmp	.L4537
.L4542:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB796:
	call	_Unwind_Resume
.LEHE796:
	.cfi_endproc
.LFE12110:
	.section	.gcc_except_table
	.align 4
.LLSDA12110:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12110-.LLSDATTD12110
.LLSDATTD12110:
	.byte	0x1
	.uleb128 .LLSDACSE12110-.LLSDACSB12110
.LLSDACSB12110:
	.uleb128 .LEHB791-.LFB12110
	.uleb128 .LEHE791-.LEHB791
	.uleb128 .L4543-.LFB12110
	.uleb128 0x3
	.uleb128 .LEHB792-.LFB12110
	.uleb128 .LEHE792-.LEHB792
	.uleb128 .L4541-.LFB12110
	.uleb128 0x1
	.uleb128 .LEHB793-.LFB12110
	.uleb128 .LEHE793-.LEHB793
	.uleb128 .L4544-.LFB12110
	.uleb128 0x3
	.uleb128 .LEHB794-.LFB12110
	.uleb128 .LEHE794-.LEHB794
	.uleb128 .L4542-.LFB12110
	.uleb128 0
	.uleb128 .LEHB795-.LFB12110
	.uleb128 .LEHE795-.LEHB795
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB796-.LFB12110
	.uleb128 .LEHE796-.LEHB796
	.uleb128 0
	.uleb128 0
.LLSDACSE12110:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12110:
	.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_:
.LFB11274:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11274
	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	.L4550
	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	.L4552
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4553
	addl	$1, 88(%rdi)
.L4552:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+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)
.LEHB797:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
.LEHE797:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB798:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
.LEHE798:
.L4577:
	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
.L4550:
	.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	.LC22(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB799:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
.LEHE799:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB800:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
.LEHE800:
	jmp	.L4577
	.p2align 4,,10
	.p2align 3
.L4553:
.LEHB801:
	call	*%rax
.LEHE801:
	jmp	.L4552
.L4567:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4562:
	movq	%rbx, %rdi
	call	_ZNSt8bad_castD2Ev
	movq	%rbp, %rdi
.LEHB802:
	call	_Unwind_Resume
.LEHE802:
.L4569:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4562
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4562
.L4566:
.L4579:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	movq	%rbp, %rdi
.LEHB803:
	call	_Unwind_Resume
.LEHE803:
.L4568:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4562
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4562
.L4565:
	jmp	.L4579
	.cfi_endproc
.LFE11274:
	.section	.gcc_except_table
.LLSDA11274:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11274-.LLSDACSB11274
.LLSDACSB11274:
	.uleb128 .LEHB797-.LFB11274
	.uleb128 .LEHE797-.LEHB797
	.uleb128 .L4568-.LFB11274
	.uleb128 0
	.uleb128 .LEHB798-.LFB11274
	.uleb128 .LEHE798-.LEHB798
	.uleb128 .L4565-.LFB11274
	.uleb128 0
	.uleb128 .LEHB799-.LFB11274
	.uleb128 .LEHE799-.LEHB799
	.uleb128 .L4569-.LFB11274
	.uleb128 0
	.uleb128 .LEHB800-.LFB11274
	.uleb128 .LEHE800-.LEHB800
	.uleb128 .L4566-.LFB11274
	.uleb128 0
	.uleb128 .LEHB801-.LFB11274
	.uleb128 .LEHE801-.LEHB801
	.uleb128 .L4567-.LFB11274
	.uleb128 0
	.uleb128 .LEHB802-.LFB11274
	.uleb128 .LEHE802-.LEHB802
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB803-.LFB11274
	.uleb128 .LEHE803-.LEHB803
	.uleb128 0
	.uleb128 0
.LLSDACSE11274:
	.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_:
.LFB12125:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12125
	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	.L4582
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4583
	addl	$1, 88(%rdi)
.L4582:
	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)
.LEHB804:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE804:
	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
.LEHB805:
	call	__cxa_throw
.LEHE805:
	.p2align 4,,10
	.p2align 3
.L4583:
.LEHB806:
	call	*%rax
.LEHE806:
	jmp	.L4582
.L4591:
.L4589:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB807:
	call	_ZN5boost17current_exceptionEv
.LEHE807:
.LEHB808:
	call	__cxa_end_catch
.LEHE808:
	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
.L4593:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
.L4587:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4589
.L4594:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
	jmp	.L4587
.L4592:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB809:
	call	_Unwind_Resume
.LEHE809:
	.cfi_endproc
.LFE12125:
	.section	.gcc_except_table
	.align 4
.LLSDA12125:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12125-.LLSDATTD12125
.LLSDATTD12125:
	.byte	0x1
	.uleb128 .LLSDACSE12125-.LLSDACSB12125
.LLSDACSB12125:
	.uleb128 .LEHB804-.LFB12125
	.uleb128 .LEHE804-.LEHB804
	.uleb128 .L4593-.LFB12125
	.uleb128 0x3
	.uleb128 .LEHB805-.LFB12125
	.uleb128 .LEHE805-.LEHB805
	.uleb128 .L4591-.LFB12125
	.uleb128 0x1
	.uleb128 .LEHB806-.LFB12125
	.uleb128 .LEHE806-.LEHB806
	.uleb128 .L4594-.LFB12125
	.uleb128 0x3
	.uleb128 .LEHB807-.LFB12125
	.uleb128 .LEHE807-.LEHB807
	.uleb128 .L4592-.LFB12125
	.uleb128 0
	.uleb128 .LEHB808-.LFB12125
	.uleb128 .LEHE808-.LEHB808
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB809-.LFB12125
	.uleb128 .LEHE809-.LEHB809
	.uleb128 0
	.uleb128 0
.LLSDACSE12125:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12125:
	.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_:
.LFB11275:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11275
	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	.L4600
	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	.L4602
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4603
	addl	$1, 88(%rdi)
.L4602:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+16, 8(%rsp)
	leaq	16(%rsp), %rsi
	movq	8(%rsp), %xmm0
	movhps	.LC23(%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)
.LEHB810:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
.LEHE810:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB811:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
.LEHE811:
.L4627:
	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
.L4600:
	.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	.LC23(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB812:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
.LEHE812:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB813:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
.LEHE813:
	jmp	.L4627
	.p2align 4,,10
	.p2align 3
.L4603:
.LEHB814:
	call	*%rax
.LEHE814:
	jmp	.L4602
.L4617:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4612:
	movq	%rbx, %rdi
	call	_ZNSt10bad_typeidD2Ev
	movq	%rbp, %rdi
.LEHB815:
	call	_Unwind_Resume
.LEHE815:
.L4619:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4612
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4612
.L4616:
.L4629:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	movq	%rbp, %rdi
.LEHB816:
	call	_Unwind_Resume
.LEHE816:
.L4618:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4612
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4612
.L4615:
	jmp	.L4629
	.cfi_endproc
.LFE11275:
	.section	.gcc_except_table
.LLSDA11275:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11275-.LLSDACSB11275
.LLSDACSB11275:
	.uleb128 .LEHB810-.LFB11275
	.uleb128 .LEHE810-.LEHB810
	.uleb128 .L4618-.LFB11275
	.uleb128 0
	.uleb128 .LEHB811-.LFB11275
	.uleb128 .LEHE811-.LEHB811
	.uleb128 .L4615-.LFB11275
	.uleb128 0
	.uleb128 .LEHB812-.LFB11275
	.uleb128 .LEHE812-.LEHB812
	.uleb128 .L4619-.LFB11275
	.uleb128 0
	.uleb128 .LEHB813-.LFB11275
	.uleb128 .LEHE813-.LEHB813
	.uleb128 .L4616-.LFB11275
	.uleb128 0
	.uleb128 .LEHB814-.LFB11275
	.uleb128 .LEHE814-.LEHB814
	.uleb128 .L4617-.LFB11275
	.uleb128 0
	.uleb128 .LEHB815-.LFB11275
	.uleb128 .LEHE815-.LEHB815
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB816-.LFB11275
	.uleb128 .LEHE816-.LEHB816
	.uleb128 0
	.uleb128 0
.LLSDACSE11275:
	.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_:
.LFB12137:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12137
	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	.L4632
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4633
	addl	$1, 88(%rdi)
.L4632:
	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)
.LEHB817:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE817:
	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
.LEHB818:
	call	__cxa_throw
.LEHE818:
	.p2align 4,,10
	.p2align 3
.L4633:
.LEHB819:
	call	*%rax
.LEHE819:
	jmp	.L4632
.L4641:
.L4639:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB820:
	call	_ZN5boost17current_exceptionEv
.LEHE820:
.LEHB821:
	call	__cxa_end_catch
.LEHE821:
	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
.L4643:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
.L4637:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4639
.L4644:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
	jmp	.L4637
.L4642:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB822:
	call	_Unwind_Resume
.LEHE822:
	.cfi_endproc
.LFE12137:
	.section	.gcc_except_table
	.align 4
.LLSDA12137:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12137-.LLSDATTD12137
.LLSDATTD12137:
	.byte	0x1
	.uleb128 .LLSDACSE12137-.LLSDACSB12137
.LLSDACSB12137:
	.uleb128 .LEHB817-.LFB12137
	.uleb128 .LEHE817-.LEHB817
	.uleb128 .L4643-.LFB12137
	.uleb128 0x3
	.uleb128 .LEHB818-.LFB12137
	.uleb128 .LEHE818-.LEHB818
	.uleb128 .L4641-.LFB12137
	.uleb128 0x1
	.uleb128 .LEHB819-.LFB12137
	.uleb128 .LEHE819-.LEHB819
	.uleb128 .L4644-.LFB12137
	.uleb128 0x3
	.uleb128 .LEHB820-.LFB12137
	.uleb128 .LEHE820-.LEHB820
	.uleb128 .L4642-.LFB12137
	.uleb128 0
	.uleb128 .LEHB821-.LFB12137
	.uleb128 .LEHE821-.LEHB821
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB822-.LFB12137
	.uleb128 .LEHE822-.LEHB822
	.uleb128 0
	.uleb128 0
.LLSDACSE12137:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12137:
	.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_:
.LFB11226:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11226
	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	.L4651
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4652
	addl	$1, 88(%rdi)
.L4651:
	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)
.LEHB823:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE823:
	movl	$_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, %esi
	movq	%rbx, %rdi
.LEHB824:
	call	__cxa_throw
.LEHE824:
	.p2align 4,,10
	.p2align 3
.L4652:
.LEHB825:
	call	*%rax
.LEHE825:
	jmp	.L4651
.L4660:
.L4657:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB826:
	call	_ZN5boost17current_exceptionEv
.LEHE826:
.LEHB827:
	call	__cxa_end_catch
.LEHE827:
	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
.L4662:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
.L4656:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4657
.L4659:
	movq	%rax, %rbp
	jmp	.L4656
.L4661:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB828:
	call	_Unwind_Resume
.LEHE828:
	.cfi_endproc
.LFE11226:
	.section	.gcc_except_table
	.align 4
.LLSDA11226:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11226-.LLSDATTD11226
.LLSDATTD11226:
	.byte	0x1
	.uleb128 .LLSDACSE11226-.LLSDACSB11226
.LLSDACSB11226:
	.uleb128 .LEHB823-.LFB11226
	.uleb128 .LEHE823-.LEHB823
	.uleb128 .L4662-.LFB11226
	.uleb128 0x3
	.uleb128 .LEHB824-.LFB11226
	.uleb128 .LEHE824-.LEHB824
	.uleb128 .L4660-.LFB11226
	.uleb128 0x1
	.uleb128 .LEHB825-.LFB11226
	.uleb128 .LEHE825-.LEHB825
	.uleb128 .L4659-.LFB11226
	.uleb128 0x3
	.uleb128 .LEHB826-.LFB11226
	.uleb128 .LEHE826-.LEHB826
	.uleb128 .L4661-.LFB11226
	.uleb128 0
	.uleb128 .LEHB827-.LFB11226
	.uleb128 .LEHE827-.LEHB827
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB828-.LFB11226
	.uleb128 .LEHE828-.LEHB828
	.uleb128 0
	.uleb128 0
.LLSDACSE11226:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11226:
	.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	.L4668
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4669
	addl	$1, 88(%rdi)
.L4668:
	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)
.LEHB829:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
.LEHE829:
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB830:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE830:
	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
.L4669:
	.cfi_restore_state
	movq	%rsi, 8(%rsp)
.LEHB831:
	call	*%rax
.LEHE831:
	movq	8(%rsp), %rsi
	jmp	.L4668
.L4675:
	leaq	72(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZNSt9exceptionD2Ev
	movq	40(%rsp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4685
	movq	(%rdi), %rax
	call	*32(%rax)
.L4685:
	movq	%rbx, %rdi
.LEHB832:
	call	_Unwind_Resume
.LEHE832:
.L4674:
	leaq	32(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	jmp	.L4685
	.cfi_endproc
.LFE7003:
	.section	.gcc_except_table
.LLSDA7003:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7003-.LLSDACSB7003
.LLSDACSB7003:
	.uleb128 .LEHB829-.LFB7003
	.uleb128 .LEHE829-.LEHB829
	.uleb128 .L4675-.LFB7003
	.uleb128 0
	.uleb128 .LEHB830-.LFB7003
	.uleb128 .LEHE830-.LEHB830
	.uleb128 .L4674-.LFB7003
	.uleb128 0
	.uleb128 .LEHB831-.LFB7003
	.uleb128 .LEHE831-.LEHB831
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB832-.LFB7003
	.uleb128 .LEHE832-.LEHB832
	.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	.L4687
	movq	%rax, %rsi
	movq	%rbx, %rdi
.LEHB833:
	call	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
.LEHE833:
	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
.L4687:
	.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)
.LEHB834:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
.LEHE834:
	leaq	16(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB835:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE835:
	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
.L4694:
	.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	.L4700
	movq	(%rdi), %rax
	call	*32(%rax)
.L4700:
	movq	%rbx, %rdi
.LEHB836:
	call	_Unwind_Resume
.LEHE836:
.L4693:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	jmp	.L4700
	.cfi_endproc
.LFE7004:
	.section	.gcc_except_table
.LLSDA7004:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7004-.LLSDACSB7004
.LLSDACSB7004:
	.uleb128 .LEHB833-.LFB7004
	.uleb128 .LEHE833-.LEHB833
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB834-.LFB7004
	.uleb128 .LEHE834-.LEHB834
	.uleb128 .L4694-.LFB7004
	.uleb128 0
	.uleb128 .LEHB835-.LFB7004
	.uleb128 .LEHE835-.LEHB835
	.uleb128 .L4693-.LFB7004
	.uleb128 0
	.uleb128 .LEHB836-.LFB7004
	.uleb128 .LEHE836-.LEHB836
	.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:
.LFB13354:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13354
	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	$72, %rsp
	.cfi_def_cfa_offset 96
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB837:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE837:
	cmpb	$0, 280(%rbx)
	je	.L4732
.L4702:
	cmpb	$0, 8(%rsp)
	je	.L4701
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4709:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4709
.L4701:
	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
.L4732:
	.cfi_restore_state
	movb	$1, 280(%rbx)
	call	_ZN5boost15future_categoryEv
	leaq	32(%rsp), %rdi
	movl	$1, %esi
	movq	%rax, %rdx
.LEHB838:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE838:
	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
.LEHB839:
	call	__cxa_throw
.LEHE839:
.L4719:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	leaq	16(%rsp), %rdi
.LEHB840:
	call	_ZN5boost17current_exceptionEv
.LEHE840:
.LEHB841:
	call	__cxa_end_catch
.LEHE841:
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB842:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE842:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4707
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4707:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L4702
.L4717:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4706
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4706:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L4712:
	cmpb	$0, 8(%rsp)
	je	.L4713
	movq	(%rsp), %rbp
.L4714:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4714
.L4713:
	movq	%rbx, %rdi
.LEHB843:
	call	_Unwind_Resume
.LEHE843:
.L4716:
	movq	%rax, %rbx
	jmp	.L4706
.L4718:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L4706
.L4715:
	movq	%rax, %rbx
	jmp	.L4712
	.cfi_endproc
.LFE13354:
	.section	.gcc_except_table
	.align 4
.LLSDA13354:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13354-.LLSDATTD13354
.LLSDATTD13354:
	.byte	0x1
	.uleb128 .LLSDACSE13354-.LLSDACSB13354
.LLSDACSB13354:
	.uleb128 .LEHB837-.LFB13354
	.uleb128 .LEHE837-.LEHB837
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB838-.LFB13354
	.uleb128 .LEHE838-.LEHB838
	.uleb128 .L4715-.LFB13354
	.uleb128 0
	.uleb128 .LEHB839-.LFB13354
	.uleb128 .LEHE839-.LEHB839
	.uleb128 .L4719-.LFB13354
	.uleb128 0x1
	.uleb128 .LEHB840-.LFB13354
	.uleb128 .LEHE840-.LEHB840
	.uleb128 .L4718-.LFB13354
	.uleb128 0
	.uleb128 .LEHB841-.LFB13354
	.uleb128 .LEHE841-.LEHB841
	.uleb128 .L4716-.LFB13354
	.uleb128 0
	.uleb128 .LEHB842-.LFB13354
	.uleb128 .LEHE842-.LEHB842
	.uleb128 .L4717-.LFB13354
	.uleb128 0
	.uleb128 .LEHB843-.LFB13354
	.uleb128 .LEHE843-.LEHB843
	.uleb128 0
	.uleb128 0
.LLSDACSE13354:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT13354:
	.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:
.LFB12942:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12942
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L4734
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4734:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4733
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L4733:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE12942:
	.section	.gcc_except_table
.LLSDA12942:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12942-.LLSDACSB12942
.LLSDACSB12942:
.LLSDACSE12942:
	.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:
.LFB14022:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14022
	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	.L4741
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4741:
	movq	448(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4742
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4742:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE14022:
	.section	.gcc_except_table
.LLSDA14022:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14022-.LLSDACSB14022
.LLSDACSB14022:
.LLSDACSE14022:
	.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:
.LFB14024:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14024
	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	.L4751
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4751:
	movq	448(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4752
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4752:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14024:
	.section	.gcc_except_table
.LLSDA14024:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14024-.LLSDACSB14024
.LLSDACSB14024:
.LLSDACSE14024:
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.size	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev, .-_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev
	.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_:
.LFB12952:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12952
	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	$464, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	movzbl	16(%rsi), %eax
	movb	$0, 16(%rsi)
	movb	%al, 32(%rsp)
	movq	(%rsi), %rax
	movq	$0, (%rsi)
	movq	%rax, 16(%rsp)
	movq	8(%rsi), %rax
	movq	$0, 8(%rsi)
	movq	%rax, 24(%rsp)
.LEHB844:
	call	_Znwm
.LEHE844:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB845:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE845:
	movzbl	32(%rsp), %eax
	pxor	%xmm0, %xmm0
	movq	$_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE+16, (%rbx)
	movq	%rbx, 0(%rbp)
	movl	$24, %edi
	movq	$0, 8(%rbp)
	movb	$0, 32(%rsp)
	movb	%al, 456(%rbx)
	movq	16(%rsp), %rax
	movq	%rax, 440(%rbx)
	movq	24(%rsp), %rax
	movaps	%xmm0, 16(%rsp)
	movq	%rax, 448(%rbx)
.LEHB846:
	call	_Znwm
.LEHE846:
	movq	8(%rbp), %rdi
	movabsq	$4294967297, %rcx
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE+16, (%rax)
	movq	%rcx, 8(%rax)
	movq	%rbx, 16(%rax)
	movq	%rax, 8(%rbp)
	testq	%rdi, %rdi
	je	.L4765
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4765:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L4780
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L4770
.L4780:
	movq	8(%rbp), %rax
	movq	%rbx, (%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 8(%rsp)
	je	.L4771
	lock addl	$1, 8(%rax)
	movq	(%rsp), %rdx
.L4771:
	leaq	16(%rbx), %rdi
	leaq	8(%rsp), %rsi
	movq	%rdx, 8(%rbx)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4770
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4770:
	movq	16(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4773
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4773:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4774
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4774:
	movq	%rbp, %rdi
.LEHB847:
	call	_ZN5boost6thread21start_thread_noexceptEv
	testb	%al, %al
	je	.L4802
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4802:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	leaq	16(%rsp), %rdi
	movl	$.LC10, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE847:
	leaq	64(%rsp), %rax
	leaq	16(%rsp), %rdi
	movl	$11, 32(%rsp)
	movq	%rbx, 40(%rsp)
	movq	$0, 56(%rsp)
	movq	%rax, 48(%rsp)
	movb	$0, 64(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, 16(%rsp)
.LEHB848:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE848:
.L4787:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, 16(%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L4777:
	movq	8(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L4778
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4778:
	movq	%rbx, %rdi
.LEHB849:
	call	_Unwind_Resume
.L4783:
	movq	%rax, %rbx
	jmp	.L4777
.L4782:
	movq	%rax, %rbx
.L4763:
	leaq	16(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	movq	%rbx, %rdi
	call	_Unwind_Resume
.LEHE849:
.L4786:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	(%rbx), %rax
	movq	%rbx, %rdi
	call	*8(%rax)
.LEHB850:
	call	__cxa_rethrow
.LEHE850:
.L4784:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$464, %esi
	call	_ZdlPvm
	movq	%rbp, %rbx
	jmp	.L4763
.L4785:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L4763
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4763
	.cfi_endproc
.LFE12952:
	.section	.gcc_except_table
	.align 4
.LLSDA12952:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12952-.LLSDATTD12952
.LLSDATTD12952:
	.byte	0x1
	.uleb128 .LLSDACSE12952-.LLSDACSB12952
.LLSDACSB12952:
	.uleb128 .LEHB844-.LFB12952
	.uleb128 .LEHE844-.LEHB844
	.uleb128 .L4782-.LFB12952
	.uleb128 0
	.uleb128 .LEHB845-.LFB12952
	.uleb128 .LEHE845-.LEHB845
	.uleb128 .L4784-.LFB12952
	.uleb128 0
	.uleb128 .LEHB846-.LFB12952
	.uleb128 .LEHE846-.LEHB846
	.uleb128 .L4786-.LFB12952
	.uleb128 0x1
	.uleb128 .LEHB847-.LFB12952
	.uleb128 .LEHE847-.LEHB847
	.uleb128 .L4783-.LFB12952
	.uleb128 0
	.uleb128 .LEHB848-.LFB12952
	.uleb128 .LEHE848-.LEHB848
	.uleb128 .L4787-.LFB12952
	.uleb128 0
	.uleb128 .LEHB849-.LFB12952
	.uleb128 .LEHE849-.LEHB849
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB850-.LFB12952
	.uleb128 .LEHE850-.LEHB850
	.uleb128 .L4785-.LFB12952
	.uleb128 0
.LLSDACSE12952:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12952:
	.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:
.LFB14201:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14201
	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	$56, %rsp
	.cfi_def_cfa_offset 96
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB851:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE851:
	cmpb	$0, 40(%rbx)
	je	.L4804
	cmpq	$0, 24(%rbx)
	je	.L4844
.L4804:
	cmpb	$0, 272(%rbx)
	jne	.L4805
	movb	$1, 272(%rbx)
.L4805:
	leaq	16(%rsp), %rbp
	leaq	16(%rbx), %rsi
	movl	$123, 276(%rbx)
	movb	$1, 43(%rbx)
	leaq	8(%rbp), %rdi
.LEHB852:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE852:
	movq	8(%rbx), %rax
	movq	%rbp, %rdi
	movq	%rax, 16(%rsp)
.LEHB853:
	call	_ZN5boost6detail25make_ready_at_thread_exitENS_10shared_ptrINS0_17shared_state_baseEEE
.LEHE853:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4806
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4806:
	cmpb	$0, 8(%rsp)
	je	.L4803
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4808:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4808
.L4803:
	addq	$56, %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
.L4844:
	.cfi_restore_state
	leaq	16(%rsp), %rbp
	movq	%rbp, %rdi
.LEHB854:
	call	_ZN5boost25promise_already_satisfiedC1Ev
.LEHE854:
	movq	%rbp, %rdi
.LEHB855:
	call	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
.LEHE855:
.L4826:
	movq	%rbp, %rdi
	movq	%rax, %r12
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L4811:
	cmpb	$0, 8(%rsp)
	je	.L4814
	movq	(%rsp), %r13
.L4815:
	movq	%r13, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4815
.L4814:
	movq	%r12, %rax
	jmp	.L4816
.L4821:
	leaq	16(%rsp), %rbp
.L4816:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbp, %rdi
.LEHB856:
	call	_ZN5boost17current_exceptionEv
.LEHE856:
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB857:
	call	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE
.LEHE857:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4817
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4817:
.LEHB858:
	call	__cxa_end_catch
.LEHE858:
	jmp	.L4803
.L4823:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4820
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4820:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB859:
	call	_Unwind_Resume
.LEHE859:
.L4822:
	movq	%rax, %rbx
	jmp	.L4820
.L4825:
	movq	24(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L4811
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4811
.L4824:
	movq	%rax, %r12
	jmp	.L4811
	.cfi_endproc
.LFE14201:
	.section	.gcc_except_table
	.align 4
.LLSDA14201:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14201-.LLSDATTD14201
.LLSDATTD14201:
	.byte	0x1
	.uleb128 .LLSDACSE14201-.LLSDACSB14201
.LLSDACSB14201:
	.uleb128 .LEHB851-.LFB14201
	.uleb128 .LEHE851-.LEHB851
	.uleb128 .L4821-.LFB14201
	.uleb128 0x1
	.uleb128 .LEHB852-.LFB14201
	.uleb128 .LEHE852-.LEHB852
	.uleb128 .L4824-.LFB14201
	.uleb128 0x3
	.uleb128 .LEHB853-.LFB14201
	.uleb128 .LEHE853-.LEHB853
	.uleb128 .L4825-.LFB14201
	.uleb128 0x3
	.uleb128 .LEHB854-.LFB14201
	.uleb128 .LEHE854-.LEHB854
	.uleb128 .L4824-.LFB14201
	.uleb128 0x3
	.uleb128 .LEHB855-.LFB14201
	.uleb128 .LEHE855-.LEHB855
	.uleb128 .L4826-.LFB14201
	.uleb128 0x3
	.uleb128 .LEHB856-.LFB14201
	.uleb128 .LEHE856-.LEHB856
	.uleb128 .L4822-.LFB14201
	.uleb128 0
	.uleb128 .LEHB857-.LFB14201
	.uleb128 .LEHE857-.LEHB857
	.uleb128 .L4823-.LFB14201
	.uleb128 0
	.uleb128 .LEHB858-.LFB14201
	.uleb128 .LEHE858-.LEHB858
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB859-.LFB14201
	.uleb128 .LEHE859-.LEHB859
	.uleb128 0
	.uleb128 0
.LLSDACSE14201:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14201:
	.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_:
.LFB13868:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13868
	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	.L4847
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4848
	addl	$1, 88(%rdi)
.L4847:
	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
.L4848:
	.cfi_restore_state
.LEHB860:
	call	*%rax
.LEHE860:
	jmp	.L4847
.L4851:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB861:
	call	_Unwind_Resume
.LEHE861:
	.cfi_endproc
.LFE13868:
	.section	.gcc_except_table
.LLSDA13868:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13868-.LLSDACSB13868
.LLSDACSB13868:
	.uleb128 .LEHB860-.LFB13868
	.uleb128 .LEHE860-.LEHB860
	.uleb128 .L4851-.LFB13868
	.uleb128 0
	.uleb128 .LEHB861-.LFB13868
	.uleb128 .LEHE861-.LEHB861
	.uleb128 0
	.uleb128 0
.LLSDACSE13868:
	.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_:
.LFB13356:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13356
	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)
.LEHB862:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE862:
	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)
.LEHB863:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE863:
	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
.LEHB864:
	call	__cxa_throw
.L4858:
	movq	%rax, %rbp
.L4857:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE864:
.L4859:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L4857
	.cfi_endproc
.LFE13356:
	.section	.gcc_except_table
.LLSDA13356:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13356-.LLSDACSB13356
.LLSDACSB13356:
	.uleb128 .LEHB862-.LFB13356
	.uleb128 .LEHE862-.LEHB862
	.uleb128 .L4858-.LFB13356
	.uleb128 0
	.uleb128 .LEHB863-.LFB13356
	.uleb128 .LEHE863-.LEHB863
	.uleb128 .L4859-.LFB13356
	.uleb128 0
	.uleb128 .LEHB864-.LFB13356
	.uleb128 .LEHE864-.LEHB864
	.uleb128 0
	.uleb128 0
.LLSDACSE13356:
	.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:
.LFB12944:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12944
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	subq	$32, %rsp
	.cfi_def_cfa_offset 48
	movq	(%rsi), %rdx
	testq	%rdx, %rdx
	je	.L4879
	cmpb	$0, 16(%rsi)
	jne	.L4864
	movq	%rdx, (%rsp)
	movq	8(%rsi), %rdx
	movq	%rdi, %rbx
	movb	$1, 16(%rsi)
	testq	%rdx, %rdx
	movq	%rdx, 8(%rsp)
	je	.L4865
	lock addl	$1, 8(%rdx)
.L4865:
	movq	%rbx, %rdi
	movq	%rsp, %rsi
	call	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4862
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4862:
	addq	$32, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L4879:
	.cfi_restore_state
	movq	%rsp, %rdi
.LEHB865:
	call	_ZN5boost10task_movedC1Ev
.LEHE865:
	movq	%rsp, %rdi
.LEHB866:
	call	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
.LEHE866:
.L4869:
.L4878:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB867:
	call	_Unwind_Resume
.L4864:
	call	_ZN5boost15future_categoryEv
	movq	%rsp, %rdi
	movl	$2, %esi
	movq	%rax, %rdx
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE867:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost24future_already_retrievedE+16, (%rsp)
.LEHB868:
	call	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_
.LEHE868:
.L4870:
	jmp	.L4878
	.cfi_endproc
.LFE12944:
	.section	.gcc_except_table
.LLSDA12944:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12944-.LLSDACSB12944
.LLSDACSB12944:
	.uleb128 .LEHB865-.LFB12944
	.uleb128 .LEHE865-.LEHB865
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB866-.LFB12944
	.uleb128 .LEHE866-.LEHB866
	.uleb128 .L4869-.LFB12944
	.uleb128 0
	.uleb128 .LEHB867-.LFB12944
	.uleb128 .LEHE867-.LEHB867
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB868-.LFB12944
	.uleb128 .LEHE868-.LEHB868
	.uleb128 .L4870-.LFB12944
	.uleb128 0
.LLSDACSE12944:
	.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	$96, %rsp
	.cfi_def_cfa_offset 128
	movq	$0, 64(%rsp)
	movq	$0, 72(%rsp)
.LEHB869:
	call	_Znwm
.LEHE869:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB870:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE870:
	movb	$0, 272(%rbx)
	movb	$0, 280(%rbx)
	movl	$24, %edi
	movq	$_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE+16, (%rbx)
.LEHB871:
	call	_Znwm
.LEHE871:
	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	.L4882
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L4886
.L4882:
	movq	%rbx, 48(%rsp)
	movq	%rbp, 56(%rsp)
	lock addl	$1, 8(%rbp)
	movq	48(%rsp), %rax
	leaq	16(%rbx), %rdi
	leaq	56(%rsp), %rsi
	movq	%rax, 8(%rbx)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	56(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4886
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4886:
	movq	%rbx, 8(%rsp)
	movq	72(%rsp), %rdi
	movq	8(%rsp), %xmm0
	movq	%rbp, 8(%rsp)
	movhps	8(%rsp), %xmm0
	testq	%rdi, %rdi
	movaps	%xmm0, 64(%rsp)
	je	.L4887
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4887:
	leaq	64(%rsp), %rsi
	leaq	32(%rsp), %rdi
	movb	$0, 80(%rsp)
.LEHB872:
	call	_ZN5boost13packaged_taskIiE10get_futureEv
.LEHE872:
	movq	32(%rsp), %rax
	leaq	64(%rsp), %rsi
	leaq	48(%rsp), %rdi
	movb	$0, 42(%rax)
	movl	$1, 44(%rax)
.LEHB873:
	call	_ZN5boost6threadC1INS_13packaged_taskIiEEEEOT_
.LEHE873:
	leaq	48(%rsp), %rdi
.LEHB874:
	call	_ZN5boost6thread6detachEv
.LEHE874:
	leaq	48(%rsp), %rdi
	call	_ZN5boost6threadD1Ev
	leaq	16(%rsp), %rdi
	leaq	32(%rsp), %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4891
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4891:
	leaq	64(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	leaq	16(%rsp), %rdi
.LEHB875:
	call	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
.LEHE875:
	movq	24(%rsp), %rbx
	movl	%eax, %ebp
	movq	16(%rsp), %rax
	testq	%rbx, %rbx
	je	.L4897
	lock addl	$1, 8(%rbx)
.L4897:
	leaq	48(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 56(%rsp)
	movq	%rax, 48(%rsp)
.LEHB876:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE876:
	testb	$1, %bpl
	jne	.L5033
	testb	$2, %bpl
	jne	.L5035
	andb	$8, %bpl
	je	.L5033
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L5033
	movl	44(%rax), %eax
	testb	$1, %al
	jne	.L5033
	testb	$2, %al
	je	.L5033
.L5035:
	leaq	16(%rsp), %rdx
	leaq	48(%rsp), %rsi
	leaq	32(%rsp), %rdi
.LEHB877:
	call	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.211
	jmp	.L4902
.L5033:
	leaq	16(%rsp), %rdx
	leaq	48(%rsp), %rsi
	leaq	32(%rsp), %rdi
	call	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.213
.LEHE877:
.L4902:
	cmpb	$0, 56(%rsp)
	je	.L4900
	movq	48(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L4906:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4906
.L4900:
	testq	%rbx, %rbx
	je	.L4907
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4907:
	leaq	32(%rsp), %rdi
.LEHB878:
	call	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
.LEHE878:
	movq	40(%rsp), %rbx
	movl	%eax, %ebp
	movq	32(%rsp), %rax
	testq	%rbx, %rbx
	je	.L4915
	lock addl	$1, 8(%rbx)
.L4915:
	leaq	64(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 72(%rsp)
	movq	%rax, 64(%rsp)
.LEHB879:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE879:
	testb	$1, %bpl
	jne	.L5039
	testb	$2, %bpl
	jne	.L5041
	andb	$8, %bpl
	je	.L5039
	movq	32(%rsp), %rax
	testq	%rax, %rax
	je	.L5039
	movl	44(%rax), %eax
	testb	$1, %al
	jne	.L5039
	testb	$2, %al
	je	.L5039
.L5041:
	leaq	32(%rsp), %rdx
	leaq	64(%rsp), %rsi
	leaq	48(%rsp), %rdi
.LEHB880:
	call	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.219
	jmp	.L4920
.L5039:
	leaq	32(%rsp), %rdx
	leaq	64(%rsp), %rsi
	leaq	48(%rsp), %rdi
	call	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.217
.LEHE880:
.L4920:
	cmpb	$0, 72(%rsp)
	je	.L4918
	movq	64(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L4924:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4924
.L4918:
	testq	%rbx, %rbx
	je	.L4925
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4925:
	leaq	48(%rsp), %rdi
.LEHB881:
	call	_ZN5boost6futureIiE3getEv
.LEHE881:
	movq	56(%rsp), %rdi
	movl	%eax, %ebx
	testq	%rdi, %rdi
	je	.L4933
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4933:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4934
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4934:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4880
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4880:
	addq	$96, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	movl	%ebx, %eax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4942:
	.cfi_restore_state
	movq	%rax, %rbx
.L4914:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5044
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5044:
	movq	%rbx, %rdi
.LEHB882:
	call	_Unwind_Resume
.LEHE882:
.L4944:
	movq	56(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4932
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4932:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4914
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4914
.L4947:
	leaq	48(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
.L4894:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4896
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4896:
	leaq	64(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	jmp	.L5044
.L4943:
	movq	%rax, %rbx
	jmp	.L4932
.L4945:
	movq	%rax, %rbx
	jmp	.L4896
.L4946:
	movq	%rax, %rbx
	jmp	.L4894
.L4948:
	movq	%rax, %rbx
.L4885:
	movq	72(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5044
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5044
.L4951:
	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
.LEHB883:
	call	__cxa_rethrow
.LEHE883:
.L4955:
	cmpb	$0, 72(%rsp)
	movq	%rax, %rbp
	je	.L4930
	movq	64(%rsp), %r12
.L4929:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4929
.L4930:
	testq	%rbx, %rbx
	je	.L4931
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4931:
	movq	%rbp, %rbx
	jmp	.L4932
.L4950:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L4885
.L4953:
	cmpb	$0, 56(%rsp)
	movq	%rax, %rbp
	je	.L4912
	movq	48(%rsp), %r12
.L4911:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4911
.L4912:
	testq	%rbx, %rbx
	je	.L4913
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4913:
	movq	%rbp, %rbx
	jmp	.L4914
.L4954:
	movq	%rax, %rbp
	jmp	.L4930
.L4949:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$288, %esi
	call	_ZdlPvm
	movq	%rbp, %rbx
	jmp	.L4885
.L4952:
	movq	%rax, %rbp
	jmp	.L4912
	.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 .LEHB869-.LFB10601
	.uleb128 .LEHE869-.LEHB869
	.uleb128 .L4948-.LFB10601
	.uleb128 0
	.uleb128 .LEHB870-.LFB10601
	.uleb128 .LEHE870-.LEHB870
	.uleb128 .L4949-.LFB10601
	.uleb128 0
	.uleb128 .LEHB871-.LFB10601
	.uleb128 .LEHE871-.LEHB871
	.uleb128 .L4951-.LFB10601
	.uleb128 0x1
	.uleb128 .LEHB872-.LFB10601
	.uleb128 .LEHE872-.LEHB872
	.uleb128 .L4945-.LFB10601
	.uleb128 0
	.uleb128 .LEHB873-.LFB10601
	.uleb128 .LEHE873-.LEHB873
	.uleb128 .L4946-.LFB10601
	.uleb128 0
	.uleb128 .LEHB874-.LFB10601
	.uleb128 .LEHE874-.LEHB874
	.uleb128 .L4947-.LFB10601
	.uleb128 0
	.uleb128 .LEHB875-.LFB10601
	.uleb128 .LEHE875-.LEHB875
	.uleb128 .L4942-.LFB10601
	.uleb128 0
	.uleb128 .LEHB876-.LFB10601
	.uleb128 .LEHE876-.LEHB876
	.uleb128 .L4952-.LFB10601
	.uleb128 0
	.uleb128 .LEHB877-.LFB10601
	.uleb128 .LEHE877-.LEHB877
	.uleb128 .L4953-.LFB10601
	.uleb128 0
	.uleb128 .LEHB878-.LFB10601
	.uleb128 .LEHE878-.LEHB878
	.uleb128 .L4943-.LFB10601
	.uleb128 0
	.uleb128 .LEHB879-.LFB10601
	.uleb128 .LEHE879-.LEHB879
	.uleb128 .L4954-.LFB10601
	.uleb128 0
	.uleb128 .LEHB880-.LFB10601
	.uleb128 .LEHE880-.LEHB880
	.uleb128 .L4955-.LFB10601
	.uleb128 0
	.uleb128 .LEHB881-.LFB10601
	.uleb128 .LEHE881-.LEHB881
	.uleb128 .L4944-.LFB10601
	.uleb128 0
	.uleb128 .LEHB882-.LFB10601
	.uleb128 .LEHE882-.LEHB882
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB883-.LFB10601
	.uleb128 .LEHE883-.LEHB883
	.uleb128 .L4950-.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:
.LFB14159:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14159
	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
.LEHB884:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE884:
	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)
.LEHB885:
	call	__cxa_throw
.L5047:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE885:
	.cfi_endproc
.LFE14159:
	.section	.gcc_except_table
.LLSDA14159:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14159-.LLSDACSB14159
.LLSDACSB14159:
	.uleb128 .LEHB884-.LFB14159
	.uleb128 .LEHE884-.LEHB884
	.uleb128 .L5047-.LFB14159
	.uleb128 0
	.uleb128 .LEHB885-.LFB14159
	.uleb128 .LEHE885-.LEHB885
	.uleb128 0
	.uleb128 0
.LLSDACSE14159:
	.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:
.LFB14158:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14158
	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
.LEHB886:
	call	_Znwm
.LEHE886:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB887:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE887:
	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)
.LEHB888:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE888:
	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
.L5053:
	.cfi_restore_state
	movq	%rax, %rbp
.L5052:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB889:
	call	_Unwind_Resume
.LEHE889:
.L5054:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L5052
	.cfi_endproc
.LFE14158:
	.section	.gcc_except_table
.LLSDA14158:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14158-.LLSDACSB14158
.LLSDACSB14158:
	.uleb128 .LEHB886-.LFB14158
	.uleb128 .LEHE886-.LEHB886
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB887-.LFB14158
	.uleb128 .LEHE887-.LEHB887
	.uleb128 .L5053-.LFB14158
	.uleb128 0
	.uleb128 .LEHB888-.LFB14158
	.uleb128 .LEHE888-.LEHB888
	.uleb128 .L5054-.LFB14158
	.uleb128 0
	.uleb128 .LEHB889-.LFB14158
	.uleb128 .LEHE889-.LEHB889
	.uleb128 0
	.uleb128 0
.LLSDACSE14158:
	.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:
.LFB15222:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15222
	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
.LEHB890:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE890:
	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)
.LEHB891:
	call	__cxa_throw
.L5060:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE891:
	.cfi_endproc
.LFE15222:
	.section	.gcc_except_table
.LLSDA15222:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15222-.LLSDACSB15222
.LLSDACSB15222:
	.uleb128 .LEHB890-.LFB15222
	.uleb128 .LEHE890-.LEHB890
	.uleb128 .L5060-.LFB15222
	.uleb128 0
	.uleb128 .LEHB891-.LFB15222
	.uleb128 .LEHE891-.LEHB891
	.uleb128 0
	.uleb128 0
.LLSDACSE15222:
	.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._ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi,"axG",@progbits,_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
	.type	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi, @function
_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi:
.LFB14410:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14410
	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	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB892:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE892:
	cmpb	$0, 272(%rbx)
	movl	0(%rbp), %eax
	jne	.L5063
	movb	$1, 272(%rbx)
.L5063:
	movl	%eax, 276(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB893:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE893:
	cmpb	$0, 8(%rsp)
	je	.L5062
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L5065:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5065
.L5062:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L5069:
	.cfi_restore_state
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L5067
	movq	(%rsp), %rbp
.L5068:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5068
.L5067:
	movq	%rbx, %rdi
.LEHB894:
	call	_Unwind_Resume
.LEHE894:
	.cfi_endproc
.LFE14410:
	.section	.gcc_except_table
.LLSDA14410:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14410-.LLSDACSB14410
.LLSDACSB14410:
	.uleb128 .LEHB892-.LFB14410
	.uleb128 .LEHE892-.LEHB892
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB893-.LFB14410
	.uleb128 .LEHE893-.LEHB893
	.uleb128 .L5069-.LFB14410
	.uleb128 0
	.uleb128 .LEHB894-.LFB14410
	.uleb128 .LEHE894-.LEHB894
	.uleb128 0
	.uleb128 0
.LLSDACSE14410:
	.section	.text._ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi,"axG",@progbits,_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi,comdat
	.size	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi, .-_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv:
.LFB14200:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14200
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	subq	$16, %rsp
	.cfi_def_cfa_offset 32
	leaq	12(%rsp), %rsi
	movl	$123, 12(%rsp)
.LEHB895:
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE895:
.L5075:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L5079:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB896:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE896:
.LEHB897:
	call	__cxa_end_catch
.LEHE897:
	jmp	.L5075
.L5080:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB898:
	call	_Unwind_Resume
.LEHE898:
	.cfi_endproc
.LFE14200:
	.section	.gcc_except_table
	.align 4
.LLSDA14200:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14200-.LLSDATTD14200
.LLSDATTD14200:
	.byte	0x1
	.uleb128 .LLSDACSE14200-.LLSDACSB14200
.LLSDACSB14200:
	.uleb128 .LEHB895-.LFB14200
	.uleb128 .LEHE895-.LEHB895
	.uleb128 .L5079-.LFB14200
	.uleb128 0x1
	.uleb128 .LEHB896-.LFB14200
	.uleb128 .LEHE896-.LEHB896
	.uleb128 .L5080-.LFB14200
	.uleb128 0
	.uleb128 .LEHB897-.LFB14200
	.uleb128 .LEHE897-.LEHB897
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB898-.LFB14200
	.uleb128 .LEHE898-.LEHB898
	.uleb128 0
	.uleb128 0
.LLSDACSE14200:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14200:
	.text
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE:
.LFB14393:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14393
	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	(%rdi), %rbx
	leaq	16(%rsp), %rdi
	leaq	280(%rbx), %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	leaq	16(%rsp), %rdi
.LEHB899:
	call	_ZN5boost6futureIiE3getEv
	leaq	12(%rsp), %rsi
	addl	$1, %eax
	movq	%rbx, %rdi
	movl	%eax, 12(%rsp)
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE899:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5087
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5087:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L5082
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5082:
	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
.L5090:
	.cfi_restore_state
	movq	24(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L5086
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5086:
	movq	%rbp, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB900:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE900:
.LEHB901:
	call	__cxa_end_catch
.LEHE901:
	jmp	.L5087
.L5089:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB902:
	call	_Unwind_Resume
.LEHE902:
	.cfi_endproc
.LFE14393:
	.section	.gcc_except_table
	.align 4
.LLSDA14393:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14393-.LLSDATTD14393
.LLSDATTD14393:
	.byte	0x1
	.uleb128 .LLSDACSE14393-.LLSDACSB14393
.LLSDACSB14393:
	.uleb128 .LEHB899-.LFB14393
	.uleb128 .LEHE899-.LEHB899
	.uleb128 .L5090-.LFB14393
	.uleb128 0x3
	.uleb128 .LEHB900-.LFB14393
	.uleb128 .LEHE900-.LEHB900
	.uleb128 .L5089-.LFB14393
	.uleb128 0
	.uleb128 .LEHB901-.LFB14393
	.uleb128 .LEHE901-.LEHB901
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB902-.LFB14393
	.uleb128 .LEHE902-.LEHB902
	.uleb128 0
	.uleb128 0
.LLSDACSE14393:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14393:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE:
.LFB14375:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14375
	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	(%rdi), %rbx
	leaq	16(%rsp), %rdi
	leaq	280(%rbx), %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	leaq	16(%rsp), %rdi
.LEHB903:
	call	_ZN5boost6futureIiE3getEv
	leaq	12(%rsp), %rsi
	addl	$1, %eax
	movq	%rbx, %rdi
	movl	%eax, 12(%rsp)
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE903:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5106
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5106:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L5101
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5101:
	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
.L5109:
	.cfi_restore_state
	movq	24(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L5105
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5105:
	movq	%rbp, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB904:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE904:
.LEHB905:
	call	__cxa_end_catch
.LEHE905:
	jmp	.L5106
.L5108:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB906:
	call	_Unwind_Resume
.LEHE906:
	.cfi_endproc
.LFE14375:
	.section	.gcc_except_table
	.align 4
.LLSDA14375:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14375-.LLSDATTD14375
.LLSDATTD14375:
	.byte	0x1
	.uleb128 .LLSDACSE14375-.LLSDACSB14375
.LLSDACSB14375:
	.uleb128 .LEHB903-.LFB14375
	.uleb128 .LEHE903-.LEHB903
	.uleb128 .L5109-.LFB14375
	.uleb128 0x3
	.uleb128 .LEHB904-.LFB14375
	.uleb128 .LEHE904-.LEHB904
	.uleb128 .L5108-.LFB14375
	.uleb128 0
	.uleb128 .LEHB905-.LFB14375
	.uleb128 .LEHE905-.LEHB905
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB906-.LFB14375
	.uleb128 .LEHE906-.LEHB906
	.uleb128 0
	.uleb128 0
.LLSDACSE14375:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14375:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE
	.section	.text._ZN5boost6detail12basic_futureIiEaSEOS2_,"axG",@progbits,_ZN5boost6detail12basic_futureIiEaSEOS2_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12basic_futureIiEaSEOS2_
	.type	_ZN5boost6detail12basic_futureIiEaSEOS2_, @function
_ZN5boost6detail12basic_futureIiEaSEOS2_:
.LFB14533:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14533
	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
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	8(%rsi), %rax
	movq	(%rsi), %rdx
	testq	%rax, %rax
	je	.L5121
	lock addl	$1, 8(%rax)
.L5121:
	movq	8(%rbp), %rdi
	movq	%rdx, 0(%rbp)
	movq	%rax, 8(%rbp)
	testq	%rdi, %rdi
	je	.L5122
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5122:
	movq	8(%rbx), %rdi
	movq	$0, (%rbx)
	movq	$0, 8(%rbx)
	testq	%rdi, %rdi
	je	.L5123
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5123:
	addq	$8, %rsp
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14533:
	.section	.gcc_except_table
.LLSDA14533:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14533-.LLSDACSB14533
.LLSDACSB14533:
.LLSDACSE14533:
	.section	.text._ZN5boost6detail12basic_futureIiEaSEOS2_,"axG",@progbits,_ZN5boost6detail12basic_futureIiEaSEOS2_,comdat
	.size	_ZN5boost6detail12basic_futureIiEaSEOS2_, .-_ZN5boost6detail12basic_futureIiEaSEOS2_
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE:
.LFB14198:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14198
	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
	subq	$32, %rsp
	.cfi_def_cfa_offset 64
	movq	280(%rdi), %r12
	testq	%r12, %r12
	je	.L5194
	leaq	48(%r12), %rax
	movq	%rdi, %rbx
	movq	%rsp, %rdi
	movq	%rsi, %rbp
	movb	$0, 8(%rsp)
	movq	%rax, (%rsp)
.LEHB907:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE907:
	movq	(%r12), %rax
	xorl	%edx, %edx
	movq	%rsp, %rsi
	movq	%r12, %rdi
.LEHB908:
	call	*48(%rax)
.LEHE908:
	cmpb	$0, 8(%rsp)
	je	.L5136
	movq	(%rsp), %r12
	.p2align 4,,10
	.p2align 3
.L5137:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5137
.L5136:
	movq	%rbp, %rdi
.LEHB909:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE909:
	leaq	280(%rbx), %rsi
	movq	%rsp, %rdi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	%rsp, %rdi
.LEHB910:
	call	_ZN5boost6futureIiE3getEv
.LEHE910:
	movq	8(%rsp), %rdi
	leal	1(%rax), %r12d
	testq	%rdi, %rdi
	je	.L5143
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5143:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L5144
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5144:
	cmpb	$0, 8(%rbp)
	je	.L5145
.L5148:
	cmpb	$0, 272(%rbx)
	jne	.L5146
	movb	$1, 272(%rbx)
.L5146:
	movl	%r12d, 276(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB911:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE911:
	cmpb	$0, 8(%rbp)
	jne	.L5134
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5134:
	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
	.p2align 4,,10
	.p2align 3
.L5145:
	.cfi_restore_state
	movq	%rbp, %rdi
.LEHB912:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE912:
	jmp	.L5148
.L5194:
	movq	%rsp, %rdi
.LEHB913:
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE913:
	movq	%rsp, %rdi
.LEHB914:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE914:
.L5166:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5193:
	movq	%rbx, %rdi
.LEHB915:
	call	_Unwind_Resume
.LEHE915:
.L5164:
	movq	%rax, %r12
.L5152:
	cmpb	$0, 8(%rbp)
	jne	.L5153
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5153:
	movq	%r12, %rax
.L5154:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rsp, %rdi
.LEHB916:
	call	_ZN5boost17current_exceptionEv
.LEHE916:
	leaq	24(%rbx), %rdi
	movq	%rsp, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB917:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE917:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5155
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5155:
	movq	%rbp, %rdi
.LEHB918:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE918:
	leaq	280(%rbx), %rdi
	movq	%rsp, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5156
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5156:
	cmpb	$0, 8(%rbp)
	jne	.L5157
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5157:
.LEHB919:
	call	__cxa_end_catch
.LEHE919:
	jmp	.L5134
.L5162:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5160
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5160:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB920:
	call	_Unwind_Resume
.LEHE920:
.L5161:
	movq	%rax, %rbx
	jmp	.L5160
.L5167:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L5193
	movq	(%rsp), %rbp
.L5141:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5141
	jmp	.L5193
.L5165:
	movq	8(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5152
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5152
.L5163:
	jmp	.L5154
	.cfi_endproc
.LFE14198:
	.section	.gcc_except_table
	.align 4
.LLSDA14198:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14198-.LLSDATTD14198
.LLSDATTD14198:
	.byte	0x1
	.uleb128 .LLSDACSE14198-.LLSDACSB14198
.LLSDACSB14198:
	.uleb128 .LEHB907-.LFB14198
	.uleb128 .LEHE907-.LEHB907
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB908-.LFB14198
	.uleb128 .LEHE908-.LEHB908
	.uleb128 .L5167-.LFB14198
	.uleb128 0
	.uleb128 .LEHB909-.LFB14198
	.uleb128 .LEHE909-.LEHB909
	.uleb128 .L5163-.LFB14198
	.uleb128 0x1
	.uleb128 .LEHB910-.LFB14198
	.uleb128 .LEHE910-.LEHB910
	.uleb128 .L5165-.LFB14198
	.uleb128 0x3
	.uleb128 .LEHB911-.LFB14198
	.uleb128 .LEHE911-.LEHB911
	.uleb128 .L5164-.LFB14198
	.uleb128 0x3
	.uleb128 .LEHB912-.LFB14198
	.uleb128 .LEHE912-.LEHB912
	.uleb128 .L5164-.LFB14198
	.uleb128 0x3
	.uleb128 .LEHB913-.LFB14198
	.uleb128 .LEHE913-.LEHB913
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB914-.LFB14198
	.uleb128 .LEHE914-.LEHB914
	.uleb128 .L5166-.LFB14198
	.uleb128 0
	.uleb128 .LEHB915-.LFB14198
	.uleb128 .LEHE915-.LEHB915
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB916-.LFB14198
	.uleb128 .LEHE916-.LEHB916
	.uleb128 .L5161-.LFB14198
	.uleb128 0
	.uleb128 .LEHB917-.LFB14198
	.uleb128 .LEHE917-.LEHB917
	.uleb128 .L5162-.LFB14198
	.uleb128 0
	.uleb128 .LEHB918-.LFB14198
	.uleb128 .LEHE918-.LEHB918
	.uleb128 .L5161-.LFB14198
	.uleb128 0
	.uleb128 .LEHB919-.LFB14198
	.uleb128 .LEHE919-.LEHB919
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB920-.LFB14198
	.uleb128 .LEHE920-.LEHB920
	.uleb128 0
	.uleb128 0
.LLSDACSE14198:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14198:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E7executeERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E7executeERNS_11unique_lockINS_5mutexEEE:
.LFB14193:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14193
	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
	subq	$32, %rsp
	.cfi_def_cfa_offset 64
	movq	280(%rdi), %r12
	testq	%r12, %r12
	je	.L5255
	leaq	48(%r12), %rax
	movq	%rdi, %rbx
	movq	%rsp, %rdi
	movq	%rsi, %rbp
	movb	$0, 8(%rsp)
	movq	%rax, (%rsp)
.LEHB921:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE921:
	movq	(%r12), %rax
	xorl	%edx, %edx
	movq	%rsp, %rsi
	movq	%r12, %rdi
.LEHB922:
	call	*48(%rax)
.LEHE922:
	cmpb	$0, 8(%rsp)
	je	.L5197
	movq	(%rsp), %r12
	.p2align 4,,10
	.p2align 3
.L5198:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5198
.L5197:
	movq	%rbp, %rdi
.LEHB923:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE923:
	leaq	280(%rbx), %rsi
	movq	%rsp, %rdi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	%rsp, %rdi
.LEHB924:
	call	_ZN5boost6futureIiE3getEv
.LEHE924:
	movq	8(%rsp), %rdi
	leal	1(%rax), %r12d
	testq	%rdi, %rdi
	je	.L5204
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5204:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L5205
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5205:
	cmpb	$0, 8(%rbp)
	je	.L5206
.L5209:
	cmpb	$0, 272(%rbx)
	jne	.L5207
	movb	$1, 272(%rbx)
.L5207:
	movl	%r12d, 276(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB925:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE925:
	cmpb	$0, 8(%rbp)
	jne	.L5195
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5195:
	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
	.p2align 4,,10
	.p2align 3
.L5206:
	.cfi_restore_state
	movq	%rbp, %rdi
.LEHB926:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE926:
	jmp	.L5209
.L5255:
	movq	%rsp, %rdi
.LEHB927:
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE927:
	movq	%rsp, %rdi
.LEHB928:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE928:
.L5227:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5254:
	movq	%rbx, %rdi
.LEHB929:
	call	_Unwind_Resume
.LEHE929:
.L5225:
	movq	%rax, %r12
.L5213:
	cmpb	$0, 8(%rbp)
	jne	.L5214
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5214:
	movq	%r12, %rax
.L5215:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rsp, %rdi
.LEHB930:
	call	_ZN5boost17current_exceptionEv
.LEHE930:
	leaq	24(%rbx), %rdi
	movq	%rsp, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB931:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE931:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5216
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5216:
	movq	%rbp, %rdi
.LEHB932:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE932:
	leaq	280(%rbx), %rdi
	movq	%rsp, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5217
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5217:
	cmpb	$0, 8(%rbp)
	jne	.L5218
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5218:
.LEHB933:
	call	__cxa_end_catch
.LEHE933:
	jmp	.L5195
.L5223:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5221
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5221:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB934:
	call	_Unwind_Resume
.LEHE934:
.L5222:
	movq	%rax, %rbx
	jmp	.L5221
.L5228:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L5254
	movq	(%rsp), %rbp
.L5202:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5202
	jmp	.L5254
.L5226:
	movq	8(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5213
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5213
.L5224:
	jmp	.L5215
	.cfi_endproc
.LFE14193:
	.section	.gcc_except_table
	.align 4
.LLSDA14193:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14193-.LLSDATTD14193
.LLSDATTD14193:
	.byte	0x1
	.uleb128 .LLSDACSE14193-.LLSDACSB14193
.LLSDACSB14193:
	.uleb128 .LEHB921-.LFB14193
	.uleb128 .LEHE921-.LEHB921
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB922-.LFB14193
	.uleb128 .LEHE922-.LEHB922
	.uleb128 .L5228-.LFB14193
	.uleb128 0
	.uleb128 .LEHB923-.LFB14193
	.uleb128 .LEHE923-.LEHB923
	.uleb128 .L5224-.LFB14193
	.uleb128 0x1
	.uleb128 .LEHB924-.LFB14193
	.uleb128 .LEHE924-.LEHB924
	.uleb128 .L5226-.LFB14193
	.uleb128 0x3
	.uleb128 .LEHB925-.LFB14193
	.uleb128 .LEHE925-.LEHB925
	.uleb128 .L5225-.LFB14193
	.uleb128 0x3
	.uleb128 .LEHB926-.LFB14193
	.uleb128 .LEHE926-.LEHB926
	.uleb128 .L5225-.LFB14193
	.uleb128 0x3
	.uleb128 .LEHB927-.LFB14193
	.uleb128 .LEHE927-.LEHB927
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB928-.LFB14193
	.uleb128 .LEHE928-.LEHB928
	.uleb128 .L5227-.LFB14193
	.uleb128 0
	.uleb128 .LEHB929-.LFB14193
	.uleb128 .LEHE929-.LEHB929
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB930-.LFB14193
	.uleb128 .LEHE930-.LEHB930
	.uleb128 .L5222-.LFB14193
	.uleb128 0
	.uleb128 .LEHB931-.LFB14193
	.uleb128 .LEHE931-.LEHB931
	.uleb128 .L5223-.LFB14193
	.uleb128 0
	.uleb128 .LEHB932-.LFB14193
	.uleb128 .LEHE932-.LEHB932
	.uleb128 .L5222-.LFB14193
	.uleb128 0
	.uleb128 .LEHB933-.LFB14193
	.uleb128 .LEHE933-.LEHB933
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB934-.LFB14193
	.uleb128 .LEHE934-.LEHB934
	.uleb128 0
	.uleb128 0
.LLSDACSE14193:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14193:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E7executeERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E7executeERNS_11unique_lockINS_5mutexEEE
	.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_:
.LFB14657:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14657
	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	.L5258
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5259
	addl	$1, 88(%rdi)
.L5258:
	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
.L5259:
	.cfi_restore_state
.LEHB935:
	call	*%rax
.LEHE935:
	jmp	.L5258
.L5262:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB936:
	call	_Unwind_Resume
.LEHE936:
	.cfi_endproc
.LFE14657:
	.section	.gcc_except_table
.LLSDA14657:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14657-.LLSDACSB14657
.LLSDACSB14657:
	.uleb128 .LEHB935-.LFB14657
	.uleb128 .LEHE935-.LEHB935
	.uleb128 .L5262-.LFB14657
	.uleb128 0
	.uleb128 .LEHB936-.LFB14657
	.uleb128 .LEHE936-.LEHB936
	.uleb128 0
	.uleb128 0
.LLSDACSE14657:
	.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_:
.LFB14529:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14529
	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)
.LEHB937:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE937:
	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)
.LEHB938:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE938:
	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
.LEHB939:
	call	__cxa_throw
.L5269:
	movq	%rax, %rbp
.L5268:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE939:
.L5270:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L5268
	.cfi_endproc
.LFE14529:
	.section	.gcc_except_table
.LLSDA14529:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14529-.LLSDACSB14529
.LLSDACSB14529:
	.uleb128 .LEHB937-.LFB14529
	.uleb128 .LEHE937-.LEHB937
	.uleb128 .L5269-.LFB14529
	.uleb128 0
	.uleb128 .LEHB938-.LFB14529
	.uleb128 .LEHE938-.LEHB938
	.uleb128 .L5270-.LFB14529
	.uleb128 0
	.uleb128 .LEHB939-.LFB14529
	.uleb128 .LEHE939-.LEHB939
	.uleb128 0
	.uleb128 0
.LLSDACSE14529:
	.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:
.LFB14157:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14157
	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	.L5295
	leaq	48(%rbp), %rbx
	movq	%rbx, %rdi
.LEHB940:
	call	_ZN5boost5mutex4lockEv
.LEHE940:
	cmpb	$0, 280(%rbp)
	jne	.L5296
	movb	$1, 280(%rbp)
	.p2align 4,,10
	.p2align 3
.L5276:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5276
	movq	0(%rbp), %rax
	movq	80(%rax), %rax
	cmpq	$_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, %rax
	jne	.L5277
	movq	%rsp, %rsi
	movq	%rbp, %rdi
	movl	$123, (%rsp)
.LEHB941:
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE941:
.L5273:
	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
	.p2align 4,,10
	.p2align 3
.L5277:
	.cfi_restore_state
	movq	%rbp, %rdi
.LEHB942:
	call	*%rax
.LEHE942:
	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
.L5296:
	.cfi_restore_state
	call	_ZN5boost15future_categoryEv
	movl	$3, %esi
	movq	%rax, %rdx
	movq	%rsp, %rdi
.LEHB943:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE943:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost20task_already_startedE+16, (%rsp)
.LEHB944:
	call	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_
.LEHE944:
.L5287:
	movq	%rsp, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5283:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5283
	movq	%rbp, %rdi
.LEHB945:
	call	_Unwind_Resume
.L5295:
	movq	%rsp, %rdi
	call	_ZN5boost10task_movedC1Ev
.LEHE945:
	movq	%rsp, %rdi
.LEHB946:
	call	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
.LEHE946:
.L5285:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB947:
	call	_Unwind_Resume
.LEHE947:
.L5286:
	movq	%rax, %rbp
	jmp	.L5283
.L5288:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbp, %rdi
.LEHB948:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE948:
.LEHB949:
	call	__cxa_end_catch
.LEHE949:
	jmp	.L5273
.L5289:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB950:
	call	_Unwind_Resume
.LEHE950:
	.cfi_endproc
.LFE14157:
	.section	.gcc_except_table
	.align 4
.LLSDA14157:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14157-.LLSDATTD14157
.LLSDATTD14157:
	.byte	0x1
	.uleb128 .LLSDACSE14157-.LLSDACSB14157
.LLSDACSB14157:
	.uleb128 .LEHB940-.LFB14157
	.uleb128 .LEHE940-.LEHB940
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB941-.LFB14157
	.uleb128 .LEHE941-.LEHB941
	.uleb128 .L5288-.LFB14157
	.uleb128 0x1
	.uleb128 .LEHB942-.LFB14157
	.uleb128 .LEHE942-.LEHB942
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB943-.LFB14157
	.uleb128 .LEHE943-.LEHB943
	.uleb128 .L5286-.LFB14157
	.uleb128 0
	.uleb128 .LEHB944-.LFB14157
	.uleb128 .LEHE944-.LEHB944
	.uleb128 .L5287-.LFB14157
	.uleb128 0
	.uleb128 .LEHB945-.LFB14157
	.uleb128 .LEHE945-.LEHB945
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB946-.LFB14157
	.uleb128 .LEHE946-.LEHB946
	.uleb128 .L5285-.LFB14157
	.uleb128 0
	.uleb128 .LEHB947-.LFB14157
	.uleb128 .LEHE947-.LEHB947
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB948-.LFB14157
	.uleb128 .LEHE948-.LEHB948
	.uleb128 .L5289-.LFB14157
	.uleb128 0
	.uleb128 .LEHB949-.LFB14157
	.uleb128 .LEHE949-.LEHB949
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB950-.LFB14157
	.uleb128 .LEHE950-.LEHB950
	.uleb128 0
	.uleb128 0
.LLSDACSE14157:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14157:
	.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:
.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
	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
.LEHB951:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE951:
	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)
.LEHB952:
	call	__cxa_throw
.L5299:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE952:
	.cfi_endproc
.LFE14713:
	.section	.gcc_except_table
.LLSDA14713:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14713-.LLSDACSB14713
.LLSDACSB14713:
	.uleb128 .LEHB951-.LFB14713
	.uleb128 .LEHE951-.LEHB951
	.uleb128 .L5299-.LFB14713
	.uleb128 0
	.uleb128 .LEHB952-.LFB14713
	.uleb128 .LEHE952-.LEHB952
	.uleb128 0
	.uleb128 0
.LLSDACSE14713:
	.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:
.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
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB953:
	call	_Znwm
.LEHE953:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB954:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE954:
	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)
.LEHB955:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE955:
	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
.L5305:
	.cfi_restore_state
	movq	%rax, %rbp
.L5304:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB956:
	call	_Unwind_Resume
.LEHE956:
.L5306:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L5304
	.cfi_endproc
.LFE14712:
	.section	.gcc_except_table
.LLSDA14712:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14712-.LLSDACSB14712
.LLSDACSB14712:
	.uleb128 .LEHB953-.LFB14712
	.uleb128 .LEHE953-.LEHB953
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB954-.LFB14712
	.uleb128 .LEHE954-.LEHB954
	.uleb128 .L5305-.LFB14712
	.uleb128 0
	.uleb128 .LEHB955-.LFB14712
	.uleb128 .LEHE955-.LEHB955
	.uleb128 .L5306-.LFB14712
	.uleb128 0
	.uleb128 .LEHB956-.LFB14712
	.uleb128 .LEHE956-.LEHB956
	.uleb128 0
	.uleb128 0
.LLSDACSE14712:
	.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
	.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:
.LFB15224:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15224
	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
.LEHB957:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE957:
	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)
.LEHB958:
	call	__cxa_throw
.L5312:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE958:
	.cfi_endproc
.LFE15224:
	.section	.gcc_except_table
.LLSDA15224:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15224-.LLSDACSB15224
.LLSDACSB15224:
	.uleb128 .LEHB957-.LFB15224
	.uleb128 .LEHE957-.LEHB957
	.uleb128 .L5312-.LFB15224
	.uleb128 0
	.uleb128 .LEHB958-.LFB15224
	.uleb128 .LEHE958-.LEHB958
	.uleb128 0
	.uleb128 0
.LLSDACSE15224:
	.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:
.LFB14737:
	.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	.L5318
.L5315:
	cmpb	$0, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE(%rip)
	je	.L5319
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
.L5318:
	.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	.L5315
.L5319:
	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
.LFE14737:
	.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
	.section	.rodata
	.align 8
	.type	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, @object
	.size	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, 24
_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE
	.quad	_ZTIN5boost6detail16thread_data_baseE
	.align 32
	.type	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, @object
	.size	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, 205
_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE:
	.string	"*N5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE"
	.align 8
	.type	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, @object
	.size	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, 24
_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE
	.quad	_ZTIN5boost6detail16thread_data_baseE
	.align 32
	.type	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, @object
	.size	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, 205
_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE:
	.string	"*N5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE, 231
_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, 231
_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE"
	.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
	.section	.rodata
	.align 8
	.type	_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, @object
	.size	_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, 48
_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED1Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED0Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEE3runEv
	.quad	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.align 8
	.type	_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, @object
	.size	_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, 48
_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED1Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEE3runEv
	.quad	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE19get_untyped_deleterEv
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE19get_untyped_deleterEv
	.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	_ZTSN5boost6detail30future_async_shared_state_baseIiEE
	.section	.rodata._ZTSN5boost6detail30future_async_shared_state_baseIiEE,"aG",@progbits,_ZTSN5boost6detail30future_async_shared_state_baseIiEE,comdat
	.align 32
	.type	_ZTSN5boost6detail30future_async_shared_state_baseIiEE, @object
	.size	_ZTSN5boost6detail30future_async_shared_state_baseIiEE, 51
_ZTSN5boost6detail30future_async_shared_state_baseIiEE:
	.string	"N5boost6detail30future_async_shared_state_baseIiEE"
	.weak	_ZTIN5boost6detail30future_async_shared_state_baseIiEE
	.section	.rodata._ZTIN5boost6detail30future_async_shared_state_baseIiEE,"aG",@progbits,_ZTIN5boost6detail30future_async_shared_state_baseIiEE,comdat
	.align 8
	.type	_ZTIN5boost6detail30future_async_shared_state_baseIiEE, @object
	.size	_ZTIN5boost6detail30future_async_shared_state_baseIiEE, 24
_ZTIN5boost6detail30future_async_shared_state_baseIiEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail30future_async_shared_state_baseIiEE
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.section	.rodata
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZTIN5boost6detail30future_async_shared_state_baseIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, 115
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 24
_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE
	.align 32
	.type	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 88
_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.string	"*N5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE"
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, 97
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 24
_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE
	.align 32
	.type	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 91
_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.string	"*N5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE"
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZTIN5boost6detail30future_async_shared_state_baseIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, 115
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, @object
	.size	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 24
_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE
	.align 32
	.type	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, @object
	.size	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 88
_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.string	"*N5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE"
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, 97
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, @object
	.size	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 24
_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE
	.align 32
	.type	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, @object
	.size	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 91
_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.string	"*N5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE"
	.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"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 114
_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 117
_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 114
_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 117
_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE"
	.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	_ZTVN5boost6detail30future_async_shared_state_baseIiEE
	.section	.rodata._ZTVN5boost6detail30future_async_shared_state_baseIiEE,"aG",@progbits,_ZTVN5boost6detail30future_async_shared_state_baseIiEE,comdat
	.align 8
	.type	_ZTVN5boost6detail30future_async_shared_state_baseIiEE, @object
	.size	_ZTVN5boost6detail30future_async_shared_state_baseIiEE, 96
_ZTVN5boost6detail30future_async_shared_state_baseIiEE:
	.quad	0
	.quad	_ZTIN5boost6detail30future_async_shared_state_baseIiEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail30future_async_shared_state_baseIiED1Ev
	.quad	_ZN5boost6detail30future_async_shared_state_baseIiED0Ev
	.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	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.section	.rodata
	.align 8
	.type	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev
	.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	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.align 8
	.type	_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 96
_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.quad	0
	.quad	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED1Ev
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev
	.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	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.align 8
	.type	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev
	.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
	.align 8
	.type	_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 96
_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.quad	0
	.quad	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED1Ev
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev
	.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	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.align 8
	.type	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED0Ev
	.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	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.align 8
	.type	_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, @object
	.size	_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 96
_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.quad	0
	.quad	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED1Ev
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev
	.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	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.align 8
	.type	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev
	.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
	.align 8
	.type	_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, @object
	.size	_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 96
_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.quad	0
	.quad	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED1Ev
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev
	.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	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.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
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE19get_untyped_deleterEv
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE19get_untyped_deleterEv
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE19get_untyped_deleterEv
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE19get_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
.LC20:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+56
	.align 8
.LC21:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+56
	.align 8
.LC22:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+56
	.align 8
.LC23:
	.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
