444110:	64 3b 40 00          	cmp    %fs:0x0(%eax),%eax
444114:	70 3b                	jo     0x444151
444116:	40                   	inc    %eax
444117:	00 74 3b 40          	add    %dh,0x40(%ebx,%edi,1)
44411b:	00 78 3b             	add    %bh,0x3b(%eax)
44411e:	40                   	inc    %eax
44411f:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
444123:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
44412a:	40                   	inc    %eax
44412b:	00 08                	add    %cl,(%eax)
44412d:	86 44 00 bc          	xchg   %al,-0x44(%eax,%eax,1)
444131:	88 41 00             	mov    %al,0x0(%ecx)
444134:	c4 88 41 00 d8 87    	les    -0x7827ffbf(%eax),%ecx
44413a:	41                   	inc    %ecx
44413b:	00 74 52 42          	add    %dh,0x42(%edx,%edx,2)
44413f:	00 60 52             	add    %ah,0x52(%eax)
444142:	42                   	inc    %edx
444143:	00 34 86             	add    %dh,(%esi,%eax,4)
444146:	44                   	inc    %esp
444147:	00 0e                	add    %cl,(%esi)
444149:	54                   	push   %esp
44414a:	43                   	inc    %ebx
44414b:	6f                   	outsl  %ds:(%esi),(%dx)
44414c:	6e                   	outsb  %ds:(%esi),(%dx)
44414d:	74 72                	je     0x4441c1
44414f:	6f                   	outsl  %ds:(%esi),(%dx)
444150:	6c                   	insb   (%dx),%es:(%edi)
444151:	43                   	inc    %ebx
444152:	61                   	popa
444153:	6e                   	outsb  %ds:(%esi),(%dx)
444154:	76 61                	jbe    0x4441b7
444156:	73 90                	jae    0x4440e8
444158:	5c                   	pop    %esp
444159:	41                   	inc    %ecx
44415a:	44                   	inc    %esp
44415b:	00 07                	add    %al,(%edi)
44415d:	0e                   	push   %cs
44415e:	54                   	push   %esp
44415f:	43                   	inc    %ebx
444160:	6f                   	outsl  %ds:(%esi),(%dx)
444161:	6e                   	outsb  %ds:(%esi),(%dx)
444162:	74 72                	je     0x4441d6
444164:	6f                   	outsl  %ds:(%esi),(%dx)
444165:	6c                   	insb   (%dx),%es:(%edi)
444166:	43                   	inc    %ebx
444167:	61                   	popa
444168:	6e                   	outsb  %ds:(%esi),(%dx)
444169:	76 61                	jbe    0x4441cc
44416b:	73 30                	jae    0x44419d
44416d:	41                   	inc    %ecx
44416e:	44                   	inc    %esp
44416f:	00 3c 29             	add    %bh,(%ecx,%ebp,1)
444172:	42                   	inc    %edx
444173:	00 04 00             	add    %al,(%eax,%eax,1)
444176:	08 43 6f             	or     %al,0x6f(%ebx)
444179:	6e                   	outsb  %ds:(%esi),(%dx)
44417a:	74 72                	je     0x4441ee
44417c:	6f                   	outsl  %ds:(%esi),(%dx)
44417d:	6c                   	insb   (%dx),%es:(%edi)
44417e:	73 00                	jae    0x444180
444180:	00 8d 40 00 d0 41    	add    %cl,0x41d00040(%ebp)
444186:	44                   	inc    %esp
444193:	00 40 42             	add    %al,0x42(%eax)
444196:	44                   	inc    %esp
4441a3:	00 24 42             	add    %ah,(%edx,%eax,2)
4441a6:	44                   	inc    %esp
4441a7:	00 ac 00 00 00 1c 91 	add    %ch,-0x6ee40000(%eax,%eax,1)
4441ae:	45                   	inc    %ebp
4441af:	00 9c ef 41 00 70 3b 	add    %bl,0x3b700041(%edi,%ebp,8)
4441b6:	40                   	inc    %eax
4441b7:	00 d8                	add    %bl,%al
4441b9:	e8 41 00 78 3b       	call   0x3bbc41ff
4441be:	40                   	inc    %eax
4441bf:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
4441c3:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
4441ca:	40                   	inc    %eax
4441cb:	00 60 9a             	add    %ah,-0x66(%eax)
4441ce:	45                   	inc    %ebp
4441cf:	00 b0 9a 45 00 a0    	add    %dh,-0x5fffba66(%eax)
4441d5:	eb 41                	jmp    0x444218
4441d7:	00 d8                	add    %bl,%al
4441d9:	87 41 00             	xchg   %eax,0x0(%ecx)
4441dc:	78 ec                	js     0x4441ca
4441de:	41                   	inc    %ecx
4441df:	00 e0                	add    %ah,%al
4441e1:	f1                   	int1
4441e2:	41                   	inc    %ecx
4441e3:	00 64 93 45          	add    %ah,0x45(%ebx,%edx,4)
4441e7:	00 84 9f 45 00 b4 ef 	add    %al,-0x104bffbb(%edi,%ebx,4)
4441ee:	41                   	inc    %ecx
4441ef:	00 98 ec 41 00 90    	add    %bl,-0x6fffbe14(%eax)
4441f5:	ec                   	in     (%dx),%al
4441f6:	41                   	inc    %ecx
4441f7:	00 bc ef 41 00 0c 9a 	add    %bh,-0x65f3ffbf(%edi,%ebp,8)
4441fe:	45                   	inc    %ebp
4441ff:	00 a0 f2 41 00 44    	add    %ah,0x440041f2(%eax)
444205:	f2 41                	repnz inc %ecx
444207:	00 d8                	add    %bl,%al
444209:	f1                   	int1
44420a:	41                   	inc    %ecx
44420b:	00 08                	add    %cl,(%eax)
44420d:	f2 41                	repnz inc %ecx
44420f:	00 dc                	add    %bl,%ah
444211:	f1                   	int1
444212:	41                   	inc    %ecx
444213:	00 b8 94 45 00 ac    	add    %bh,-0x53ffba6c(%eax)
444219:	9d                   	popf
44421a:	45                   	inc    %ebp
44421b:	00 44 9d 45          	add    %al,0x45(%ebp,%ebx,4)
44421f:	00 84 a0 45 00 14 54 	add    %al,0x54140045(%eax,%eiz,4)
444226:	43                   	inc    %ebx
444227:	75 73                	jne    0x44429c
444229:	74 6f                	je     0x44429a
44422b:	6d                   	insl   (%dx),%es:(%edi)
44422c:	43                   	inc    %ebx
44422d:	6f                   	outsl  %ds:(%esi),(%dx)
44422e:	6e                   	outsb  %ds:(%esi),(%dx)
44422f:	74 72                	je     0x4442a3
444231:	6f                   	outsl  %ds:(%esi),(%dx)
444232:	6c                   	insb   (%dx),%es:(%edi)
444233:	41                   	inc    %ecx
444234:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
444238:	6e                   	outsb  %ds:(%esi),(%dx)
444239:	8d 40 00             	lea    0x0(%eax),%eax
44423c:	40                   	inc    %eax
44423d:	42                   	inc    %edx
44423e:	44                   	inc    %esp
44423f:	00 07                	add    %al,(%edi)
444241:	14 54                	adc    $0x54,%al
444243:	43                   	inc    %ebx
444244:	75 73                	jne    0x4442b9
444246:	74 6f                	je     0x4442b7
444248:	6d                   	insl   (%dx),%es:(%edi)
444249:	43                   	inc    %ebx
44424a:	6f                   	outsl  %ds:(%esi),(%dx)
44424b:	6e                   	outsb  %ds:(%esi),(%dx)
44424c:	74 72                	je     0x4442c0
44424e:	6f                   	outsl  %ds:(%esi),(%dx)
44424f:	6c                   	insb   (%dx),%es:(%edi)
444250:	41                   	inc    %ecx
444251:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
444255:	6e                   	outsb  %ds:(%esi),(%dx)
444256:	d0 41 44             	rolb   $1,0x44(%ecx)
444259:	00 fc                	add    %bh,%ah
44425b:	91                   	xchg   %eax,%ecx
44425c:	45                   	inc    %ebp
44425d:	00 03                	add    %al,(%ebx)
44425f:	00 08                	add    %cl,(%eax)
444261:	43                   	inc    %ebx
444262:	6f                   	outsl  %ds:(%esi),(%dx)
444263:	6e                   	outsb  %ds:(%esi),(%dx)
444264:	74 72                	je     0x4442d8
444266:	6f                   	outsl  %ds:(%esi),(%dx)
444267:	6c                   	insb   (%dx),%es:(%edi)
444268:	73 00                	jae    0x44426a
44426a:	00 90 b8 42 44 00    	add    %dl,0x4442b8(%eax)
44428c:	4c                   	dec    %esp
44428d:	43                   	inc    %ebx
44428e:	44                   	inc    %esp
44428f:	00 1c 00             	add    %bl,(%eax,%eax,1)
444292:	00 00                	add    %al,(%eax)
444294:	24 92                	and    $0x92,%al
444296:	45                   	inc    %ebp
444297:	00 64 3b 40          	add    %ah,0x40(%ebx,%edi,1)
44429b:	00 70 3b             	add    %dh,0x3b(%eax)
44429e:	40                   	inc    %eax
44429f:	00 74 3b 40          	add    %dh,0x40(%ebx,%edi,1)
4442a3:	00 78 3b             	add    %bh,0x3b(%eax)
4442a6:	40                   	inc    %eax
4442a7:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
4442ab:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
4442b2:	40                   	inc    %eax
4442b3:	00 88 f0 41 00 78    	add    %cl,0x780041f0(%eax)
4442b9:	88 44 00 bc          	mov    %al,-0x44(%eax,%eax,1)
4442bd:	f0 41                	lock inc %ecx
4442bf:	00 00                	add    %al,(%eax)
4442c1:	8b 44 00 f0          	mov    -0x10(%eax,%eax,1),%eax
4442c5:	f0 41                	lock inc %ecx
4442c7:	00 b4 8b 44 00 40 f0 	add    %dh,-0xfbfffbc(%ebx,%ecx,4)
4442ce:	41                   	inc    %ecx
4442cf:	00 d4                	add    %dl,%ah
4442d1:	f0 41                	lock inc %ecx
4442d3:	00 28                	add    %ch,(%eax)
4442d5:	f1                   	int1
4442d6:	41                   	inc    %ecx
4442d7:	00 84 89 44 00 28 99 	add    %al,-0x66d7ffbc(%ecx,%ecx,4)
4442de:	45                   	inc    %ebp
4442df:	00 0c 8a             	add    %cl,(%edx,%ecx,4)
4442e2:	44                   	inc    %esp
4442e3:	00 50 99             	add    %dl,-0x67(%eax)
4442e6:	45                   	inc    %ebp
4442e7:	00 64 99 45          	add    %ah,0x45(%ecx,%ebx,4)
4442eb:	00 e0                	add    %ah,%al
4442ed:	8b 44 00 54          	mov    0x54(%eax,%eax,1),%eax
4442f1:	8a 44 00 a0          	mov    -0x60(%eax,%eax,1),%al
4442f5:	99                   	cltd
4442f6:	45                   	inc    %ebp
4442f7:	00 b4 99 45 00 cc 8a 	add    %dh,-0x7533ffbb(%ecx,%ebx,4)
4442fe:	44                   	inc    %esp
4442ff:	00 dc                	add    %bl,%ah
444301:	99                   	cltd
444302:	45                   	inc    %ebp
444303:	00 28                	add    %ch,(%eax)
444305:	8b 44 00 e4          	mov    -0x1c(%eax,%eax,1),%eax
444309:	99                   	cltd
44430a:	45                   	inc    %ebp
44430b:	00 4c 8b 44          	add    %cl,0x44(%ebx,%ecx,4)
44430f:	00 ec                	add    %ch,%ah
444311:	99                   	cltd
444312:	45                   	inc    %ebp
444313:	00 68 8c             	add    %ch,-0x74(%eax)
444316:	44                   	inc    %esp
444317:	00 48 8c             	add    %cl,-0x74(%eax)
44431a:	44                   	inc    %esp
44431b:	00 88 8c 44 00 70    	add    %cl,0x7000448c(%eax)
444321:	8b 44 00 00          	mov    0x0(%eax,%eax,1),%eax
444325:	9a 45 00 04 9a 45 00 	lcall  $0x45,$0x9a040045
44432c:	94                   	xchg   %eax,%esp
44432d:	8b 44 00 f8          	mov    -0x8(%eax,%eax,1),%eax
444331:	89 44 00 40          	mov    %eax,0x40(%eax,%eax,1)
444335:	8a 44 00 8c          	mov    -0x74(%eax,%eax,1),%al
444339:	8a 44 00 94          	mov    -0x6c(%eax,%eax,1),%al
44433d:	88 44 00 48          	mov    %al,0x48(%eax,%eax,1)
444341:	8b 44 00 6c          	mov    0x6c(%eax,%eax,1),%eax
444345:	8b 44 00 a8          	mov    -0x58(%eax,%eax,1),%eax
444349:	8c 44 00 12          	mov    %es,0x12(%eax,%eax,1)
44434d:	54                   	push   %esp
44434e:	43                   	inc    %ebx
44434f:	6f                   	outsl  %ds:(%esi),(%dx)
444350:	6e                   	outsb  %ds:(%esi),(%dx)
444351:	74 72                	je     0x4443c5
444353:	6f                   	outsl  %ds:(%esi),(%dx)
444354:	6c                   	insb   (%dx),%es:(%edi)
444355:	41                   	inc    %ecx
444356:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
44435a:	6e                   	outsb  %ds:(%esi),(%dx)
44435b:	4c                   	dec    %esp
44435c:	69 6e 6b 90 64 43 44 	imul   $0x44436490,0x6b(%esi),%ebp
444363:	00 03                	add    %al,(%ebx)
444365:	0c 54                	or     $0x54,%al
444367:	4d                   	dec    %ebp
444368:	6f                   	outsl  %ds:(%esi),(%dx)
444369:	75 73                	jne    0x4443de
44436b:	65 42                	gs inc %edx
44436d:	75 74                	jne    0x4443e3
44436f:	74 6f                	je     0x4443e0
444371:	6e                   	outsb  %ds:(%esi),(%dx)
444372:	01 00                	add    %eax,(%eax)
444374:	00 00                	add    %al,(%eax)
444376:	00 02                	add    %al,(%edx)
444378:	00 00                	add    %al,(%eax)
44437a:	00 60 43             	add    %ah,0x43(%eax)
44437d:	44                   	inc    %esp
44437e:	00 06                	add    %al,(%esi)
444380:	6d                   	insl   (%dx),%es:(%edi)
444381:	62 4c 65 66          	bound  %ecx,0x66(%ebp,%eiz,2)
444385:	74 07                	je     0x44438e
444387:	6d                   	insl   (%dx),%es:(%edi)
444388:	62 52 69             	bound  %edx,0x69(%edx)
44438b:	67 68 74 08 6d 62    	addr16 push $0x626d0874
444391:	4d                   	dec    %ebp
444392:	69 64 64 6c 65 08 43 	imul   $0x6f430865,0x6c(%esp,%eiz,2),%esp
444399:	6f
44439a:	6e                   	outsb  %ds:(%esi),(%dx)
44439b:	74 72                	je     0x44440f
44439d:	6f                   	outsl  %ds:(%esi),(%dx)
44439e:	6c                   	insb   (%dx),%es:(%edi)
44439f:	73 a4                	jae    0x444345
4443a1:	43                   	inc    %ebx
4443a2:	44                   	inc    %esp
4443a3:	00 03                	add    %al,(%ebx)
4443a5:	0e                   	push   %cs
4443a6:	54                   	push   %esp
4443a7:	4d                   	dec    %ebp
4443a8:	6f                   	outsl  %ds:(%esi),(%dx)
4443a9:	75 73                	jne    0x44441e
4443ab:	65 41                	gs inc %ecx
4443ad:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
4443b1:	61                   	popa
4443b2:	74 65                	je     0x444419
4443b4:	01 00                	add    %eax,(%eax)
4443b6:	00 00                	add    %al,(%eax)
4443b8:	00 04 00             	add    %al,(%eax,%eax,1)
4443bb:	00 00                	add    %al,(%eax)
4443bd:	a0 43 44 00 09       	mov    0x9004443,%al
4443c2:	6d                   	insl   (%dx),%es:(%edi)
4443c3:	61                   	popa
4443c4:	44                   	inc    %esp
4443c5:	65 66 61             	gs popaw
4443c8:	75 6c                	jne    0x444436
4443ca:	74 0a                	je     0x4443d6
4443cc:	6d                   	insl   (%dx),%es:(%edi)
4443cd:	61                   	popa
4443ce:	41                   	inc    %ecx
4443cf:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
4443d3:	61                   	popa
4443d4:	74 65                	je     0x44443b
4443d6:	10 6d 61             	adc    %ch,0x61(%ebp)
4443d9:	41                   	inc    %ecx
4443da:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
4443de:	61                   	popa
4443df:	74 65                	je     0x444446
4443e1:	41                   	inc    %ecx
4443e2:	6e                   	outsb  %ds:(%esi),(%dx)
4443e3:	64 45                	fs inc %ebp
4443e5:	61                   	popa
4443e6:	74 0c                	je     0x4443f4
4443e8:	6d                   	insl   (%dx),%es:(%edi)
4443e9:	61                   	popa
4443ea:	4e                   	dec    %esi
4443eb:	6f                   	outsl  %ds:(%esi),(%dx)
4443ec:	41                   	inc    %ecx
4443ed:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
4443f1:	61                   	popa
4443f2:	74 65                	je     0x444459
4443f4:	12 6d 61             	adc    0x61(%ebp),%ch
4443f7:	4e                   	dec    %esi
4443f8:	6f                   	outsl  %ds:(%esi),(%dx)
4443f9:	41                   	inc    %ecx
4443fa:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
4443fe:	61                   	popa
4443ff:	74 65                	je     0x444466
444401:	41                   	inc    %ecx
444402:	6e                   	outsb  %ds:(%esi),(%dx)
444403:	64 45                	fs inc %ebp
444405:	61                   	popa
444406:	74 08                	je     0x444410
444408:	43                   	inc    %ebx
444409:	6f                   	outsl  %ds:(%esi),(%dx)
44440a:	6e                   	outsb  %ds:(%esi),(%dx)
44440b:	74 72                	je     0x44447f
44440d:	6f                   	outsl  %ds:(%esi),(%dx)
44440e:	6c                   	insb   (%dx),%es:(%edi)
44440f:	73 14                	jae    0x444425
444411:	44                   	inc    %esp
444412:	44                   	inc    %esp
444413:	00 03                	add    %al,(%ebx)
444415:	09 54 44 72          	or     %edx,0x72(%esp,%eax,2)
444419:	61                   	popa
44441a:	67 4d                	addr16 dec %ebp
44441c:	6f                   	outsl  %ds:(%esi),(%dx)
44441d:	64 65 01 00          	fs add %eax,%gs:(%eax)
444421:	00 00                	add    %al,(%eax)
444423:	00 01                	add    %al,(%ecx)
444425:	00 00                	add    %al,(%eax)
444427:	00 10                	add    %dl,(%eax)
444429:	44                   	inc    %esp
44442a:	44                   	inc    %esp
44442b:	00 08                	add    %cl,(%eax)
44442d:	64 6d                	fs insl (%dx),%es:(%edi)