43fc7c:	cc                   	int3
43fc7d:	cc                   	int3
43fc7e:	cc                   	int3
43fc7f:	cc                   	int3
43fc80:	cc                   	int3
43fc81:	cc                   	int3
43fc82:	cc                   	int3
43fc83:	cc                   	int3
43fc84:	cc                   	int3
43fc85:	cc                   	int3
43fc86:	cc                   	int3
43fc87:	cc                   	int3
43fc88:	cc                   	int3
43fc89:	cc                   	int3
43fc8a:	cc                   	int3
43fc8b:	cc                   	int3
43fc8c:	cc                   	int3
43fc8d:	cc                   	int3
43fc8e:	cc                   	int3
43fc8f:	cc                   	int3
43fc90:	8b ff                	mov    %edi,%edi
43fc92:	55                   	push   %ebp
43fc93:	8b ec                	mov    %esp,%ebp
43fc95:	51                   	push   %ecx
43fc96:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fc99:	8b 45 fc             	mov    -0x4(%ebp),%eax
43fc9c:	8b 4d 08             	mov    0x8(%ebp),%ecx
43fc9f:	89 08                	mov    %ecx,(%eax)
43fca1:	8b 55 fc             	mov    -0x4(%ebp),%edx
43fca4:	8b 45 08             	mov    0x8(%ebp),%eax
43fca7:	8b 08                	mov    (%eax),%ecx
43fca9:	89 4a 04             	mov    %ecx,0x4(%edx)
43fcac:	8b 55 08             	mov    0x8(%ebp),%edx
43fcaf:	c7 02 00 00 00 00    	movl   $0x0,(%edx)
43fcb5:	8b 45 fc             	mov    -0x4(%ebp),%eax
43fcb8:	8b e5                	mov    %ebp,%esp
43fcba:	5d                   	pop    %ebp
43fcbb:	c2 04 00             	ret    $0x4
43fcbe:	cc                   	int3
43fcbf:	cc                   	int3
43fcc0:	cc                   	int3
43fcc1:	cc                   	int3
43fcc2:	cc                   	int3
43fcc3:	cc                   	int3
43fcc4:	cc                   	int3
43fcc5:	cc                   	int3
43fcc6:	cc                   	int3
43fcc7:	cc                   	int3
43fcc8:	cc                   	int3
43fcc9:	cc                   	int3
43fcca:	cc                   	int3
43fccb:	cc                   	int3
43fccc:	cc                   	int3
43fccd:	cc                   	int3
43fcce:	cc                   	int3
43fccf:	cc                   	int3
43fcd0:	8b ff                	mov    %edi,%edi
43fcd2:	55                   	push   %ebp
43fcd3:	8b ec                	mov    %esp,%ebp
43fcd5:	51                   	push   %ecx
43fcd6:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fcd9:	8b 45 fc             	mov    -0x4(%ebp),%eax
43fcdc:	8b 4d 08             	mov    0x8(%ebp),%ecx
43fcdf:	89 08                	mov    %ecx,(%eax)
43fce1:	8b 45 fc             	mov    -0x4(%ebp),%eax
43fce4:	8b e5                	mov    %ebp,%esp
43fce6:	5d                   	pop    %ebp
43fce7:	c2 04 00             	ret    $0x4
43fcea:	cc                   	int3
43fceb:	cc                   	int3
43fcec:	cc                   	int3
43fced:	cc                   	int3
43fcee:	cc                   	int3
43fcef:	cc                   	int3
43fcf0:	8b ff                	mov    %edi,%edi
43fcf2:	55                   	push   %ebp
43fcf3:	8b ec                	mov    %esp,%ebp
43fcf5:	51                   	push   %ecx
43fcf6:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fcf9:	8b 45 fc             	mov    -0x4(%ebp),%eax
43fcfc:	c7 80 00 04 00 00 00 	movl   $0x0,0x400(%eax)
43fd03:	00 00 00
43fd06:	6a 00                	push   $0x0
43fd08:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fd0b:	81 c1 04 04 00 00    	add    $0x404,%ecx
43fd11:	e8 29 29 fc ff       	call   0x40263f
43fd16:	8b 45 fc             	mov    -0x4(%ebp),%eax
43fd19:	8b e5                	mov    %ebp,%esp
43fd1b:	5d                   	pop    %ebp
43fd1c:	c3                   	ret
43fd1d:	cc                   	int3
43fd1e:	cc                   	int3
43fd1f:	cc                   	int3
43fd20:	cc                   	int3
43fd21:	cc                   	int3
43fd22:	cc                   	int3
43fd23:	cc                   	int3
43fd24:	cc                   	int3
43fd25:	cc                   	int3
43fd26:	cc                   	int3
43fd27:	cc                   	int3
43fd28:	cc                   	int3
43fd29:	cc                   	int3
43fd2a:	cc                   	int3
43fd2b:	cc                   	int3
43fd2c:	cc                   	int3
43fd2d:	cc                   	int3
43fd2e:	cc                   	int3
43fd2f:	cc                   	int3
43fd30:	8b ff                	mov    %edi,%edi
43fd32:	55                   	push   %ebp
43fd33:	8b ec                	mov    %esp,%ebp
43fd35:	51                   	push   %ecx
43fd36:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fd39:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fd3c:	83 c1 40             	add    $0x40,%ecx
43fd3f:	e8 4a 1b fc ff       	call   0x40188e
43fd44:	8b e5                	mov    %ebp,%esp
43fd46:	5d                   	pop    %ebp
43fd47:	c3                   	ret
43fd48:	cc                   	int3
43fd49:	cc                   	int3
43fd4a:	cc                   	int3
43fd4b:	cc                   	int3
43fd4c:	cc                   	int3
43fd4d:	cc                   	int3
43fd4e:	cc                   	int3
43fd4f:	cc                   	int3
43fd50:	8b ff                	mov    %edi,%edi
43fd52:	55                   	push   %ebp
43fd53:	8b ec                	mov    %esp,%ebp
43fd55:	51                   	push   %ecx
43fd56:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fd59:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fd5c:	83 c1 40             	add    $0x40,%ecx
43fd5f:	e8 2a 1b fc ff       	call   0x40188e
43fd64:	8b e5                	mov    %ebp,%esp
43fd66:	5d                   	pop    %ebp
43fd67:	c3                   	ret
43fd68:	cc                   	int3
43fd69:	cc                   	int3
43fd6a:	cc                   	int3
43fd6b:	cc                   	int3
43fd6c:	cc                   	int3
43fd6d:	cc                   	int3
43fd6e:	cc                   	int3
43fd6f:	cc                   	int3
43fd70:	8b ff                	mov    %edi,%edi
43fd72:	55                   	push   %ebp
43fd73:	8b ec                	mov    %esp,%ebp
43fd75:	51                   	push   %ecx
43fd76:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fd79:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fd7c:	e8 98 21 fc ff       	call   0x401f19
43fd81:	8b e5                	mov    %ebp,%esp
43fd83:	5d                   	pop    %ebp
43fd84:	c3                   	ret
43fd85:	cc                   	int3
43fd86:	cc                   	int3
43fd87:	cc                   	int3
43fd88:	cc                   	int3
43fd89:	cc                   	int3
43fd8a:	cc                   	int3
43fd8b:	cc                   	int3
43fd8c:	cc                   	int3
43fd8d:	cc                   	int3
43fd8e:	cc                   	int3
43fd8f:	cc                   	int3
43fd90:	8b ff                	mov    %edi,%edi
43fd92:	55                   	push   %ebp
43fd93:	8b ec                	mov    %esp,%ebp
43fd95:	51                   	push   %ecx
43fd96:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fd99:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fd9c:	e8 8a 32 fc ff       	call   0x40302b
43fda1:	8b e5                	mov    %ebp,%esp
43fda3:	5d                   	pop    %ebp
43fda4:	c3                   	ret
43fda5:	cc                   	int3
43fda6:	cc                   	int3
43fda7:	cc                   	int3
43fda8:	cc                   	int3
43fda9:	cc                   	int3
43fdaa:	cc                   	int3
43fdab:	cc                   	int3
43fdac:	cc                   	int3
43fdad:	cc                   	int3
43fdae:	cc                   	int3
43fdaf:	cc                   	int3
43fdb0:	8b ff                	mov    %edi,%edi
43fdb2:	55                   	push   %ebp
43fdb3:	8b ec                	mov    %esp,%ebp
43fdb5:	51                   	push   %ecx
43fdb6:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fdb9:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fdbc:	e8 61 27 fc ff       	call   0x402522
43fdc1:	8b e5                	mov    %ebp,%esp
43fdc3:	5d                   	pop    %ebp
43fdc4:	c3                   	ret
43fdc5:	cc                   	int3
43fdc6:	cc                   	int3
43fdc7:	cc                   	int3
43fdc8:	cc                   	int3
43fdc9:	cc                   	int3
43fdca:	cc                   	int3
43fdcb:	cc                   	int3
43fdcc:	cc                   	int3
43fdcd:	cc                   	int3
43fdce:	cc                   	int3
43fdcf:	cc                   	int3
43fdd0:	8b ff                	mov    %edi,%edi
43fdd2:	55                   	push   %ebp
43fdd3:	8b ec                	mov    %esp,%ebp
43fdd5:	51                   	push   %ecx
43fdd6:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fdd9:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fddc:	e8 d9 2f fc ff       	call   0x402dba
43fde1:	8b e5                	mov    %ebp,%esp
43fde3:	5d                   	pop    %ebp
43fde4:	c3                   	ret
43fde5:	cc                   	int3
43fde6:	cc                   	int3
43fde7:	cc                   	int3
43fde8:	cc                   	int3
43fde9:	cc                   	int3
43fdea:	cc                   	int3
43fdeb:	cc                   	int3
43fdec:	cc                   	int3
43fded:	cc                   	int3
43fdee:	cc                   	int3
43fdef:	cc                   	int3
43fdf0:	8b ff                	mov    %edi,%edi
43fdf2:	55                   	push   %ebp
43fdf3:	8b ec                	mov    %esp,%ebp
43fdf5:	51                   	push   %ecx
43fdf6:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fdf9:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fdfc:	e8 8d 29 fc ff       	call   0x40278e
43fe01:	8b e5                	mov    %ebp,%esp
43fe03:	5d                   	pop    %ebp
43fe04:	c3                   	ret
43fe05:	cc                   	int3
43fe06:	cc                   	int3
43fe07:	cc                   	int3
43fe08:	cc                   	int3
43fe09:	cc                   	int3
43fe0a:	cc                   	int3
43fe0b:	cc                   	int3
43fe0c:	cc                   	int3
43fe0d:	cc                   	int3
43fe0e:	cc                   	int3
43fe0f:	cc                   	int3
43fe10:	8b ff                	mov    %edi,%edi
43fe12:	55                   	push   %ebp
43fe13:	8b ec                	mov    %esp,%ebp
43fe15:	51                   	push   %ecx
43fe16:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fe19:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fe1c:	e8 6d 29 fc ff       	call   0x40278e
43fe21:	8b e5                	mov    %ebp,%esp
43fe23:	5d                   	pop    %ebp
43fe24:	c3                   	ret
43fe25:	cc                   	int3
43fe26:	cc                   	int3
43fe27:	cc                   	int3
43fe28:	cc                   	int3
43fe29:	cc                   	int3
43fe2a:	cc                   	int3
43fe2b:	cc                   	int3
43fe2c:	cc                   	int3
43fe2d:	cc                   	int3
43fe2e:	cc                   	int3
43fe2f:	cc                   	int3
43fe30:	8b ff                	mov    %edi,%edi
43fe32:	55                   	push   %ebp
43fe33:	8b ec                	mov    %esp,%ebp
43fe35:	51                   	push   %ecx
43fe36:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fe39:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fe3c:	e8 d8 1b fc ff       	call   0x401a19
43fe41:	8b e5                	mov    %ebp,%esp
43fe43:	5d                   	pop    %ebp
43fe44:	c3                   	ret
43fe45:	cc                   	int3
43fe46:	cc                   	int3
43fe47:	cc                   	int3
43fe48:	cc                   	int3
43fe49:	cc                   	int3
43fe4a:	cc                   	int3
43fe4b:	cc                   	int3
43fe4c:	cc                   	int3
43fe4d:	cc                   	int3
43fe4e:	cc                   	int3
43fe4f:	cc                   	int3
43fe50:	8b ff                	mov    %edi,%edi
43fe52:	55                   	push   %ebp
43fe53:	8b ec                	mov    %esp,%ebp
43fe55:	51                   	push   %ecx
43fe56:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fe59:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fe5c:	e8 b8 1b fc ff       	call   0x401a19
43fe61:	8b e5                	mov    %ebp,%esp
43fe63:	5d                   	pop    %ebp
43fe64:	c3                   	ret
43fe65:	cc                   	int3
43fe66:	cc                   	int3
43fe67:	cc                   	int3
43fe68:	cc                   	int3
43fe69:	cc                   	int3
43fe6a:	cc                   	int3
43fe6b:	cc                   	int3
43fe6c:	cc                   	int3
43fe6d:	cc                   	int3
43fe6e:	cc                   	int3
43fe6f:	cc                   	int3
43fe70:	8b ff                	mov    %edi,%edi
43fe72:	55                   	push   %ebp
43fe73:	8b ec                	mov    %esp,%ebp
43fe75:	51                   	push   %ecx
43fe76:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fe79:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fe7c:	e8 6d 28 fc ff       	call   0x4026ee
43fe81:	8b e5                	mov    %ebp,%esp
43fe83:	5d                   	pop    %ebp
43fe84:	c3                   	ret
43fe85:	cc                   	int3
43fe86:	cc                   	int3
43fe87:	cc                   	int3
43fe88:	cc                   	int3
43fe89:	cc                   	int3
43fe8a:	cc                   	int3
43fe8b:	cc                   	int3
43fe8c:	cc                   	int3
43fe8d:	cc                   	int3
43fe8e:	cc                   	int3
43fe8f:	cc                   	int3
43fe90:	8b ff                	mov    %edi,%edi
43fe92:	55                   	push   %ebp
43fe93:	8b ec                	mov    %esp,%ebp
43fe95:	51                   	push   %ecx
43fe96:	89 4d fc             	mov    %ecx,-0x4(%ebp)
43fe99:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fe9c:	e8 b8 30 fc ff       	call   0x402f59
43fea1:	8b e5                	mov    %ebp,%esp
43fea3:	5d                   	pop    %ebp
43fea4:	c3                   	ret
43fea5:	cc                   	int3
43fea6:	cc                   	int3
43fea7:	cc                   	int3
43fea8:	cc                   	int3