4342e6:	80 01 00             	addb   $0x0,(%ecx)
4342e9:	ff 80 01 00 ff 01    	incl   0x1ff0001(%eax)
4342ef:	00 00                	add    %al,(%eax)
4342f1:	00 00                	add    %al,(%eax)
4342f3:	00 00                	add    %al,(%eax)
4342f5:	80 00 00             	addb   $0x0,(%eax)
4342f8:	00 80 2e 00 0c 4f    	add    %al,0x4f0c002e(%eax)
4342fe:	6e                   	outsb  %ds:(%esi),(%dx)
4342ff:	4d                   	dec    %ebp
434300:	6f                   	outsl  %ds:(%esi),(%dx)
434301:	75 73                	jne    0x434376
434303:	65 45                	gs inc %ebp
434305:	6e                   	outsb  %ds:(%esi),(%dx)
434306:	74 65                	je     0x43436d
434308:	72 08                	jb     0x434312
43430a:	8f 41 00             	pop    0x0(%ecx)
43430d:	78 01                	js     0x434310
43430f:	00 ff                	add    %bh,%bh
434311:	78 01                	js     0x434314
434313:	00 ff                	add    %bh,%bh
434315:	01 00                	add    %eax,(%eax)
434317:	00 00                	add    %al,(%eax)
434319:	00 00                	add    %al,(%eax)
43431b:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
434321:	2f                   	das
434322:	00 0c 4f             	add    %cl,(%edi,%ecx,2)
434325:	6e                   	outsb  %ds:(%esi),(%dx)
434326:	4d                   	dec    %ebp
434327:	6f                   	outsl  %ds:(%esi),(%dx)
434328:	75 73                	jne    0x43439d
43432a:	65 4c                	gs dec %esp
43432c:	65 61                	gs popa
43432e:	76 65                	jbe    0x434395
434330:	4c                   	dec    %esp
434331:	3c 44                	cmp    $0x44,%al
434333:	00 00                	add    %al,(%eax)
434335:	01 00                	add    %eax,(%eax)
434337:	ff 00                	incl   (%eax)
434339:	01 00                	add    %eax,(%eax)
43433b:	ff 01                	incl   (%ecx)
43433d:	00 00                	add    %al,(%eax)
43433f:	00 00                	add    %al,(%eax)
434341:	00 00                	add    %al,(%eax)
434343:	80 00 00             	addb   $0x0,(%eax)
434346:	00 80 30 00 0b 4f    	add    %al,0x4f0b0030(%eax)
43434c:	6e                   	outsb  %ds:(%esi),(%dx)
43434d:	53                   	push   %ebx
43434e:	74 61                	je     0x4343b1
434350:	72 74                	jb     0x4343c6
434352:	44                   	inc    %esp
434353:	6f                   	outsl  %ds:(%esi),(%dx)
434354:	63 6b 98             	arpl   %ebp,-0x68(%ebx)
434357:	3a 44 00 10          	cmp    0x10(%eax,%eax,1),%al
43435b:	01 00                	add    %eax,(%eax)
43435d:	ff 10                	call   *(%eax)
43435f:	01 00                	add    %eax,(%eax)
434361:	ff 01                	incl   (%ecx)
434363:	00 00                	add    %al,(%eax)
434365:	00 00                	add    %al,(%eax)
434367:	00 00                	add    %al,(%eax)
434369:	80 00 00             	addb   $0x0,(%eax)
43436c:	00 80 31 00 0b 4f    	add    %al,0x4f0b0031(%eax)
434372:	6e                   	outsb  %ds:(%esi),(%dx)
434373:	53                   	push   %ebx
434374:	74 61                	je     0x4343d7
434376:	72 74                	jb     0x4343ec
434378:	44                   	inc    %esp
434379:	72 61                	jb     0x4343dc
43437b:	67 80 43 43 00       	addb   $0x0,0x43(%bp,%di)
434380:	03 0d 54 45 64 69    	add    0x69644554,%ecx
434386:	74 43                	je     0x4343cb
434388:	68 61 72 43 61       	push   $0x61437261
43438d:	73 65                	jae    0x4343f4
43438f:	01 00                	add    %eax,(%eax)
434391:	00 00                	add    %al,(%eax)
434393:	00 02                	add    %al,(%edx)
434395:	00 00                	add    %al,(%eax)
434397:	00 7c 43 43          	add    %bh,0x43(%ebx,%eax,2)
43439b:	00 08                	add    %cl,(%eax)
43439d:	65 63 4e 6f          	arpl   %ecx,%gs:0x6f(%esi)
4343a1:	72 6d                	jb     0x434410
4343a3:	61                   	popa
4343a4:	6c                   	insb   (%dx),%es:(%edi)
4343a5:	0b 65 63             	or     0x63(%ebp),%esp
4343a8:	55                   	push   %ebp
4343a9:	70 70                	jo     0x43441b
4343ab:	65 72 43             	gs jb  0x4343f1
4343ae:	61                   	popa
4343af:	73 65                	jae    0x434416
4343b1:	0b 65 63             	or     0x63(%ebp),%esp
4343b4:	4c                   	dec    %esp
4343b5:	6f                   	outsl  %ds:(%esi),(%dx)
4343b6:	77 65                	ja     0x43441d
4343b8:	72 43                	jb     0x4343fd
4343ba:	61                   	popa
4343bb:	73 65                	jae    0x434422
4343bd:	08 53 74             	or     %dl,0x74(%ebx)
4343c0:	64 43                	fs inc %ebx
4343c2:	74 72                	je     0x434436
4343c4:	6c                   	insb   (%dx),%es:(%edi)
4343c5:	73 8b                	jae    0x434352
4343c7:	c0 14 44 43          	rclb   $0x43,(%esp,%eax,2)
4343d7:	00 3c 45 43 00 00 00 	add    %bh,0x43(,%eax,2)
4343de:	00 00                	add    %al,(%eax)
4343e0:	00 00                	add    %al,(%eax)
4343e2:	00 00                	add    %al,(%eax)
4343e4:	f8                   	clc
4343e5:	44                   	inc    %esp
4343e6:	43                   	inc    %ebx
4343e7:	00 2a                	add    %ch,(%edx)
4343e9:	45                   	inc    %ebp
4343ea:	43                   	inc    %ebx
4343eb:	00 20                	add    %ah,(%eax)
4343ed:	02 00                	add    (%eax),%al
4343ef:	00 e8                	add    %ch,%al
4343f1:	45                   	inc    %ebp
4343f2:	44                   	inc    %esp
4343f3:	00 c8                	add    %cl,%al
4343f5:	4d                   	dec    %ebp
4343f6:	42                   	inc    %edx
4343f7:	00 cc                	add    %cl,%ah
4343f9:	3c 40                	cmp    $0x40,%al
4343fb:	00 1c 47             	add    %bl,(%edi,%eax,2)
4343fe:	42                   	inc    %edx
4343ff:	00 d4                	add    %dl,%ah
434401:	3c 40                	cmp    $0x40,%al
434403:	00 10                	add    %dl,(%eax)
434405:	96                   	xchg   %eax,%esi
434406:	43                   	inc    %ebx
434407:	00 10                	add    %dl,(%eax)
434409:	3a 40 00             	cmp    0x0(%eax),%al
43440c:	2c 3a                	sub    $0x3a,%al
43440e:	40                   	inc    %eax
43440f:	00 3c ae             	add    %bh,(%esi,%ebp,4)
434412:	44                   	inc    %esp
434413:	00 6c fa 44          	add    %ch,0x44(%edx,%edi,8)
434417:	00 f8                	add    %bh,%al
434419:	c2 44 00             	ret    $0x44
43441c:	48                   	dec    %eax
43441d:	c7 41 00 c0 a8 44 00 	movl   $0x44a8c0,0x0(%ecx)
434424:	74 7c                	je     0x4344a2
434426:	44                   	inc    %esp
434427:	00 e0                	add    %ah,%al
434429:	af                   	scas   %es:(%edi),%eax
43442a:	44                   	inc    %esp
43442b:	00 b4 85 44 00 e0 4d 	add    %dh,0x4de00044(%ebp,%eax,4)
434432:	42                   	inc    %edx
434433:	00 c8                	add    %cl,%al
434435:	4a                   	dec    %edx
434436:	42                   	inc    %edx
434437:	00 c0                	add    %al,%al
434439:	4a                   	dec    %edx
43443a:	42                   	inc    %edx
43443b:	00 e8                	add    %ch,%al
43443d:	4d                   	dec    %ebp
43443e:	42                   	inc    %edx
43443f:	00 18                	add    %bl,(%eax)
434441:	8e 43 00             	mov    0x0(%ebx),%es
434444:	80 f5 44             	xor    $0x44,%ch
434447:	00 9c fa 44 00 e8 f9 	add    %bl,-0x617ffbc(%edx,%edi,8)
43444e:	44                   	inc    %esp
43444f:	00 e8                	add    %ch,%al
434451:	7a 44                	jp     0x434497
434453:	00 fc                	add    %bh,%ah
434455:	ef                   	out    %eax,(%dx)
434456:	44                   	inc    %esp
434457:	00 1c f0             	add    %bl,(%eax,%esi,8)
43445a:	44                   	inc    %esp
43445b:	00 3c ed 44 00 30 7a 	add    %bh,0x7a300044(,%ebp,8)
434462:	44                   	inc    %esp
434463:	00 34 7a             	add    %dh,(%edx,%edi,2)
434466:	44                   	inc    %esp
434467:	00 90 aa 44 00 bc    	add    %dl,-0x43ffbb56(%eax)
43446d:	aa                   	stos   %al,%es:(%edi)
43446e:	44                   	inc    %esp
43446f:	00 e0                	add    %ah,%al
434471:	8e 43 00             	mov    0x0(%ebx),%es
434474:	ac                   	lods   %ds:(%esi),%al
434475:	7b 44                	jnp    0x4344bb
434477:	00 28                	add    %ch,(%eax)
434479:	87 44 00 a0          	xchg   %eax,-0x60(%eax,%eax,1)
43447d:	86 44 00 b4          	xchg   %al,-0x4c(%eax,%eax,1)
434481:	89 44 00 60          	mov    %eax,0x60(%eax,%eax,1)
434485:	88 44 00 cc          	mov    %al,-0x34(%eax,%eax,1)
434489:	c9                   	leave
43448a:	44                   	inc    %esp
43448b:	00 40 ab             	add    %al,-0x55(%eax)
43448e:	44                   	inc    %esp
43448f:	00 c8                	add    %cl,%al
434491:	ed                   	in     (%dx),%eax
434492:	44                   	inc    %esp
434493:	00 44 ee 44          	add    %al,0x44(%esi,%ebp,8)
434497:	00 48 e9             	add    %cl,-0x17(%eax)
43449a:	44                   	inc    %esp
43449b:	00 28                	add    %ch,(%eax)
43449d:	ee                   	out    %al,(%dx)
43449e:	44                   	inc    %esp
43449f:	00 58 b0             	add    %bl,-0x50(%eax)
4344a2:	44                   	inc    %esp
4344a3:	00 ec                	add    %ch,%ah
4344a5:	b6 44                	mov    $0x44,%dh
4344a7:	00 58 c4             	add    %bl,-0x3c(%eax)
4344aa:	44                   	inc    %esp
4344ab:	00 1c 93             	add    %bl,(%ebx,%edx,4)
4344ae:	43                   	inc    %ebx
4344af:	00 d8                	add    %bl,%al
4344b1:	93                   	xchg   %eax,%ebx
4344b2:	43                   	inc    %ebx
4344b3:	00 48 94             	add    %cl,-0x6c(%eax)
4344b6:	43                   	inc    %ebx
4344b7:	00 f0                	add    %dh,%al
4344b9:	c4 44 00 f4          	les    -0xc(%eax,%eax,1),%eax
4344bd:	c4 44 00 ac          	les    -0x54(%eax,%eax,1),%eax
4344c1:	c3                   	ret
4344c2:	44                   	inc    %esp
4344c3:	00 ec                	add    %ch,%ah
4344c5:	94                   	xchg   %eax,%esp
4344c6:	43                   	inc    %ebx
4344c7:	00 68 ef             	add    %ch,-0x11(%eax)
4344ca:	44                   	inc    %esp
4344cb:	00 9c cd 44 00 ec eb 	add    %bl,-0x1413ffbc(%ebp,%ecx,8)
4344d2:	44                   	inc    %esp
4344d3:	00 d4                	add    %dl,%ah
4344d5:	ee                   	out    %al,(%dx)
4344d6:	44                   	inc    %esp
4344d7:	00 c0                	add    %al,%al
4344d9:	8e 43 00             	mov    0x0(%ebx),%es
4344dc:	fc                   	cld
4344dd:	90                   	nop
4344de:	43                   	inc    %ebx
4344df:	00 b8 90 43 00 80    	add    %bh,-0x7fffbc70(%eax)
4344e5:	92                   	xchg   %eax,%edx
4344e6:	43                   	inc    %ebx
4344e7:	00 2c 91             	add    %ch,(%ecx,%edx,4)
4344ea:	43                   	inc    %ebx
4344eb:	00 dc                	add    %bl,%ah
4344ed:	90                   	nop
4344ee:	43                   	inc    %ebx
4344ef:	00 90 91 43 00 e4    	add    %dl,-0x1bffbc6f(%eax)
4344f5:	91                   	xchg   %eax,%ecx
4344f6:	43                   	inc    %ebx
4344f7:	00 08                	add    %cl,(%eax)
4344f9:	00 30                	add    %dh,(%eax)
4344fb:	00 10                	add    %dl,(%eax)
4344fd:	b0 1a                	mov    $0x1a,%al
4344ff:	b0 0e                	mov    $0xe,%al
434501:	b0 11                	mov    $0x11,%al
434503:	bd 12 b0 7b 00       	mov    $0x7bb012,%ebp
434508:	b3 ff                	mov    $0xff,%bl
43450a:	48                   	dec    %eax
43450b:	96                   	xchg   %eax,%esi
43450c:	43                   	inc    %ebx
43450d:	00 88 96 43 00 04    	add    %cl,0x4004396(%eax)
434513:	97                   	xchg   %eax,%edi
434514:	43                   	inc    %ebx
434515:	00 bc 96 43 00 e4 96 	add    %bh,-0x691bffbd(%esi,%edx,4)
43451c:	43                   	inc    %ebx
43451d:	00 40 97             	add    %al,-0x69(%eax)
434520:	43                   	inc    %ebx
434521:	00 78 97             	add    %bh,-0x69(%eax)
434524:	43                   	inc    %ebx
434525:	00 ec                	add    %ch,%ah
434527:	95                   	xchg   %eax,%ebp
434528:	43                   	inc    %ebx
434529:	00 0b                	add    %cl,(%ebx)
43452b:	54                   	push   %esp
43452c:	43                   	inc    %ebx
43452d:	75 73                	jne    0x4345a2
43452f:	74 6f                	je     0x4345a0
434531:	6d                   	insl   (%dx),%es:(%edi)
434532:	45                   	inc    %ebp
434533:	64 69 74 8b c0 3c 45 	imul   $0x43453c,%fs:-0x40(%ebx,%ecx,4),%esi
43453a:	43 00
43453c:	07                   	pop    %es
43453d:	0b 54 43 75          	or     0x75(%ebx,%eax,2),%edx
434541:	73 74                	jae    0x4345b7
434543:	6f                   	outsl  %ds:(%esi),(%dx)
434544:	6d                   	insl   (%dx),%es:(%edi)
434545:	45                   	inc    %ebp
434546:	64 69 74 14 44 43 00 	imul   $0x49900043,%fs:0x44(%esp,%edx,1),%esi
43454d:	90 49
43454f:	44                   	inc    %esp
434550:	00 0c 00             	add    %cl,(%eax,%eax,1)
434553:	08 53 74             	or     %dl,0x74(%ebx)
434556:	64 43                	fs inc %ebx
434558:	74 72                	je     0x4345cc
43455a:	6c                   	insb   (%dx),%es:(%edi)
43455b:	73 01                	jae    0x43455e
43455d:	00 00                	add    %al,(%eax)
43455f:	10 40 00             	adc    %al,0x0(%eax)
434562:	a4                   	movsb  %ds:(%esi),%es:(%edi)
434563:	01 00                	add    %eax,(%eax)
434565:	ff 88 f1 44 00 01    	decl   0x10044f1(%eax)
43456b:	00 00                	add    %al,(%eax)
43456d:	00 00                	add    %al,(%eax)
43456f:	00 00                	add    %al,(%eax)
434571:	80 01 00             	addb   $0x0,(%ecx)
434574:	00 00                	add    %al,(%eax)
434576:	0b 00                	or     (%eax),%eax
434578:	07                   	pop    %es
434579:	54                   	push   %esp
43457a:	61                   	popa
43457b:	62 53 74             	bound  %edx,0x74(%ebx)
43457e:	6f                   	outsl  %ds:(%esi),(%dx)
43457f:	70 cc                	jo     0x43454d
434581:	45                   	inc    %ebp
434582:	43                   	inc    %ebx
43458f:	00 bc 46 43 00 00 00 	add    %bh,0x43(%esi,%eax,2)
43459e:	00 00                	add    %al,(%eax)
4345a0:	b0 46                	mov    $0x46,%al
4345a2:	43                   	inc    %ebx
4345a3:	00 20                	add    %ah,(%eax)
4345a5:	02 00                	add    (%eax),%al
4345a7:	00 c8                	add    %cl,%al
4345a9:	43                   	inc    %ebx
4345aa:	43                   	inc    %ebx
4345ab:	00 c8                	add    %cl,%al
4345ad:	4d                   	dec    %ebp
4345ae:	42                   	inc    %edx
4345af:	00 cc                	add    %cl,%ah
4345b1:	3c 40                	cmp    $0x40,%al
4345b3:	00 1c 47             	add    %bl,(%edi,%eax,2)
4345b6:	42                   	inc    %edx
4345b7:	00 d4                	add    %dl,%ah
4345b9:	3c 40                	cmp    $0x40,%al
4345bb:	00 10                	add    %dl,(%eax)
4345bd:	96                   	xchg   %eax,%esi
4345be:	43                   	inc    %ebx
4345bf:	00 10                	add    %dl,(%eax)
4345c1:	3a 40 00             	cmp    0x0(%eax),%al
4345c4:	2c 3a                	sub    $0x3a,%al
4345c6:	40                   	inc    %eax
4345c7:	00 3c ae             	add    %bh,(%esi,%ebp,4)
4345ca:	44                   	inc    %esp
4345cb:	00 6c fa 44          	add    %ch,0x44(%edx,%edi,8)
4345cf:	00 f8                	add    %bh,%al
4345d1:	c2 44 00             	ret    $0x44
4345d4:	48                   	dec    %eax
4345d5:	c7 41 00 c0 a8 44 00 	movl   $0x44a8c0,0x0(%ecx)
4345dc:	74 7c                	je     0x43465a
4345de:	44                   	inc    %esp
4345df:	00 e0                	add    %ah,%al
4345e1:	af                   	scas   %es:(%edi),%eax
4345e2:	44                   	inc    %esp
4345e3:	00 b4 85 44 00 e0 4d 	add    %dh,0x4de00044(%ebp,%eax,4)
4345ea:	42                   	inc    %edx
4345eb:	00 c8                	add    %cl,%al
4345ed:	4a                   	dec    %edx
4345ee:	42                   	inc    %edx
4345ef:	00 c0                	add    %al,%al