44eef1:	01 1d 00 3e 11 31    	add    %ebx,0x31113e00
44eef7:	01 af 35 9b 00 31    	add    %ebp,0x31009b35(%edi)
44eefd:	01 c0                	add    %eax,%eax
44eeff:	35 7b 0e 31 01       	xor    $0x1310e7b,%eax
44ef04:	de 35 55 02 89 03    	fidivs 0x3890255
44ef0a:	f3 35 24 11 89 03    	repz xor $0x3891124,%eax
44ef10:	02 36                	add    (%esi),%dh
44ef12:	24 11                	and    $0x11,%al
44ef14:	f9                   	stc
44ef15:	00 0a                	add    %cl,(%edx)
44ef17:	08 10                	or     %dl,(%eax)
44ef19:	02 79 03             	add    0x3(%ecx),%bh
44ef1c:	9a 36 8e 11 91 03 ae 	lcall  $0xae03,$0x91118e36
44ef23:	36 95                	ss xchg %eax,%ebp
44ef25:	11 91 03 ae 36 9b    	adc    %edx,-0x64c951fd(%ecx)
44ef2b:	11 79 03             	adc    %edi,0x3(%ecx)
44ef2e:	5e                   	pop    %esi
44ef2f:	18 a1 11 19 02 ba    	sbb    %ah,-0x45fde6ef(%ecx)
44ef35:	36 be 02 69 02 7d    	ss mov $0x7d026902,%esi
44ef3b:	04 aa                	add    $0xaa,%al
44ef3d:	11 99 03 1d 00 b2    	adc    %ebx,-0x4dffe2fd(%ecx)
44ef43:	00 a1 03 1d 00 b2    	add    %ah,-0x4dffe2fd(%ecx)
44ef49:	00 a9 03 1d 00 b2    	add    %ch,-0x4dffe2fd(%ecx)
44ef4f:	00 b1 03 1d 00 c6    	add    %dh,-0x39ffe2fd(%ecx)
44ef55:	11 c1                	adc    %eax,%ecx
44ef57:	03 1d 00 01 00 c9    	add    0xc9000100,%ebx
44ef5d:	03 1d 00 13 00 d1    	add    0xd1001300,%ebx
44ef63:	03 1d 00 9b 00 d9    	add    0xd9009b00,%ebx
44ef69:	03 1d 00 b2 00 e1    	add    0xe100b200,%ebx
44ef6f:	03 1d 00 b2 00 e9    	add    0xe900b200,%ebx
44ef75:	03 1d 00 b2 00 f1    	add    0xf100b200,%ebx
44ef7b:	03 1d 00 b2 00 f9    	add    0xf900b200,%ebx
44ef81:	03 1d 00 b2 00 01    	add    0x100b200,%ebx
44ef87:	04 1d                	add    $0x1d,%al
44ef89:	00 b2 00 09 04 1d    	add    %dh,0x1d040900(%edx)
44ef8f:	00 01                	add    %al,(%ecx)
44ef91:	00 11                	add    %dl,(%ecx)
44ef93:	04 1d                	add    $0x1d,%al
44ef95:	00 01                	add    %al,(%ecx)
44ef97:	00 27                	add    %ah,(%edi)
44ef99:	00 6b 07             	add    %ch,0x7(%ebx)
44ef9c:	58                   	pop    %eax
44ef9d:	04 27                	add    $0x27,%al
44ef9f:	00 63 07             	add    %ah,0x7(%ebx)
44efa2:	58                   	pop    %eax
44efa3:	04 27                	add    $0x27,%al
44efa5:	00 4a 0d             	add    %cl,0xd(%edx)
44efa8:	eb 12                	jmp    0x44efbc
44efaa:	29 00                	sub    %eax,(%eax)
44efac:	53                   	push   %ebx
44efad:	05 30 05 2e 00       	add    $0x2e0530,%eax
44efb2:	2b 07                	sub    (%edi),%eax
44efb4:	c0 11 2e             	rclb   $0x2e,(%ecx)
44efb7:	00 23                	add    %ah,(%ebx)
44efb9:	07                   	pop    %es
44efba:	ec                   	in     (%dx),%al
44efbb:	11 2e                	adc    %ebp,(%esi)
44efbd:	00 43 07             	add    %al,0x7(%ebx)
44efc0:	b0 11                	mov    $0x11,%al
44efc2:	2e 00 3b             	add    %bh,%cs:(%ebx)
44efc5:	07                   	pop    %es
44efc6:	1f                   	pop    %ds
44efc7:	12 2e                	adc    (%esi),%ch
44efc9:	00 33                	add    %dh,(%ebx)
44efcb:	07                   	pop    %es
44efcc:	f5                   	cmc
44efcd:	11 2e                	adc    %ebp,(%esi)
44efcf:	00 03                	add    %al,(%ebx)
44efd1:	07                   	pop    %es
44efd2:	c0 11 2e             	rclb   $0x2e,(%ecx)
44efd5:	00 0b                	add    %cl,(%ebx)
44efd7:	07                   	pop    %es
44efd8:	c0 11 2e             	rclb   $0x2e,(%ecx)
44efdb:	00 13                	add    %dl,(%ebx)
44efdd:	07                   	pop    %es
44efde:	30 05 2e 00 1b 07    	xor    %al,0x71b002e
44efe4:	cd 11                	int    $0x11
44efe6:	2e 00 2a             	add    %ch,%cs:(%edx)
44efe9:	00 58 04             	add    %bl,0x4(%eax)
44efec:	2e 00 fb             	cs add %bh,%bl
44efef:	06                   	push   %es
44eff0:	b0 11                	mov    $0x11,%al
44eff2:	2e 00 53 07          	add    %dl,%cs:0x7(%ebx)
44eff6:	c0 11 2e             	rclb   $0x2e,(%ecx)
44eff9:	00 4b 07             	add    %cl,0x7(%ebx)
44effc:	2c 12                	sub    $0x12,%al
44effe:	2e 00 5b 07          	add    %bl,%cs:0x7(%ebx)
44f002:	c0 11 49             	rclb   $0x49,(%ecx)
44f005:	00 53 05             	add    %dl,0x5(%ebx)
44f008:	30 05 83 00 03 05    	xor    %al,0x5030083
44f00e:	58                   	pop    %eax
44f00f:	04 a3                	add    $0xa3,%al
44f011:	00 03                	add    %al,(%ebx)
44f013:	05 58 04 23 01       	add    $0x1230458,%eax
44f018:	5b                   	pop    %ebx
44f019:	05 45 05 23 01       	add    $0x1230545,%eax
44f01e:	03 05 58 04 23 01    	add    0x1230458,%eax
44f024:	63 05 58 04 43 01    	arpl   %eax,0x1430458
44f02a:	5b                   	pop    %ebx
44f02b:	05 94 05 43 01       	add    $0x1430594,%eax
44f030:	03 05 58 04 c3 01    	add    0x1c30458,%eax
44f036:	2a 00                	sub    (%eax),%al
44f038:	58                   	pop    %eax
44f039:	04 e3                	add    $0xe3,%al
44f03b:	01 03                	add    %eax,(%ebx)
44f03d:	05 58 04 20 02       	add    $0x2200458,%eax
44f042:	03 05 58 04 80 04    	add    0x4800458,%eax
44f048:	4b                   	dec    %ebx
44f049:	05 58 04 60 07       	add    $0x7600458,%eax
44f04e:	2a 00                	sub    (%eax),%al
44f050:	58                   	pop    %eax
44f051:	04 80                	add    $0x80,%al
44f053:	07                   	pop    %es
44f054:	2a 00                	sub    (%eax),%al
44f056:	58                   	pop    %eax
44f057:	04 a0                	add    $0xa0,%al
44f059:	07                   	pop    %es
44f05a:	2a 00                	sub    (%eax),%al
44f05c:	58                   	pop    %eax
44f05d:	04 c0                	add    $0xc0,%al
44f05f:	07                   	pop    %es
44f060:	2a 00                	sub    (%eax),%al
44f062:	58                   	pop    %eax
44f063:	04 00                	add    $0x0,%al
44f065:	08 d3                	or     %dl,%bl
44f067:	05 58 04 20 08       	add    $0x8200458,%eax
44f06c:	d3 05 58 04 80 08    	roll   %cl,0x8800458
44f072:	d3 05 58 04 a0 08    	roll   %cl,0x8a00458
44f078:	d3 05 58 04 c0 08    	roll   %cl,0x8c00458
44f07e:	d3 05 58 04 e0 08    	roll   %cl,0x8e00458
44f084:	d3 05 58 04 00 09    	roll   %cl,0x9000458
44f08a:	d3 05 58 04 08 00    	roll   %cl,0x80458
44f090:	06                   	push   %es
44f091:	00 4b 12             	add    %cl,0x12(%ebx)
44f094:	36 00 70 01          	add    %dh,%ss:0x1(%eax)
44f098:	1c 02                	sbb    $0x2,%al
44f09a:	99                   	cltd
44f09b:	02 dc                	add    %ah,%bl
44f09d:	02 18                	add    (%eax),%bl
44f09f:	03 61 03             	add    0x3(%ecx),%esp
44f0a2:	84 03                	test   %al,(%ebx)
44f0a4:	f6 03 49             	testb  $0x49,(%ebx)
44f0a7:	04 70                	add    $0x70,%al
44f0a9:	04 a5                	add    $0xa5,%al
44f0ab:	04 ac                	add    $0xac,%al
44f0ad:	04 cd                	add    $0xcd,%al
44f0af:	04 f3                	add    $0xf3,%al
44f0b1:	04 f3                	add    $0xf3,%al
44f0b3:	05 30 06 3d 06       	add    $0x63d0630,%eax
44f0b8:	51                   	push   %ecx
44f0b9:	06                   	push   %es
44f0ba:	61                   	popa
44f0bb:	06                   	push   %es
44f0bc:	9f                   	lahf
44f0bd:	06                   	push   %es
44f0be:	d4 06                	aam    $0x6
44f0c0:	e2 06                	loop   0x44f0c8
44f0c2:	eb 06                	jmp    0x44f0ca
44f0c4:	06                   	push   %es
44f0c5:	07                   	pop    %es
44f0c6:	43                   	inc    %ebx
44f0c7:	07                   	pop    %es
44f0c8:	5d                   	pop    %ebp
44f0c9:	07                   	pop    %es
44f0ca:	77 07                	ja     0x44f0d3
44f0cc:	91                   	xchg   %eax,%ecx
44f0cd:	07                   	pop    %es
44f0ce:	ab                   	stos   %eax,%es:(%edi)
44f0cf:	07                   	pop    %es
44f0d0:	c5 07                	lds    (%edi),%eax
44f0d2:	df 07                	filds  (%edi)
44f0d4:	f9                   	stc
44f0d5:	07                   	pop    %es
44f0d6:	13 08                	adc    (%eax),%ecx
44f0d8:	2d 08 47 08 61       	sub    $0x61084708,%eax
44f0dd:	08 7b 08             	or     %bh,0x8(%ebx)
44f0e0:	95                   	xchg   %eax,%ebp
44f0e1:	08 af 08 c9 08 e3    	or     %ch,-0x1cf736f8(%edi)
44f0e7:	08 fd                	or     %bh,%ch
44f0e9:	08 17                	or     %dl,(%edi)
44f0eb:	09 31                	or     %esi,(%ecx)
44f0ed:	09 4b 09             	or     %ecx,0x9(%ebx)
44f0f0:	65 09 7f 09          	or     %edi,%gs:0x9(%edi)
44f0f4:	99                   	cltd
44f0f5:	09 b3 09 2d 11 4f    	or     %esi,0x4f112d09(%ebx)
44f0fb:	11 09                	adc    %ecx,(%ecx)
44f0fd:	00 01                	add    %al,(%ecx)
44f0ff:	00 0a                	add    %cl,(%edx)
44f101:	00 03                	add    %al,(%ebx)
44f103:	00 0f                	add    %cl,(%edi)
44f105:	00 04 00             	add    %al,(%eax,%eax,1)
44f108:	00 00                	add    %al,(%eax)
44f10a:	1d 12 24 05 00       	sbb    $0x52412,%eax
44f10f:	00 64 12 39          	add    %ah,0x39(%edx,%edx,1)
44f113:	05 00 00 3b 13       	add    $0x133b0000,%eax
44f118:	8f 05 00 00 07 18    	pop    0x18070000
44f11e:	fd                   	std
44f11f:	06                   	push   %es
44f120:	00 00                	add    %al,(%eax)
44f122:	20 18                	and    %bl,(%eax)
44f124:	02 07                	add    (%edi),%al
44f126:	02 00                	add    (%eax),%al
44f128:	26 00 03             	add    %al,%es:(%ebx)
44f12b:	00 01                	add    %al,(%ecx)
44f12d:	00 28                	add    %ch,(%eax)
44f12f:	00 05 00 02 00 27    	add    %al,0x27000200
44f135:	00 05 00 02 00 29    	add    %al,0x29000200
44f13b:	00 07                	add    %al,(%edi)
44f13d:	00 02                	add    %al,(%edx)
44f13f:	00 44 00 09          	add    %al,0x9(%eax,%eax,1)
44f143:	00 02                	add    %al,(%edx)
44f145:	00 46 00             	add    %al,0x0(%esi)
44f148:	0b 00                	or     (%eax),%eax
44f14a:	03 00                	add    (%eax),%eax
44f14c:	1c 00                	sbb    $0x0,%al
44f14e:	77 00                	ja     0x44f150
44f150:	0f 00 82 00 1b 01 0f 	sldt   0xf011b00(%edx)
44f157:	00 84 00 47 01 0f 00 	add    %al,0xf0147(%eax,%eax,1)
44f15e:	88 00                	mov    %al,(%eax)
44f160:	87 01                	xchg   %eax,(%ecx)
44f162:	0f 00 8a 00 89 01 0f 	str    0xf018900(%edx)
44f169:	00 8c 00 83 01 0f 00 	add    %cl,0xf0183(%eax,%eax,1)
44f170:	8e 00                	mov    (%eax),%es
44f172:	91                   	xchg   %eax,%ecx
44f173:	01 0f                	add    %ecx,(%edi)
44f175:	00 90 00 95 01 88    	add    %dl,-0x77fe6b00(%eax)
44f17b:	05 92 05 03 02       	add    $0x2030592,%eax
44f180:	45                   	inc    %ebp
44f181:	03 4d 03             	add    0x3(%ebp),%ecx
44f184:	cb                   	lret
44f185:	03 e3                	add    %ebx,%esp
44f187:	03 18                	add    (%eax),%ebx
44f189:	04 84                	add    $0x84,%al
44f18b:	04 96                	add    $0x96,%al
44f18d:	04 9e                	add    $0x9e,%al
44f18f:	04 bc                	add    $0xbc,%al
44f191:	04 fc                	add    $0xfc,%al
44f193:	05 14 06 6a 06       	add    $0x66a0614,%eax
44f198:	80 06 87             	addb   $0x87,(%esi)
44f19b:	06                   	push   %es
44f19c:	b4 06                	mov    $0x6,%ah
44f19e:	bc 06 cd 06 df       	mov    $0xdf06cd06,%esp
44f1a3:	06                   	push   %es
44f1a4:	40                   	inc    %eax
44f1a5:	03 41 03             	add    0x3(%ecx),%eax
44f1a8:	a4                   	movsb  %ds:(%esi),%es:(%edi)
44f1a9:	34 01                	xor    $0x1,%al
44f1ab:	00 40 03             	add    %al,0x3(%eax)
44f1ae:	43                   	inc    %ebx
44f1af:	03 d7                	add    %edi,%edx
44f1b1:	34 01                	xor    $0x1,%al
44f1b3:	00 00                	add    %al,(%eax)
44f1b5:	01 45 03             	add    %eax,0x3(%ebp)
44f1b8:	10 35 02 00 00 01    	adc    %dh,0x1000002
44f1be:	47                   	inc    %edi
44f1bf:	03 35 35 02 00 00    	add    0x235,%esi
44f1c5:	01 49 03             	add    %ecx,0x3(%ecx)
44f1c8:	64 35 02 00 00 01    	fs xor $0x1000002,%eax
44f1ce:	4f                   	dec    %edi
44f1cf:	03 8b 36 02 00 04    	add    0x4000236(%ebx),%ecx
44f1d5:	80 00 00             	addb   $0x0,(%eax)
44f1d8:	01 00                	add    %eax,(%eax)
44f1e6:	74 05                	je     0x44f1ed
44f1e8:	00 00                	add    %al,(%eax)
44f1ea:	02 00                	add    (%eax),%al
44f1f4:	00 00                	add    %al,(%eax)
44f1f6:	4d                   	dec    %ebp
44f1f7:	01 7f 05             	add    %edi,0x5(%edi)
44f1fa:	00 00                	add    %al,(%eax)
44f1fc:	00 00                	add    %al,(%eax)
44f1fe:	02 00                	add    (%eax),%al
44f208:	00 00                	add    %al,(%eax)
44f20a:	4d                   	dec    %ebp
44f20b:	01 08                	add    %ecx,(%eax)
44f20d:	00 00                	add    %al,(%eax)
44f20f:	00 00                	add    %al,(%eax)
44f211:	00 02                	add    %al,(%edx)
44f21b:	00 00                	add    %al,(%eax)
44f21d:	00 4d 01             	add    %cl,0x1(%ebp)
44f220:	6d                   	insl   (%dx),%es:(%edi)
44f221:	00 00                	add    %al,(%eax)
44f223:	00 00                	add    %al,(%eax)
44f225:	00 02                	add    %al,(%edx)
44f22f:	00 00                	add    %al,(%eax)
44f231:	00 56 01             	add    %dl,0x1(%esi)
44f234:	29 00                	sub    %eax,(%eax)
44f23e:	02 00                	add    (%eax),%al
44f240:	00 00                	add    %al,(%eax)
44f242:	9f                   	lahf
44f243:	05 00 00 04 00       	add    $0x40000,%eax
44f248:	03 00                	add    (%eax),%eax
44f24a:	05 00 03 00 07       	add    $0x7000300,%eax
44f24f:	00 06                	add    %al,(%esi)
44f251:	00 0f                	add    %cl,(%edi)
44f253:	00 0e                	add    %cl,(%esi)
44f255:	00 00                	add    %al,(%eax)
44f257:	00 00                	add    %al,(%eax)
44f259:	00 1e                	add    %bl,(%esi)
44f25b:	00 fd                	add    %bh,%ch
44f25d:	36 00 00             	add    %al,%ss:(%eax)
44f260:	00 00                	add    %al,(%eax)
44f262:	77 00                	ja     0x44f264
44f264:	ff 36                	push   (%esi)
44f266:	00 00                	add    %al,(%eax)
44f268:	00 00                	add    %al,(%eax)
44f26a:	79 00                	jns    0x44f26c
44f26c:	ff 36                	push   (%esi)
44f26e:	00 00                	add    %al,(%eax)
44f270:	00 00                	add    %al,(%eax)
44f272:	93                   	xchg   %eax,%ebx
44f273:	00 fd                	add    %bh,%ch
44f275:	36 00 00             	add    %al,%ss:(%eax)
44f278:	00 00                	add    %al,(%eax)
44f27a:	95                   	xchg   %eax,%ebp
44f27b:	00 fd                	add    %bh,%ch
44f27d:	36 00 00             	add    %al,%ss:(%eax)
44f280:	00 00                	add    %al,(%eax)
44f282:	97                   	xchg   %eax,%edi
44f283:	00 fd                	add    %bh,%ch
44f285:	36 00 00             	add    %al,%ss:(%eax)
44f288:	00 00                	add    %al,(%eax)
44f28a:	99                   	cltd
44f28b:	00 fd                	add    %bh,%ch
44f28d:	36 00 00             	add    %al,%ss:(%eax)
44f290:	00 00                	add    %al,(%eax)
44f292:	9b                   	fwait
44f293:	00 fd                	add    %bh,%ch
44f295:	36 00 00             	add    %al,%ss:(%eax)
44f298:	00 00                	add    %al,(%eax)
44f29a:	9d                   	popf
44f29b:	00 fd                	add    %bh,%ch
44f29d:	36 00 00             	add    %al,%ss:(%eax)
44f2a0:	00 00                	add    %al,(%eax)
44f2a2:	9f                   	lahf
44f2a3:	00 fd                	add    %bh,%ch
44f2a5:	36 00 00             	add    %al,%ss:(%eax)
44f2a8:	00 00                	add    %al,(%eax)
44f2aa:	a1 00 fd 36 00       	mov    0x36fd00,%eax
44f2af:	00 00                	add    %al,(%eax)
44f2b1:	00 a3 00 fd 36 00    	add    %ah,0x36fd00(%ebx)
44f2b7:	00 00                	add    %al,(%eax)
44f2b9:	00 a5 00 fd 36 00    	add    %ah,0x36fd00(%ebp)
44f2bf:	00 00                	add    %al,(%eax)
44f2c1:	00 a7 00 fd 36 00    	add    %ah,0x36fd00(%edi)
44f2c7:	00 00                	add    %al,(%eax)
44f2c9:	00 a9 00 fd 36 00    	add    %ch,0x36fd00(%ecx)
44f2cf:	00 00                	add    %al,(%eax)
44f2d1:	00 ab 00 fd 36 00    	add    %ch,0x36fd00(%ebx)
44f2d7:	00 00                	add    %al,(%eax)
44f2d9:	00 ad 00 fd 36 00    	add    %ch,0x36fd00(%ebp)