	.align	4
	.data
	.align	4
m__StdDynamic:
	.long	10
	.ascii	"StdDynamic"
	.byte	0,0
	
	.long	m__StdDynamic
	.align	4
	.long	e____SystemDynamic__dcopy__string__to__graph__0x00010101+2
	.word	0
	.word	4
	.globl	e____SystemDynamic__dcopy__string__to__graph__0x00010101
e____SystemDynamic__dcopy__string__to__graph__0x00010101:
	.word	0
	.word	0
	.long	yet_args_needed_0
	.word	1
	.word	8
	.long	yet_args_needed_1
	.word	2
	.word	16
	.long	yet_args_needed_2
	.word	3
	.word	24
	.long	e____SystemDynamic__lcopy__string__to__graph__0x00010101
	.word	4
	.word	32
i_45:
l_13:
	.long	21
	.ascii	"copy_str1ng_to_g"
	.ascii	"raph2"
	.byte	0,0,0
	
l_14:
	.align	4
	.long	__STRING__+2
	.long	2
	.ascii	"aa"
	.byte	0,0
	
	
	.align	4
	.text
	.align	4

e____SystemDynamic__lcopy__string__to__graph__0x00010101:
	int3
	nop
	nop
	nop

	movl	%ecx,(%esi)
	movl	8(%edx),%ecx
	movl	4(%ecx),%ebp
	movl	%ebp,4(%esi)
	movl	(%ecx),%ecx
	movl	4(%edx),%edx
	leal	8(%esi),%esi
	call	eacopy__string__to__graph__0x00010101_P18
	cmpl	end_heap,%edi
	jae	i_144
i_145:
	movl	$INT+2,(%edi)
	movl	%eax,4(%edi)
	movl	%edi,%eax
	movl	$__Tuple+18,8(%edi)
	movl	%ecx,12(%edi)
	movl	%eax,16(%edi)
	leal	8(%edi),%ecx
	addl	$20,%edi
	ret
	.align	4
	.long	e____SystemDynamic__dcopy__string__to__graph__0x00010101
	.long	4
	.globl	e____SystemDynamic__ncopy__string__to__graph__0x00010101
e____SystemDynamic__ncopy__string__to__graph__0x00010101:
	movl	16(%ecx),%ebp
	movl	%ebp,4(%esi)
	movl	12(%ecx),%ebp
	movl	%ebp,8(%esi)
	movl	%ecx,(%esi)
	movl	$__cycle__in__spine,(%ecx)
	movl	4(%ecx),%edx
	movl	8(%ecx),%ecx
	leal	12(%esi),%esi
	call	eacopy__string__to__graph__0x00010101_P18
	cmpl	end_heap,%edi
	jae	i_146
i_147:
	movl	$INT+2,(%edi)
	movl	%eax,4(%edi)
	movl	%edi,%eax
	movl	-4(%esi),%edx
	movl	$__Tuple+18,(%edx)
	movl	%ecx,4(%edx)
	movl	%eax,8(%edx)
	movl	%edx,%ecx
	addl	$8,%edi
	leal	-4(%esi),%esi
	ret
	.globl	e____SystemDynamic__scopy__string__to__graph__0x00010101
e____SystemDynamic__scopy__string__to__graph__0x00010101:
	movl	-4(%esi),%ebx
	movl	4(%ebx),%ebp
	movl	%ebp,-4(%esi)
	jmp	scopy__string__to__graph__0x00010101_P18
eacopy__string__to__graph__0x00010101_P18:
	movl	%ecx,(%esi)
	movl	%edx,%ecx
	movl	-8(%esi),%edx
	leal	4(%esi),%esi
	testb	$2,(%edx)
	jne	e_13
	movl	%ecx,(%esi)
	addl	$4,%esi
	movl	%edx,%ecx
	call	(%edx)
	movl	%ecx,%edx
	movl	-4(%esi),%ecx
	subl	$4,%esi
e_13:
	movl	-8(%esi),%edx
	testb	$2,(%edx)
	jne	e_14
	movl	%ecx,(%esi)
	addl	$4,%esi
	movl	%edx,%ecx
	call	(%edx)
	movl	%ecx,%edx
	movl	-4(%esi),%ecx
	subl	$4,%esi
e_14:
	movl	%ecx,%edx
	movl	-4(%esi),%ecx
	leal	-4(%esi),%esi
	testb	$2,(%ecx)
	jne	e_15
	movl	%edx,(%esi)
	addl	$4,%esi
	call	(%ecx)
	movl	-4(%esi),%edx
	subl	$4,%esi
e_15:
	testb	$2,(%edx)
	jne	e_16
	movl	%ecx,(%esi)
	addl	$4,%esi
	movl	%edx,%ecx
	call	(%edx)
	movl	%ecx,%edx
	movl	-4(%esi),%ecx
	subl	$4,%esi
e_16:
	movl	4(%ecx),%eax
	movl	4(%edx),%edx
	movl	-8(%esi),%ecx
	movl	4(%ecx),%ebp
	movl	%ebp,-8(%esi)
	movl	-4(%esi),%ecx
	movl	4(%ecx),%ecx
	leal	-4(%esi),%esi
scopy__string__to__graph__0x00010101_P18:
	nop
	nop
	nop
	cmpl	end_heap,%edi
	jae	i_148
i_149:
	movl	$ARRAY+10,(%edi)
	movl	$l_14,4(%edi)
	movl	%edi,%eax
	movl	$e__StdMisc__nabort,8(%edi)
	movl	%eax,12(%edi)
	leal	8(%edi),%ecx
	movl	$2,%eax
	addl	$20,%edi
	leal	-4(%esi),%esi
	int3
	nop
	nop
	nop
	
	ret
i_144:
	call	collect_1
	jmp	i_145
i_146:
	call	collect_1
	jmp	i_147
i_148:
	call	collect_2
	jmp	i_149
	