4235a4:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4235a9:	6e                   	outsb  %ds:(%esi),(%dx)
4235aa:	73 00                	jae    0x4235ac
4235ac:	52                   	push   %edx
4235ad:	53                   	push   %ebx
4235ae:	41                   	inc    %ecx
4235af:	50                   	push   %eax
4235b0:	61                   	popa
4235b1:	72 61                	jb     0x423614
4235b3:	6d                   	insl   (%dx),%es:(%edi)
4235b4:	65 74 65             	gs je  0x42361c
4235b7:	72 73                	jb     0x42362c
4235b9:	00 53 65             	add    %dl,0x65(%ebx)
4235bc:	74 50                	je     0x42360e
4235be:	61                   	popa
4235bf:	72 61                	jb     0x423622
4235c1:	6d                   	insl   (%dx),%es:(%edi)
4235c2:	65 74 65             	gs je  0x42362a
4235c5:	72 73                	jb     0x42363a
4235c7:	00 49 6d             	add    %cl,0x6d(%ecx)
4235ca:	70 6f                	jo     0x42363b
4235cc:	72 74                	jb     0x423642
4235ce:	50                   	push   %eax
4235cf:	61                   	popa
4235d0:	72 61                	jb     0x423633
4235d2:	6d                   	insl   (%dx),%es:(%edi)
4235d3:	65 74 65             	gs je  0x42363b
4235d6:	72 73                	jb     0x42364b
4235d8:	00 41 73             	add    %al,0x73(%ecx)
4235db:	73 65                	jae    0x423642
4235dd:	6d                   	insl   (%dx),%es:(%edi)
4235de:	62 6c 79 42          	bound  %ebp,0x42(%ecx,%edi,2)
4235e2:	75 69                	jne    0x42364d
4235e4:	6c                   	insb   (%dx),%es:(%edi)
4235e5:	64 65 72 41          	fs gs jb 0x42362a
4235e9:	63 63 65             	arpl   %esp,0x65(%ebx)
4235ec:	73 73                	jae    0x423661
4235ee:	00 4d 6f             	add    %cl,0x6f(%ebp)
4235f1:	64 75 6c             	fs jne 0x423660
4235f4:	75 73                	jne    0x423669
4235f6:	00 43 6f             	add    %al,0x6f(%ebx)
4235f9:	6e                   	outsb  %ds:(%esi),(%dx)
4235fa:	63 61 74             	arpl   %esp,0x74(%ecx)
4235fd:	00 47 65             	add    %al,0x65(%edi)
423600:	74 4f                	je     0x423651
423602:	62 6a 65             	bound  %ebp,0x65(%edx)
423605:	63 74 00 6f          	arpl   %esi,0x6f(%eax,%eax,1)
423609:	62 6a 65             	bound  %ebp,0x65(%edx)
42360c:	63 74 00 52          	arpl   %esi,0x52(%eax,%eax,1)
423610:	65 74 00             	gs je  0x423613
423613:	67 65 74 5f          	addr16 gs je 0x423676
423617:	48                   	dec    %eax
423618:	65 69 67 68 74 00 53 	imul   $0x70530074,%gs:0x68(%edi),%esp
42361f:	70
423620:	6c                   	insb   (%dx),%es:(%edi)
423621:	69 74 00 53 79 73 74 	imul   $0x65747379,0x53(%eax,%eax,1),%esi
423628:	65
423629:	6d                   	insl   (%dx),%es:(%edi)
42362a:	2e 52                	cs push %edx
42362c:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
42362f:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
423634:	6e                   	outsb  %ds:(%esi),(%dx)
423635:	2e 45                	cs inc %ebp
423637:	6d                   	insl   (%dx),%es:(%edi)
423638:	69 74 00 49 41 73 79 	imul   $0x6e797341,0x49(%eax,%eax,1),%esi
42363f:	6e
423640:	63 52 65             	arpl   %edx,0x65(%edx)
423643:	73 75                	jae    0x4236ba
423645:	6c                   	insb   (%dx),%es:(%edi)
423646:	74 00                	je     0x423648
423648:	72 65                	jb     0x4236af
42364a:	73 75                	jae    0x4236c1
42364c:	6c                   	insb   (%dx),%es:(%edi)
42364d:	74 00                	je     0x42364f
42364f:	45                   	inc    %ebp
423650:	78 70                	js     0x4236c2
423652:	6f                   	outsl  %ds:(%esi),(%dx)
423653:	6e                   	outsb  %ds:(%esi),(%dx)
423654:	65 6e                	outsb  %gs:(%esi),(%dx)
423656:	74 00                	je     0x423658
423658:	43                   	inc    %ebx
423659:	6f                   	outsl  %ds:(%esi),(%dx)
42365a:	6e                   	outsb  %ds:(%esi),(%dx)
42365b:	76 65                	jbe    0x4236c2
42365d:	72 74                	jb     0x4236d3
42365f:	00 43 61             	add    %al,0x61(%ebx)
423662:	6c                   	insb   (%dx),%es:(%edi)
423663:	6c                   	insb   (%dx),%es:(%edi)
423664:	76 69                	jbe    0x4236cf
423666:	72 74                	jb     0x4236dc
423668:	00 53 6f             	add    %dl,0x6f(%ebx)
42366b:	72 74                	jb     0x4236e1
42366d:	00 53 79             	add    %dl,0x79(%ebx)
423670:	73 74                	jae    0x4236e6
423672:	65 6d                	gs insl (%dx),%es:(%edi)
423674:	2e 54                	cs push %esp
423676:	65 78 74             	gs js  0x4236ed
423679:	00 69 6e             	add    %ch,0x6e(%ecx)
42367c:	64 65 78 00          	fs gs js 0x423680
423680:	42                   	inc    %edx
423681:	6f                   	outsl  %ds:(%esi),(%dx)
423682:	78 00                	js     0x423684
423684:	78 78                	js     0x4236fe
423686:	00 54 6f 41          	add    %dl,0x41(%edi,%ebp,2)
42368a:	72 72                	jb     0x4236fe
42368c:	61                   	popa
42368d:	79 00                	jns    0x42368f
42368f:	54                   	push   %esp
423690:	6f                   	outsl  %ds:(%esi),(%dx)
423691:	43                   	inc    %ebx
423692:	68 61 72 41 72       	push   $0x72417261
423697:	72 61                	jb     0x4236fa
423699:	79 00                	jns    0x42369b
42369b:	73 65                	jae    0x423702
42369d:	74 5f                	je     0x4236fe
42369f:	4b                   	dec    %ebx
4236a0:	65 79 00             	gs jns 0x4236a3
4236a3:	47                   	inc    %edi
4236a4:	65 74 50             	gs je  0x4236f7
4236a7:	75 62                	jne    0x42370b
4236a9:	6c                   	insb   (%dx),%es:(%edi)
4236aa:	69 63 4b 65 79 00 53 	imul   $0x53007965,0x4b(%ebx),%esp
4236b1:	79 73                	jns    0x423726
4236b3:	74 65                	je     0x42371a
4236b5:	6d                   	insl   (%dx),%es:(%edi)
4236b6:	2e 53                	cs push %ebx
4236b8:	65 63 75 72          	arpl   %esi,%gs:0x72(%ebp)
4236bc:	69 74 79 2e 43 72 79 	imul   $0x70797243,0x2e(%ecx,%edi,2),%esi
4236c3:	70
4236c4:	74 6f                	je     0x423735
4236c6:	67 72 61             	addr16 jb 0x42372a
4236c9:	70 68                	jo     0x423733
4236cb:	79 00                	jns    0x4236cd
4236cd:	44                   	inc    %esp
4236ce:	65 66 69 6e 65 44 79 	imul   $0x7944,%gs:0x65(%esi),%bp
4236d5:	6e                   	outsb  %ds:(%esi),(%dx)
4236d6:	61                   	popa
4236d7:	6d                   	insl   (%dx),%es:(%edi)
4236d8:	69 63 41 73 73 65 6d 	imul   $0x6d657373,0x41(%ebx),%esp
4236df:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
4236e3:	47                   	inc    %edi
4236e4:	65 74 45             	gs je  0x42372c
4236e7:	78 65                	js     0x42374e
4236e9:	63 75 74             	arpl   %esi,0x74(%ebp)
4236ec:	69 6e 67 41 73 73 65 	imul   $0x65737341,0x67(%esi),%ebp
4236f3:	6d                   	insl   (%dx),%es:(%edi)
4236f4:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
4236f8:	47                   	inc    %edi
4236f9:	65 74 45             	gs je  0x423741
4236fc:	6e                   	outsb  %ds:(%esi),(%dx)
4236fd:	74 72                	je     0x423771
4236ff:	79 41                	jns    0x423742
423701:	73 73                	jae    0x423776
423703:	65 6d                	gs insl (%dx),%es:(%edi)
423705:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
423709:	42                   	inc    %edx
42370a:	6c                   	insb   (%dx),%es:(%edi)
42370b:	6f                   	outsl  %ds:(%esi),(%dx)
42370c:	63 6b 43             	arpl   %ebp,0x43(%ebx)
42370f:	6f                   	outsl  %ds:(%esi),(%dx)
423710:	70 79                	jo     0x42378b
423712:	00 6f 70             	add    %ch,0x70(%edi)
423715:	5f                   	pop    %edi
423716:	49                   	dec    %ecx
423717:	6e                   	outsb  %ds:(%esi),(%dx)
423718:	65 71 75             	gs jno 0x423790
42371b:	61                   	popa
42371c:	6c                   	insb   (%dx),%es:(%edi)
42371d:	69 74 79 00 67 65 74 	imul   $0x5f746567,0x0(%ecx,%edi,2),%esi
423724:	5f
423725:	ee                   	out    %al,(%dx)
423726:	80 80 00 67 65 74 5f 	addb   $0x5f,0x74656700(%eax)
42372d:	ee                   	out    %al,(%dx)
42372e:	80 81 00 ee 80 82 00 	addb   $0x0,-0x7d7f1200(%ecx)
423735:	ee                   	out    %al,(%dx)
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)