48ab87:	cc                   	int3
48ab88:	cc                   	int3
48ab89:	cc                   	int3
48ab8a:	cc                   	int3
48ab8b:	cc                   	int3
48ab8c:	cc                   	int3
48ab8d:	cc                   	int3
48ab8e:	cc                   	int3
48ab8f:	cc                   	int3
48ab90:	8b 41 14             	mov    0x14(%ecx),%eax
48ab93:	0f b7 54 24 04       	movzwl 0x4(%esp),%edx
48ab98:	0b d0                	or     %eax,%edx
48ab9a:	89 51 14             	mov    %edx,0x14(%ecx)
48ab9d:	c2 04 00             	ret    $0x4
48aba0:	cc                   	int3
48aba1:	cc                   	int3
48aba2:	cc                   	int3
48aba3:	cc                   	int3
48aba4:	cc                   	int3
48aba5:	cc                   	int3
48aba6:	cc                   	int3
48aba7:	cc                   	int3
48aba8:	cc                   	int3
48aba9:	cc                   	int3
48abaa:	cc                   	int3
48abab:	cc                   	int3
48abac:	cc                   	int3
48abad:	cc                   	int3
48abae:	cc                   	int3
48abaf:	cc                   	int3
48abb0:	8b 41 08             	mov    0x8(%ecx),%eax
48abb3:	c3                   	ret
48abb4:	cc                   	int3
48abb5:	cc                   	int3
48abb6:	cc                   	int3
48abb7:	cc                   	int3
48abb8:	cc                   	int3
48abb9:	cc                   	int3
48abba:	cc                   	int3
48abbb:	cc                   	int3
48abbc:	cc                   	int3
48abbd:	cc                   	int3
48abbe:	cc                   	int3
48abbf:	cc                   	int3
48abc0:	8b 41 04             	mov    0x4(%ecx),%eax
48abc3:	c3                   	ret
48abc4:	cc                   	int3
48abc5:	cc                   	int3
48abc6:	cc                   	int3
48abc7:	cc                   	int3
48abc8:	cc                   	int3
48abc9:	cc                   	int3
48abca:	cc                   	int3
48abcb:	cc                   	int3
48abcc:	cc                   	int3
48abcd:	cc                   	int3
48abce:	cc                   	int3
48abcf:	cc                   	int3
48abd0:	51                   	push   %ecx
48abd1:	56                   	push   %esi
48abd2:	ff 74 24 14          	push   0x14(%esp)
48abd6:	8b 74 24 10          	mov    0x10(%esp),%esi
48abda:	ff 74 24 14          	push   0x14(%esp)
48abde:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
48abe5:	00
48abe6:	51                   	push   %ecx
48abe7:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
48abee:	8b ce                	mov    %esi,%ecx
48abf0:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
48abf7:	c6 06 00             	movb   $0x0,(%esi)
48abfa:	e8 00 34 fb ff       	call   0x43dfff
48abff:	8b c6                	mov    %esi,%eax
48ac01:	5e                   	pop    %esi
48ac02:	59                   	pop    %ecx
48ac03:	c2 0c 00             	ret    $0xc
48ac06:	cc                   	int3
48ac07:	cc                   	int3
48ac08:	cc                   	int3
48ac09:	cc                   	int3
48ac0a:	cc                   	int3
48ac0b:	cc                   	int3
48ac0c:	cc                   	int3
48ac0d:	cc                   	int3
48ac0e:	cc                   	int3
48ac0f:	cc                   	int3
48ac10:	cc                   	int3
48ac11:	cc                   	int3
48ac12:	cc                   	int3
48ac13:	cc                   	int3
48ac14:	cc                   	int3
48ac15:	cc                   	int3
48ac16:	cc                   	int3
48ac17:	cc                   	int3
48ac18:	cc                   	int3
48ac19:	cc                   	int3
48ac1a:	cc                   	int3
48ac1b:	cc                   	int3
48ac1c:	cc                   	int3
48ac1d:	cc                   	int3
48ac1e:	cc                   	int3
48ac1f:	cc                   	int3
48ac20:	8b 01                	mov    (%ecx),%eax
48ac22:	8b 40 10             	mov    0x10(%eax),%eax
48ac25:	ff e0                	jmp    *%eax
48ac27:	cc                   	int3
48ac28:	cc                   	int3
48ac29:	cc                   	int3
48ac2a:	cc                   	int3
48ac2b:	cc                   	int3
48ac2c:	cc                   	int3
48ac2d:	cc                   	int3
48ac2e:	cc                   	int3
48ac2f:	cc                   	int3
48ac30:	51                   	push   %ecx
48ac31:	ff 74 24 0c          	push   0xc(%esp)
48ac35:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
48ac3c:	00
48ac3d:	ff 74 24 0c          	push   0xc(%esp)
48ac41:	e8 9e fc f7 ff       	call   0x40a8e4
48ac46:	8b 44 24 10          	mov    0x10(%esp),%eax
48ac4a:	83 c4 0c             	add    $0xc,%esp
48ac4d:	c3                   	ret
48ac4e:	cc                   	int3
48ac4f:	cc                   	int3
48ac50:	cc                   	int3
48ac51:	cc                   	int3
48ac52:	cc                   	int3
48ac53:	cc                   	int3
48ac54:	cc                   	int3
48ac55:	cc                   	int3
48ac56:	cc                   	int3
48ac57:	cc                   	int3
48ac58:	cc                   	int3
48ac59:	cc                   	int3
48ac5a:	cc                   	int3
48ac5b:	cc                   	int3
48ac5c:	cc                   	int3
48ac5d:	cc                   	int3
48ac5e:	cc                   	int3
48ac5f:	cc                   	int3
48ac60:	51                   	push   %ecx
48ac61:	8b 11                	mov    (%ecx),%edx
48ac63:	ff 74 24 08          	push   0x8(%esp)
48ac67:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
48ac6e:	00
48ac6f:	ff 52 1c             	call   *0x1c(%edx)
48ac72:	8b 44 24 08          	mov    0x8(%esp),%eax
48ac76:	59                   	pop    %ecx
48ac77:	c2 04 00             	ret    $0x4
48ac7a:	cc                   	int3
48ac7b:	cc                   	int3
48ac7c:	cc                   	int3
48ac7d:	cc                   	int3
48ac7e:	cc                   	int3
48ac7f:	cc                   	int3
48ac80:	8b 44 24 04          	mov    0x4(%esp),%eax
48ac84:	83 48 14 04          	orl    $0x4,0x14(%eax)
48ac88:	c3                   	ret
48ac89:	cc                   	int3
48ac8a:	cc                   	int3
48ac8b:	cc                   	int3
48ac8c:	cc                   	int3
48ac8d:	cc                   	int3
48ac8e:	cc                   	int3
48ac8f:	cc                   	int3
48ac90:	83 79 40 10          	cmpl   $0x10,0x40(%ecx)
48ac94:	8d 41 2c             	lea    0x2c(%ecx),%eax
48ac97:	72 02                	jb     0x48ac9b
48ac99:	8b 00                	mov    (%eax),%eax
48ac9b:	c3                   	ret
48ac9c:	cc                   	int3
48ac9d:	cc                   	int3
48ac9e:	cc                   	int3
48ac9f:	cc                   	int3
48aca0:	b8 0c 5f bd 00       	mov    $0xbd5f0c,%eax
48aca5:	c3                   	ret
48aca6:	cc                   	int3
48aca7:	cc                   	int3
48aca8:	cc                   	int3
48aca9:	cc                   	int3
48acaa:	cc                   	int3
48acab:	cc                   	int3
48acac:	cc                   	int3
48acad:	cc                   	int3
48acae:	cc                   	int3
48acaf:	cc                   	int3
48acb0:	8b 01                	mov    (%ecx),%eax
48acb2:	ff 60 1c             	jmp    *0x1c(%eax)
48acb5:	cc                   	int3
48acb6:	cc                   	int3
48acb7:	cc                   	int3
48acb8:	cc                   	int3
48acb9:	cc                   	int3
48acba:	cc                   	int3
48acbb:	cc                   	int3
48acbc:	cc                   	int3
48acbd:	cc                   	int3
48acbe:	cc                   	int3
48acbf:	cc                   	int3
48acc0:	ff 74 24 14          	push   0x14(%esp)
48acc4:	ff 74 24 14          	push   0x14(%esp)
48acc8:	ff 74 24 14          	push   0x14(%esp)
48accc:	ff 74 24 14          	push   0x14(%esp)
48acd0:	ff 74 24 14          	push   0x14(%esp)
48acd4:	e8 f6 41 f9 ff       	call   0x41eecf
48acd9:	ff 70 04             	push   0x4(%eax)
48acdc:	ff 30                	push   (%eax)
48acde:	e8 b9 9e f7 ff       	call   0x404b9c
48ace3:	83 c9 ff             	or     $0xffffffff,%ecx
48ace6:	83 c4 1c             	add    $0x1c,%esp
48ace9:	85 c0                	test   %eax,%eax
48aceb:	0f 48 c1             	cmovs  %ecx,%eax
48acee:	c3                   	ret
48acef:	cc                   	int3
48acf0:	cc                   	int3
48acf1:	cc                   	int3
48acf2:	cc                   	int3
48acf3:	cc                   	int3
48acf4:	cc                   	int3
48acf5:	cc                   	int3
48acf6:	cc                   	int3
48acf7:	cc                   	int3
48acf8:	cc                   	int3
48acf9:	cc                   	int3
48acfa:	cc                   	int3
48acfb:	cc                   	int3
48acfc:	cc                   	int3
48acfd:	cc                   	int3
48acfe:	cc                   	int3
48acff:	cc                   	int3
48ad00:	83 ec 08             	sub    $0x8,%esp
48ad03:	f2 0f 10 44 24 0c    	movsd  0xc(%esp),%xmm0
48ad09:	0f 54 05 30 61 bd 00 	andps  0xbd6130,%xmm0
48ad10:	f2 0f 11 04 24       	movsd  %xmm0,(%esp)
48ad15:	dd 04 24             	fldl   (%esp)
48ad18:	83 c4 08             	add    $0x8,%esp
48ad1b:	c3                   	ret
48ad1c:	cc                   	int3
48ad1d:	cc                   	int3
48ad1e:	cc                   	int3
48ad1f:	cc                   	int3
48ad20:	cc                   	int3
48ad21:	cc                   	int3
48ad22:	cc                   	int3
48ad23:	cc                   	int3
48ad24:	cc                   	int3
48ad25:	cc                   	int3
48ad26:	cc                   	int3
48ad27:	cc                   	int3
48ad28:	cc                   	int3
48ad29:	cc                   	int3
48ad2a:	cc                   	int3
48ad2b:	cc                   	int3
48ad2c:	cc                   	int3
48ad2d:	cc                   	int3
48ad2e:	cc                   	int3
48ad2f:	cc                   	int3
48ad30:	ff 74 24 0c          	push   0xc(%esp)
48ad34:	f2 0f 10 44 24 08    	movsd  0x8(%esp),%xmm0
48ad3a:	83 ec 08             	sub    $0x8,%esp
48ad3d:	f2 0f 11 04 24       	movsd  %xmm0,(%esp)
48ad42:	e8 c8 dd f9 ff       	call   0x428b0f
48ad47:	83 c4 0c             	add    $0xc,%esp
48ad4a:	c3                   	ret
48ad4b:	cc                   	int3
48ad4c:	cc                   	int3
48ad4d:	cc                   	int3
48ad4e:	cc                   	int3
48ad4f:	cc                   	int3
48ad50:	cc                   	int3
48ad51:	cc                   	int3
48ad52:	cc                   	int3
48ad53:	cc                   	int3
48ad54:	cc                   	int3
48ad55:	cc                   	int3
48ad56:	cc                   	int3
48ad57:	cc                   	int3
48ad58:	cc                   	int3
48ad59:	cc                   	int3
48ad5a:	cc                   	int3
48ad5b:	cc                   	int3
48ad5c:	cc                   	int3
48ad5d:	cc                   	int3
48ad5e:	cc                   	int3
48ad5f:	cc                   	int3
48ad60:	8d 44 24 10          	lea    0x10(%esp),%eax
48ad64:	50                   	push   %eax
48ad65:	6a 00                	push   $0x0
48ad67:	ff 74 24 14          	push   0x14(%esp)
48ad6b:	ff 74 24 14          	push   0x14(%esp)
48ad6f:	ff 74 24 14          	push   0x14(%esp)
48ad73:	e8 57 41 f9 ff       	call   0x41eecf
48ad78:	ff 70 04             	push   0x4(%eax)
48ad7b:	ff 30                	push   (%eax)
48ad7d:	e8 1a 9e f7 ff       	call   0x404b9c
48ad82:	83 c9 ff             	or     $0xffffffff,%ecx
48ad85:	83 c4 1c             	add    $0x1c,%esp
48ad88:	85 c0                	test   %eax,%eax
48ad8a:	0f 48 c1             	cmovs  %ecx,%eax
48ad8d:	c3                   	ret
48ad8e:	cc                   	int3
48ad8f:	cc                   	int3
48ad90:	cc                   	int3
48ad91:	cc                   	int3
48ad92:	cc                   	int3
48ad93:	cc                   	int3
48ad94:	cc                   	int3
48ad95:	cc                   	int3
48ad96:	cc                   	int3
48ad97:	cc                   	int3
48ad98:	cc                   	int3
48ad99:	cc                   	int3
48ad9a:	cc                   	int3
48ad9b:	cc                   	int3
48ad9c:	cc                   	int3
48ad9d:	cc                   	int3
48ad9e:	cc                   	int3
48ad9f:	cc                   	int3
48ada0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
48ada6:	8b c1                	mov    %ecx,%eax
48ada8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
48adaf:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
48adb6:	c2 04 00             	ret    $0x4
48adb9:	cc                   	int3
48adba:	cc                   	int3
48adbb:	cc                   	int3
48adbc:	cc                   	int3
48adbd:	cc                   	int3
48adbe:	cc                   	int3
48adbf:	cc                   	int3
48adc0:	8b 44 24 04          	mov    0x4(%esp),%eax
48adc4:	8b 00                	mov    (%eax),%eax
48adc6:	89 01                	mov    %eax,(%ecx)
48adc8:	8b 44 24 08          	mov    0x8(%esp),%eax
48adcc:	8a 00                	mov    (%eax),%al
48adce:	88 41 04             	mov    %al,0x4(%ecx)
48add1:	8b c1                	mov    %ecx,%eax
48add3:	c2 08 00             	ret    $0x8
48add6:	cc                   	int3
48add7:	cc                   	int3
48add8:	cc                   	int3
48add9:	cc                   	int3
48adda:	cc                   	int3
48addb:	cc                   	int3
48addc:	cc                   	int3
48addd:	cc                   	int3
48adde:	cc                   	int3
48addf:	cc                   	int3
48ade0:	51                   	push   %ecx
48ade1:	8b 44 24 0c          	mov    0xc(%esp),%eax