5dcf03:	cc                   	int3
5dcf04:	cc                   	int3
5dcf05:	cc                   	int3
5dcf06:	cc                   	int3
5dcf07:	cc                   	int3
5dcf08:	cc                   	int3
5dcf09:	cc                   	int3
5dcf0a:	cc                   	int3
5dcf0b:	cc                   	int3
5dcf0c:	cc                   	int3
5dcf0d:	cc                   	int3
5dcf0e:	cc                   	int3
5dcf0f:	cc                   	int3
5dcf10:	e9 8b da e4 ff       	jmp    0x42a9a0
5dcf15:	cc                   	int3
5dcf16:	cc                   	int3
5dcf17:	cc                   	int3
5dcf18:	cc                   	int3
5dcf19:	cc                   	int3
5dcf1a:	cc                   	int3
5dcf1b:	cc                   	int3
5dcf1c:	cc                   	int3
5dcf1d:	cc                   	int3
5dcf1e:	cc                   	int3
5dcf1f:	cc                   	int3
5dcf20:	c7 01 00 85 be 00    	movl   $0xbe8500,(%ecx)
5dcf26:	e9 b2 67 e3 ff       	jmp    0x4136dd
5dcf2b:	cc                   	int3
5dcf2c:	cc                   	int3
5dcf2d:	cc                   	int3
5dcf2e:	cc                   	int3
5dcf2f:	cc                   	int3
5dcf30:	56                   	push   %esi
5dcf31:	57                   	push   %edi
5dcf32:	8b f9                	mov    %ecx,%edi
5dcf34:	8b 47 f8             	mov    -0x8(%edi),%eax
5dcf37:	8d 77 e4             	lea    -0x1c(%edi),%esi
5dcf3a:	83 f8 08             	cmp    $0x8,%eax
5dcf3d:	72 0b                	jb     0x5dcf4a
5dcf3f:	40                   	inc    %eax
5dcf40:	8b ce                	mov    %esi,%ecx
5dcf42:	50                   	push   %eax
5dcf43:	ff 36                	push   (%esi)
5dcf45:	e8 fd 4c e4 ff       	call   0x421c47
5dcf4a:	c7 46 14 07 00 00 00 	movl   $0x7,0x14(%esi)
5dcf51:	83 7e 14 08          	cmpl   $0x8,0x14(%esi)
5dcf55:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
5dcf5c:	72 02                	jb     0x5dcf60
5dcf5e:	8b 36                	mov    (%esi),%esi
5dcf60:	33 c0                	xor    %eax,%eax
5dcf62:	66 89 06             	mov    %ax,(%esi)
5dcf65:	8d 77 cc             	lea    -0x34(%edi),%esi
5dcf68:	8b 46 14             	mov    0x14(%esi),%eax
5dcf6b:	83 f8 08             	cmp    $0x8,%eax
5dcf6e:	72 0b                	jb     0x5dcf7b
5dcf70:	40                   	inc    %eax
5dcf71:	8b ce                	mov    %esi,%ecx
5dcf73:	50                   	push   %eax
5dcf74:	ff 36                	push   (%esi)
5dcf76:	e8 cc 4c e4 ff       	call   0x421c47
5dcf7b:	c7 46 14 07 00 00 00 	movl   $0x7,0x14(%esi)
5dcf82:	83 7e 14 08          	cmpl   $0x8,0x14(%esi)
5dcf86:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
5dcf8d:	72 02                	jb     0x5dcf91
5dcf8f:	8b 36                	mov    (%esi),%esi
5dcf91:	33 c0                	xor    %eax,%eax
5dcf93:	8d 4f d0             	lea    -0x30(%edi),%ecx
5dcf96:	5f                   	pop    %edi
5dcf97:	66 89 06             	mov    %ax,(%esi)
5dcf9a:	5e                   	pop    %esi
5dcf9b:	e9 35 b6 e2 ff       	jmp    0x4085d5
5dcfa0:	cc                   	int3
5dcfa1:	cc                   	int3
5dcfa2:	cc                   	int3
5dcfa3:	cc                   	int3
5dcfa4:	cc                   	int3
5dcfa5:	cc                   	int3
5dcfa6:	cc                   	int3
5dcfa7:	cc                   	int3
5dcfa8:	cc                   	int3
5dcfa9:	cc                   	int3
5dcfaa:	cc                   	int3
5dcfab:	cc                   	int3
5dcfac:	cc                   	int3
5dcfad:	cc                   	int3
5dcfae:	cc                   	int3
5dcfaf:	cc                   	int3
5dcfb0:	cc                   	int3
5dcfb1:	cc                   	int3
5dcfb2:	cc                   	int3
5dcfb3:	cc                   	int3
5dcfb4:	cc                   	int3
5dcfb5:	cc                   	int3
5dcfb6:	cc                   	int3
5dcfb7:	cc                   	int3
5dcfb8:	cc                   	int3
5dcfb9:	cc                   	int3
5dcfba:	cc                   	int3
5dcfbb:	cc                   	int3
5dcfbc:	cc                   	int3
5dcfbd:	cc                   	int3
5dcfbe:	cc                   	int3
5dcfbf:	cc                   	int3
5dcfc0:	8d 41 04             	lea    0x4(%ecx),%eax
5dcfc3:	c7 01 e8 4c bd 00    	movl   $0xbd4ce8,(%ecx)
5dcfc9:	50                   	push   %eax
5dcfca:	e8 69 7d e5 ff       	call   0x434d38
5dcfcf:	59                   	pop    %ecx
5dcfd0:	c3                   	ret
5dcfd1:	cc                   	int3
5dcfd2:	cc                   	int3
5dcfd3:	cc                   	int3
5dcfd4:	cc                   	int3
5dcfd5:	cc                   	int3
5dcfd6:	cc                   	int3
5dcfd7:	cc                   	int3
5dcfd8:	cc                   	int3
5dcfd9:	cc                   	int3
5dcfda:	cc                   	int3
5dcfdb:	cc                   	int3
5dcfdc:	cc                   	int3
5dcfdd:	cc                   	int3
5dcfde:	cc                   	int3
5dcfdf:	cc                   	int3
5dcfe0:	56                   	push   %esi
5dcfe1:	ff 74 24 08          	push   0x8(%esp)
5dcfe5:	8b f1                	mov    %ecx,%esi
5dcfe7:	e8 c1 a8 e5 ff       	call   0x4378ad
5dcfec:	8b c6                	mov    %esi,%eax
5dcfee:	5e                   	pop    %esi
5dcfef:	c2 04 00             	ret    $0x4
5dcff2:	cc                   	int3
5dcff3:	cc                   	int3
5dcff4:	cc                   	int3
5dcff5:	cc                   	int3
5dcff6:	cc                   	int3
5dcff7:	cc                   	int3
5dcff8:	cc                   	int3
5dcff9:	cc                   	int3
5dcffa:	cc                   	int3
5dcffb:	cc                   	int3
5dcffc:	cc                   	int3
5dcffd:	cc                   	int3
5dcffe:	cc                   	int3
5dcfff:	cc                   	int3
5dd000:	8b 09                	mov    (%ecx),%ecx
5dd002:	8b 44 24 04          	mov    0x4(%esp),%eax
5dd006:	8d 04 c1             	lea    (%ecx,%eax,8),%eax
5dd009:	c2 04 00             	ret    $0x4
5dd00c:	cc                   	int3
5dd00d:	cc                   	int3
5dd00e:	cc                   	int3
5dd00f:	cc                   	int3
5dd010:	56                   	push   %esi
5dd011:	8d 71 3c             	lea    0x3c(%ecx),%esi
5dd014:	8b ce                	mov    %esi,%ecx
5dd016:	e8 9d 1f e6 ff       	call   0x43efb8
5dd01b:	c7 06 b8 e1 bd 00    	movl   $0xbde1b8,(%esi)
5dd021:	5e                   	pop    %esi
5dd022:	c3                   	ret
5dd023:	cc                   	int3
5dd024:	cc                   	int3
5dd025:	cc                   	int3
5dd026:	cc                   	int3
5dd027:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5dd02a:	e9 ad 3d e5 ff       	jmp    0x430ddc
5dd02f:	cc                   	int3
5dd030:	cc                   	int3
5dd031:	cc                   	int3
5dd032:	cc                   	int3
5dd033:	cc                   	int3
5dd034:	cc                   	int3
5dd035:	cc                   	int3
5dd036:	cc                   	int3
5dd037:	cc                   	int3
5dd038:	cc                   	int3
5dd039:	cc                   	int3
5dd03a:	cc                   	int3
5dd03b:	cc                   	int3
5dd03c:	cc                   	int3
5dd03d:	cc                   	int3
5dd03e:	cc                   	int3
5dd03f:	cc                   	int3
5dd040:	56                   	push   %esi
5dd041:	8b f1                	mov    %ecx,%esi
5dd043:	c7 06 00 85 be 00    	movl   $0xbe8500,(%esi)
5dd049:	e8 8f 66 e3 ff       	call   0x4136dd
5dd04e:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
5dd053:	74 0b                	je     0x5dd060
5dd055:	6a 04                	push   $0x4
5dd057:	56                   	push   %esi
5dd058:	e8 3f 4e e2 ff       	call   0x401e9c
5dd05d:	83 c4 08             	add    $0x8,%esp
5dd060:	8b c6                	mov    %esi,%eax
5dd062:	5e                   	pop    %esi
5dd063:	c2 04 00             	ret    $0x4
5dd066:	cc                   	int3
5dd067:	cc                   	int3
5dd068:	cc                   	int3
5dd069:	cc                   	int3
5dd06a:	cc                   	int3
5dd06b:	cc                   	int3
5dd06c:	cc                   	int3
5dd06d:	cc                   	int3
5dd06e:	cc                   	int3
5dd06f:	cc                   	int3
5dd070:	56                   	push   %esi
5dd071:	8d 71 c4             	lea    -0x3c(%ecx),%esi
5dd074:	e8 3f 1f e6 ff       	call   0x43efb8
5dd079:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
5dd07e:	c7 46 3c b8 e1 bd 00 	movl   $0xbde1b8,0x3c(%esi)
5dd085:	74 0b                	je     0x5dd092
5dd087:	6a 40                	push   $0x40
5dd089:	56                   	push   %esi
5dd08a:	e8 0d 4e e2 ff       	call   0x401e9c
5dd08f:	83 c4 08             	add    $0x8,%esp
5dd092:	8b c6                	mov    %esi,%eax
5dd094:	5e                   	pop    %esi
5dd095:	c2 04 00             	ret    $0x4
5dd098:	cc                   	int3
5dd099:	cc                   	int3
5dd09a:	cc                   	int3
5dd09b:	cc                   	int3
5dd09c:	cc                   	int3
5dd09d:	cc                   	int3
5dd09e:	cc                   	int3
5dd09f:	cc                   	int3
5dd0a0:	cc                   	int3
5dd0a1:	cc                   	int3
5dd0a2:	cc                   	int3
5dd0a3:	cc                   	int3
5dd0a4:	cc                   	int3
5dd0a5:	cc                   	int3
5dd0a6:	cc                   	int3
5dd0a7:	cc                   	int3
5dd0a8:	cc                   	int3
5dd0a9:	cc                   	int3
5dd0aa:	cc                   	int3
5dd0ab:	cc                   	int3
5dd0ac:	cc                   	int3
5dd0ad:	cc                   	int3
5dd0ae:	cc                   	int3
5dd0af:	cc                   	int3
5dd0b0:	56                   	push   %esi
5dd0b1:	8b f1                	mov    %ecx,%esi
5dd0b3:	8d 46 04             	lea    0x4(%esi),%eax
5dd0b6:	c7 06 e8 4c bd 00    	movl   $0xbd4ce8,(%esi)
5dd0bc:	50                   	push   %eax
5dd0bd:	e8 76 7c e5 ff       	call   0x434d38
5dd0c2:	83 c4 04             	add    $0x4,%esp
5dd0c5:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
5dd0ca:	74 0e                	je     0x5dd0da
5dd0cc:	68 90 00 00 00       	push   $0x90
5dd0d1:	56                   	push   %esi
5dd0d2:	e8 c5 4d e2 ff       	call   0x401e9c
5dd0d7:	83 c4 08             	add    $0x8,%esp
5dd0da:	8b c6                	mov    %esi,%eax
5dd0dc:	5e                   	pop    %esi
5dd0dd:	c2 04 00             	ret    $0x4
5dd0e0:	cc                   	int3
5dd0e1:	cc                   	int3
5dd0e2:	cc                   	int3
5dd0e3:	cc                   	int3
5dd0e4:	cc                   	int3
5dd0e5:	cc                   	int3
5dd0e6:	cc                   	int3
5dd0e7:	cc                   	int3
5dd0e8:	cc                   	int3
5dd0e9:	cc                   	int3
5dd0ea:	cc                   	int3
5dd0eb:	cc                   	int3
5dd0ec:	cc                   	int3
5dd0ed:	cc                   	int3
5dd0ee:	cc                   	int3
5dd0ef:	cc                   	int3
5dd0f0:	8b 54 24 04          	mov    0x4(%esp),%edx
5dd0f4:	8b 02                	mov    (%edx),%eax
5dd0f6:	89 01                	mov    %eax,(%ecx)
5dd0f8:	8b 42 04             	mov    0x4(%edx),%eax
5dd0fb:	89 41 04             	mov    %eax,0x4(%ecx)
5dd0fe:	8b 42 08             	mov    0x8(%edx),%eax
5dd101:	89 41 08             	mov    %eax,0x8(%ecx)
5dd104:	c7 02 00 00 00 00    	movl   $0x0,(%edx)
5dd10a:	c7 42 04 00 00 00 00 	movl   $0x0,0x4(%edx)
5dd111:	c7 42 08 00 00 00 00 	movl   $0x0,0x8(%edx)
5dd118:	c2 08 00             	ret    $0x8
5dd11b:	cc                   	int3
5dd11c:	cc                   	int3
5dd11d:	cc                   	int3
5dd11e:	cc                   	int3
5dd11f:	cc                   	int3
5dd120:	cc                   	int3
5dd121:	cc                   	int3
5dd122:	cc                   	int3
5dd123:	cc                   	int3
5dd124:	cc                   	int3
5dd125:	cc                   	int3
5dd126:	cc                   	int3
5dd127:	cc                   	int3
5dd128:	cc                   	int3
5dd129:	cc                   	int3
5dd12a:	cc                   	int3
5dd12b:	cc                   	int3
5dd12c:	cc                   	int3
5dd12d:	cc                   	int3
5dd12e:	cc                   	int3
5dd12f:	cc                   	int3
5dd130:	56                   	push   %esi
5dd131:	8b 74 24 08          	mov    0x8(%esp),%esi
5dd135:	57                   	push   %edi
5dd136:	8b 7c 24 10          	mov    0x10(%esp),%edi
5dd13a:	3b f7                	cmp    %edi,%esi
5dd13c:	74 11                	je     0x5dd14f
5dd13e:	66 90                	xchg   %ax,%ax
5dd140:	8b 06                	mov    (%esi),%eax
5dd142:	8b ce                	mov    %esi,%ecx
5dd144:	6a 00                	push   $0x0
5dd146:	ff 10                	call   *(%eax)
5dd148:	83 c6 08             	add    $0x8,%esi
5dd14b:	3b f7                	cmp    %edi,%esi
5dd14d:	75 f1                	jne    0x5dd140
5dd14f:	5f                   	pop    %edi
5dd150:	5e                   	pop    %esi
5dd151:	c2 08 00             	ret    $0x8
5dd154:	cc                   	int3
5dd155:	cc                   	int3
5dd156:	cc                   	int3
5dd157:	cc                   	int3
5dd158:	cc                   	int3
5dd159:	cc                   	int3
5dd15a:	cc                   	int3
5dd15b:	cc                   	int3
5dd15c:	cc                   	int3
5dd15d:	cc                   	int3
5dd15e:	cc                   	int3
5dd15f:	cc                   	int3
5dd160:	8b c1                	mov    %ecx,%eax
5dd162:	c3                   	ret
5dd163:	cc                   	int3
5dd164:	cc                   	int3
5dd165:	cc                   	int3
5dd166:	cc                   	int3
5dd167:	cc                   	int3
5dd168:	cc                   	int3
5dd169:	cc                   	int3
5dd16a:	cc                   	int3
5dd16b:	cc                   	int3
5dd16c:	cc                   	int3
5dd16d:	cc                   	int3
5dd16e:	cc                   	int3