415e21:	00 44 23 18          	add    %al,0x18(%ebx,%eiz,1)
415e25:	10 00                	adc    %al,(%eax)
415e27:	00 08                	add    %cl,(%eax)
415e29:	23 18                	and    (%eax),%ebx
415e2b:	10 00                	adc    %al,(%eax)
415e2d:	00 83 38 99 0f 00    	add    %al,0xf9938(%ebx)
415e33:	00 e5                	add    %ah,%ch
415e35:	21 2c 10             	and    %ebp,(%eax,%edx,1)
415e38:	00 00                	add    %al,(%eax)
415e3a:	e2 03                	loop   0x415e3f
415e3c:	9d                   	popf
415e3d:	0f 00 00             	sldt   (%eax)
415e40:	b6 0f                	mov    $0xf,%dh
415e42:	9d                   	popf
415e43:	0f 00 00             	sldt   (%eax)
415e46:	00 03                	add    %al,(%ebx)
415e48:	9d                   	popf
415e49:	0f 00 00             	sldt   (%eax)
415e4c:	e2 03                	loop   0x415e51
415e4e:	9d                   	popf
415e4f:	0f 00 00             	sldt   (%eax)
415e52:	63 0f                	arpl   %ecx,(%edi)
415e54:	9d                   	popf
415e55:	0f 00 00             	sldt   (%eax)
415e58:	91                   	xchg   %eax,%ecx
415e59:	0a 9d 0f 00 00 56    	or     0x5600000f(%ebp),%bl
415e5f:	03 9d 0f 00 00 91    	add    -0x6efffff1(%ebp),%ebx
415e65:	03 9d 0f 00 00 00    	add    0xf(%ebp),%ebx
415e6b:	03 9d 0f 00 00 b5    	add    -0x4afffff1(%ebp),%ebx
415e71:	38 99 0f 00 00 91    	cmp    %bl,-0x6efffff1(%ecx)
415e77:	0a 9d 0f 00 00 47    	or     0x4700000f(%ebp),%bl
415e7d:	3b 33                	cmp    (%ebx),%esi
415e7f:	10 00                	adc    %al,(%eax)
415e81:	00 bf 24 39 10 00    	add    %bh,0x103924(%edi)
415e87:	00 47 3b             	add    %al,0x3b(%edi)
415e8a:	3f                   	aas
415e8b:	10 00                	adc    %al,(%eax)
415e8d:	00 bf 24 39 10 00    	add    %bh,0x103924(%edi)
415e93:	00 47 3b             	add    %al,0x3b(%edi)
415e96:	45                   	inc    %ebp
415e97:	10 00                	adc    %al,(%eax)
415e99:	00 bf 24 39 10 08    	add    %bh,0x8103924(%edi)
415e9f:	00 04 01             	add    %al,(%ecx,%eax,1)
415ea2:	02 00                	add    (%eax),%al
415ea4:	10 00                	adc    %al,(%eax)
415ea6:	05 01 02 00 02       	add    $0x2000201,%eax
415eab:	00 48 00             	add    %cl,0x0(%eax)
415eae:	03 00                	add    (%eax),%eax
415eb0:	01 00                	add    %eax,(%eax)
415eb2:	49                   	dec    %ecx
415eb3:	00 03                	add    %al,(%ebx)
415eb5:	00 08                	add    %cl,(%eax)
415eb7:	00 06                	add    %al,(%esi)
415eb9:	01 04 00             	add    %eax,(%eax,%eax,1)
415ebc:	10 00                	adc    %al,(%eax)
415ebe:	07                   	pop    %es
415ebf:	01 04 00             	add    %eax,(%eax,%eax,1)
415ec2:	02 00                	add    (%eax),%al
415ec4:	4a                   	dec    %edx
415ec5:	00 05 00 01 00 4b    	add    %al,0x4b000100
415ecb:	00 05 00 08 00 08    	add    %al,0x8000800
415ed1:	01 06                	add    %eax,(%esi)
415ed3:	00 10                	add    %dl,(%eax)
415ed5:	00 09                	add    %cl,(%ecx)
415ed7:	01 06                	add    %eax,(%esi)
415ed9:	00 02                	add    %al,(%edx)
415edb:	00 4c 00 07          	add    %cl,0x7(%eax,%eax,1)
415edf:	00 01                	add    %al,(%ecx)
415ee1:	00 4d 00             	add    %cl,0x0(%ebp)
415ee4:	07                   	pop    %es
415ee5:	00 08                	add    %cl,(%eax)
415ee7:	00 0a                	add    %cl,(%edx)
415ee9:	01 08                	add    %ecx,(%eax)
415eeb:	00 10                	add    %dl,(%eax)
415eed:	00 0b                	add    %cl,(%ebx)
415eef:	01 08                	add    %ecx,(%eax)
415ef1:	00 02                	add    %al,(%edx)
415ef3:	00 4e 00             	add    %cl,0x0(%esi)
415ef6:	09 00                	or     %eax,(%eax)
415ef8:	01 00                	add    %eax,(%eax)
415efa:	4f                   	dec    %edi
415efb:	00 09                	add    %cl,(%ecx)
415efd:	00 08                	add    %cl,(%eax)
415eff:	00 26                	add    %ah,(%esi)
415f01:	01 0a                	add    %ecx,(%edx)
415f03:	00 10                	add    %dl,(%eax)
415f05:	00 27                	add    %ah,(%edi)
415f07:	01 0a                	add    %ecx,(%edx)
415f09:	00 02                	add    %al,(%edx)
415f0b:	00 66 00             	add    %ah,0x0(%esi)
415f0e:	0b 00                	or     (%eax),%eax
415f10:	08 00                	or     %al,(%eax)
415f12:	28 01                	sub    %al,(%ecx)
415f14:	0c 00                	or     $0x0,%al
415f16:	10 00                	adc    %al,(%eax)
415f18:	29 01                	sub    %eax,(%ecx)
415f1a:	0c 00                	or     $0x0,%al
415f1c:	02 00                	add    (%eax),%al
415f1e:	67 00 0d             	add    %cl,(%di)
415f21:	00 08                	add    %cl,(%eax)
415f23:	00 2a                	add    %ch,(%edx)
415f25:	01 0e                	add    %ecx,(%esi)
415f27:	00 10                	add    %dl,(%eax)
415f29:	00 2b                	add    %ch,(%ebx)
415f2b:	01 0e                	add    %ecx,(%esi)
415f2d:	00 02                	add    %al,(%edx)
415f2f:	00 68 00             	add    %ch,0x0(%eax)
415f32:	0f 00 08             	str    (%eax)
415f35:	00 2c 01             	add    %ch,(%ecx,%eax,1)
415f38:	10 00                	adc    %al,(%eax)
415f3a:	10 00                	adc    %al,(%eax)
415f3c:	2d 01 10 00 02       	sub    $0x2001001,%eax
415f41:	00 69 00             	add    %ch,0x0(%ecx)
415f44:	11 00                	adc    %eax,(%eax)
415f46:	01 00                	add    %eax,(%eax)
415f48:	6a 00                	push   $0x0
415f4a:	11 00                	adc    %eax,(%eax)
415f4c:	08 00                	or     %al,(%eax)
415f4e:	49                   	dec    %ecx
415f4f:	01 12                	add    %edx,(%edx)
415f51:	00 10                	add    %dl,(%eax)
415f53:	00 4a 01             	add    %cl,0x1(%edx)
415f56:	12 00                	adc    (%eax),%al
415f58:	02 00                	add    (%eax),%al
415f5a:	6b 00 13             	imul   $0x13,(%eax),%eax
415f5d:	00 08                	add    %cl,(%eax)
415f5f:	00 4b 01             	add    %cl,0x1(%ebx)
415f62:	14 00                	adc    $0x0,%al
415f64:	10 00                	adc    %al,(%eax)
415f66:	4c                   	dec    %esp
415f67:	01 14 00             	add    %edx,(%eax,%eax,1)
415f6a:	02 00                	add    (%eax),%al
415f6c:	6c                   	insb   (%dx),%es:(%edi)
415f6d:	00 15 00 08 00 4d    	add    %dl,0x4d000800
415f73:	01 16                	add    %edx,(%esi)
415f75:	00 10                	add    %dl,(%eax)
415f77:	00 4e 01             	add    %cl,0x1(%esi)
415f7a:	16                   	push   %ss
415f7b:	00 02                	add    %al,(%edx)
415f7d:	00 91 00 17 00 08    	add    %dl,0x8001700(%ecx)
415f83:	00 4f 01             	add    %cl,0x1(%edi)
415f86:	18 00                	sbb    %al,(%eax)
415f88:	10 00                	adc    %al,(%eax)
415f8a:	50                   	push   %eax
415f8b:	01 18                	add    %ebx,(%eax)
415f8d:	00 02                	add    %al,(%edx)
415f8f:	00 92 00 19 00 01    	add    %dl,0x1001900(%edx)
415f95:	00 93 00 19 00 02    	add    %dl,0x2001900(%ebx)
415f9b:	00 94 00 1b 00 02 00 	add    %dl,0x2001b(%eax,%eax,1)
415fa2:	95                   	xchg   %eax,%ebp
415fa3:	00 1d 00 02 00 96    	add    %bl,0x96000200
415fa9:	00 1f                	add    %bl,(%edi)
415fab:	00 02                	add    %al,(%edx)
415fad:	00 97 00 21 00 02    	add    %dl,0x2002100(%edi)
415fb3:	00 9b 00 23 00 02    	add    %bl,0x2002300(%ebx)
415fb9:	00 9c 00 25 00 01 00 	add    %bl,0x10025(%eax,%eax,1)
415fc0:	9d                   	popf
415fc1:	00 25 00 02 00 9e    	add    %ah,0x9e000200
415fc7:	00 27                	add    %ah,(%edi)
415fc9:	00 01                	add    %al,(%ecx)
415fcb:	00 9f 00 27 00 02    	add    %bl,0x2002700(%edi)
415fd1:	00 a0 00 29 00 02    	add    %ah,0x2002900(%eax)
415fd7:	00 a1 00 2b 00 01    	add    %ah,0x1002b00(%ecx)
415fdd:	00 a2 00 2b 00 02    	add    %ah,0x2002b00(%edx)
415fe3:	00 b1 00 2d 00 02    	add    %dh,0x2002d00(%ecx)
415fe9:	00 b2 00 2f 00 01    	add    %dh,0x1002f00(%edx)
415fef:	00 b3 00 2f 00 02    	add    %dh,0x2002f00(%ebx)
415ff5:	00 b4 00 31 00 01 00 	add    %dh,0x10031(%eax,%eax,1)
415ffc:	b5 00                	mov    $0x0,%ch
415ffe:	31 00                	xor    %eax,(%eax)
416000:	02 00                	add    (%eax),%al
416002:	b6 00                	mov    $0x0,%dh
416004:	33 00                	xor    (%eax),%eax
416006:	02 00                	add    (%eax),%al
416008:	b7 00                	mov    $0x0,%bh
41600a:	35 00 01 00 b8       	xor    $0xb8000100,%eax
41600f:	00 35 00 02 00 c7    	add    %dh,0xc7000200
416015:	00 37                	add    %dh,(%edi)
416017:	00 02                	add    %al,(%edx)
416019:	00 c8                	add    %cl,%al
41601b:	00 39                	add    %bh,(%ecx)
41601d:	00 01                	add    %al,(%ecx)
41601f:	00 c9                	add    %cl,%cl
416021:	00 39                	add    %bh,(%ecx)
416023:	00 02                	add    %al,(%edx)
416025:	00 ca                	add    %cl,%dl
416027:	00 3b                	add    %bh,(%ebx)
416029:	00 01                	add    %al,(%ecx)
41602b:	00 cb                	add    %cl,%bl
41602d:	00 3b                	add    %bh,(%ebx)
41602f:	00 02                	add    %al,(%edx)
416031:	00 cc                	add    %cl,%ah
416033:	00 3d 00 02 00 cd    	add    %bh,0xcd000200
416039:	00 3f                	add    %bh,(%edi)
41603b:	00 01                	add    %al,(%ecx)
41603d:	00 ce                	add    %cl,%dh
41603f:	00 3f                	add    %bh,(%edi)
416041:	00 02                	add    %al,(%edx)
416043:	00 dc                	add    %bl,%ah
416045:	00 41 00             	add    %al,0x0(%ecx)
416048:	01 00                	add    %eax,(%eax)
41604a:	dd 00                	fldl   (%eax)
41604c:	41                   	inc    %ecx
41604d:	00 02                	add    %al,(%edx)
41604f:	00 de                	add    %bl,%dh
416051:	00 43 00             	add    %al,0x0(%ebx)
416054:	01 00                	add    %eax,(%eax)
416056:	df 00                	filds  (%eax)
416058:	43                   	inc    %ebx
416059:	00 02                	add    %al,(%edx)
41605b:	00 e0                	add    %ah,%al
41605d:	00 45 00             	add    %al,0x0(%ebp)
416060:	01 00                	add    %eax,(%eax)
416062:	e1 00                	loope  0x416064
416064:	45                   	inc    %ebp
416065:	00 02                	add    %al,(%edx)
416067:	00 e2                	add    %ah,%dl
416069:	00 47 00             	add    %al,0x0(%edi)
41606c:	01 00                	add    %eax,(%eax)
41606e:	e3 00                	jecxz  0x416070
416070:	47                   	inc    %edi
416071:	00 02                	add    %al,(%edx)
416073:	00 e4                	add    %ah,%ah
416075:	00 49 00             	add    %cl,0x0(%ecx)
416078:	01 00                	add    %eax,(%eax)
41607a:	e5 00                	in     $0x0,%eax
41607c:	49                   	dec    %ecx
41607d:	00 02                	add    %al,(%edx)
41607f:	00 e6                	add    %ah,%dh
416081:	00 4b 00             	add    %cl,0x0(%ebx)
416084:	01 00                	add    %eax,(%eax)
416086:	e7 00                	out    %eax,$0x0
416088:	4b                   	dec    %ebx
416089:	00 02                	add    %al,(%edx)
41608b:	00 e8                	add    %ch,%al
41608d:	00 4d 00             	add    %cl,0x0(%ebp)
416090:	02 00                	add    (%eax),%al
416092:	00 01                	add    %al,(%ecx)
416094:	4f                   	dec    %edi
416095:	00 02                	add    %al,(%edx)
416097:	00 01                	add    %al,(%ecx)
416099:	01 51 00             	add    %edx,0x0(%ecx)
41609c:	02 00                	add    (%eax),%al
41609e:	02 01                	add    (%ecx),%al
4160a0:	53                   	push   %ebx
4160a1:	00 02                	add    %al,(%edx)
4160a3:	00 03                	add    %al,(%ebx)
4160a5:	01 55 00             	add    %edx,0x0(%ebp)
4160a8:	02 00                	add    (%eax),%al
4160aa:	20 01                	and    %al,(%ecx)
4160ac:	57                   	push   %edi
4160ad:	00 02                	add    %al,(%edx)
4160af:	00 21                	add    %ah,(%ecx)
4160b1:	01 59 00             	add    %ebx,0x0(%ecx)
4160b4:	02 00                	add    (%eax),%al
4160b6:	22 01                	and    (%ecx),%al
4160b8:	5b                   	pop    %ebx
4160b9:	00 02                	add    %al,(%edx)
4160bb:	00 23                	add    %ah,(%ebx)
4160bd:	01 5d 00             	add    %ebx,0x0(%ebp)
4160c0:	02 00                	add    (%eax),%al
4160c2:	24 01                	and    $0x1,%al
4160c4:	5f                   	pop    %edi
4160c5:	00 02                	add    %al,(%edx)
4160c7:	00 25 01 61 00 02    	add    %ah,0x2006101
4160cd:	00 42 01             	add    %al,0x1(%edx)
4160d0:	63 00                	arpl   %eax,(%eax)
4160d2:	02 00                	add    (%eax),%al
4160d4:	43                   	inc    %ebx
4160d5:	01 65 00             	add    %esp,0x0(%ebp)
4160d8:	02 00                	add    (%eax),%al
4160da:	44                   	inc    %esp
4160db:	01 67 00             	add    %esp,0x0(%edi)
4160de:	02 00                	add    (%eax),%al
4160e0:	45                   	inc    %ebp
4160e1:	01 69 00             	add    %ebp,0x0(%ecx)
4160e4:	02 00                	add    (%eax),%al
4160e6:	46                   	inc    %esi
4160e7:	01 6b 00             	add    %ebp,0x0(%ebx)
4160ea:	02 00                	add    (%eax),%al
4160ec:	47                   	inc    %edi
4160ed:	01 6d 00             	add    %ebp,0x0(%ebp)
4160f0:	02 00                	add    (%eax),%al
4160f2:	48                   	dec    %eax
4160f3:	01 6f 00             	add    %ebp,0x0(%edi)
4160f6:	02 00                	add    (%eax),%al
4160f8:	63 01                	arpl   %eax,(%ecx)
4160fa:	71 00                	jno    0x4160fc
4160fc:	01 00                	add    %eax,(%eax)
4160fe:	64 01 71 00          	add    %esi,%fs:0x0(%ecx)
416102:	02 00                	add    (%eax),%al
416104:	65 01 73 00          	add    %esi,%gs:0x0(%ebx)
416108:	01 00                	add    %eax,(%eax)
41610a:	66 01 73 00          	add    %si,0x0(%ebx)
41610e:	02 00                	add    (%eax),%al
416110:	68 01 75 00 01       	push   $0x1007501
416115:	00 69 01             	add    %ch,0x1(%ecx)
416118:	75 00                	jne    0x41611a
41611a:	02 00                	add    (%eax),%al
41611c:	6a 01                	push   $0x1
41611e:	77 00                	ja     0x416120
416120:	01 00                	add    %eax,(%eax)
416122:	6b 01 77             	imul   $0x77,(%ecx),%eax
416125:	00 02                	add    %al,(%edx)
416127:	00 6c 01 79          	add    %ch,0x79(%ecx,%eax,1)
41612b:	00 01                	add    %al,(%ecx)
41612d:	00 6d 01             	add    %ch,0x1(%ebp)
416130:	79 00                	jns    0x416132
416132:	02 00                	add    (%eax),%al
416134:	6e                   	outsb  %ds:(%esi),(%dx)
416135:	01 7b 00             	add    %edi,0x0(%ebx)
416138:	01 00                	add    %eax,(%eax)
41613a:	6f                   	outsl  %ds:(%esi),(%dx)
41613b:	01 7b 00             	add    %edi,0x0(%ebx)
41613e:	02 00                	add    (%eax),%al
416140:	75 01                	jne    0x416143
416142:	7d 00                	jge    0x416144
416144:	01 00                	add    %eax,(%eax)
416146:	76 01                	jbe    0x416149
416148:	7d 00                	jge    0x41614a
41614a:	02 00                	add    (%eax),%al
41614c:	77 01                	ja     0x41614f
41614e:	7f 00                	jg     0x416150
416150:	01 00                	add    %eax,(%eax)
416152:	78 01                	js     0x416155
416154:	7f 00                	jg     0x416156
416156:	02 00                	add    (%eax),%al
416158:	79 01                	jns    0x41615b
41615a:	81 00 01 00 7a 01    	addl   $0x17a0001,(%eax)
416160:	81 00 02 00 7b 01    	addl   $0x17b0002,(%eax)
416166:	83 00 01             	addl   $0x1,(%eax)
416169:	00 7c 01 83          	add    %bh,-0x7d(%ecx,%eax,1)
41616d:	00 02                	add    %al,(%edx)
41616f:	00 7d 01             	add    %bh,0x1(%ebp)
416172:	85 00                	test   %eax,(%eax)
416174:	01 00                	add    %eax,(%eax)
416176:	7e 01                	jle    0x416179
416178:	85 00                	test   %eax,(%eax)
41617a:	02 00                	add    (%eax),%al
41617c:	84 01                	test   %al,(%ecx)
41617e:	87 00                	xchg   %eax,(%eax)
416180:	02 00                	add    (%eax),%al
416182:	85 01                	test   %eax,(%ecx)
416184:	89 00                	mov    %eax,(%eax)
416186:	02 00                	add    (%eax),%al
416188:	87 01                	xchg   %eax,(%ecx)
41618a:	8b 00                	mov    (%eax),%eax
41618c:	02 00                	add    (%eax),%al
41618e:	88 01                	mov    %al,(%ecx)
416190:	8d 00                	lea    (%eax),%eax