423736:	80 83 00 ee 80 84 00 	addb   $0x0,-0x7b7f1200(%ebx)
42373d:	ee                   	out    %al,(%dx)
42373e:	80 85 00 ee 80 86 00 	addb   $0x0,-0x797f1200(%ebp)
423745:	ee                   	out    %al,(%dx)
423746:	80 87 00 ee 80 88 00 	addb   $0x0,-0x777f1200(%edi)
42374d:	ee                   	out    %al,(%dx)
42374e:	80 89 00 ee 80 8a 00 	orb    $0x0,-0x757f1200(%ecx)
423755:	ee                   	out    %al,(%dx)
423756:	80 8b 00 ee 80 8c 00 	orb    $0x0,-0x737f1200(%ebx)
42375d:	ee                   	out    %al,(%dx)
42375e:	80 8d 00 ee 80 8e 00 	orb    $0x0,-0x717f1200(%ebp)
423765:	ee                   	out    %al,(%dx)
423766:	80 8f 00 ee 80 90 00 	orb    $0x0,-0x6f7f1200(%edi)
42376d:	ee                   	out    %al,(%dx)
42376e:	80 91 00 ee 80 92 00 	adcb   $0x0,-0x6d7f1200(%ecx)
423775:	ee                   	out    %al,(%dx)
423776:	80 93 00 ee 80 94 00 	adcb   $0x0,-0x6b7f1200(%ebx)
42377d:	ee                   	out    %al,(%dx)
42377e:	80 95 00 ee 80 96 00 	adcb   $0x0,-0x697f1200(%ebp)
423785:	ee                   	out    %al,(%dx)
423786:	80 97 00 ee 80 98 00 	adcb   $0x0,-0x677f1200(%edi)
42378d:	ee                   	out    %al,(%dx)
42378e:	80 99 00 ee 80 9a 00 	sbbb   $0x0,-0x657f1200(%ecx)
423795:	ee                   	out    %al,(%dx)
423796:	80 9b 00 ee 80 9c 00 	sbbb   $0x0,-0x637f1200(%ebx)
42379d:	ee                   	out    %al,(%dx)
42379e:	80 9d 00 ee 80 9e 00 	sbbb   $0x0,-0x617f1200(%ebp)
4237a5:	ee                   	out    %al,(%dx)
4237a6:	80 9f 00 ee 80 a0 00 	sbbb   $0x0,-0x5f7f1200(%edi)
4237ad:	ee                   	out    %al,(%dx)
4237ae:	80 a1 00 ee 80 a2 00 	andb   $0x0,-0x5d7f1200(%ecx)
4237b5:	ee                   	out    %al,(%dx)
4237b6:	80 a3 00 ee 80 a4 00 	andb   $0x0,-0x5b7f1200(%ebx)
4237bd:	ee                   	out    %al,(%dx)
4237be:	80 a5 00 ee 80 a6 00 	andb   $0x0,-0x597f1200(%ebp)
4237c5:	ee                   	out    %al,(%dx)
4237c6:	80 a7 00 ee 80 a8 00 	andb   $0x0,-0x577f1200(%edi)
4237cd:	ee                   	out    %al,(%dx)
4237ce:	80 a9 00 ee 80 aa 00 	subb   $0x0,-0x557f1200(%ecx)
4237d5:	ee                   	out    %al,(%dx)
4237d6:	80 ab 00 ee 80 ac 00 	subb   $0x0,-0x537f1200(%ebx)
4237dd:	ee                   	out    %al,(%dx)
4237de:	80 ad 00 ee 80 ae 00 	subb   $0x0,-0x517f1200(%ebp)
4237e5:	ee                   	out    %al,(%dx)
4237e6:	80 af 00 ee 80 b0 00 	subb   $0x0,-0x4f7f1200(%edi)
4237ed:	ee                   	out    %al,(%dx)
4237ee:	80 b1 00 ee 80 b2 00 	xorb   $0x0,-0x4d7f1200(%ecx)
4237f5:	ee                   	out    %al,(%dx)
4237f6:	80 b3 00 ee 80 b4 00 	xorb   $0x0,-0x4b7f1200(%ebx)
4237fd:	ee                   	out    %al,(%dx)
4237fe:	80 b5 00 ee 80 b6 00 	xorb   $0x0,-0x497f1200(%ebp)
423805:	ee                   	out    %al,(%dx)
423806:	80 b7 00 ee 80 b8 00 	xorb   $0x0,-0x477f1200(%edi)
42380d:	ee                   	out    %al,(%dx)
42380e:	80 b9 00 ee 80 ba 00 	cmpb   $0x0,-0x457f1200(%ecx)
423815:	ee                   	out    %al,(%dx)
423816:	80 bb 00 ee 80 bc 00 	cmpb   $0x0,-0x437f1200(%ebx)
42381d:	ee                   	out    %al,(%dx)
42381e:	80 bd 00 ee 80 be 00 	cmpb   $0x0,-0x417f1200(%ebp)
423825:	ee                   	out    %al,(%dx)
423826:	80 bf 00 ee 81 80 00 	cmpb   $0x0,-0x7f7e1200(%edi)
42382d:	ee                   	out    %al,(%dx)
42382e:	81 81 00 ee 81 82 00 	addl   $0x8381ee00,-0x7d7e1200(%ecx)
423835:	ee 81 83
423838:	00 ee                	add    %ch,%dh
42383a:	81 84 00 ee 81 85 00 	addl   $0x8681ee,0x8581ee(%eax,%eax,1)
423841:	ee 81 86 00
423845:	ee                   	out    %al,(%dx)
423846:	81 87 00 ee 81 88 00 	addl   $0x8981ee00,-0x777e1200(%edi)
42384d:	ee 81 89
423850:	00 ee                	add    %ch,%dh
423852:	81 8a 00 ee 81 8b 00 	orl    $0x8c81ee00,-0x747e1200(%edx)
423859:	ee 81 8c
42385c:	00 ee                	add    %ch,%dh
42385e:	81 8d 00 ee 81 8e 00 	orl    $0x8f81ee00,-0x717e1200(%ebp)
423865:	ee 81 8f
423868:	00 ee                	add    %ch,%dh
42386a:	81 90 00 ee 81 91 00 	adcl   $0x9281ee00,-0x6e7e1200(%eax)
423871:	ee 81 92
423874:	00 ee                	add    %ch,%dh
423876:	81 93 00 ee 81 94 00 	adcl   $0x9581ee00,-0x6b7e1200(%ebx)
42387d:	ee 81 95
423880:	00 ee                	add    %ch,%dh
423882:	81 96 00 ee 81 97 00 	adcl   $0x9881ee00,-0x687e1200(%esi)
423889:	ee 81 98
42388c:	00 ee                	add    %ch,%dh
42388e:	81 99 00 00 0b d7 00 	sbbl   $0xd600c200,-0x28f50000(%ecx)
423895:	c2 00 d6
423898:	00 c2                	add    %al,%dl
42389a:	00 e4                	add    %ah,%ah
42389c:	00 00                	add    %al,(%eax)
42389e:	03 61 00             	add    0x0(%ecx),%esp
4238a1:	00 82 69 54 00 53    	add    %al,0x53005469(%edx)
4238a7:	00 4e 00             	add    %cl,0x0(%esi)
4238aa:	34 00                	xor    $0x0,%al
4238ac:	55                   	push   %ebp
4238ad:	00 57 00             	add    %dl,0x0(%edi)
4238b0:	55                   	push   %ebp
4238b1:	00 47 00             	add    %al,0x0(%edi)
4238b4:	66 00 2f             	data16 add %ch,(%edi)
4238b7:	00 4d 00             	add    %cl,0x0(%ebp)
4238ba:	58                   	pop    %eax
4238bb:	00 4c 00 55          	add    %cl,0x55(%eax,%eax,1)
4238bf:	00 49 00             	add    %cl,0x0(%ecx)
4238c2:	69 00 4f 00 63 00    	imul   $0x63004f,(%eax),%eax
4238c8:	59                   	pop    %ecx
4238c9:	00 66 00             	add    %ah,0x0(%esi)
4238cc:	42                   	inc    %edx
4238cd:	00 6b 00             	add    %ch,0x0(%ebx)
4238d0:	69 00 32 00 52 00    	imul   $0x520032,(%eax),%eax
4238d6:	42                   	inc    %edx
4238d7:	00 74 00 6c          	add    %dh,0x6c(%eax,%eax,1)
4238db:	00 57 00             	add    %dl,0x0(%edi)
4238de:	45                   	inc    %ebp
4238df:	00 61 00             	add    %ah,0x0(%ecx)
4238e2:	47                   	inc    %edi
4238e3:	00 4c 00 45          	add    %cl,0x45(%eax,%eax,1)
4238e7:	00 35 00 6a 00 35    	add    %dh,0x35006a00
4238ed:	00 69 00             	add    %ch,0x0(%ecx)
4238f0:	70 00                	jo     0x4238f2
4238f2:	32 00                	xor    (%eax),%al
4238f4:	52                   	push   %edx
4238f5:	00 52 00             	add    %dl,0x0(%edx)
4238f8:	56                   	push   %esi
4238f9:	00 2f                	add    %ch,(%edi)
4238fb:	00 64 00 32          	add    %ah,0x32(%eax,%eax,1)
4238ff:	00 5a 00             	add    %bl,0x0(%edx)
423902:	35 00 54 00 6c       	xor    $0x6c005400,%eax
423907:	00 31                	add    %dh,(%ecx)
423909:	00 71 00             	add    %dh,0x0(%ecx)
42390c:	50                   	push   %eax
42390d:	00 64 00 42          	add    %ah,0x42(%eax,%eax,1)
423911:	00 76 00             	add    %dh,0x0(%esi)
423914:	44                   	inc    %esp
423915:	00 48 00             	add    %cl,0x0(%eax)
423918:	6b 00 41             	imul   $0x41,(%eax),%eax
42391b:	00 52 00             	add    %dl,0x0(%edx)
42391e:	43                   	inc    %ebx
42391f:	00 34 00             	add    %dh,(%eax,%eax,1)
423922:	6f                   	outsl  %ds:(%esi),(%dx)
423923:	00 61 00             	add    %ah,0x0(%ecx)
423926:	31 00                	xor    %eax,(%eax)
423928:	35 00 73 00 62       	xor    $0x62007300,%eax
42392d:	00 45 00             	add    %al,0x0(%ebp)
423930:	35 00 68 00 62       	xor    $0x62006800,%eax
423935:	00 57 00             	add    %dl,0x0(%edi)
423938:	55                   	push   %ebp
423939:	00 37                	add    %dh,(%edi)
42393b:	00 62 00             	add    %ah,0x0(%edx)
42393e:	33 00                	xor    (%eax),%eax
423940:	42                   	inc    %edx
423941:	00 79 00             	add    %bh,0x0(%ecx)
423944:	53                   	push   %ebx
423945:	00 57 00             	add    %dl,0x0(%edi)
423948:	35 00 6c 00 63       	xor    $0x63006c00,%eax
42394d:	00 58 00             	add    %bl,0x0(%eax)
423950:	56                   	push   %esi
423951:	00 68 00             	add    %ch,0x0(%eax)
423954:	43                   	inc    %ebx
423955:	00 6d 00             	add    %ch,0x0(%ebp)
423958:	6c                   	insb   (%dx),%es:(%edi)
423959:	00 30                	add    %dh,(%eax)
42395b:	00 65 00             	add    %ah,0x0(%ebp)
42395e:	54                   	push   %esp
42395f:	00 74 00 6e          	add    %dh,0x6e(%eax,%eax,1)
423963:	00 5a 00             	add    %bl,0x0(%edx)
423966:	58                   	pop    %eax
423967:	00 52 00             	add    %dl,0x0(%edx)
42396a:	66 00 54 00 47       	data16 add %dl,0x47(%eax,%eax,1)
42396f:	00 56 00             	add    %dl,0x0(%esi)
423972:	75 00                	jne    0x423974
423974:	5a                   	pop    %edx
423975:	00 33                	add    %dh,(%ebx)
423977:	00 52 00             	add    %dl,0x0(%edx)
42397a:	6f                   	outsl  %ds:(%esi),(%dx)
42397b:	00 4f 00             	add    %cl,0x0(%edi)
42397e:	30 00                	xor    %al,(%eax)
423980:	64 00 6c 00 64       	add    %ch,%fs:0x64(%eax,%eax,1)
423985:	00 46 00             	add    %al,0x0(%esi)
423988:	52                   	push   %edx
423989:	00 35 00 63 00 47    	add    %dh,0x47006300
42398f:	00 56 00             	add    %dl,0x0(%esi)
423992:	47                   	inc    %edi
423993:	00 63 00             	add    %ah,0x0(%ebx)
423996:	6d                   	insl   (%dx),%es:(%edi)
423997:	00 39                	add    %bh,(%ecx)
423999:	00 74 00 53          	add    %dh,0x53(%eax,%eax,1)
42399d:	00 47 00             	add    %al,0x0(%edi)
4239a0:	46                   	inc    %esi
4239a1:	00 75 00             	add    %dh,0x0(%ebp)
4239a4:	5a                   	pop    %edx
4239a5:	00 47 00             	add    %al,0x0(%edi)
4239a8:	78 00                	js     0x4239aa
4239aa:	6c                   	insb   (%dx),%es:(%edi)
4239ab:	00 4f 00             	add    %cl,0x0(%edi)
4239ae:	32 00                	xor    (%eax),%al
4239b0:	64 00 6c 00 64       	add    %ch,%fs:0x64(%eax,%eax,1)
4239b5:	00 46 00             	add    %al,0x0(%esi)
4239b8:	39 00                	cmp    %eax,(%eax)
4239ba:	4f                   	dec    %edi
4239bb:	00 59 00             	add    %bl,0x0(%ecx)
4239be:	57                   	push   %edi
4239bf:	00 31                	add    %dh,(%ecx)
4239c1:	00 6c 00 4f          	add    %ch,0x4f(%eax,%eax,1)
4239c5:	00 30                	add    %dh,(%eax)
4239c7:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
4239cb:	00 5a 00             	add    %bl,0x0(%edx)
4239ce:	47                   	inc    %edi
4239cf:	00 56 00             	add    %dl,0x0(%esi)
4239d2:	34 00                	xor    $0x0,%al
4239d4:	54                   	push   %esp
4239d5:	00 32                	add    %dh,(%edx)
4239d7:	00 59 00             	add    %bl,0x0(%ecx)
4239da:	37                   	aaa
4239db:	00 55 00             	add    %dl,0x0(%ebp)
4239de:	6d                   	insl   (%dx),%es:(%edi)
4239df:	00 56 00             	add    %dl,0x0(%esi)
4239e2:	68 00 5a 00 46       	push   $0x46005a00
4239e7:	00 4e 00             	add    %cl,0x0(%esi)
4239ea:	30 00                	xor    %al,(%eax)
4239ec:	63 00                	arpl   %eax,(%eax)
4239ee:	6d                   	insl   (%dx),%es:(%edi)
4239ef:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
4239f3:	00 5a 00             	add    %bl,0x0(%edx)
4239f6:	7a 00                	jp     0x4239f8
4239f8:	74 00                	je     0x4239fa
4239fa:	42                   	inc    %edx
4239fb:	00 5a 00             	add    %bl,0x0(%edx)
4239fe:	47                   	inc    %edi
4239ff:	00 51 00             	add    %dl,0x0(%ecx)
423a02:	37                   	aaa
423a03:	00 5a 00             	add    %bl,0x0(%edx)
423a06:	32 00                	xor    (%eax),%al
423a08:	56                   	push   %esi
423a09:	00 30                	add    %dh,(%eax)
423a0b:	00 58 00             	add    %bl,0x0(%eax)
423a0e:	31 00                	xor    %eax,(%eax)
423a10:	42                   	inc    %edx
423a11:	00 76 00             	add    %dh,0x0(%esi)
423a14:	63 00                	arpl   %eax,(%eax)
423a16:	32 00                	xor    (%eax),%al
423a18:	6c                   	insb   (%dx),%es:(%edi)
423a19:	00 30                	add    %dh,(%eax)
423a1b:	00 61 00             	add    %ah,0x0(%ecx)
423a1e:	57                   	push   %edi
423a1f:	00 39                	add    %bh,(%ecx)
423a21:	00 75 00             	add    %dh,0x0(%ebp)
423a24:	4f                   	dec    %edi
423a25:	00 32                	add    %dh,(%edx)
423a27:	00 64 00 6c          	add    %ah,0x6c(%eax,%eax,1)
423a2b:	00 64 00 46          	add    %ah,0x46(%eax,%eax,1)
423a2f:	00 39                	add    %bh,(%ecx)
423a31:	00 44 00 64          	add    %al,0x64(%eax,%eax,1)
423a35:	00 58 00             	add    %bl,0x0(%eax)
423a38:	4a                   	dec    %edx
423a39:	00 79 00             	add    %bh,0x0(%ecx)
423a3c:	5a                   	pop    %edx
423a3d:	00 57 00             	add    %dl,0x0(%edi)
423a40:	35 00 30 00 52       	xor    $0x52003000,%eax
423a45:	00 47 00             	add    %al,0x0(%edi)
423a48:	39 00                	cmp    %eax,(%eax)
423a4a:	74 00                	je     0x423a4c
423a4c:	59                   	pop    %ecx
423a4d:	00 57 00             	add    %dl,0x0(%edi)
423a50:	6c                   	insb   (%dx),%es:(%edi)
423a51:	00 75 00             	add    %dh,0x0(%ebp)
423a54:	4f                   	dec    %edi
423a55:	00 31                	add    %dh,(%ecx)
423a57:	00 4e 00             	add    %cl,0x0(%esi)
423a5a:	6c                   	insb   (%dx),%es:(%edi)
423a5b:	00 64 00 45          	add    %ah,0x45(%eax,%eax,1)
423a5f:	00 52 00             	add    %dl,0x0(%edx)
423a62:	68 00 64 00 47       	push   $0x47006400
423a67:	00 45 00             	add    %al,0x0(%ebp)
423a6a:	37                   	aaa
423a6b:	00 4e 00             	add    %cl,0x0(%esi)
423a6e:	54                   	push   %esp
423a6f:	00 41 00             	add    %al,0x0(%ecx)
423a72:	33 00                	xor    (%eax),%eax
423a74:	4f                   	dec    %edi
423a75:	00 54 00 74          	add    %dl,0x74(%eax,%eax,1)
423a79:	00 42 00             	add    %al,0x0(%edx)
423a7c:	63 00                	arpl   %eax,(%eax)
423a7e:	33 00                	xor    (%eax),%eax
423a80:	4e                   	dec    %esi
423a81:	00 6c 00 62          	add    %ch,0x62(%eax,%eax,1)
423a85:	00 57 00             	add    %dl,0x0(%edi)
423a88:	4a                   	dec    %edx
423a89:	00 73 00             	add    %dh,0x0(%ebx)
423a8c:	65 00 56 00          	add    %dl,%gs:0x0(%esi)
423a90:	4e                   	dec    %esi
423a91:	00 6c 00 63          	add    %ch,0x63(%eax,%eax,1)
423a95:	00 6e 00             	add    %ch,0x0(%esi)
423a98:	5a                   	pop    %edx
423a99:	00 6c 00 63          	add    %ch,0x63(%eax,%eax,1)
423a9d:	00 6a 00             	add    %ch,0x0(%edx)
423aa0:	74 00                	je     0x423aa2
423aa2:	54                   	push   %esp
423aa3:	00 61 00             	add    %ah,0x0(%ecx)
423aa6:	57                   	push   %edi
423aa7:	00 31                	add    %dh,(%ecx)
423aa9:	00 77 00             	add    %dh,0x0(%edi)
423aac:	62 00                	bound  %eax,(%eax)
423aae:	47                   	inc    %edi
423aaf:	00 56 00             	add    %dl,0x0(%esi)
423ab2:	42                   	inc    %edx
423ab3:	00 63 00             	add    %ah,0x0(%ebx)
423ab6:	33 00                	xor    (%eax),%eax
423ab8:	4e                   	dec    %esi
423ab9:	00 6c 00 62          	add    %ch,0x62(%eax,%eax,1)
423abd:	00 57 00             	add    %dl,0x0(%edi)
423ac0:	4a                   	dec    %edx
423ac1:	00 73 00             	add    %dh,0x0(%ebx)
423ac4:	65 00 55 00          	add    %dl,%gs:0x0(%ebp)
423ac8:	56                   	push   %esi
423ac9:	00 34 00             	add    %dh,(%eax,%eax,1)
423acc:	63 00                	arpl   %eax,(%eax)
423ace:	47                   	inc    %edi
423acf:	00 78 00             	add    %bh,0x0(%eax)
423ad2:	76 00                	jbe    0x423ad4
423ad4:	63 00                	arpl   %eax,(%eax)
423ad6:	6d                   	insl   (%dx),%es:(%edi)
423ad7:	00 56 00             	add    %dl,0x0(%esi)
423ada:	79 00                	jns    0x423adc
423adc:	4f                   	dec    %edi
423add:	00 32                	add    %dh,(%edx)
423adf:	00 4a 00             	add    %cl,0x0(%edx)
423ae2:	68 00 59 00 6d       	push   $0x6d005900
423ae7:	00 56 00             	add    %dl,0x0(%esi)
423aea:	73 00                	jae    0x423aec
423aec:	64 00 6d 00          	add    %ch,%fs:0x0(%ebp)
423af0:	30 00                	xor    %al,(%eax)
423af2:	37                   	aaa
423af3:	00 63 00             	add    %ah,0x0(%ebx)
423af6:	32 00                	xor    (%eax),%al
423af8:	31 00                	xor    %eax,(%eax)
423afa:	76 00                	jbe    0x423afc
423afc:	61                   	popa
423afd:	00 32                	add    %dh,(%edx)
423aff:	00 56 00             	add    %dl,0x0(%esi)
423b02:	30 00                	xor    %al,(%eax)
423b04:	5a                   	pop    %edx
423b05:	00 58 00             	add    %bl,0x0(%eax)
423b08:	4e                   	dec    %esi
423b09:	00 30                	add    %dh,(%eax)
423b0b:	00 00                	add    %al,(%eax)
423b0d:	03 3f                	add    (%edi),%edi
423b0f:	00 00                	add    %al,(%eax)
423b11:	52                   	push   %edx
423b12:	73 fd                	jae    0x423b11