442023:	10 7b 05             	adc    %bh,0x5(%ebx)
442026:	08 00                	or     %al,(%eax)
442028:	5c                   	pop    %esp
442029:	10 80 05 08 00 60    	adc    %al,0x60000805(%eax)
44202f:	10 44 06 08          	adc    %al,0x8(%esi,%eax,1)
442033:	00 64 10 49          	add    %ah,0x49(%eax,%edx,1)
442037:	06                   	push   %es
442038:	08 00                	or     %al,(%eax)
44203a:	68 10 4e 06 08       	push   $0x8064e10
44203f:	00 6c 10 53          	add    %ch,0x53(%eax,%edx,1)
442043:	06                   	push   %es
442044:	08 00                	or     %al,(%eax)
442046:	70 10                	jo     0x442058
442048:	58                   	pop    %eax
442049:	06                   	push   %es
44204a:	08 00                	or     %al,(%eax)
44204c:	74 10                	je     0x44205e
44204e:	5d                   	pop    %ebp
44204f:	06                   	push   %es
442050:	08 00                	or     %al,(%eax)
442052:	78 10                	js     0x442064
442054:	23 03                	and    (%ebx),%eax
442056:	08 00                	or     %al,(%eax)
442058:	80 10 ff             	adcb   $0xff,(%eax)
44205b:	01 08                	add    %ecx,(%eax)
44205d:	00 84 10 b2 02 08 00 	add    %al,0x802b2(%eax,%edx,1)
442064:	88 10                	mov    %dl,(%eax)
442066:	b7 02                	mov    $0x2,%bh
442068:	08 00                	or     %al,(%eax)
44206a:	8c 10                	mov    %ss,(%eax)
44206c:	71 05                	jno    0x442073
44206e:	08 00                	or     %al,(%eax)
442070:	90                   	nop
442071:	10 76 05             	adc    %dh,0x5(%esi)
442074:	08 00                	or     %al,(%eax)
442076:	94                   	xchg   %eax,%esp
442077:	10 7b 05             	adc    %bh,0x5(%ebx)
44207a:	08 00                	or     %al,(%eax)
44207c:	98                   	cwtl
44207d:	10 67 06             	adc    %ah,0x6(%edi)
442080:	08 00                	or     %al,(%eax)
442082:	9c                   	pushf
442083:	10 6c 06 07          	adc    %ch,0x7(%esi,%eax,1)
442087:	00 6c 11 a4          	add    %ch,-0x5c(%ecx,%edx,1)
44208b:	07                   	pop    %es
44208c:	07                   	pop    %es
44208d:	00 70 11             	add    %dh,0x11(%eax)
442090:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
442091:	07                   	pop    %es
442092:	09 00                	or     %eax,(%eax)
442094:	a0 11 ff 01 09       	mov    0x901ff11,%al
442099:	00 a4 11 49 06 09 00 	add    %ah,0x90649(%ecx,%edx,1)
4420a0:	a8 11                	test   $0x11,%al
4420a2:	76 05                	jbe    0x4420a9
4420a4:	29 00                	sub    %eax,(%eax)
4420a6:	53                   	push   %ebx
4420a7:	00 d5                	add    %dl,%ch
4420a9:	08 2e                	or     %ch,(%esi)
4420ab:	00 13                	add    %dl,(%ebx)
4420ad:	00 54 08 2e          	add    %dl,0x2e(%eax,%ecx,1)
4420b1:	00 1b                	add    %bl,(%ebx)
4420b3:	00 7e 08             	add    %bh,0x8(%esi)
4420b6:	2e 00 23             	add    %ah,%cs:(%ebx)
4420b9:	00 9d 08 49 00 53    	add    %bl,0x53004908(%ebp)
4420bf:	00 e6                	add    %ah,%dh
4420c1:	08 69 00             	or     %ch,0x0(%ecx)
4420c4:	53                   	push   %ebx
4420c5:	00 fa                	add    %bh,%dl
4420c7:	08 89 00 53 00 07    	or     %cl,0x7005300(%ecx)
4420cd:	09 49 01             	or     %ecx,0x1(%ecx)
4420d0:	93                   	xchg   %eax,%ebx
4420d1:	00 8a 09 63 01 2b    	add    %cl,0x2b016309(%edx)
4420d7:	00 ad 08 63 01 33    	add    %ch,0x33016308(%ebp)
4420dd:	00 bc 08 69 01 93 00 	add    %bh,0x930169(%eax,%ecx,1)
4420e4:	8a 09                	mov    (%ecx),%cl
4420e6:	83 01 33             	addl   $0x33,(%ecx)
4420e9:	00 bc 08 83 01 2b 00 	add    %bh,0x2b0183(%eax,%ecx,1)
4420f0:	ad                   	lods   %ds:(%esi),%eax
4420f1:	08 89 01 93 00 8a    	or     %cl,-0x75ff6cff(%ecx)
4420f7:	09 a3 01 4b 00 b2    	or     %esp,-0x4dffb4ff(%ebx)
4420fd:	02 a3 01 33 00 bc    	add    -0x43ffccff(%ebx),%ah
442103:	08 a3 01 43 00 b2    	or     %ah,-0x4dffbcff(%ebx)
442109:	02 a9 01 93 00 8a    	add    -0x75ff6cff(%ecx),%ch
44210f:	09 c3                	or     %eax,%ebx
442111:	01 5b 00             	add    %ebx,0x0(%ebx)
442114:	23 09                	and    (%ecx),%ecx
442116:	c3                   	ret
442117:	01 2b                	add    %ebp,(%ebx)
442119:	00 ad 08 e3 01 63    	add    %ch,0x6301e308(%ebp)
44211f:	00 8a 09 e3 01 2b    	add    %cl,0x2b01e309(%edx)
442125:	00 ad 08 03 02 4b    	add    %ch,0x4b020308(%ebp)
44212b:	00 b2 02 23 03 8b    	add    %dh,-0x74fcdcfe(%edx)
442131:	00 b2 02 c3 03 4b    	add    %dh,0x4b03c302(%edx)
442137:	00 b2 02 c3 04 4b    	add    %dh,0x4b04c302(%edx)
44213d:	00 b2 02 e3 04 4b    	add    %dh,0x4b04e302(%edx)
442143:	00 b2 02 c3 05 4b    	add    %dh,0x4b05c302(%edx)
442149:	00 b2 02 c0 06 3b    	add    %dh,0x3b06c002(%edx)
44214f:	00 b2 02 c0 06 2b    	add    %dh,0x2b06c002(%edx)
442155:	00 ad 08 00 07 3b    	add    %ch,0x3b070008(%ebp)
44215b:	00 b2 02 03 07 4b    	add    %dh,0x4b070302(%edx)
442161:	00 b2 02 20 07 3b    	add    %dh,0x3b072002(%edx)
442167:	00 b2 02 40 07 3b    	add    %dh,0x3b074002(%edx)
44216d:	00 b2 02 60 07 3b    	add    %dh,0x3b076002(%edx)
442173:	00 b2 02 63 07 9b    	add    %dh,-0x64f89cfe(%edx)
442179:	00 b2 02 80 07 2b    	add    %dh,0x2b078002(%edx)
44217f:	00 ad 08 80 07 3b    	add    %ch,0x3b078008(%ebp)
442185:	00 b2 02 83 07 4b    	add    %dh,0x4b078302(%edx)
44218b:	00 b2 02 a0 07 2b    	add    %dh,0x2b07a002(%edx)
442191:	00 ad 08 a0 07 3b    	add    %ch,0x3b07a008(%ebp)
442197:	00 b2 02 c0 07 3b    	add    %dh,0x3b07c002(%edx)
44219d:	00 b2 02 c0 07 2b    	add    %dh,0x2b07c002(%edx)
4421a3:	00 ad 08 e0 07 3b    	add    %ch,0x3b07e008(%ebp)
4421a9:	00 b2 02 e0 07 2b    	add    %dh,0x2b07e002(%edx)
4421af:	00 ad 08 00 08 3b    	add    %ch,0x3b080008(%ebp)
4421b5:	00 b2 02 03 08 4b    	add    %dh,0x4b080302(%edx)
4421bb:	00 b2 02 20 08 3b    	add    %dh,0x3b082002(%edx)
4421c1:	00 b2 02 40 08 2b    	add    %dh,0x2b084002(%edx)
4421c7:	00 ad 08 40 08 3b    	add    %ch,0x3b084008(%ebp)
4421cd:	00 b2 02 60 08 3b    	add    %dh,0x3b086002(%edx)
4421d3:	00 b2 02 80 08 3b    	add    %dh,0x3b088002(%edx)
4421d9:	00 b2 02 80 08 2b    	add    %dh,0x2b088002(%edx)
4421df:	00 ad 08 00 09 83    	add    %ch,-0x7cf6fff8(%ebp)
4421e5:	00 b2 02 80 2d a3    	add    %dh,-0x5cd27ffe(%edx)
4421eb:	00 ae 09 a0 2d a3    	add    %ch,-0x5cd25ff7(%esi)
4421f1:	00 bb 09 a4 38 ab    	add    %bh,-0x54c75bf7(%ebx)
4421f7:	00 b2 02 21 72 73    	add    %dh,0x73722102(%edx)
4421fd:	00 b2 02 21 72 6b    	add    %dh,0x6b722102(%edx)
442203:	00 b2 02 e1 76 7b    	add    %dh,0x7b76e102(%edx)
442209:	00 90 09 01 77 7b    	add    %dl,0x7b770109(%eax)
44220f:	00 98 09 41 00 09    	add    %bl,0x9004109(%eax)
442215:	02 49 00             	add    0x0(%ecx),%cl
442218:	18 02                	sbb    %al,(%edx)
44221a:	4d                   	dec    %ebp
44221b:	00 21                	add    %ah,(%ecx)
44221d:	02 4f 00             	add    0x0(%edi),%cl
442220:	21 02                	and    %eax,(%edx)
442222:	73 00                	jae    0x442224
442224:	6c                   	insb   (%dx),%es:(%edi)
442225:	02 77 00             	add    0x0(%edi),%dh
442228:	6f                   	outsl  %ds:(%esi),(%dx)
442229:	02 7f 00             	add    0x0(%edi),%bh
44222c:	6f                   	outsl  %ds:(%esi),(%dx)
44222d:	02 8d 00 93 02 5b    	add    0x5b029300(%ebp),%cl
442233:	01 18                	add    %ebx,(%eax)
442235:	02 5d 01             	add    0x1(%ebp),%bl
442238:	18 02                	sbb    %al,(%edx)
44223a:	5f                   	pop    %edi
44223b:	01 18                	add    %ebx,(%eax)
44223d:	02 65 01             	add    0x1(%ebp),%ah
442240:	18 02                	sbb    %al,(%edx)
442242:	7f 02                	jg     0x442246
442244:	18 02                	sbb    %al,(%edx)
442246:	81 02 18 02 8b 02    	addl   $0x28b0218,(%edx)
44224c:	18 02                	sbb    %al,(%edx)
44224e:	07                   	pop    %es
44224f:	03 93 02 09 03 93    	add    -0x6cfcf6fe(%ebx),%edx
442255:	02 13                	add    (%ebx),%dl
442257:	03 93 02 1f 03 93    	add    -0x6cfce0fe(%ebx),%edx
44225d:	02 2b                	add    (%ebx),%ch
44225f:	03 93 02 84 07 6f    	add    0x6f078402(%ebx),%edx
442265:	02 86 07 6f 02 ec    	add    -0x13fd90f9(%esi),%al
44226b:	08 93 02 10 09 93    	or     %dl,-0x6cf6effe(%ebx)
442271:	02 01                	add    (%ecx),%al
442273:	00 30                	add    %dh,(%eax)
442275:	f5                   	cmc
442276:	00 00                	add    %al,(%eax)
442278:	46                   	inc    %esi
442279:	00 01                	add    %al,(%ecx)
44227b:	00 40 00             	add    %al,0x0(%eax)
44227e:	00 00                	add    %al,(%eax)
442280:	47                   	inc    %edi
442281:	00 01                	add    %al,(%ecx)
442283:	00 50 00             	add    %dl,0x0(%eax)
442286:	00 00                	add    %al,(%eax)
442288:	48                   	dec    %eax
442289:	00 01                	add    %al,(%ecx)
44228b:	00 60 00             	add    %ah,0x0(%eax)
44228e:	00 00                	add    %al,(%eax)
442290:	49                   	dec    %ecx
442291:	00 01                	add    %al,(%ecx)
442293:	00 80 00 00 00 4a    	add    %al,0x4a000000(%eax)
442299:	00 01                	add    %al,(%ecx)
44229b:	00 70 00             	add    %dh,0x0(%eax)
44229e:	00 00                	add    %al,(%eax)
4422a0:	4b                   	dec    %ebx
4422a1:	00 01                	add    %al,(%ecx)
4422a3:	00 a0 00 00 00 4c    	add    %ah,0x4c000000(%eax)
4422a9:	00 01                	add    %al,(%ecx)
4422ab:	00 90 00 00 00 4d    	add    %dl,0x4d000000(%eax)
4422b1:	00 01                	add    %al,(%ecx)
4422b3:	00 b0 00 00 00 4e    	add    %dh,0x4e000000(%eax)
4422b9:	00 00                	add    %al,(%eax)
4422bb:	00 00                	add    %al,(%eax)
4422bd:	00 3b                	add    %bh,(%ebx)
4422bf:	04 08                	add    $0x8,%al
4422c1:	00 00                	add    %al,(%eax)
4422c3:	00 3c 04             	add    %bh,(%esp,%eax,1)
4422c6:	c8 09 d6 09          	enter  $0xd609,$0x9
4422ca:	24 0a                	and    $0xa,%al
4422cc:	47                   	inc    %edi
4422cd:	0a 4c 0a 52          	or     0x52(%edx,%ecx,1),%cl
4422d1:	0a 5a 0a             	or     0xa(%edx),%bl
4422d4:	5f                   	pop    %edi
4422d5:	0a 68 0a             	or     0xa(%eax),%ch
4422d8:	6f                   	outsl  %ds:(%esi),(%dx)
4422d9:	0a 83 0a 8c 0a b6    	or     -0x49f573f6(%ebx),%al
4422df:	0a bc 0a c2 0a c8 0a 	or     0xac80ac2(%edx,%ecx,1),%bh
4422e6:	ce                   	into
4422e7:	0a d8                	or     %al,%bl
4422e9:	0a e6                	or     %dh,%ah
4422eb:	0a eb                	or     %bl,%ch
4422ed:	0a ff                	or     %bh,%bh
4422ef:	0a 14 0b             	or     (%ebx,%ecx,1),%dl
4422f2:	1f                   	pop    %ds
4422f3:	0b b7 0b c5 0b 0a    	or     0xa0bc50b(%edi),%esi
4422f9:	0c 2d                	or     $0x2d,%al
4422fb:	0c 4a                	or     $0x4a,%al
4422fd:	0c 57                	or     $0x57,%al
4422ff:	0c 6f                	or     $0x6f,%al
442301:	0c 0c                	or     $0xc,%al
442303:	0d 13 0d 32 0d       	or     $0xd320d13,%eax
442308:	47                   	inc    %edi
442309:	0d 4e 0d af 0d       	or     $0xdaf0d4e,%eax
44230e:	bb 0d 05 0f 66       	mov    $0x660f050d,%ebx
442313:	0f 8d 0f 95 0f a2    	jge    0xa253b828
442319:	0f d5 0f             	pmullw (%edi),%mm1
44231c:	db 0f                	fisttpl (%edi)
44231e:	e1 0f                	loope  0x44232f
442320:	ee                   	out    %al,(%dx)
442321:	0f f4 0f             	pmuludq (%edi),%mm1
442324:	fa                   	cli
442325:	0f 24 10             	mov    %tr2,%eax
442328:	36 10 3e             	adc    %bh,%ss:(%esi)
44232b:	10 46 10             	adc    %al,0x10(%esi)
44232e:	4d                   	dec    %ebp
44232f:	10 55 10             	adc    %dl,0x10(%ebp)
442332:	68 10 7e 10 86       	push   $0x86107e10
442337:	10 90 10 b5 10 c8    	adc    %dl,-0x37ef4af0(%eax)
44233d:	10 fc                	adc    %bh,%ah
44233f:	10 24 11             	adc    %ah,(%ecx,%edx,1)
442342:	54                   	push   %esp
442343:	11 5b 11             	adc    %ebx,0x11(%ebx)
442346:	72 11                	jb     0x442359
442348:	89 11                	mov    %edx,(%ecx)
44234a:	94                   	xchg   %eax,%esp
44234b:	11 ed                	adc    %ebp,%ebp
44234d:	11 f4                	adc    %esi,%esp
44234f:	11 0f                	adc    %ecx,(%edi)
442351:	12 1b                	adc    (%ebx),%bl
442353:	12 4d 12             	adc    0x12(%ebp),%cl
442356:	61                   	popa
442357:	12 80 12 91 12 a8    	adc    -0x57ed6eee(%eax),%al
44235d:	12 d9                	adc    %cl,%bl
44235f:	12 02                	adc    (%edx),%al
442361:	13 18                	adc    (%eax),%ebx
442363:	13 2a                	adc    (%edx),%ebp
442365:	13 30                	adc    (%eax),%esi
442367:	13 3d 13 53 13 d9    	adc    0xd9135313,%edi
44236d:	13 02                	adc    (%edx),%eax
44236f:	14 12                	adc    $0x12,%al
442371:	14 2f                	adc    $0x2f,%al
442373:	14 5b                	adc    $0x5b,%al
442375:	14 8b                	adc    $0x8b,%al
442377:	14 95                	adc    $0x95,%al
442379:	14 de                	adc    $0xde,%al
44237b:	14 06                	adc    $0x6,%al
44237d:	15 41 15 f1 15       	adc    $0x15f11541,%eax
442382:	12 16                	adc    (%esi),%dl
442384:	35 16 6f 16 8b       	xor    $0x8b166f16,%eax
442389:	16                   	push   %ss
44238a:	b1 16                	mov    $0x16,%cl
44238c:	b8 16 18 17 27       	mov    $0x27171816,%eax
442391:	17                   	pop    %ss
442392:	3e 17                	ds pop %ss
442394:	77 17                	ja     0x4423ad
442396:	af                   	scas   %es:(%edi),%eax
442397:	17                   	pop    %ss
442398:	bc 17 c7 17 e7       	mov    $0xe717c717,%esp
44239d:	17                   	pop    %ss
44239e:	14 18                	adc    $0x18,%al
4423a0:	33 18                	xor    (%eax),%ebx
4423a2:	4a                   	dec    %edx
4423a3:	18 71 18             	sbb    %dh,0x18(%ecx)
4423a6:	a3 18 eb 18 10       	mov    %eax,0x1018eb18
4423ab:	19 40 19             	sbb    %eax,0x19(%eax)
4423ae:	55                   	push   %ebp
4423af:	19 69 19             	sbb    %ebp,0x19(%ecx)
4423b2:	8a 19                	mov    (%ecx),%bl
4423b4:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
4423b5:	19 bd 19 c8 19 00    	sbb    %edi,0x19c819(%ebp)
4423bb:	1a 0a                	sbb    (%edx),%cl
4423bd:	1a 3e                	sbb    (%esi),%bh
4423bf:	1a 61 1a             	sbb    0x1a(%ecx),%ah
4423c2:	7b 1a                	jnp    0x4423de
4423c4:	86 1a                	xchg   %bl,(%edx)
4423c6:	8e 1a                	mov    (%edx),%ds
4423c8:	d4 1a                	aam    $0x1a
4423ca:	2d 1b 4f 1b 76       	sub    $0x761b4f1b,%eax
4423cf:	1b 81 1b aa 1b d5    	sbb    -0x2ae455e5(%ecx),%eax
4423d5:	1b 01                	sbb    (%ecx),%eax
4423d7:	1c 10                	sbb    $0x10,%al
4423d9:	1c 29                	sbb    $0x29,%al
4423db:	1c 33                	sbb    $0x33,%al
4423dd:	1c 52                	sbb    $0x52,%al
4423df:	1c 61                	sbb    $0x61,%al
4423e1:	1c 6a                	sbb    $0x6a,%al
4423e3:	1c 78                	sbb    $0x78,%al
4423e5:	1c ab                	sbb    $0xab,%al
4423e7:	1c b9                	sbb    $0xb9,%al
4423e9:	1c 1a                	sbb    $0x1a,%al
4423eb:	1d 40 1d 47 1d       	sbb    $0x1d471d40,%eax
4423f0:	52                   	push   %edx
4423f1:	1d 8c 1d a8 1d       	sbb    $0x1da81d8c,%eax
4423f6:	b0 1d                	mov    $0x1d,%al
4423f8:	b9 1d c2 1d db       	mov    $0xdb1dc21d,%ecx
4423fd:	1d 45 1e 81 1e       	sbb    $0x1e811e45,%eax
442402:	b9 1e cd 1e de       	mov    $0xde1ecd1e,%ecx
442407:	1e                   	push   %ds
442408:	f0 1e                	lock push %ds
44240a:	f7 1e                	negl   (%esi)
44240c:	0c 1f                	or     $0x1f,%al
44240e:	14 1f                	adc    $0x1f,%al
442410:	70 1f                	jo     0x442431
442412:	9a 1f af 1f b7 1f c2 	lcall  $0xc21f,$0xb71faf1f
442419:	1f                   	pop    %ds
44241a:	cd 1f                	int    $0x1f
44241c:	db 1f                	fistpl (%edi)
44241e:	ed                   	in     (%dx),%eax
44241f:	1f                   	pop    %ds
442420:	f6 1f                	negb   (%edi)
442422:	05 20 1e 20 58       	add    $0x58201e20,%eax
442427:	20 66 20             	and    %ah,0x20(%esi)
44242a:	7c 20                	jl     0x44244c
44242c:	86 20                	xchg   %ah,(%eax)
44242e:	93                   	xchg   %eax,%ebx
44242f:	20 a8 20 b3 20 bc    	and    %ch,-0x43df4ce0(%eax)
442435:	20 ee                	and    %ch,%dh
442437:	20 fe                	and    %bh,%dh
442439:	20 23                	and    %ah,(%ebx)
44243b:	21 4b 21             	and    %ecx,0x21(%ebx)
44243e:	54                   	push   %esp
44243f:	21 6b 21             	and    %ebp,0x21(%ebx)
442442:	77 21                	ja     0x442465
442444:	81 21 8f 21 a7 21    	andl   $0x21a7218f,(%ecx)
44244a:	ac                   	lods   %ds:(%esi),%al
44244b:	21 bb 21 d0 21 e0    	and    %edi,-0x1fde2fdf(%ebx)
442451:	21 ed                	and    %ebp,%ebp
442453:	21 05 22 0e 22 19    	and    %eax,0x19220e22
442459:	22 29                	and    (%ecx),%ch
44245b:	22 35 22 15 00 01    	and    0x1001522,%dh