436432:	43                   	inc    %ebx
436433:	00 08                	add    %cl,(%eax)
436435:	12 54 4d 65          	adc    0x65(%ebp,%ecx,2),%dl
436439:	6e                   	outsb  %ds:(%esi),(%dx)
43643a:	75 44                	jne    0x436480
43643c:	72 61                	jb     0x43649f
43643e:	77 49                	ja     0x436489
436440:	74 65                	je     0x4364a7
436442:	6d                   	insl   (%dx),%es:(%edi)
436443:	45                   	inc    %ebp
436444:	76 65                	jbe    0x4364ab
436446:	6e                   	outsb  %ds:(%esi),(%dx)
436447:	74 00                	je     0x436449
436449:	04 08                	add    $0x8,%al
43644b:	06                   	push   %es
43644c:	53                   	push   %ebx
43644d:	65 6e                	outsb  %gs:(%esi),(%dx)
43644f:	64 65 72 07          	fs gs jb 0x43645a
436453:	54                   	push   %esp
436454:	4f                   	dec    %edi
436455:	62 6a 65             	bound  %ebp,0x65(%edx)
436458:	63 74 08 07          	arpl   %esi,0x7(%eax,%ecx,1)
43645c:	41                   	inc    %ecx
43645d:	43                   	inc    %ebx
43645e:	61                   	popa
43645f:	6e                   	outsb  %ds:(%esi),(%dx)
436460:	76 61                	jbe    0x4364c3
436462:	73 07                	jae    0x43646b
436464:	54                   	push   %esp
436465:	43                   	inc    %ebx
436466:	61                   	popa
436467:	6e                   	outsb  %ds:(%esi),(%dx)
436468:	76 61                	jbe    0x4364cb
43646a:	73 10                	jae    0x43647c
43646c:	05 41 52 65 63       	add    $0x63655241,%eax
436471:	74 05                	je     0x436478
436473:	54                   	push   %esp
436474:	52                   	push   %edx
436475:	65 63 74 00 08       	arpl   %esi,%gs:0x8(%eax,%eax,1)
43647a:	53                   	push   %ebx
43647b:	65 6c                	gs insb (%dx),%es:(%edi)
43647d:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
436482:	07                   	pop    %es
436483:	42                   	inc    %edx
436484:	6f                   	outsl  %ds:(%esi),(%dx)
436485:	6f                   	outsl  %ds:(%esi),(%dx)
436486:	6c                   	insb   (%dx),%es:(%edi)
436487:	65 61                	gs popa
436489:	6e                   	outsb  %ds:(%esi),(%dx)
43648a:	00 f4                	add    %dh,%ah
43648c:	10 40 00             	adc    %al,0x0(%eax)
43648f:	28 b8 41 00 00 00    	sub    %bh,0x41(%eax)
436495:	00 00                	add    %al,(%eax)
436497:	00 10                	add    %dl,(%eax)
436499:	40                   	inc    %eax
43649a:	00 90 a0 64 43 00    	add    %dl,0x4364a0(%eax)
4364a0:	08 1a                	or     %bl,(%edx)
4364a2:	54                   	push   %esp
4364a3:	41                   	inc    %ecx
4364a4:	64 76 61             	fs jbe 0x436508
4364a7:	6e                   	outsb  %ds:(%esi),(%dx)
4364a8:	63 65 64             	arpl   %esp,0x64(%ebp)
4364ab:	4d                   	dec    %ebp
4364ac:	65 6e                	outsb  %gs:(%esi),(%dx)
4364ae:	75 44                	jne    0x4364f4
4364b0:	72 61                	jb     0x436513
4364b2:	77 49                	ja     0x4364fd
4364b4:	74 65                	je     0x43651b
4364b6:	6d                   	insl   (%dx),%es:(%edi)
4364b7:	45                   	inc    %ebp
4364b8:	76 65                	jbe    0x43651f
4364ba:	6e                   	outsb  %ds:(%esi),(%dx)
4364bb:	74 00                	je     0x4364bd
4364bd:	04 08                	add    $0x8,%al
4364bf:	06                   	push   %es
4364c0:	53                   	push   %ebx
4364c1:	65 6e                	outsb  %gs:(%esi),(%dx)
4364c3:	64 65 72 07          	fs gs jb 0x4364ce
4364c7:	54                   	push   %esp
4364c8:	4f                   	dec    %edi
4364c9:	62 6a 65             	bound  %ebp,0x65(%edx)
4364cc:	63 74 08 07          	arpl   %esi,0x7(%eax,%ecx,1)
4364d0:	41                   	inc    %ecx
4364d1:	43                   	inc    %ebx
4364d2:	61                   	popa
4364d3:	6e                   	outsb  %ds:(%esi),(%dx)
4364d4:	76 61                	jbe    0x436537
4364d6:	73 07                	jae    0x4364df
4364d8:	54                   	push   %esp
4364d9:	43                   	inc    %ebx
4364da:	61                   	popa
4364db:	6e                   	outsb  %ds:(%esi),(%dx)
4364dc:	76 61                	jbe    0x43653f
4364de:	73 10                	jae    0x4364f0
4364e0:	05 41 52 65 63       	add    $0x63655241,%eax
4364e5:	74 05                	je     0x4364ec
4364e7:	54                   	push   %esp
4364e8:	52                   	push   %edx
4364e9:	65 63 74 00 05       	arpl   %esi,%gs:0x5(%eax,%eax,1)
4364ee:	53                   	push   %ebx
4364ef:	74 61                	je     0x436552
4364f1:	74 65                	je     0x436558
4364f3:	0f 54 4f 77          	andps  0x77(%edi),%xmm1
4364f7:	6e                   	outsb  %ds:(%esi),(%dx)
4364f8:	65 72 44             	gs jb  0x43653f
4364fb:	72 61                	jb     0x43655e
4364fd:	77 53                	ja     0x436552
4364ff:	74 61                	je     0x436562
436501:	74 65                	je     0x436568
436503:	00 f4                	add    %dh,%ah
436505:	10 40 00             	adc    %al,0x0(%eax)
436508:	28 b8 41 00 00 00    	sub    %bh,0x41(%eax)
43650e:	00 00                	add    %al,(%eax)
436510:	b0 65                	mov    $0x65,%al
436512:	40                   	inc    %eax
436513:	00 18                	add    %bl,(%eax)
436515:	65 43                	gs inc %ebx
436517:	00 08                	add    %cl,(%eax)
436519:	15 54 4d 65 6e       	adc    $0x6e654d54,%eax
43651e:	75 4d                	jne    0x43656d
436520:	65 61                	gs popa
436522:	73 75                	jae    0x436599
436524:	72 65                	jb     0x43658b
436526:	49                   	dec    %ecx
436527:	74 65                	je     0x43658e
436529:	6d                   	insl   (%dx),%es:(%edi)
43652a:	45                   	inc    %ebp
43652b:	76 65                	jbe    0x436592
43652d:	6e                   	outsb  %ds:(%esi),(%dx)
43652e:	74 00                	je     0x436530
436530:	04 08                	add    $0x8,%al
436532:	06                   	push   %es
436533:	53                   	push   %ebx
436534:	65 6e                	outsb  %gs:(%esi),(%dx)
436536:	64 65 72 07          	fs gs jb 0x436541
43653a:	54                   	push   %esp
43653b:	4f                   	dec    %edi
43653c:	62 6a 65             	bound  %ebp,0x65(%edx)
43653f:	63 74 08 07          	arpl   %esi,0x7(%eax,%ecx,1)
436543:	41                   	inc    %ecx
436544:	43                   	inc    %ebx
436545:	61                   	popa
436546:	6e                   	outsb  %ds:(%esi),(%dx)
436547:	76 61                	jbe    0x4365aa
436549:	73 07                	jae    0x436552
43654b:	54                   	push   %esp
43654c:	43                   	inc    %ebx
43654d:	61                   	popa
43654e:	6e                   	outsb  %ds:(%esi),(%dx)
43654f:	76 61                	jbe    0x4365b2
436551:	73 01                	jae    0x436554
436553:	05 57 69 64 74       	add    $0x74646957,%eax
436558:	68 07 49 6e 74       	push   $0x746e4907
43655d:	65 67 65 72 01       	gs addr16 gs jb 0x436563
436562:	06                   	push   %es
436563:	48                   	dec    %eax
436564:	65 69 67 68 74 07 49 	imul   $0x6e490774,%gs:0x68(%edi),%esp
43656b:	6e
43656c:	74 65                	je     0x4365d3
43656e:	67 65 72 00          	addr16 gs jb 0x436572
436572:	f4                   	hlt
436573:	10 40 00             	adc    %al,0x0(%eax)
436576:	28 b8 41 00 3c 10    	sub    %bh,0x103c0041(%eax)
43657c:	40                   	inc    %eax
43657d:	00 3c 10             	add    %bh,(%eax,%edx,1)
436580:	40                   	inc    %eax
436581:	00 8b c0 88 65 43    	add    %cl,0x436588c0(%ebx)
436587:	00 03                	add    %al,(%ebx)
436589:	11 54 4d 65          	adc    %edx,0x65(%ebp,%ecx,2)
43658d:	6e                   	outsb  %ds:(%esi),(%dx)
43658e:	75 49                	jne    0x4365d9
436590:	74 65                	je     0x4365f7
436592:	6d                   	insl   (%dx),%es:(%edi)
436593:	41                   	inc    %ecx
436594:	75 74                	jne    0x43660a
436596:	6f                   	outsl  %ds:(%esi),(%dx)
436597:	46                   	inc    %esi
436598:	6c                   	insb   (%dx),%es:(%edi)
436599:	61                   	popa
43659a:	67 01 00             	add    %eax,(%bx,%si)
43659d:	00 00                	add    %al,(%eax)
43659f:	00 02                	add    %al,(%edx)
4365a1:	00 00                	add    %al,(%eax)
4365a3:	00 84 65 43 00 0b 6d 	add    %al,0x6d0b0043(%ebp,%eiz,2)
4365aa:	61                   	popa
4365ab:	41                   	inc    %ecx
4365ac:	75 74                	jne    0x436622
4365ae:	6f                   	outsl  %ds:(%esi),(%dx)
4365af:	6d                   	insl   (%dx),%es:(%edi)
4365b0:	61                   	popa
4365b1:	74 69                	je     0x43661c
4365b3:	63 08                	arpl   %ecx,(%eax)
4365b5:	6d                   	insl   (%dx),%es:(%edi)
4365b6:	61                   	popa
4365b7:	4d                   	dec    %ebp
4365b8:	61                   	popa
4365b9:	6e                   	outsb  %ds:(%esi),(%dx)
4365ba:	75 61                	jne    0x43661d
4365bc:	6c                   	insb   (%dx),%es:(%edi)
4365bd:	08 6d 61             	or     %ch,0x61(%ebp)
4365c0:	50                   	push   %eax
4365c1:	61                   	popa
4365c2:	72 65                	jb     0x436629
4365c4:	6e                   	outsb  %ds:(%esi),(%dx)
4365c5:	74 05                	je     0x4365cc
4365c7:	4d                   	dec    %ebp
4365c8:	65 6e                	outsb  %gs:(%esi),(%dx)
4365ca:	75 73                	jne    0x43663f
4365cc:	d0 65 43             	shlb   $1,0x43(%ebp)
4365cf:	00 03                	add    %al,(%ebx)
4365d1:	0d 54 4d 65 6e       	or     $0x6e654d54,%eax
4365d6:	75 41                	jne    0x436619
4365d8:	75 74                	jne    0x43664e
4365da:	6f                   	outsl  %ds:(%esi),(%dx)
4365db:	46                   	inc    %esi
4365dc:	6c                   	insb   (%dx),%es:(%edi)
4365dd:	61                   	popa
4365de:	67 01 00             	add    %eax,(%bx,%si)
4365e1:	00 00                	add    %al,(%eax)
4365e3:	00 01                	add    %al,(%ecx)
4365e5:	00 00                	add    %al,(%eax)
4365e7:	00 84 65 43 00 05 4d 	add    %al,0x4d050043(%ebp,%eiz,2)
4365ee:	65 6e                	outsb  %gs:(%esi),(%dx)
4365f0:	75 73                	jne    0x436665
4365f2:	8b c0                	mov    %eax,%eax
4365f4:	40                   	inc    %eax
4365f5:	66 43                	inc    %bx
436613:	00 bc 66 43 00 1c 00 	add    %bh,0x1c0043(%esi,%eiz,2)
43661a:	00 00                	add    %al,(%eax)
43661c:	08 7a 42             	or     %bh,0x42(%edx)
43661f:	00 40 3a             	add    %al,0x3a(%eax)
436622:	40                   	inc    %eax
436623:	00 4c 3a 40          	add    %cl,0x40(%edx,%edi,1)
436627:	00 50 3a             	add    %dl,0x3a(%eax)
43662a:	40                   	inc    %eax
43662b:	00 54 3a 40          	add    %dl,0x40(%edx,%edi,1)
43662f:	00 48 3a             	add    %cl,0x3a(%eax)
436632:	40                   	inc    %eax
436633:	00 94 37 40 00 b0 37 	add    %dl,0x37b00040(%edi,%esi,1)
43663a:	40                   	inc    %eax
43663b:	00 c0                	add    %al,%al
43663d:	a2 41 00 34 78       	mov    %al,0x78340041
436642:	43                   	inc    %ebx
436643:	00 f4                	add    %dh,%ah
436645:	a2 41 00 4c 7a       	mov    %al,0x7a4c0041
43664a:	43                   	inc    %ebx
43664b:	00 28                	add    %ch,(%eax)
43664d:	a3 41 00 94 7b       	mov    %eax,0x7b940041
436652:	43                   	inc    %ebx
436653:	00 78 a2             	add    %bh,-0x5e(%eax)
436656:	41                   	inc    %ecx
436657:	00 0c a3             	add    %cl,(%ebx,%eiz,4)
43665a:	41                   	inc    %ecx
43665b:	00 60 a3             	add    %ah,-0x5d(%eax)
43665e:	41                   	inc    %ecx
43665f:	00 78 78             	add    %bh,0x78(%eax)
436662:	43                   	inc    %ebx
436663:	00 b0 78 43 00 e0    	add    %dh,-0x1fffbc88(%eax)
436669:	78 43                	js     0x4366ae
43666b:	00 74 79 43          	add    %dh,0x43(%ecx,%edi,2)
43666f:	00 10                	add    %dl,(%eax)
436671:	79 43                	jns    0x4366b6
436673:	00 a0 80 42 00 40    	add    %ah,0x40004280(%eax)
436679:	79 43                	jns    0x4366be
43667b:	00 b0 79 43 00 e4    	add    %dh,-0x1bffbc87(%eax)
436681:	79 43                	jns    0x4366c6
436683:	00 18                	add    %bl,(%eax)
436685:	7a 43                	jp     0x4366ca
436687:	00 74 7a 43          	add    %dh,0x43(%edx,%edi,2)
43668b:	00 94 7a 43 00 b4 7a 	add    %dl,0x7ab40043(%edx,%edi,2)
436692:	43                   	inc    %ebx
436693:	00 d4                	add    %dl,%ah
436695:	7a 43                	jp     0x4366da
436697:	00 14 81             	add    %dl,(%ecx,%eax,4)
43669a:	42                   	inc    %edx
43669b:	00 f4                	add    %dh,%ah
43669d:	7a 43                	jp     0x4366e2
43669f:	00 1c 81             	add    %bl,(%ecx,%eax,4)
4366a2:	42                   	inc    %edx
4366a3:	00 20                	add    %ah,(%eax)
4366a5:	81 42 00 10 7b 43 00 	addl   $0x437b10,0x0(%edx)
4366ac:	34 7b                	xor    $0x7b,%al
4366ae:	43                   	inc    %ebx
4366af:	00 54 7b 43          	add    %dl,0x43(%ebx,%edi,2)
4366b3:	00 74 7b 43          	add    %dh,0x43(%ebx,%edi,2)
4366b7:	00 50 78             	add    %dl,0x78(%eax)
4366ba:	43                   	inc    %ebx
4366bb:	00 0f                	add    %cl,(%edi)
4366bd:	54                   	push   %esp
4366be:	4d                   	dec    %ebp
4366bf:	65 6e                	outsb  %gs:(%esi),(%dx)
4366c1:	75 41                	jne    0x436704
4366c3:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
4366c7:	6e                   	outsb  %ds:(%esi),(%dx)
4366c8:	4c                   	dec    %esp
4366c9:	69 6e 6b 18 67 43 00 	imul   $0x436718,0x6b(%esi),%ebp
4366d8:	60                   	pusha
4366d9:	67 43                	addr16 inc %ebx
4366db:	00 b4 67 43 00 00 00 	add    %dh,0x43(%edi,%eiz,2)
4366e2:	00 00                	add    %al,(%eax)
4366e4:	00 00                	add    %al,(%eax)
4366e6:	00 00                	add    %al,(%eax)
4366e8:	7a 67                	jp     0x436751
4366ea:	43                   	inc    %ebx
4366eb:	00 a6 67 43 00 ac    	add    %ah,-0x53ffbc99(%esi)
4366f1:	00 00                	add    %al,(%eax)
4366f3:	00 a0 28 41 00 d4    	add    %ah,-0x2bffbed8(%eax)
4366f9:	a1 41 00 4c 3a       	mov    0x3a4c0041,%eax
4366fe:	40                   	inc    %eax
4366ff:	00 18                	add    %bl,(%eax)
436701:	9b                   	fwait
436702:	41                   	inc    %ecx
436703:	00 54 3a 40          	add    %dl,0x40(%edx,%edi,1)
436707:	00 48 3a             	add    %cl,0x3a(%eax)
43670a:	40                   	inc    %eax
43670b:	00 94 37 40 00 b0 37 	add    %dl,0x37b00040(%edi,%esi,1)
436712:	40                   	inc    %eax
436713:	00 3c 7c             	add    %bh,(%esp,%edi,2)
436716:	43                   	inc    %ebx
436717:	00 08                	add    %cl,(%eax)
436719:	a5                   	movsl  %ds:(%esi),%es:(%edi)
43671a:	43                   	inc    %ebx
43671b:	00 4c 82 43          	add    %cl,0x43(%edx,%eax,4)
43671f:	00 ac 45 41 00 94 80 	add    %ch,-0x7f6bffbf(%ebp,%eax,2)
436726:	43                   	inc    %ebx
436727:	00 80 a5 43 00 b4    	add    %al,-0x4bffbc5b(%eax)
43672d:	9e                   	sahf
43672e:	41                   	inc    %ecx
43672f:	00 ac 9f 41 00 ec a1 	add    %ch,-0x5e13ffbf(%edi,%ebx,4)
436736:	41                   	inc    %ecx
436737:	00 c4                	add    %al,%ah
436739:	9e                   	sahf
43673a:	41                   	inc    %ecx
43673b:	00 bc 9e 41 00 f4 a1 	add    %bh,-0x5e0bffbf(%esi,%ebx,4)
436742:	41                   	inc    %ecx
436743:	00 c0                	add    %al,%al
436745:	7b 43                	jnp    0x43678a
436747:	00 50 97             	add    %dl,-0x69(%eax)
43674a:	43                   	inc    %ebx
43674b:	00 a0 84 43 00 00    	add    %ah,0x4384(%eax)
436751:	99                   	cltd
436752:	43                   	inc    %ebx
436753:	00 6c a0 43          	add    %ch,0x43(%eax,%eiz,4)
436757:	00 28                	add    %ch,(%eax)
436759:	9e                   	sahf
43675a:	43                   	inc    %ebx
43675b:	00 60 9f             	add    %ah,-0x61(%eax)
43675e:	43                   	inc    %ebx
43675f:	00 0e                	add    %cl,(%esi)
436761:	00 00                	add    %al,(%eax)