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)
44f2df:	00 00                	add    %al,(%eax)
44f2e1:	00 af 00 fd 36 00    	add    %ch,0x36fd00(%edi)
44f2e7:	00 00                	add    %al,(%eax)
44f2e9:	00 b1 00 fd 36 00    	add    %dh,0x36fd00(%ecx)
44f2ef:	00 00                	add    %al,(%eax)
44f2f1:	00 b3 00 fd 36 00    	add    %dh,0x36fd00(%ebx)
44f2f7:	00 00                	add    %al,(%eax)
44f2f9:	00 b5 00 fd 36 00    	add    %dh,0x36fd00(%ebp)
44f2ff:	00 00                	add    %al,(%eax)
44f301:	00 b7 00 fd 36 00    	add    %dh,0x36fd00(%edi)
44f307:	00 00                	add    %al,(%eax)
44f309:	00 b9 00 fd 36 00    	add    %bh,0x36fd00(%ecx)
44f30f:	00 00                	add    %al,(%eax)
44f311:	00 bb 00 fd 36 00    	add    %bh,0x36fd00(%ebx)
44f317:	00 00                	add    %al,(%eax)
44f319:	00 bd 00 fd 36 00    	add    %bh,0x36fd00(%ebp)
44f31f:	00 00                	add    %al,(%eax)
44f321:	00 bf 00 fd 36 00    	add    %bh,0x36fd00(%edi)
44f327:	00 00                	add    %al,(%eax)
44f329:	00 c1                	add    %al,%cl
44f32b:	00 fd                	add    %bh,%ch
44f32d:	36 00 00             	add    %al,%ss:(%eax)
44f330:	00 00                	add    %al,(%eax)
44f332:	c3                   	ret
44f333:	00 fd                	add    %bh,%ch
44f335:	36 00 00             	add    %al,%ss:(%eax)
44f338:	00 00                	add    %al,(%eax)
44f33a:	c5 00                	lds    (%eax),%eax
44f33c:	fd                   	std
44f33d:	36 21 01             	and    %eax,%ss:(%ecx)
44f340:	0b 03                	or     (%ebx),%eax
44f342:	2b 01                	sub    (%ecx),%eax
44f344:	c1 03 76             	roll   $0x76,(%ebx)
44f347:	00 0d 04 ae 00 0b    	add    %cl,0xb00ae04
44f34d:	03 b0 00 0b 03 a0    	add    -0x5ffcf500(%eax),%esi
44f353:	00 0b                	add    %cl,(%ebx)
44f355:	03 a2 00 0b 03 b6    	add    -0x49fcf500(%edx),%esp
44f35b:	00 0b                	add    %cl,(%ebx)
44f35d:	03 ba 00 0b 03 94    	add    -0x6bfcf500(%edx),%edi
44f363:	00 0b                	add    %cl,(%ebx)
44f365:	03 78 00             	add    0x0(%eax),%edi
44f368:	7f 04                	jg     0x44f36e
44f36a:	aa                   	stos   %al,%es:(%edi)
44f36b:	00 0b                	add    %cl,(%ebx)
44f36d:	03 02                	add    (%edx),%eax
44f36f:	00 a9 01 00 00 00    	add    %ch,0x1(%ecx)
44f375:	42                   	inc    %edx
44f376:	75 74                	jne    0x44f3ec
44f378:	74 6f                	je     0x44f3e9
44f37a:	6e                   	outsb  %ds:(%esi),(%dx)
44f37b:	00 53 79             	add    %dl,0x79(%ebx)
44f37e:	73 74                	jae    0x44f3f4
44f380:	65 6d                	gs insl (%dx),%es:(%edi)
44f382:	2e 57                	cs push %edi
44f384:	69 6e 64 6f 77 73 2e 	imul   $0x2e73776f,0x64(%esi),%ebp
44f38b:	46                   	inc    %esi
44f38c:	6f                   	outsl  %ds:(%esi),(%dx)
44f38d:	72 6d                	jb     0x44f3fc
44f38f:	73 00                	jae    0x44f391
44f391:	2e 63 74 6f 72       	arpl   %esi,%cs:0x72(%edi,%ebp,2)
44f396:	00 53 69             	add    %dl,0x69(%ebx)
44f399:	7a 65                	jp     0x44f400
44f39b:	46                   	inc    %esi
44f39c:	00 53 79             	add    %dl,0x79(%ebx)
44f39f:	73 74                	jae    0x44f415
44f3a1:	65 6d                	gs insl (%dx),%es:(%edi)
44f3a3:	2e 44                	cs inc %esp
44f3a5:	72 61                	jb     0x44f408
44f3a7:	77 69                	ja     0x44f412
44f3a9:	6e                   	outsb  %ds:(%esi),(%dx)
44f3aa:	67 00 50 61          	add    %dl,0x61(%bx,%si)
44f3ae:	64 64 69 6e 67 00 52 	fs imul $0x63655200,%fs:0x67(%esi),%ebp
44f3b5:	65 63
44f3b7:	74 61                	je     0x44f41a
44f3b9:	6e                   	outsb  %ds:(%esi),(%dx)
44f3ba:	67 6c                	insb   (%dx),%es:(%di)
44f3bc:	65 00 54 65 78       	add    %dl,%gs:0x78(%ebp,%eiz,2)
44f3c1:	74 42                	je     0x44f405
44f3c3:	6f                   	outsl  %ds:(%esi),(%dx)
44f3c4:	78 00                	js     0x44f3c6
44f3c6:	53                   	push   %ebx
44f3c7:	69 7a 65 00 41 72 67 	imul   $0x67724100,0x65(%edx),%edi
44f3ce:	75 6d                	jne    0x44f43d
44f3d0:	65 6e                	outsb  %gs:(%esi),(%dx)
44f3d2:	74 4e                	je     0x44f422
44f3d4:	75 6c                	jne    0x44f442
44f3d6:	6c                   	insb   (%dx),%es:(%edi)
44f3d7:	45                   	inc    %ebp
44f3d8:	78 63                	js     0x44f43d
44f3da:	65 70 74             	gs jo  0x44f451
44f3dd:	69 6f 6e 00 53 79 73 	imul   $0x73795300,0x6e(%edi),%ebp
44f3e4:	74 65                	je     0x44f44b
44f3e6:	6d                   	insl   (%dx),%es:(%edi)
44f3e7:	00 50 6f             	add    %dl,0x6f(%eax)
44f3ea:	69 6e 74 00 54 72 61 	imul   $0x61725400,0x74(%esi),%ebp
44f3f1:	63 6b 42             	arpl   %ebp,0x42(%ebx)
44f3f4:	61                   	popa
44f3f5:	72 00                	jb     0x44f3f7
44f3f7:	4e                   	dec    %esi
44f3f8:	6f                   	outsl  %ds:(%esi),(%dx)
44f3f9:	74 53                	je     0x44f44e
44f3fb:	75 70                	jne    0x44f46d
44f3fd:	70 6f                	jo     0x44f46e
44f3ff:	72 74                	jb     0x44f475
44f401:	65 64 45             	gs fs inc %ebp
44f404:	78 63                	js     0x44f469
44f406:	65 70 74             	gs jo  0x44f47d
44f409:	69 6f 6e 00 52 65 73 	imul   $0x73655200,0x6e(%edi),%ebp
44f410:	6f                   	outsl  %ds:(%esi),(%dx)
44f411:	75 72                	jne    0x44f485
44f413:	63 65 4d             	arpl   %esp,0x4d(%ebp)
44f416:	61                   	popa
44f417:	6e                   	outsb  %ds:(%esi),(%dx)
44f418:	61                   	popa
44f419:	67 65 72 00          	addr16 gs jb 0x44f41d
44f41d:	53                   	push   %ebx
44f41e:	79 73                	jns    0x44f493
44f420:	74 65                	je     0x44f487
44f422:	6d                   	insl   (%dx),%es:(%edi)
44f423:	2e 52                	cs push %edx
44f425:	65 73 6f             	gs jae 0x44f497
44f428:	75 72                	jne    0x44f49c
44f42a:	63 65 73             	arpl   %esp,0x73(%ebp)
44f42d:	00 41 73             	add    %al,0x73(%ecx)
44f430:	73 65                	jae    0x44f497
44f432:	6d                   	insl   (%dx),%es:(%edi)
44f433:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
44f437:	53                   	push   %ebx
44f438:	79 73                	jns    0x44f4ad
44f43a:	74 65                	je     0x44f4a1
44f43c:	6d                   	insl   (%dx),%es:(%edi)
44f43d:	2e 52                	cs push %edx
44f43f:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
44f442:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44f447:	6e                   	outsb  %ds:(%esi),(%dx)
44f448:	00 4d 65             	add    %cl,0x65(%ebp)
44f44b:	6d                   	insl   (%dx),%es:(%edi)
44f44c:	6f                   	outsl  %ds:(%esi),(%dx)
44f44d:	72 79                	jb     0x44f4c8
44f44f:	53                   	push   %ebx
44f450:	74 72                	je     0x44f4c4
44f452:	65 61                	gs popa
44f454:	6d                   	insl   (%dx),%es:(%edi)
44f455:	00 53 79             	add    %dl,0x79(%ebx)
44f458:	73 74                	jae    0x44f4ce
44f45a:	65 6d                	gs insl (%dx),%es:(%edi)
44f45c:	2e 49                	cs dec %ecx
44f45e:	4f                   	dec    %edi
44f45f:	00 52 61             	add    %dl,0x61(%edx)
44f462:	6e                   	outsb  %ds:(%esi),(%dx)
44f463:	64 6f                	outsl  %fs:(%esi),(%dx)
44f465:	6d                   	insl   (%dx),%es:(%edi)
44f466:	00 50 69             	add    %dl,0x69(%eax)
44f469:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
44f46d:	65 42                	gs inc %edx
44f46f:	6f                   	outsl  %ds:(%esi),(%dx)
44f470:	78 00                	js     0x44f472
44f472:	42                   	inc    %edx
44f473:	61                   	popa
44f474:	64 49                	fs dec %ecx
44f476:	6d                   	insl   (%dx),%es:(%edi)
44f477:	61                   	popa
44f478:	67 65 46             	addr16 gs inc %esi
44f47b:	6f                   	outsl  %ds:(%esi),(%dx)
44f47c:	72 6d                	jb     0x44f4eb
44f47e:	61                   	popa
44f47f:	74 45                	je     0x44f4c6
44f481:	78 63                	js     0x44f4e6
44f483:	65 70 74             	gs jo  0x44f4fa
44f486:	69 6f 6e 00 42 69 74 	imul   $0x74694200,0x6e(%edi),%ebp
44f48d:	6d                   	insl   (%dx),%es:(%edi)
44f48e:	61                   	popa
44f48f:	70 00                	jo     0x44f491
44f491:	46                   	inc    %esi
44f492:	6f                   	outsl  %ds:(%esi),(%dx)