42e0f3:	00 58 dd             	add    %bl,-0x23(%eax)
42e0f6:	41                   	inc    %ecx
42e0f7:	00 18                	add    %bl,(%eax)
42e0f9:	81 41 00 f0 2f 43 00 	addl   $0x432ff0,0x0(%ecx)
42e100:	8c 30                	mov    %?,(%eax)
42e102:	43                   	inc    %ebx
42e103:	00 40 de             	add    %al,-0x22(%eax)
42e106:	41                   	inc    %ecx
42e107:	00 38                	add    %bh,(%eax)
42e109:	df 41 00             	filds  0x0(%ecx)
42e10c:	6c                   	insb   (%dx),%es:(%edi)
42e10d:	e1 41                	loope  0x42e150
42e10f:	00 50 de             	add    %dl,-0x22(%eax)
42e112:	41                   	inc    %ecx
42e113:	00 48 de             	add    %cl,-0x22(%eax)
42e116:	41                   	inc    %ecx
42e117:	00 74 e1 41          	add    %dh,0x41(%ecx,%eiz,8)
42e11b:	00 04 25 43 00 d8 2f 	add    %al,0x2fd80043(,%eiz,1)
42e122:	43                   	inc    %ebx
42e123:	00 30                	add    %dh,(%eax)
42e125:	36 43                	ss inc %ebx
42e127:	00 70 35             	add    %dh,0x35(%eax)
42e12a:	43                   	inc    %ebx
42e12b:	00 09                	add    %cl,(%ecx)
42e12d:	54                   	push   %esp
42e12e:	4d                   	dec    %ebp
42e12f:	61                   	popa
42e130:	69 6e 4d 65 6e 75 8b 	imul   $0x8b756e65,0x4d(%esi),%ebp
42e137:	c0 3c e1 42          	sarb   $0x42,(%ecx,%eiz,8)
42e13b:	00 07                	add    %al,(%edi)
42e13d:	09 54 4d 61          	or     %edx,0x61(%ebp,%ecx,2)
42e141:	69 6e 4d 65 6e 75 f0 	imul   $0xf0756e65,0x4d(%esi),%ebp
42e148:	e0 42                	loopne 0x42e18c
42e14a:	00 64 e0 42          	add    %ah,0x42(%eax,%eiz,8)
42e14e:	00 0b                	add    %cl,(%ebx)
42e150:	00 05 4d 65 6e 75    	add    %al,0x756e654d
42e156:	73 08                	jae    0x42e160
42e158:	00 84 da 42 00 08 35 	add    %al,0x35080042(%edx,%ebx,8)
42e15f:	43                   	inc    %ebx
42e160:	00 18                	add    %bl,(%eax)
42e162:	35 43 00 01 00       	xor    $0x10043,%eax
42e167:	00 00                	add    %al,(%eax)
42e169:	00 00                	add    %al,(%eax)
42e16b:	00 80 00 00 00 00    	add    %al,0x0(%eax)
42e171:	03 00                	add    (%eax),%eax
42e173:	0b 41 75             	or     0x75(%ecx),%eax
42e176:	74 6f                	je     0x42e1e7
42e178:	48                   	dec    %eax
42e179:	6f                   	outsl  %ds:(%esi),(%dx)
42e17a:	74 6b                	je     0x42e1e7
42e17c:	65 79 73             	gs jns 0x42e1f2
42e17f:	84 da                	test   %bl,%dl
42e181:	42                   	inc    %edx
42e182:	00 2c 35 43 00 3c 35 	add    %ch,0x353c0043(,%esi,1)
42e189:	43                   	inc    %ebx
42e18a:	00 01                	add    %al,(%ecx)
42e18c:	00 00                	add    %al,(%eax)
42e18e:	00 00                	add    %al,(%eax)
42e190:	00 00                	add    %al,(%eax)
42e192:	80 00 00             	addb   $0x0,(%eax)
42e195:	00 00                	add    %al,(%eax)
42e197:	04 00                	add    $0x0,%al
42e199:	11 41 75             	adc    %eax,0x75(%ecx)
42e19c:	74 6f                	je     0x42e20d
42e19e:	4c                   	dec    %esp
42e19f:	69 6e 65 52 65 64 75 	imul   $0x75646552,0x65(%esi),%ebp
42e1a6:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
42e1aa:	6e                   	outsb  %ds:(%esi),(%dx)
42e1ab:	00 10                	add    %dl,(%eax)
42e1ad:	40                   	inc    %eax
42e1ae:	00 5c 00 00          	add    %bl,0x0(%eax,%eax,1)
42e1b2:	ff 50 35             	call   *0x35(%eax)
42e1b5:	43                   	inc    %ebx
42e1b6:	00 01                	add    %al,(%ecx)
42e1b8:	00 00                	add    %al,(%eax)
42e1ba:	00 00                	add    %al,(%eax)
42e1bc:	00 00                	add    %al,(%eax)
42e1be:	80 00 00             	addb   $0x0,(%eax)
42e1c1:	00 00                	add    %al,(%eax)
42e1c3:	05 00 09 41 75       	add    $0x75410900,%eax
42e1c8:	74 6f                	je     0x42e239
42e1ca:	4d                   	dec    %ebp
42e1cb:	65 72 67             	gs jb  0x42e235
42e1ce:	65 f8                	gs clc
42e1d0:	50                   	push   %eax
42e1d1:	41                   	inc    %ecx
42e1d2:	00 30                	add    %dh,(%eax)
42e1d4:	00 00                	add    %al,(%eax)
42e1d6:	ff 90 34 43 00 1c    	call   *0x1c004334(%eax)
42e1dc:	2d 43 00 00 00       	sub    $0x43,%eax
42e1e1:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
42e1e7:	06                   	push   %es
42e1e8:	00 08                	add    %cl,(%eax)
42e1ea:	42                   	inc    %edx
42e1eb:	69 44 69 4d 6f 64 65 	imul   $0x1465646f,0x4d(%ecx,%ebp,2),%eax
42e1f2:	14
42e1f3:	75 44                	jne    0x42e239
42e1f5:	00 48 00             	add    %cl,0x0(%eax)
42e1f8:	00 ff                	add    %bh,%bh
42e1fa:	50                   	push   %eax
42e1fb:	30 43 00             	xor    %al,0x0(%ebx)
42e1fe:	01 00                	add    %eax,(%eax)
42e200:	00 00                	add    %al,(%eax)
42e202:	00 00                	add    %al,(%eax)
42e204:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
42e20a:	07                   	pop    %es
42e20b:	00 06                	add    %al,(%esi)
42e20d:	49                   	dec    %ecx
42e20e:	6d                   	insl   (%dx),%es:(%edi)
42e20f:	61                   	popa
42e210:	67 65 73 00          	addr16 gs jae 0x42e214
42e214:	10 40 00             	adc    %al,0x0(%eax)
42e217:	40                   	inc    %eax
42e218:	00 00                	add    %al,(%eax)
42e21a:	ff 10                	call   *(%eax)
42e21c:	2f                   	das
42e21d:	43                   	inc    %ebx
42e21e:	00 01                	add    %al,(%ecx)
42e220:	00 00                	add    %al,(%eax)
42e222:	00 00                	add    %al,(%eax)
42e224:	00 00                	add    %al,(%eax)
42e226:	80 00 00             	addb   $0x0,(%eax)
42e229:	00 00                	add    %al,(%eax)
42e22b:	08 00                	or     %al,(%eax)
42e22d:	09 4f 77             	or     %ecx,0x77(%edi)
42e230:	6e                   	outsb  %ds:(%esi),(%dx)
42e231:	65 72 44             	gs jb  0x42e278
42e234:	72 61                	jb     0x42e297
42e236:	77 00                	ja     0x42e238
42e238:	10 40 00             	adc    %al,0x0(%eax)
42e23b:	41                   	inc    %ecx
42e23c:	00 00                	add    %al,(%eax)
42e23e:	ff a4 34 43 00 01 00 	jmp    *0x10043(%esp,%esi,1)
42e245:	00 00                	add    %al,(%eax)
42e247:	00 00                	add    %al,(%eax)
42e249:	00 80 01 00 00 00    	add    %al,0x1(%eax)
42e24f:	09 00                	or     %eax,(%eax)
42e251:	0e                   	push   %cs
42e252:	50                   	push   %eax
42e253:	61                   	popa
42e254:	72 65                	jb     0x42e2bb
42e256:	6e                   	outsb  %ds:(%esi),(%dx)
42e257:	74 42                	je     0x42e29b
42e259:	69 44 69 4d 6f 64 65 	imul   $0x9065646f,0x4d(%ecx,%ebp,2),%eax
42e260:	90
42e261:	d8 42 00             	fadds  0x0(%edx)
42e264:	50                   	push   %eax
42e265:	00 00                	add    %al,(%eax)
42e267:	ff 50 00             	call   *0x0(%eax)
42e26a:	00 ff                	add    %bh,%bh
42e26c:	01 00                	add    %eax,(%eax)
42e26e:	00 00                	add    %al,(%eax)
42e270:	00 00                	add    %al,(%eax)
42e272:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
42e278:	0a 00                	or     (%eax),%al
42e27a:	08 4f 6e             	or     %cl,0x6e(%edi)
42e27d:	43                   	inc    %ebx
42e27e:	68 61 6e 67 65       	push   $0x65676e61
42e283:	90                   	nop
42e284:	88 e2                	mov    %ah,%dl
42e286:	42                   	inc    %edx
42e287:	00 03                	add    %al,(%ebx)
42e289:	0f 54 50 6f          	andps  0x6f(%eax),%xmm2
42e28d:	70 75                	jo     0x42e304
42e28f:	70 41                	jo     0x42e2d2
42e291:	6c                   	insb   (%dx),%es:(%edi)
42e292:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
42e299:	01 00                	add    %eax,(%eax)
42e29b:	00 00                	add    %al,(%eax)
42e29d:	00 02                	add    %al,(%edx)
42e29f:	00 00                	add    %al,(%eax)
42e2a1:	00 84 e2 42 00 06 70 	add    %al,0x70060042(%edx,%eiz,8)
42e2a8:	61                   	popa
42e2a9:	4c                   	dec    %esp
42e2aa:	65 66 74 07          	gs data16 je 0x42e2b5
42e2ae:	70 61                	jo     0x42e311
42e2b0:	52                   	push   %edx
42e2b1:	69 67 68 74 08 70 61 	imul   $0x61700874,0x68(%edi),%esp
42e2b8:	43                   	inc    %ebx
42e2b9:	65 6e                	outsb  %gs:(%esi),(%dx)
42e2bb:	74 65                	je     0x42e322
42e2bd:	72 05                	jb     0x42e2c4
42e2bf:	4d                   	dec    %ebp
42e2c0:	65 6e                	outsb  %gs:(%esi),(%dx)
42e2c2:	75 73                	jne    0x42e337
42e2c4:	c8 e2 42 00          	enter  $0x42e2,$0x0
42e2c8:	03 0c 54             	add    (%esp,%edx,2),%ecx
42e2cb:	54                   	push   %esp
42e2cc:	72 61                	jb     0x42e32f
42e2ce:	63 6b 42             	arpl   %ebp,0x42(%ebx)
42e2d1:	75 74                	jne    0x42e347
42e2d3:	74 6f                	je     0x42e344
42e2d5:	6e                   	outsb  %ds:(%esi),(%dx)
42e2d6:	01 00                	add    %eax,(%eax)
42e2d8:	00 00                	add    %al,(%eax)
42e2da:	00 01                	add    %al,(%ecx)
42e2dc:	00 00                	add    %al,(%eax)
42e2de:	00 c4                	add    %al,%ah
42e2e0:	e2 42                	loop   0x42e324
42e2e2:	00 0d 74 62 52 69    	add    %cl,0x69526274
42e2e8:	67 68 74 42 75 74    	addr16 push $0x74754274
42e2ee:	74 6f                	je     0x42e35f
42e2f0:	6e                   	outsb  %ds:(%esi),(%dx)
42e2f1:	0c 74                	or     $0x74,%al
42e2f3:	62 4c 65 66          	bound  %ecx,0x66(%ebp,%eiz,2)
42e2f7:	74 42                	je     0x42e33b
42e2f9:	75 74                	jne    0x42e36f
42e2fb:	74 6f                	je     0x42e36c
42e2fd:	6e                   	outsb  %ds:(%esi),(%dx)
42e2fe:	05 4d 65 6e 75       	add    $0x756e654d,%eax
42e303:	73 08                	jae    0x42e30d
42e305:	e3 42                	jecxz  0x42e349
42e307:	00 03                	add    %al,(%ebx)
42e309:	0f 54 4d 65          	andps  0x65(%ebp),%xmm1
42e30d:	6e                   	outsb  %ds:(%esi),(%dx)
42e30e:	75 41                	jne    0x42e351
42e310:	6e                   	outsb  %ds:(%esi),(%dx)
42e311:	69 6d 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebp),%ebp
42e318:	73 01                	jae    0x42e31b
42e31a:	00 00                	add    %al,(%eax)
42e31c:	00 00                	add    %al,(%eax)
42e31e:	04 00                	add    $0x0,%al
42e320:	00 00                	add    %al,(%eax)
42e322:	04 e3                	add    $0xe3,%al
42e324:	42                   	inc    %edx
42e325:	00 0d 6d 61 4c 65    	add    %cl,0x654c616d
42e32b:	66 74 54             	data16 je 0x42e382
42e32e:	6f                   	outsl  %ds:(%esi),(%dx)
42e32f:	52                   	push   %edx
42e330:	69 67 68 74 0d 6d 61 	imul   $0x616d0d74,0x68(%edi),%esp
42e337:	52                   	push   %edx
42e338:	69 67 68 74 54 6f 4c 	imul   $0x4c6f5474,0x68(%edi),%esp
42e33f:	65 66 74 0d          	gs data16 je 0x42e350
42e343:	6d                   	insl   (%dx),%es:(%edi)
42e344:	61                   	popa
42e345:	54                   	push   %esp
42e346:	6f                   	outsl  %ds:(%esi),(%dx)
42e347:	70 54                	jo     0x42e39d
42e349:	6f                   	outsl  %ds:(%esi),(%dx)
42e34a:	42                   	inc    %edx
42e34b:	6f                   	outsl  %ds:(%esi),(%dx)
42e34c:	74 74                	je     0x42e3c2
42e34e:	6f                   	outsl  %ds:(%esi),(%dx)
42e34f:	6d                   	insl   (%dx),%es:(%edi)
42e350:	0d 6d 61 42 6f       	or     $0x6f42616d,%eax
42e355:	74 74                	je     0x42e3cb
42e357:	6f                   	outsl  %ds:(%esi),(%dx)
42e358:	6d                   	insl   (%dx),%es:(%edi)
42e359:	54                   	push   %esp
42e35a:	6f                   	outsl  %ds:(%esi),(%dx)
42e35b:	54                   	push   %esp
42e35c:	6f                   	outsl  %ds:(%esi),(%dx)
42e35d:	70 06                	jo     0x42e365
42e35f:	6d                   	insl   (%dx),%es:(%edi)
42e360:	61                   	popa
42e361:	4e                   	dec    %esi
42e362:	6f                   	outsl  %ds:(%esi),(%dx)
42e363:	6e                   	outsb  %ds:(%esi),(%dx)
42e364:	65 05 4d 65 6e 75    	gs add $0x756e654d,%eax
42e36a:	73 90                	jae    0x42e2fc
42e36c:	70 e3                	jo     0x42e351
42e36e:	42                   	inc    %edx
42e36f:	00 06                	add    %al,(%esi)
42e371:	0e                   	push   %cs
42e372:	54                   	push   %esp
42e373:	4d                   	dec    %ebp
42e374:	65 6e                	outsb  %gs:(%esi),(%dx)
42e376:	75 41                	jne    0x42e3b9
42e378:	6e                   	outsb  %ds:(%esi),(%dx)
42e379:	69 6d 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebp),%ebp
42e380:	01 04 e3             	add    %eax,(%ebx,%eiz,8)
42e383:	42                   	inc    %edx
42e384:	00 8d 40 00 d4 e3    	add    %cl,-0x1c2bffc0(%ebp)
42e38a:	42                   	inc    %edx
42e397:	00 28                	add    %ch,(%eax)
42e399:	e4 42                	in     $0x42,%al
42e3a7:	00 18                	add    %bl,(%eax)
42e3a9:	e4 42                	in     $0x42,%al
42e3ab:	00 78 00             	add    %bh,0x0(%eax)
42e3ae:	00 00                	add    %al,(%eax)
42e3b0:	a8 df                	test   $0xdf,%al
42e3b2:	42                   	inc    %edx
42e3b3:	00 54 e1 41          	add    %dl,0x41(%ecx,%eiz,8)
42e3b7:	00 48 3b             	add    %cl,0x3b(%eax)
42e3ba:	40                   	inc    %eax
42e3bb:	00 90 da 41 00 50    	add    %dl,0x500041da(%eax)
42e3c1:	3b 40 00             	cmp    0x0(%eax),%eax
42e3c4:	44                   	inc    %esp
42e3c5:	3b 40 00             	cmp    0x0(%eax),%eax
42e3c8:	8c 38                	mov    %?,(%eax)
42e3ca:	40                   	inc    %eax
42e3cb:	00 a8 38 40 00 30    	add    %ch,0x30004038(%eax)
42e3d1:	3d 43 00 fc 81       	cmp    $0x81fc0043,%eax
42e3d6:	41                   	inc    %ecx
42e3d7:	00 58 dd             	add    %bl,-0x23(%eax)
42e3da:	41                   	inc    %ecx
42e3db:	00 18                	add    %bl,(%eax)
42e3dd:	81 41 00 f0 2f 43 00 	addl   $0x432ff0,0x0(%ecx)
42e3e4:	8c 30                	mov    %?,(%eax)
42e3e6:	43                   	inc    %ebx
42e3e7:	00 40 de             	add    %al,-0x22(%eax)
42e3ea:	41                   	inc    %ecx
42e3eb:	00 38                	add    %bh,(%eax)
42e3ed:	df 41 00             	filds  0x0(%ecx)
42e3f0:	6c                   	insb   (%dx),%es:(%edi)
42e3f1:	e1 41                	loope  0x42e434
42e3f3:	00 50 de             	add    %dl,-0x22(%eax)
42e3f6:	41                   	inc    %ecx
42e3f7:	00 48 de             	add    %cl,-0x22(%eax)
42e3fa:	41                   	inc    %ecx
42e3fb:	00 74 e1 41          	add    %dh,0x41(%ecx,%eiz,8)
42e3ff:	00 bc 3c 43 00 d8 2f 	add    %bh,0x2fd80043(%esp,%edi,1)
42e406:	43                   	inc    %ebx
42e407:	00 04 26             	add    %al,(%esi,%eiz,1)
42e40a:	43                   	inc    %ebx
42e40b:	00 08                	add    %cl,(%eax)
42e40d:	30 43 00             	xor    %al,0x0(%ebx)
42e410:	64 3d 43 00 20 3e    	fs cmp $0x3e200043,%eax
42e416:	43                   	inc    %ebx
42e417:	00 0a                	add    %cl,(%edx)
42e419:	54                   	push   %esp
42e41a:	50                   	push   %eax
42e41b:	6f                   	outsl  %ds:(%esi),(%dx)
42e41c:	70 75                	jo     0x42e493
42e41e:	70 4d                	jo     0x42e46d
42e420:	65 6e                	outsb  %gs:(%esi),(%dx)
42e422:	75 90                	jne    0x42e3b4
42e424:	28 e4                	sub    %ah,%ah
42e426:	42                   	inc    %edx
42e427:	00 07                	add    %al,(%edi)
42e429:	0a 54 50 6f          	or     0x6f(%eax,%edx,2),%dl
42e42d:	70 75                	jo     0x42e4a4
42e42f:	70 4d                	jo     0x42e47e
42e431:	65 6e                	outsb  %gs:(%esi),(%dx)
42e433:	75 d4                	jne    0x42e409
42e435:	e3 42                	jecxz  0x42e479
42e437:	00 64 e0 42          	add    %ah,0x42(%eax,%eiz,8)
42e43b:	00 10                	add    %dl,(%eax)
42e43d:	00 05 4d 65 6e 75    	add    %al,0x756e654d
42e443:	73 0d                	jae    0x42e452
42e445:	00 84 e2 42 00 60 00 	add    %al,0x600042(%edx,%eiz,8)
42e44c:	00 ff                	add    %bh,%bh
42e44e:	60                   	pusha
42e44f:	00 00                	add    %al,(%eax)
42e451:	ff 01                	incl   (%ecx)
42e453:	00 00                	add    %al,(%eax)
42e455:	00 00                	add    %al,(%eax)
42e457:	00 00                	add    %al,(%eax)
42e459:	80 00 00             	addb   $0x0,(%eax)
42e45c:	00 00                	add    %al,(%eax)